MDM Process to populate the "Shipping County Name" (Census Division) and "MDM Shipping Address ID" on account. Flow: https://doosan-nao--preprod.sandbox.lightning.force.com/builder_platform_interaction/flowBuilder.app?isFromAloha=true&flowDefId=3004v000000kIaQ&flowId=3014v000000YBZeAAO RecordTrigger flow MDM Account After Update A record is updated 1 AND 2 AND 3 AND (4 OR 5 OR 6 OR 7 OR 8) ShippingAddressLastUpdate__c ISNUll False Is_Block_Address_Sync__c = false ShippingStreet ISNUll False ShippingAddressLastUpdate__c isChanged = true ShippingCity ShippingState ShippingPostalCode ShippingCountry Good Morning My Observation in preprod: 1) When we add the shipping address in payment gateway portal it is creating the contactpointaddress in salesforce to the related customer account and it is updating the shipping address on account but the "Shipping County Name (Census Division)" and "MDMShippingAddressID" is not populating. It is not creating the Address__c record. Example Customer Account Record: https://doosan-nao--preprod.sandbox.lightning.force.com/lightning/r/Account/001WG000006qXCYYA2/view 2) When we create manually with internal user the contactpointaddress in salesforce to the related customer account it is updating the account shipping address and updating the "Shipping County Name (Census Division)" and "MDMShippingAddressID". it is creating Address__c record. Example Customer Account Record: https://doosan-nao--preprod.sandbox.lightning.force.com/lightning/r/Account/001WG000006qWupYAE/view Flow: MDM_Account_After_Update https://doosan-nao--preprod.sandbox.lightning.force.com/builder_platform_interaction/flowBuilder.app?isFromAloha=true&flowDefId=3004v000000kIaQ&flowId=3014v000000YBZeAAO In the flow it is checking the below condition for shipping address 1 AND 2 AND 3 AND (4 OR 5 OR 6 OR 7 OR 8) ShippingAddressLastUpdate__c ISNUll False Is_Block_Address_Sync__c = false ShippingStreet ISNUll False ShippingAddressLastUpdate__c isChanged = true ShippingCity ISNUll False ShippingState ISNUll False ShippingPostalCode ISNUll False ShippingCountry ISNUll False If above condition is true it is calling sub flow (MDM_Composite_Geocode_Subflow) https://doosan-nao--preprod.sandbox.lightning.force.com/builder_platform_interaction/flowBuilder.app?flowId=3014v000000YBZgAAO https://yopmail.com/ https://doosan-nao--preprod.sandbox.my.site.com/inventory/add-product?serialNumber=97065100022 https://doosan-nao--preprod.sandbox.my.site.com/inventory/add-product?serialNumber=B4VN11168 https://doosan-nao.my.site.com/inventory/add-product johnalies289@yopmail.com Sai@2128 ============================================================================================== Bobcat Customer Community Plus Login (Profile) https://doosan-nao--preprod.sandbox.lightning.force.com/lightning/setup/EnhancedProfiles/page?address=%2F00eWG000000JOkz System Admin (Profile) https://doosan-nao--preprod.sandbox.lightning.force.com/lightning/setup/EnhancedProfiles/page?address=%2F00e30000000pQLu Example Customer Account Record:Internal User https://doosan-nao--preprod.sandbox.lightning.force.com/lightning/r/Account/001WG000006qXCYYA2/view Example Customer Account Record:External User https://doosan-nao--preprod.sandbox.lightning.force.com/lightning/r/Account/001WG000006sUVVYA2/view ContactPointAddressTriggerHandler CC_ContactPointAddressTriggerHelper accObj.ShippingAddressLastUpdate__c = System.now(); accObj.clearmdm__IsActiveForUpdate__c =true; accObj.Is_Block_Address_Sync__c=false; //accObj.clearmdm__IsActiveForMatching__c=true; //accObj.MDM_Reprocess__c= true;