11

Over delivery and Under delivery tolerance for Production/ Process order

 1 year ago
source link: https://blogs.sap.com/2023/04/11/over-delivery-and-under-delivery-tolerance-for-production-process-order/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
April 11, 2023 4 minute read

Over delivery and Under delivery tolerance for Production/ Process order

Introduction:

Most of us know the Over delivery and Under delivery tolerance use for Purchase Order. SAP has provided similar kind of function for Production/ Process order. I was unable to find the blog on this functionality so decided to make one.

Here I will try to explain the use of Over delivery and Under delivery tolerance.

Our aim will be, How over delivery and Under delivery tolerance impacts on Production/ Process orders and how we can control the system using it? How this can help us and user for more stable SAP system?

Pre-requisite:

  1. Go to Material master, work scheduling view, and maintain Over delivery and Under delivery tolerance as per requirement.
  2. OPK4 config for “Order Confirmation Parameters”.

Please check below screen shots.

1.-MM03-Work-scheduing-view-Over-delivery-and-Under-delivery-tolerance-5.png
2.-OPK4-Config-for-Tolerance-limit-Check.-3.png

Process:

Case 1:

Under delivery tolerance maintained as 5%. Over delivery tolerance is not maintained.

3.-Case-1-Only-under-delivery-tolerance-set-2.png

Configuration set as error for Under delivery tolerance and not checked for over delivery tolerance.

4.-OPK4-Config-set-as-error-for-under-delivery.png

Now created Process order for Material – 100119 & Plant – 2002 for Quantity – 100.

5.-Process-order-created-1.png

After that please complete the Goods Issue against process order and Confirmation of process order.

After that once we reach for Goods Receipt against order in to MIGO transaction then maintained config and master data will impact.

6.-MIGO-101-receives-warning-message-1.png

But here system provided warning message against it. But as per earlier configuration in to OPK4 we set as error message.

To change warning message in to error message we have to make changes in to OMCQ transaction. Please check below screen shot.

7.-OMCQ-warning-message.-1.png

Here we have to change “W” into “E” for error.

After changing we will do Goods receipt against process order again then system will give below error.

8.-OMCQ-warning-converted-to-error-message-1.png

Conclusion: System provided error as per master data and config.

Case 2:

Under delivery tolerance is not maintained. Over delivery tolerance is maintained as 5%.

9.-Case-2-Only-Over-delivery-tolerance-set.png

Configuration set as not checked for Under delivery tolerance and error for over delivery tolerance.

10.-OPK4-Config-set-as-error-for-over-delivery-tolerance-1.png

Now created new process order for Material – 100119 & Plant – 2002 for Quantity – 100.

11.-Process-order-created-1.png

After that complete the Goods issue against the process order.

Now we will do confirmation for process order in to CORK transaction.

For that we will change the yield quantity of process order from 100 DR to 110 DR. After changing quantity if we tries to save the confirmation then system provides below error.

12.-CORK-error-for-over-delivery-tolerance-1.png

Conclusion: System provided “Overdelivery is not permitted” which will prohibits us from entering wrong quantity.

Case 3:

Under delivery tolerance & Over delivery tolerance both maintained as 5%.

13.-Case-3-both-tolerance-limit-maintained-1.png

Configuration set as error for both Under delivery tolerance and Over delivery tolerance.

14.-OPK4-Config-set-as-Error-message-for-tolerance-1.png

Now created new Process order for Material – 100119 & Plant – 2002 for Quantity – 100.

15.-Process-order-created-2.png

After that complete the Goods Issue for process order. Now we will do confirmation for process order in to CORK.

For that we will change the yield quantity of process order from 100 DR to 106 DR. After changing quantity if we tries to save the confirmation then system provides below error. Because yield quantity is above tolerance limit.

16.-CORK-error-for-quantity-over-tolerance-limit-1.png

Now we will change the quantity below our under delivery tolerance and will try to confirm the process order.

17.-CORK-no-error-for-quantity-Under-toleranc-limit.-2.png

Here, system did not provided any error for under delivery tolerance.

But now we will do Goods Receipt against process order in to MIGO transaction.

18.-MIGO-101-receving-error-message-for-under-delivery-tolerance-1.png

Here system provided error for under delivery.

Now we will change the quantity from 94 DR (which is out side of under delivery tolerance) to 95 DR  (which is as per under delivery tolerance).

19.-MIGO-101-no-error-for-under-delivery-tolerance-2.png

Conclusion: System checked tolerance limit and provided no error as quantity is as per Tolerance limit.

Here we can see, for Under delivery tolerance system provided error or warning while doing Goods Receipt against process order & for Over delivery tolerance system provided error or warning while doing Confirmation against process order.

Means both configuration of under and over delivery are set at different points.

Shop floor use: We can set limit for confirmation of process order and Goods receipt of process order. User can not make wrong entry for confirmation quantity & goods receipt quantity.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK