Unit of Measure handling
These Units of Measure (U/M) are supported:
- Ordered Quantity U/M
- Purchase Price U/M
If a U/M is found on the invoice, it is extracted and added as the Ordered Quantity U/M. In the Review Center, you can view two U/M fields for each PO line. In these fields, you can manually correct or specify values. The U/M is validated against the PO line.
You can enable or disable the validation of U/M using the enableUOMValidation RPA user argument.
If you set this argument to True:
- The Ordered Quantity U/M from the invoice is validated against the corresponding Ordered Quantity U/M on the PO line.
- If the values match, the Purchase Price U/M from the PO line is retrieved, added to the BOD, and used to process invoice lines. This approach ensures consistency between invoice processing and pricing logic in M3.
- If a mismatch is detected, the invoice is routed to the Review Center. You must review and correct the Ordered Quantity U/M in the Review Center, as required, before reprocessing the invoice. If you specified the Purchase Price U/M, it is used during processing. If not specified, the Purchase Price U/M is retrieved from the PO line.
- If no U/M is found on the invoice, it is routed to Review Center because the Ordered Quantity U/M is required when this argument is set to True.
If you set this argument to False:
- The U/M from the invoice is not validated and no U/M is sent in the BOD. Instead, both the Ordered Quantity U/M and the Purchase Price U/M from the corresponding PO line are automatically applied in the 'Supplier Invoice Batch Open Lines' (APS451).
- So, invoice lines are created using the PO U/M without routing the invoice to the Review Center due to U/M mismatches or missing U/M.