We have an integration in which we have selected the multiple node to make as many instances as records have a list
The size of relSolicitudes is 2 so the node would make two instances.
Of entry to the service we have a list in which we will pass the index of each instance
pv! entradlService [tp! instanceindex].
Then we return the result of each integration execution, but it is returning us a list first with the result of the instance created with index 2 and then that of index 1
But we know that code 500 is due to the result of the execution for index 2
¿Puede ser que este nodo si tiene una lista con dos items, ejecute primero el indice 2 y luego el 1?
Greetings and thank you
When you have "run all instances at the same time" selected, you can not count on any particular execution order of the instances - Appian considers them as simultaneous and the actual resolution order could be random.
If you change that option to "run nodes one at a time" then I think you might get the results you were expecting.
That was the solution! Thanks a lot
Discussion posts and replies are publicly visible
© 2020 Appian. All rights reserved.