I have an import package that is running, with 'Use returning' set. Upon testing, I can see that it is mostly functioning as expected. However, there are some records that are not being updated by the returning value. I have verified that the target object is completely empty when testing, so I know the records are being Inserted. My troubleshooting included lowering the batch size down to '1'. I have also singled out a record and from my testing, and have been able to replicate the issue with that record. I am not sure what more I can do from my end.
Use Returning Not Working
- Last Post 12 December 2022
- Topic Is Solved
We are really sorry for the inconvenience.
Would you mind sending your testing package and original package names or URL so we can take a look and reproduce it on our side?
Thank you in advance and looking forward to hearing from you.
I actually found the issue after running a Salesforce debug log. It was a process builder on the Salesforce end. However, the failure did not appear in the Skyvia log. I assume it did not appear because it was a returning update that failed. That would be a nice added feature (return a list of the records that were updated by a returning value, and if any failed to update becaues of an error, or because the target record was not net new).
That's good to hear!
Yes, the returning failure does not appear on a run log. I will discuss your feedback with the team and we will implement it if it's possible.
Should you have other questions, don't hesitate to reach out.