Symptom
- When recording time on a sales order, the system requires users to manually enter a "Service Confirmation Quantity," even though a quantity conversion has already been maintained for the Service Item.
- For instance, the product is sold in "Each" units with a conversion of 5.5 hours per 1 Each. In this case, 30 minutes (0.5 hours) equates to approximately 0.09 Each, yet the system does not automatically calculate the quantity and still prompts for manual input.
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to Home workcenter
- Go to Self Service Overview for user: ABC
- Enter the time recording
- Enter the relevant task
- Enter time 0:30 hours
- Notice the service confirmation quantity is mandatory to enter, but the expectation is that the system should calculate the Service Confirmation Quantity based on the quantity conversion.
Cause
The unit "Each" represents a whole item and does not support fractional or decimal values. Therefore, when booking time in fractions—such as 0.5 hours—the system does not automatically convert it to "Each" based on standard behavior.
Resolution
To ensure proper conversion in the Service Confirmation Quantity during the time recording, configure the units so that 1 hour is equivalent to 1 Each.
Keywords
Service Confirmation Quantity, Sales Orders, Time Recording, Unit Conversion, Error, Each units, Quantity Conversion, Edit Time Sheet , KBA , SRD-HR-TLM , Time and Labour Management , Problem
Product
SAP Business ByDesign all versions