Run-Time Events for the Default Settings in Privacy Management
The following tables provide details of the run-time events used in the default privacy management settings.
The following information lists the Retrieve Initial Privacy Setting run-time events.
Sequence | Object Name | Event | Conditional Expression | Action Set Name |
---|---|---|---|---|
1 |
UCM FINCORP Account Contact Privacy |
WriteRecordNew |
|
UCM Set FACPrivacyNew To Y And Refresh Record |
2 |
UCM FINCORP Account Contact Privacy |
WriteRecordNew |
GetProfileAttr('FACPrivacyNew')='Y' AND [Address Id] IS NOT NULL |
UCM New Financial Account and Financial Account Contact |
The following table lists the initial privacy settings where the action set is “UCM Set FACPrivacyNew To Y And Refresh Record" with Actions.
Name | Action Type | Sequence | Description |
---|---|---|---|
UCM Set Profile Attribute |
Attribute Set |
1 |
Values are:
|
UCM Refresh Record |
Invoke Method |
2 |
The method name is GetAddress. |
The following table lists the initial privacy settings where the action set is “UCM New Financial Account and Financial Account Contact" with actions.
Name | Action Type | Sequence | Description |
---|---|---|---|
UCM Set Profile Attribute |
Attribute Set |
1 |
Values are:
|
UCM New Financial Account/Financial Account Contact |
Invoke Method |
2 |
The method name is AccountContactPrivacyNew. |
Refresh |
Invoke Method |
3 |
The method name is GetAddress. |
The following table lists the Reevaluate Privacy Setting, run-time event.
Sequence | Object Name | Event | Conditional Expression | Action Set Name |
---|---|---|---|---|
1 |
UCM FINCORP Account Contact Privacy |
WriteRecordUpdated |
|
UCM Update Financial Account Contact Privacy |
The following table lists reevaluate privacy setting, where the action set is “UCM Update Financial Account Contact Privacy" with actions.
Name | Action Type | Sequence | Description |
---|---|---|---|
UCM Update Financial Account Contact Privacy |
Invoke Method |
1 |
The method name is AccountContactPrivacyChanged |
Refresh |
Invoke Method |
2 |
The method name is GetAddress |
The following table lists the Update Account Type, Run-Time Event.
Sequence | Object Name | Event | Subevent | Conditional Expression | Action Set Name |
---|---|---|---|---|---|
1 |
FINCORP Account |
SetFieldValue |
Type |
|
UCM Set FinancialAccountTypeChanged To Y |
2 |
FINCORP Account |
WriteRecordUpdated |
Not applicable |
GetProfileAttr('FinancialAccountTyp Changed')='Y |
UCM Update Financial Account Type |
1 |
FINCORP Account |
WriteRecordNew |
Not applicable |
GetProfileAttr('FinancialAccountTyp Changed')='Y |
UCM Set FinancialAccountTypeChanged To N |
The run-time event on WriteRecordNew is used to suppress the Update Account Type action for a new financial account case.
The following table lists Update Account Type, where the action set is “UCM Set FinancialAccountTypeChanged To Y" with actions.
Name | Action Type | Sequence | Description |
---|---|---|---|
UCM Set Profile Attribute |
Attribute Set |
1 |
Values are:
|
The following table lists Update Account Type, where the action set is “UCM Update Financial Account Type" with actions.
Name | Action Type | Sequence | Description |
---|---|---|---|
UCM Set Profile Attribute |
Attribute Set |
1 |
Values are:
|
UCM Update Financial Account Type |
Invoke Method |
2 |
The method name is AccountTypeChanged. |
The following table lists Update Account Type, where the action set is “UCM Set FinancialAccountTypeChanged To N" with actions.
Name | Action Type | Sequence | Description |
---|---|---|---|
UCM Set Profile Attribute |
Attribute Set |
1 |
Profile Attribute= FinancialAccountTypChanged; Set Operator=Set; Value="N" |
The following table lists Address Change Update Privacy Setting, run-time event.
Sequence | Object Name | Event | Subevent | Conditional Expression | Action Set Name |
---|---|---|---|---|---|
1 |
UCM FINCORP Account Contact Address |
SetFieldValue |
Personal Address Id |
|
UCM Set GarageAddressChanging To Y |
1 |
UCM FINCORP Account Contact Address |
WriteRecordUpdated |
Not applicable |
|
UCM Refresh Record On FINCORP Account Contact Address |
2 |
UCM FINCORP Account Contact Address |
WriteRecordUpdated |
Not applicable |
|
UCM Set GarageAddressChanged To Y |
1 |
UCM FINCORP Account Contact Address Source Data and History |
WriteRecordNew |
Not applicable |
GetProfileAttr('GarageAddressChanged')='Y' AND [UCM Type Code] = LookupValue('UCM_SDH_TYPE_MLOV', 'History') |
UCM Update Financial Account Contact Address |
The following table lists Address Change Update Privacy Setting action set “UCM Set GarageAddressChanging To Y" with actions.
Name | Action Type | Sequence | Description |
---|---|---|---|
UCM Set Profile Attribute |
Attribute Set |
1 |
|
The following table lists Address Change Update Privacy Setting action set “UCM Refresh Record On FINCORP Account Contact Address" with actions.
Name | Action Type | Sequence | Description |
---|---|---|---|
UCM Refresh Record |
Invoke Method |
1 |
The method name is GetPrivacy |
The following table lists Address Change Update Privacy Setting action set “UCM Set GarageAddressChanged To Y" with actions.
Name | Action Type | Sequence | Description |
---|---|---|---|
UCM Set Profile Attribute |
Attribute Set |
1 |
|
The following table lists Address Change Update Privacy Setting action set “UCM Update Financial Account Contact Address" with actions.
Name | Action Type | Sequence | Description |
---|---|---|---|
UCM Set Profile Attribute |
Attribute Set |
1 |
|
UCM Refresh Record |
Invoke Method |
2 |
The method name is GetFinancialAccount. |
UCM Update Financial Account Contact Address |
Invoke Method |
3 |
The method name is AccountContactAddressChanged. |
Sequence number 2 in the previous table is used to get the parent Financial Account Id and pass it to the workflow, so that it can query with this ID and construct the request message for the Rules Engine.
The following table lists run-time event for the Retrieve Privacy Setting when a contact is deactivated.
Sequence | Object Name | Event | Subevent | Conditional Expression | Action Set Name |
---|---|---|---|---|---|
1 |
FINCORP Account Contact |
SetFieldValue |
Status |
|
UCM Set ContactInactivated To Y |
1 |
FINCORP Account Contact |
WriteRecordUpdated |
Not applicable |
GetProfileAttr('ContactInactivated')='Y |
UCM Contact Inactivated |
The following table lists Retrieve Privacy Setting when contact is deactivated action set with “UCM Set ContactInactivated To Y" with actions.
Name | Action Type | Sequence | Description |
---|---|---|---|
UCM Set Profile Attribute |
Attribute Set |
1 |
|
The following table lists Retrieve Privacy Setting when contact is deactivated action wet “UCM Contact Inactivated" with actions.
Name | Action Type | Sequence | Description |
---|---|---|---|
UCM Set Profile Attribute |
Attribute Set |
1 |
|
UCM Contact Inactivated |
Invoke Method |
2 |
ContactInactivated |