Hello All!
I have real winner here:
We are attempting to provide our Field Support team with a means to create copies ("pseudo-cloning") of existing Work Orders when they find previously unknown issues in the field.
We have created a “Clone Work Order” flow that takes an existing (old) work order and creates a new work order record and service appointment based on the old work order's field values. The engineer is prompted for a few fields to complete the process. This works perfectly in the Browser, however when used via the FSLAPP we are running into an issue with Id’s.
When the new work order is created, it is held in the app with a differently formatted (temporary?) ID. If we try to reference this ID as parent when creating the new Service Appointment, the process fails because the ID is invalid (value looks like ‘local_record_begin__WorkOrder-local_delim-XXXXXXXXXX’). Is there a way to force the APP to sync the new Work Order to Salesforce so we can then retrieve the “permanent” record Id (in the 18 character format)?
Any advice would be most helpful! I've posted a screenshot of the error.
Thanks much!
Allan
@Allan BenjaminJr did creating a subflow work?
We have same problem but with another object. Tried creating a subflow to get the created record but still running into the same issue.
@Narvinder Singh does it matter if the complete remaining part of the flow be in a subFlow? as we are returning the control back to the main flow after querying.
Thanks!