Payment Term field is not visible in the service order document, but available in the follow-up invoice documents.
- This Knowledge Base Article will explain how system determines it in service order documents..
- Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental
SAP Business ByDesign
Reproducing the Issue
In account master data, maintained 2 sales datas for sales unit P1110 with different payment term.
Created service order 1829. No payment term field available in the service order. In service order invoice request, the payment is ‘15 days, 30 days net’ from P1110 + Direct sales data.
Changed the payment of direct sales date to another value ‘60 days net’. The update works in new service order, but not updated into existing service order documents, i.e. service order 1829 and service order invoice request 1829.
Created service confirmation 1857 from service order 1829. Payment term field is not available in confirmation as well. In the service confirmation invoice request 1857, payment is ‘15 days, 30 days net’ from the service order.
Add a new service into the service order 1829, a fixed price item.
Complete the service execution of the line 20, it updated the service order invoice request 1829. However the payment term is still ‘15 days, 30 days net’, not changed.
Invoice these 2 invoice requests, since payment terms are the same, invoice split is not happened.
The payment term is taken from account master in the service order as well as in the follow-up documents from the service order.
Change of payment term in account master will not be updated into existing service order or invoice request.
Current designed behavior.
Payment term; service order; service order invoice request; service confirmation invoice request; split , KBA , SRD-CRM-SEO , Service Orders , SRD-CRM-INV , Customer Invoicing , Problem