on 06-13-2012 4:59 PM
Hi all,
We are testing Operation and Order confirmation events from ME/MEINT/MII.
For each Operation complete:
On each Operation complete, 'COLLABORATION_ERP_YIELD_CONFIRMATION' action will be triggered from ME and the message will be queued in MEINT Queue for BAPI call with type 'yieldConfirmationRequest'.
From POD - Operation screen, when we individually test for each operation [Start/Stop only 1 operation], the message is successfully processed from MEINT.
For Order Confirmation: We need to complete all the operations so that the Order is marked as complete.
When i processes operations [ Ex: 15 or 20 Start/Stop], all the messages are queued in MEINT Queue, but i see may failures.
Failure messages: BAPI Call failed! Previous Operation is not complete or the order is being Processed.
I guess, queue will pickup all the available messages and start processing, due to which the calls are failing.
Is this the right process to test order confirmation?
Is there a configuration in MEINT to force the queue process/BAPI call to happen in sequence?
How do we fix this issue, so that all the operations/calls are processed in the same order they are executed in ME and not by picking all the messages in the queue at a time and processing all.
ME Version:
ME Base 6.0.2.2 Counter 12
Build ID 138945
any help would be highly appreciated..
Thanks,
Hi,
There is numberOfMessages parameter in configuration of MessageDispatcher and MessageEnqueuer in Schedule Editor. You can try to set it to 1.
Regards,
Sergiy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
108 | |
12 | |
11 | |
6 | |
6 | |
4 | |
4 | |
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.