on 2017 Aug 07 6:36 AM
Hi All,
I have a requirement where certain details must be sent to third party system(Ecommerce) via API, when there is a create/change in the customer master from SAP side.
So the overall design is
Ecommerce<->API(middleware hosted in Azure cloud) <-> SAP Netweaver gateway <-> SAP ECC
Now the challenge is sending the data from SAP ECC to SAP Netweaver gateway. Since Netweaver gateway is using ODATA service, the data from SAP ECC has to be pushed to the gateway.
On searching the forums, I found that the data from SAP ECC can be pushed to Netweaver gateway by using EVENTS. However there is no detailed explanation on how to achieve this functionality from SAP ECC side.
Can anyone throw some light on this topic?
Thanks,
Deepa
Request clarification before answering.
This forum is the wrong "Event" forum you are looking for.
Having said that I would use the following technique:
1) Activate change pointers for IDoc DEBMAS (Customer master)
2) Configure the applicable fields that would trigger the change pointer
3) Schedule background job to process change pointers (RBDMIDOC) to run hourly
4) This job will create a unique DEBMAS IDoc entry for each customer master entry wher one of the fields configured in (2) was changed in the last hour
5) Configure the IDoc port to go to SAP NetWeaver PI
6) In SAP NetWeaver PI, map the DEBMAS IDoc to 3rd party API call
7) SAP NetWeaver PI calls API via SAP Gateway
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 12 | |
| 10 | |
| 8 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 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.