I’ve been running into a frustrating problem lately regarding simple maps between records. It seems that Webmethods default behavior is to create a REFERENCE between mapped records.
So, what I am running into is this sort of behavior:
- I have a record I want to save during flow execution
- I map the record I want to save to another record, and make modifications to that other record
- Every modification I make to the other record is reflected in the record I wanted to save
Can anyone explain why Webmethods uses this “reference” mapping … and what is the best way to implement a real copy(map)? I have read that you need to create another “copy” flow and literally copy elements from one record to the next. This seems ridiculous. TIA for any help!