cancel
Showing results for 
Search instead for 
Did you mean: 

PO rejection in SNC does not update the items in MM with ORDRSP

Former Member
0 Kudos

Hello everybody

I have got a problem with the integration of ORDRSP Idocs in MM (ECC6 - SAP_APPL 604) in the case of a PO rejection in SNC (7-SP7).

When rejecting a PO from SNC, the ORDRSP idoc is not integrated in MM

and is marked with an error message refering to a quantity difference

between the Idoc and the PO : "Acknowledgment for PO item 7621019091

00010 contains quantity variance"

Associated to the ORDRSP Idocs we are using the process code ORDR, and

I have checked that if we use the ORDR_SUS process, the integration

works well and the items are rejected in MM !

But I haven't found much informations about the differences between

ORDR and ORDR_SUS.

Is there a way to make the PO rejection works with the ORDR process or

could you tell me about the side effects of using ORDR_SUS in place of

ORDR ?

Vincent

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

With regard to the SNC->ERP integration of the rejection, the process code in ERP inbound processing has to be set to ORDR_SUS (-> transaction WE20). Otherwise the rejection will not set the deletion indicator in ERP PO and as a result the approval process is not triggered when the supplier rejects a PO item.

You can use the ReplenishmentOrderConfirmation XML mapped to the ORDRSP.ORDERS05 Idoc as well.

To inform a customer about the rejection, SAP Supply Network Collaboration (SAP SNC) generates the alerts Purchase Order Rejected (alert type 7036) and Purchase Order Item Rejected (alert type 7037).

The purchase order can transfer the rejection information to the customer back-end system.

The ReplenishmentOrderConfirmation XML message contains a corresponding AcceptanceStatusCode.

However, to integrate the rejection of a purchase order item with the customer back-end system using IDocs, you must implement SAP Note 962849, so that the deletion indicator is set on the purchase order item in SAP ERP.

Answers (3)

Answers (3)

Former Member
0 Kudos

Sorry I didn't mentioned that those two notes were already included in our active versions of MM (ECC6) and SNC (7.0 SP7).

So we didn't solve this Idoc problem yet.

Regards,

Vincent

Former Member
0 Kudos

Hello Bharath,

Yes we have the same problem on the Idoc status but didn't fix it.

Here is the SAP answer about the rejection process :

-


With regard to the SNC->ERP integration of the rejection, the process

code in ERP inbound processing has to be set to ORDR_SUS (-> transactionWE20). Otherwise the rejection will not set the deletion indicator in

ERP PO and as a result the approval process is not triggered when the

supplier rejects a PO item.

Kindly refer to the word attachment showing the WE20 screenshot.

The purchase order can transfer the rejection information to the

customer back-end system. The ReplenishmentOrderConfirmation XML messagecontains a corresponding AcceptanceStatusCode. However, to integrate therejection of a purchase order item with the customer back-end system

using IDocs, you must implement SAP Note 962849, so that the deletion

indicator is set on the purchase order item in SAP ERP.

Kindly implement the following note as well:

1458562 - ROC_Out not sent if the supplier rejects a PO item

With the implementation of the this note, the R/3 backend system should

get updated once the supplier 'Rejects' the item.

-


Kind regards,

Vincent

former_member221541
Contributor
0 Kudos

vincent, so did you try to implement note 1458562 ? what are the results? is your problem resolved?

yogesh

Former Member
0 Kudos

Hi Roulette,

We are also working on using the PO rejection functionality in SNC. Based on your post, we also changed the WE20 settings. i.e., for ORDSP Idoc changed the Process code from ORDR to ORDR_SUS. After this change, the the initial errors which we got using Process Code "ORDR" were eliminated and the the rejection data was also updated on the ECC PO by setting a deletion indicator. But we are having the following issues now:

1. Though both the confirmation & rejection data are getting transferred successfully, the Idocs remain in status 52 (Application document not fully posted).

2. The message in the status record is "Rejection of PO item 4400000XXX 00010 with reason: Message no. ME749

3. Came across these 2 related SAP Notes:

a. #1087422 : But this is not applicable as the note states that this error will occur only if we delete the PO line item before hand in ECC.

b. # 66192 : This note suggets a custom solution. But actually all the info from the ORDSP Idoc are getting processed successfully (Rejection & Confirmation sent in the same Idoc). Only the status of the Idoc (Status = 52) is concerning us.

Did you face the same errors? How did you tackle it?

Regards,

Bharath