Production Journal
The Production Journal is enhanced to incorporate variance checks for both output and consumption entries. These enhancements ensure compliance with variance policies and include:
- Validation of output and consumption against tolerances defined for the associated Production Order Line or Production Order Component Line.
- Addition of five new fields to manage variance policies and tolerances: Variance Policy, Under Output Tolerance (%), Over Output Tolerance (%), Under Consumption Tolerance (%) and Over Consumption Tolerance (%).
Business Rules
Output Lines
-
On Production Journal lines with Entry Type = Output, the system validates the total output (sum of already posted output + the current line quantity) against the defined tolerance on the source Production Order Line.
-
When Variance Policy = Warning:
-
If the total output exceeds the tolerance the system shows a warning message.
- If the user selects Yes, the Output Quantity field is validated, and posting proceeds.
- If the user selects No, no changes are made, and the line cannot be posted.
-
If multiple lines exceed the tolerance, the system displays the warning for the first line. The user must resolve the issue before posting again, and subsequent warnings are displayed one at a time.
-
-
When Variance Policy = Blocked:
-
If the total output exceeds the tolerance, an error is displayed.
- Posting is blocked until the recorded output is within the allowed variance.
-
-
When Variance Policy = None:
- No warnings or errors are displayed. The system records the actual output as reported without restrictions.
Consumption Lines
On Production Journal lines with Entry Type = Consumption, the system validates the total consumption (sum of already posted consumption + the current line quantity) against the defined tolerance on the source Production Order Component Line.
-
When Variance Policy = Warning:
-
If the total consumption exceeds the tolerance the system shows a warning message.
- If the user selects Yes, the Quantity to Handle field is validated, and posting proceeds.
- If the user selects No, no changes are made, and the line cannot be posted.
-
-
Similar to output lines, warnings are displayed one line at a time, requiring the user to resolve each issue before re-posting.
-
When Variance Policy = Blocked:
-
If the total consumption exceeds the tolerance, an error is displayed.
- Posting is blocked until the recorded consumption is within the allowed variance.
-
-
When Variance Policy = None:
- No warnings or errors are displayed. The system records the actual consumption as reported without restrictions.