on 07-28-2009 8:43 AM
Hi All,
We have a SOAP to IDOC scenario.
The requirement is once the SOAP messages are received in XI we have to hold messages for 6-8 hours and after that IDOC should be posted at SAP end
The XI server is PI 7.O and SP 23.
Could you please suggest some options for implementing this solution as the ones which I can think of is BPM and using availability time planning for file adapter and save IDOC as a file in XI server and then set that directory as sender directory and
poll it at that time and create IDOC and send it to SAP.
Do you have any other suggesstions for implementing this??
Thanks in advance
Best Regards,
Harleen Kaur Chadha
Hi,
Check the following blogs lt may be helpful
/people/alexander.bundschuh/blog/2006/01/04/scheduling-messages-in-sap-xi
/people/sreekanth.babu2/blog/2005/01/05/delayed-xi-message-processing
Regards,
Prakash
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Harleen,
For Inbound IDOCs, there is an option NOT to process immediately, in the partner profile transaction WE20.
YOu can uncheck the parameter "Process Immediately"
Then you can schedule the inbound idoc processing programs like RBDAPP01 .
http://help.sap.com/saphelp_sm32/helpdata/en/5f/45f93b4139b478e10000000a11402f/content.htm
Also see SAP Note 399271.
Regards,
Ravi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
If you fix timing like only post Idoc on certain time (say 12 am, 8am etc) period then you can ATP as mentioned by you in your question (SOAP to File to Idoc).
If you just want to hold every message for 6-8 hours for whatever reason then BPM is good idea (individual instace for every message with fake correlation), SOAP to BPM to Idoc.
Regards,
Gourav
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You may simply create soap to file interface and save all the files in soap xml format on PI server. Then as you thought, use Availability time planning to pick all the files at once. Now if you need correlation between files, you can then trigger BPM for this interfaces which will be used to merge the file. If you do not need correlation, use another File to Idoc interface and post separate idocs.
Regards,
Prateek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I would prefer not to use the BPM (wait is 6-8 hrs!)......availability time planning is a good option
One more option is described in here....better than using a BPM:
Update:
Availability Time Planning (ATP) may not help....your req is to hold the message for 6-8 hrs and then send to SAP
If the time of receiving the file (from Source) is fixed then you can implement the transfer to folder and then pick logic ....but if you dont know when the sender will send the message ATP will fail.....as per my understanding
Regards,
Abhishek.
Edited by: abhishek salvi on Jul 28, 2009 1:36 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.