Symptom
You created a Point-of-Sale Transaction but the Sales Transaction is Inconsistent with the following error:
The quantity type ABC is not permitted for the product XYZ.
Sales Item: Quantity type ABC not valid
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to the Customer Invoicing work center.
- Go to the Point-of-Sale Transactions view.
- Select the Sales Transaction sub view.
- Search for Sales Transaction EFG (EFG represents the Internal ID of the Sales Transaction).
- Click Check button.
- The following errors are displayed:
The quantity type ABC (ABC represents the quantity type) is not permitted for the product XYZ (XYZ represents the product ID).
Sales Item: Quantity type ABC not valid
Cause
The error occurs as the POS transaction has been created with product XYZ having the quantity unit code maintained as ABC in the product but the quantity type code as (ABC) instead of the type maintained in the product master data (abc).
For example, the correct Quantity Unit Code should be:
<Quantity unitCode="abc">1</Quantity>
<QuantityTypeCode>abc</QuantityTypeCode>
Resolution
You can cancel this inconsistent document and recreate the POS transaction with the correct information to create it consistently for further processing.
Keywords
POS; Point of Sale; Quantity Type Code; Quantity type; not valid; error; Inconsistent , KBA , AP-POS , Point-of-Sale Transaction Processing , How To