on 05-15-2019 12:34 PM
Hi,
We are using integration framework version 1.0 and want to import business partners from an external database. Furthermore we have to increment the CardCode and update the CardCode in the external database for every imported business partner. To do so we have designed a main step and a call step within a for-each construct:
In xform atom 4 (the one before the branch) all data are combined and the for-each atom XPath Expression is: /vpf:Msg/vpf:Body/vpf:Payload[./@id='atom4']/BusinessPartners/row.
The CallStep looks like that:
and its processing structure is:
The transformation definition of the first xform atom in the CallStep is:
And the B1Object definition is
When I activate the package, both steps seem to be executed successfully, but there is no business partner created and there is no update executed in the external database, what is the second part of the call step. Here is a snapshot of the debugging in the call step for the first data package:
And the messages are shown in the Queue Monitor as well:
So the data are transmitted to the Call Step and the transformation seems to be correct. But what about the B1 call and the SQL call atom within the Call Step? They seem to be not executed but there is no exception or error message either. Does anybody have an idea why it fails or what else I have to do? I would appreciate any help. 😉
Thanks,
Almuth
Hello Huan Yang,
The step was defined as internal step but the Call mode was asynchronous. Changing the Call mode to synchronous fixed the issue. Another option would be to define the step as external step, activate it and call it asynchronously.
Thanks for your help,
Almuth
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello AImuth,
There must be something wrong.
Please debug and then check each atom's input xml and output xml.
If you may separate the design and run time (with debug), and more details, may be others can help point out the exact issue.
thanks
Huan Yang
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
100 | |
12 | |
11 | |
6 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.