Skip to Content
0

Is there any SAP S/4HANA Cloud APIs available for Material Creation / Sales Quotation Creation.

Mar 08 at 07:06 AM

168

avatar image

Hello Gurus,

We are into a requirement where we would need to map some of the processes from a Third party Cloud based software with some of the processes available in SAP S/4 Hana.

Namely :

1. Sales Order mapping

2. BOM mapping

3. Material Master

4. Sale Quotation ( VA41 )

etc.

While searching S4 HANA APIs

S4 Hana available APIs

we were able to find APIs for Sales Order and BOM :

API_SALES_ORDER_SRV and API_BILL_OF_MATERIAL_SRV respectively.

Can anyone suggest for Material Master and Sale Quotation.

Thanks,

Sijin

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

3 Answers

Sijin Chandran Mar 12 at 05:44 AM
0

Hello All,

>>Found one API for Product Master,

OData Service for Product Master

Can anyone working in S4/HANA confirm that Product Master in S/4 Hana is same as Material Master in ECC or not ?

If yes then it will do the purpose.

>>Similarly for Quotation I found API_SALES_QUOTATION_SRV, but this just supports read operation:

https://api.sap.com/shell/discover/contentpackage/SAPS4HANACloud/api/API_SALES_QUOTATION_SRV?section=RESOURCE

Can anyone confirm on Sales Quotation API with POST and UPDATE capabilities.

>> And finally , using API Process Sales Orders i.e. API_SALES_ORDER_SRV can we create a Sale Order taking Quotation as reference ?

If yes, then can anyone suggest how to, as I was not able to find option for giving Reference field in GET option for this API.

Thanks,

Sijin

Show 3 Share
10 |10000 characters needed characters left characters exceeded

I verified using S4 HANA Cloud Trial edition that

OData Service for Product Master

will serve for Product Master maintenance which is indeed the Material Master counterpart of ECC in S/4 Hana.

Now can anyone provided hints for the remaining 2 points.

Thanks,

Sijin

0

For point no.2 that is "Can anyone confirm on Sales Quotation API with POST and UPDATE capabilities."

I think API Process Sales Orders will work for Sale Quotation Document creation as well, reason being in POST operation for /A_SalesOrder EntitySet its observed there is a parameter A_SalesOrderType and its description says

"A classification that distinguishes between different types of sales document.
The sales document type determines how the system processes the sales document. For example, depending on the sales document type, the system determines which screens to present and which data to ask you for."

So with this I think it should work for creation of Sales Quotation as well , we would need to pass appropriate SalesOrderType. Need to check in Real S4 Hana Cloud system.

Actually this APIs name seems deceptive , itstead of API_SALES_ORDER_SRV its name should have been API_SALES_DOCUMENT_SRV.

Thanks,

Sijin

capture.png (39.8 kB)
0

Hi,

the current API for sales-qoute read will also be able to create, update and delete quotes with the 1805 release of S/4HANA Cloud. You can always check planned innovations in the SAP Innovation Discovery - provided you have an s-user:

Create Sales Quote API:

https://go.support.sap.com/innovationdiscovery/#/innovation/6CAE8B28C5DB1ED7959C2A6168E120C3

Update Sales-Quote API:

https://go.support.sap.com/innovationdiscovery/#/innovation/6CAE8B28C5DB1ED7959C2A6168E120C3

Delete Sales-Quote API:

https://go.support.sap.com/innovationdiscovery/#/innovation/6CAE8B26E4CB1ED7959C453384E820C8

Hope this helps!

Best regards,

Dirk

P.S. In case you would like to integrate S/4HANA Cloud with a third-party sales force automation system, check out this best-practice content on the best-practice explorer:

https://rapid.sap.com/bp/scopeitems/1QI

0
Gayathri Narayana
Mar 08 at 07:24 PM
0
Show 2 Share
10 |10000 characters needed characters left characters exceeded

Very thanks for your suggestion. Will check the same and update over thread.

Thanks,

Sijin

0

I verified using S4 HANA Cloud Trial edition that

OData Service for Product Master

will serve for Product Master maintenance which is indeed the Material Master counterpart of ECC in S/4 Hana.

0
Nitin Deshpande Mar 09 at 01:30 PM
0

Hello Sijin,


I am not sure about the APIs available for Material Master Creation and Sales quote. But i have transferred the Material Master data and Sales quote using IDocs.

Regards,

Nitin Deshpande

Show 3 Share
10 |10000 characters needed characters left characters exceeded

Can you provide or suggest a link which can provide insight on Integrating a Cloud Based Software with S/4 Hana using IDocs.

0

Hello Sijin,

By the data you are trying to send to S/4 HANA, i believe you are integrating Hybris Cloud for Customer with S/4 HANA.

You can refer to below blog which consists of all the links related to C4C integration.

https://blogs.sap.com/2016/08/04/all-about-integration-with-sap-hybris-cloud-for-customer/

if you are looking at different tools for integrating like HCI or NW PI, you can go through below blog -

https://blogs.sap.com/2014/03/18/sap-cloud-for-customer-integration-use-hci-or-nw-pi/

In short, i can say you can use SAP HCI or NW PI as middleware to integrate your cloud based solution with C4C.

Regards,

Nitin Deshpande

0

Hi!

S/4HANA Cloud does not support integration via iDocs with third party cloud systems. For this kind of integration only the APIs available on the API Hub can be used. Reason is that going forward SAP will use only oDATA, REST and SOAP APIs for cloud-to-cloud integration. IDOCs are only available for integration of S/4HANA Cloud with other SAP on-premise solutions.

For a general overview of S/4HANA Cloud integration please take a look at:

https://blogs.sap.com/2017/05/15/sap-s4hana-cloud-integration-strategies/

If you found a way to prove me wrong, I would be very interested to learn about this.

Best regards,

Dirk

0