Hi,
I have the following scenario:
ReceiveStep
receiving a file with a lot of lines
TransformationStep1
Here the file is transformed to 2 target messages DEBROW en DEBSEARCH. Every line in the file results in 1 DEBROW message and 1 DEBSEARCH message
Synchronous RFC call
To search some additional data for every DEBSEARCH message --> leads to a DEBRESULT message
TransformationStep2
Transforming the DEBRESULT and DEBROW message into DEBMAS
SendStep
Send IDOC to BusinessSystem
When the file contains 1 line everything works fine.
When the file contains 2 lines I still receive 1 IDOC.
Questions:
1. I think I have to use the multiline somewhere in BPM. Where? When I try to "activate" multiline I get the error "Expression must not return a multiline value" . Does it have by in sync with occurences in MessageMappings? What is the rule here?
2. How can I guarantee that the messages are in synch all the time? (correlation?)
Best Regards
Ron