Symptom
-
Users attempt to record service receipts by entering specific monetary amounts.
-
Adjusting quantity or percentage values does not produce the exact desired amount due to rounding or decimal limitations.
-
The system automatically recalculates the amount based on quantity and unit price.
-
Users expect a field or option to enter service receipt by amount directly.
-
Partial service receipts show minor differences when compared to expected amounts.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
-
Create a service purchase order with a defined quantity and unit price.
-
Open the Service Entry Sheet application and reference the PO.
-
Attempt to enter a service receipt by specifying an amount instead of a quantity.
-
System requires entry of a quantity and recalculates the amount automatically.
-
Adjusting quantities or percentages leads to rounding differences and amounts not matching expected values.
Cause
Service Entry Sheets in SAP S/4HANA Cloud are quantity-driven documents.
Resolution
- Service receipts must be entered by quantity, not by amount.
- System logic always calculates the amount using:
Amount = Quantity × Unit Price - The design is intentional to maintain consistency across procurement, service recording, and invoicing.
Keywords
service entry sheet, quantity-based, sap s/4hana cloud public edition, operational procurement, service purchasing, service receipts, amount-based, purchase order, manage purchase orders, manage service entry sheets, improvement request, customer influence platform, quantity adjustment, unit price calculation. , KBA , MM-PUR-SVC-SES-2CL , Service Entry Sheet for Service Procurement (Public Cloud) , Problem
SAP Knowledge Base Article - Public