We are implementing MDG 1909 on S/4 HANA single cloud tenant edition. In all my earlier implementations, I used IDoc for Material Master data replication to downsteam systems. Now as we are working on S/4 HANA, can we use SOA webservice instead of IDoc here...? If yes, kindly help me have the answers of the following Qs:
1) which SOA service I should use...is it PRODUCTMDMBULKREPLICATEREQUEST or MATERIALERPBULKREPLICATEREQUEST?
2) Kindly let me know the exact the service name as I can see this blog(https://www.sap.com/documents/2015/07/48a1314e-5b7c-0010-82c7-eda71af511fa.html) used "MaterialERPBulkReplicateRequest_In", which is an inbound service to MDG. Did not clearly understand instead of using an outbound service for replication, why they used an inbound service?
3) Is it ok to use IDoc as Communication Channel in S/4 HANA for doing replication?
4) What is SAP's recommended approach for material replication in S/4 HANA? SOA or IDoc? Would be highly helpful if you could shed some light on my questions.