+ Start a Discussion
Satish InugantiSatish Inuganti 

This error occurred when the flow tried to update records: Too many DML statements: 1

Hi Team,

We have a Process Builder configured in our ORG and integrated with CTI Adapter PureCloud By Genesys. This is happening when TASK.CallObject is not NULL. In this scenario also data is coming from Pure Cloud Mapping & when TASK.CallObject is not NULL it has to update record type of [TASK] which started process Builder and has to update Two Fields in the record  and commit to SFDC.

Here is complete error from process Builder:

Find all Task records where:
Id Equals {!myVariable_current.Id}
Update the records’ field values.
Interaction_Details_Link__c = {!formula_3_myRule_1_A1_5945428726} (https://apps.mypurecloud.jp/directory/#/engage/admin/interactions/ (https://urldefense.proofpoint.com/v2/url?u=https-3A__apps.mypurecloud.jp_directory_-23_engage_admin_interactions_48ad27c4-2D4533-2D4e11-2Dbc12-2Dad1d1f86b469&d=DwQFaQ&c=eIGjsITfXP_y-DLLX0uEHXJvU8nOHrUK8IrwNKOtkVU&r=ssDT8rziP8LxK35lXS7PMALdvf5K0yyHSrckkSKJ2yc&m=-8KDD2Ia-t_XK6QdOiPMGRAuwkiMCczUO3sq2sssxCM&s=Z3UFpEnfhacRtyngCy5Zqn5eM4wPLXVb87qa2RDPqTk&e=" style="color:blue; text-decoration:underline)TASK.CallObject)
RecordTypeId = **************
Failed to update records that meet the filter criteria.

Error Occurred: Too many DML statements: 1