Iam getting Error While Performing Database.Upsert] result in Salesforce and Want to get record Ids of Failure records. Iam getting Null When Using the Below Code. Database. UpsertResult) srlist =...


Iam getting Error While Performing Database.Upsert] result in Salesforce<br>and Want to get record Ids of Failure records.<br>Iam getting Null When Using the Below Code.<br>Database. UpsertResult) srlist = Database.upsert(listofAccountsToUpdate, false):<br>mapotAccounts.putAIistOfAccountsToUpdate):<br>System.debugl'map log again' + mapofAccounts):<br>// Iterate through each returned result<br>for (Database.UpsertResult sr: srlist) {<br>System.debugl'sr.getiDIY+ sr.getid:<br>(sr.issuccess()<br>listofErrorlogUpsert.add(new Error_Log_c{Parent_Record_Idc = stgetid(Parent_Record_Name_c mapofAccounts.Containskey(sr.getid) ? mapotAccounts.get(scgetid(0). Name:

Extracted text: Iam getting Error While Performing Database.Upsert] result in Salesforce and Want to get record Ids of Failure records. Iam getting Null When Using the Below Code. Database. UpsertResult) srlist = Database.upsert(listofAccountsToUpdate, false): mapotAccounts.putAIistOfAccountsToUpdate): System.debugl'map log again' + mapofAccounts): // Iterate through each returned result for (Database.UpsertResult sr: srlist) { System.debugl'sr.getiDIY+ sr.getid: (sr.issuccess() listofErrorlogUpsert.add(new Error_Log_c{Parent_Record_Idc = stgetid(Parent_Record_Name_c mapofAccounts.Containskey(sr.getid) ? mapotAccounts.get(scgetid(0). Name: "): I/ Operation was successful, so get the ID and insert contact on that id's for(integer j1: jelistofContacts.size(l: ++K listofContactTolnsert.addinew Contact(FirstName Sammer' +j, LastName Test' Accountid srgetidON: System.debugl'Succesfully updated the Account' + srgetid: elsel // Operation failed, so get all errors for(Database. Error err : sgetErrons)) listOfErrortogUpsert.add(new Error_Log_c(Error_Detailse = errgetMessage(),Parent_Record_id_c= srgetid(): System.debuglThe following error has occurred.") System.debuglergetstatusCode()+:+ err.getMessagel: System.debugl'Account fields that affected this error+ errgetFields()): Please Update the Below Code So that I can get the Record Ids of Failure Records. APEX Salesforce

Jun 11, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here