Symptom
You want to post the goods receipt for a production order in inventory management apps such as Post Goods Movement (MIGO). However, after entering the production order number, you get the error message M7064 "Document xxxxxxxxxx does not contain any selectable items".
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Open MIGO.
- Select "Goods Receipt" for "Order".
- Enter the production order number.
- Get the error message.
Cause
- Cause 1:
The delivered quantity of the production order is no less than the expected receipt quantity. As a result, the system considers the goods receipt of the production order as completed and no further goods receipt is allowed.
Under the General tab of the header of the production order, there is a Short/Exc. Rcpt field. It specifies whether a yield variance is to be expected when the finished product is delivered to stock. An expected yield deficit is displayed as a negative value and an expected yield increment is displayed as a positive value. It is calculated when the final confirmation is made against one of the operations. If there are more than one operation that are final confirmed (with status CNF), the value is calculated based on the last operation of them.
So, if the delivered quantity is no less than "the total order quantity + the Short/Exc. Rcpt", this means all the expected quantity is delivered and no further goods receipt is needed. Then the error message will show up. - Cause 2:
The GR storage location of the production order is EWM-managed and there is already an open inbound delivery existing for the order quantity. The prerequisite for the generation of the inbound delivery is that "Post Synchronously to Bin" for goods receipt is not activated in the production scheduling profile.
Before this inbound delivery is processed on the EWM side, the delivered quantity of the production order will not be updated. As a result, it seems that the production order still needs to be processed, but actually, the goods receipt has already been triggered and there is no need to post more GR.
The corresponding inbound delivery of a production order can be found in Warehouse Monitor (/SCWM/MON) app by searching for the manufacturing order number.
Resolution
For Cause 1, to post additional goods receipt for the production order, make sure that the delivered quantity is less than the "the total order quantity + the Short/Exc. Rcpt", by adjusting the Short/Exc. Rcpt in one of the following 2 ways:
- Cancel all the final confirmations of all operations. In this way, the Short/Exc. Rcpt field will be changed back to 0 and you can post further goods receipt.
- Post further final confirmations to adjust the Short/Exc. Rcpt field to a proper value so that the delivered quantity is less than the "the total order quantity + the Short/Exc. Rcpt".
For Cause 2, there is no need to post additional goods receipt. Just post goods receipt for the inbound delivery from EWM side.
Keywords
production order, goods receipt, M7064, MIGO, Short/Exc. Rcpt, delivered quantity, order total quantity, final confirmation, CNF, inbound delivery, /SCWM/MON, production scheduling profile, Post Synchronously to Bin , KBA , PP-SFC-EXE-CON-2CL , Confirmation (Public Cloud) , PP-SFC-2CL , Production Orders (Public Cloud) , Problem
SAP Knowledge Base Article - Public