on 04-23-2014 2:11 PM
Hi,
We have a z-program in ECC which is triggered once sales order is saved. As of now we have maintained a nominal delay (30 secs) in the program to take into account sales order update to APO (as we are fetching some key information from APO based on SO update to APO).
So instead of maintaing the delay in the program, is it possible to check that the sales order specific CIF queue is processed successfully and then that is taken as a trigger point to execute the program in ECC.
Regards,
YR
Hello YR,
May be you can do this.
You can make an RFC call to APO and see the status of the queue in the DB table TRFCQIN. If the queue doesn't have any of the erroneous status, then it means that it processed successfully and check the DB table /SAPAPO/POSMPAN to make sure that at the APO side, the SO is processed successfully. With this confirmation, you can execute the process in ECC.
Hope this helps.
Babu Kilari
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello YR,
I am not sure if you can make this as a event. But, one thing I know for sure..Any CIF queue that enters APO, would have an entry in this table and disappears once it is processed. So, may be if you could discuss this with your ABAPer he would provide a technical design option.
Hope this discussion was fruitful and helped you.
Babu Kilari
User | Count |
---|---|
9 | |
4 | |
3 | |
2 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.