on 06-30-2023 12:24 AM
I have an issue replicating B2B units from our SAP ECC to SAP Commerce Cloud.
The issue occurs within the standard Iflow Replicate B2B Customer From ERP To SAP Commerce Cloud.
During processing 'Sales Unit and Address' sub process, there is a splitter that loads base unit from a datastore.
This splitter is set to continue even if an exception occurs.
However, when an exception occurs, the iflow is terminated, insted of continuing.
In our case this splitter loops E1KNVPM segment and loads the base unit from a datastore.
We expect this to fail occasionally as not all E1KNVPM segments will be in the datastore.
Which should be fine, the splitter should continue if it doesnt find an entry in the datastore.
This next screenshot shows the error and then how it has terminated after the failed 'get'
As there are two splitters, the next screenshot shows the other splitters 'stop on exception' is not set:
How to go about resolving this?
I have tried restarting the Iflow and the issue persists.
This is present in our test AND production enviroment.
Thank you for any advice!
Hi Jack,
As i see the splitter allowes the first message to pass through and it gets failed in LOAD BASE URL (subprocess step) with datastore lookup(GET) as it could'nt find any value and hence the iflow fails.
Note: Stop on exception function is for ignoring errors in sequence of split messages on a single call. (also can you open the splitter error and paste here if possible to check)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
64 | |
8 | |
7 | |
6 | |
6 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.