on 09-23-2011 2:38 PM
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
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
7 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 | |
2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.