on 03-08-2018 4:34 PM
Hello SAP Community!
We are facing an issue around the 'Sales Order Replication from C4C to S4 HANA', we are not getting the External ID after a Sales Order creation/replication from C4C to S4 Hana, the External ID field remains empty even when the Sales Order was successfully replicated in S4 Hana.
Please see the next image sequence.
The 9000000209 Sales Order was created in C4C, the External ID field is empty.
The inbound iDoc is processed successfully in S4 Hana
Checking the VBAK table, the you are able to see the Sales Order code (External Id for C4C) and the Ref. doc (C4C Code)
Just for testing purposes we execute the RCOD_SALES_ORDER_EXTRACT report (report to replicate the Sales Order that were created in S4 and you need to replicate to C4C)
*The outbound iDoc 0000000000009518 - COD_REPLICATE_SALES_ORDER was created
And just after the RCOD_SALES_ORDER_EXTRACT report execution we are able to see / replicate the External Id inC4C
--------------------------
Our understanding is that the External Id should be replicated automatically to C4C just after the Sales Order creation from C4C to S4 Hana, but not sure,
How does this scenario work in S4 HANA? (not ERP)
Automatically or we need to execute regularly that report?
Thanks in advance!
Dear Juan Carlos Camacho Garduño,
The transfer status will be "In Process" until the confirmation comes back from S4. This confirmation is triggered via output type COD4. Since you are manually triggering RCOD_SALES_ORDER_EXTRACT to send Order replication to C4C, indirectly you are doing the same. COD4 basically triggers order replication IDoc to C4C, and once this message(CustomerOrderReplicationIn) is successfully processed in C4C ExternalID and Transfer status are updated.
So kindly configure COD4 output type for your Sales Order transaction type, this can be done in VV12 tcode.
I hope this helps.
Regards,
Shivanand B H
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Shivanand,
We were able to replicate the order manually by triggering RCOD_SALES_ORDER_EXTRACT.
When we checked our S4 system we were not able to find COD4 that triggers order replications. Is this something different in S4 system? since we were able to find it in ECC.
If it is different how is it configured at S4.
Thanks and Regards,
Hari
Dear Hari,
May be the COD4 isnt copied yet from client 000.
Kindly go through below Wiki link,
https://wiki.scn.sap.com/wiki/display/ABAP/SAP+Customizing+Tools+-+frequently+asked+questions
Regards,
Shivanand B H
Hello!
Just to share more details!
Something tricky about the Transfer Status in C4C, this Transfer Status remains in 'IN PROCESS' until you execute the RCOD_SALES_ORDER_EXTRACT to replicate the External ID for C4C.
Check the following sequence.
The 9000000220 Sales Order was created in C4C and replicated to S4 HANA successfully,
The External ID is Empty and the Transfer Status is 'In Process' even when the Sales Order was replicated successfully.
The Sales Doc. in S4 Hana is 454 and the Ref. doc is 9000000220 (C4C Code)
Run the RCOD_SALES_ORDER_EXTRACT report for that specific Sales Order in S4 HANA (454)
The External ID is replicated (454) and the 'Transfer Status' is FINISHED
It makes a little sense, but how does this 'Transfer Status' really work?
Thanks in advance!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Juan,
I got the same issue and I am using below integration flow, is this the correct one to replicate sales order from C4C to S4? And I did check I do have the value of reference object key in the IDOC but the value does not pass to the reference document in the VBAK table, do you have any idea?
Thank you!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
7 | |
1 | |
1 | |
1 | |
1 | |
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.