on 03-09-2010 3:46 AM
Hi All,
We are sending Sales Invoice to legacy CRM system. We are working with ABAP Proxy -> PI 7.1 -> Web Service scenario as the legacy system can handle web services. Its an Asyn scenario.
Sales invoice is having header and body part (with probably thousands of line items). In legacy system with the help of this scenario client will update 2/3 tables, one for header and other for the line items.
Can we use WSRM feature (WS adapter) of SAP PI 7.1 in this scenario to make sure that invoice will be transferred properly even if the connection breaks while sending the same?
Thanks a lot
Hi,
>>>Can we use WSRM feature (WS adapter) of SAP PI 7.1 in this scenario to make sure that invoice will be transferred properly even if the connection breaks while sending the same?
WSRM works with multiple calls (assuring that they will all reach the destination)
so WSRM with one call (one message) does not give you any additional functionality
(as Stefan mentioned the message will be restarted anyway)
Regards,
Michal Krawczyk
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks for the response.
Clientu2019s query is:
if during the sending of the sales invoice, there occurs a break in connection than how we are going to handle the situation?
Please confirm, when the sales invoice is send through web service all the line itmes will be send at one go or each line will be treated as a separate message.
Regards
Thanks a lot everyone for the valuable inputs.
Just to confirm,
if my sales invoice has 1000 line items and connection breaks after sending lets say 250 line items than once the connection is restored my web service will send remaining line items or it will send all line items again.
Please make me clear if I understood wrongly.
Hi,
>>>Is there any option with which we can send only remaining items rather than all again?
what for is the first part didn't reach ?
>>>Can we use WSRM over here??
no, as I said WSMR works with multiple messages and not with one
with WSRM if a message does not reach it will be send (in total) again
Regards,
Michal Krawczyk
It is required that your Legacy system also supports ws-rm. Could you confirm that?
Regards,
Prateek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
> Can we use WSRM feature (WS adapter) of SAP PI 7.1 in this scenario to make sure that invoice will be transferred properly even if the connection breaks while sending the same?
WSRM is not supported by most systems. So you cannot use it here.
But don't worry. Any async message will be resend, when the connection is broken.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
78 | |
9 | |
9 | |
7 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.