8

Over production is not supported in D365 unless "accept error" is enabled.


Error message will always be thrown unless the accept error is enabled, however, for shortage, it works fine.


The issue was found before in AX2012 where "Accept Error" was added as a fix, however for business reasons, the option is not feasible with our clients.


Client business impact:


“There are many operators working at the same time on the batch orders on the customer site. Accept error allows a wide range of mistakes like:

  • Not posting the picking list or route card journal
  • Report as finish the amount much more than the started quantity (simply by adding one 0 to the end of the number or any other mistakes)
  • Report as finish the amount much less than the started quantity (even like 1).

 

That is why the customer declared that the Accept error option is completely out of their solution.

 

The customer does QC during operations for every batch order and based on specific criteria they might add some more substances (like water). That is why a small percentage of surplus should be possible.

 

The only remaining work around would be that they Report the same quantity as start and do the counting. But this will be a lot of effort since the number of productions they should do every day is a lot. Also, the costs related to production won’t be accurate.


BUG#964015 was raised where PG added the following:


  • Quantity validation is PFE (MES) specific settings, which are not taking effect in the standard production order flow.
  • Integrating those validations would be quite a bit of work for us, and we are not sure if other customers would want this functionality. 
  • For the customer, it would be easier to develop customization to integrate the validations into the standard flow.
  • The setting is under Production order defaults, under Manufacturing Execution tab, which means, it's MES (Manufacturing Execution) specific, and is not designed to be working when you use "All production orders" form.
  • Currently, in the standard production order flow with using 'All production orders' form the only way to do overproduction (that's essentially what they are trying to do: to produce more than they started) is only possible by using Accept Error = Yes.

 

Therefore, we are logging this idea for considering a design change in the future releases.

STATUS DETAILS
New