Agile PX and ACS Event Processing Order
I’m trying to identify the order of operations when it comes to events in Agile.
Upon the release of a change order, do process extensions (PXs) execute and complete before ACS events fire? We want to set a field value that will be used as criteria by the ACS subscriber to determine if a change order PDX should be exported. The field must be set before ASC is triggered.
Thanks in advance,
For your use case, both PXes and ACS will get triggered in parallel. So, there is no guarantee that ACS will have the right data before it gets triggered
One option is to move the PX code to a Pre event and make it synchronous. In that way, the change won’t get released until it sets the field that ACS will be looking at
Hope this helps