on 02-14-2018 7:50 AM
A SAP Enterprise Service and a SAP PO ABAP Proxy are different things aren't they ?
Is this true below >?
I want to send a standard Purchase Order from SAP ECC to another system. An IDOC will 100% work out of the box - no ABAP coding effort required on my part. Not sure if an Enterprise Service will be in the same boat.
You can think of the 2 being similar:
Proxy
Create data type/message type/service interface in ESR
In ECC use SPROXY trans to create a class based on the ESR design
write ABAP code in the class
SAP Enterprise Service
SAP delivers prewritten classes you can see in SPROXY
From SAP support downloads can download the associated ESR objects and import into PI/PO ESR
Can then call from PI as you would for proxy objects using XI adapter or the newer SOAP XI adapter
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
So if there is no Enterprise Service that suits - I assume you can enhance them.... does this mean copy them and add in your components.?
I was looking at the GDT-Catalog_2012-03-01.pdf - this is 16,000+ pages long. It also seem impossible to find an individual components that might be suitable. Is there a easier searchable way that you know of?
Not done any enhancements as yet myself but the following guide talks you through it
https://archive.sap.com/documents/docs/DOC-18402
In terms of finding ones to use http://esworkplace.sap.com used to be the place to go, but this was taken down at the end of last year, some documentation on
https://help.sap.com (search for enterprise services)
or if you download and import the ESR content can see all the available services and message formats. Spent the last few days myself trying to find something as good as the old site, happy to hear of better ways if you find any...
Out of the box it seems that the Enterprise Services that are loaded into SAP PO ESR and then seen exposed in the SAP ECC SPROXY are only ready to go for inbound messages (SAP PO to ECC). The outbound messages come with no ABAP code to actually fill them or guidelines on what if any classes/BAPIs etc that need to be coded together with ABAP to make them useful. Unlike an outbound IDOC that is useful out of the box and ready to go.
Seems that SAP have only done half the job here - I would need an ABAPer to spend weeks of coding effort to achieve the same result that an IDOC already does - or am I missing something here.?
User | Count |
---|---|
84 | |
24 | |
11 | |
9 | |
7 | |
6 | |
5 | |
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.