Symptom
When creating a copy from an existing Sales Order with Invoice Schedule, the Invoice Schedule Dates change Start Date / End Date Values to be ABC and XYZ.
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to the Sales Orders work center.
- Select the Sales Orders view.
- Select the Sales Order ID ABC (ABC represents the ID of the current Sales Order).
- Click Copy.
- Navigate to the Pricing and Invoicing tab.
- Click Invoice Schedule.
- Click Edit Invoicing Time Frame.
- Start Date: 05.10.2022.
- End Date: 02.02.2031.
These dates don't match the dates from the source Sales Order.
Cause
This is system behavior.
When you copy a sales order, you are copying the data and the current configuration.
In the case of invoice schedules for items, we first check the original / source Sales Order Posting Date and the original / source Sales Order Invoice Schedule Start Date. We locate the difference between these two dates. For example, the difference between the two dates is 100 days.
When the new invoice schedule is being created on the NEW document, we take the posting date for this NEW document (which defaults to the current day), and we add the mentioned difference on this date.
This ensures that the invoicing period matches the same as the old document. This does not necessarily mean that the same dates will be shown, but the same time difference will be applied.
Resolution
To have the expected dates, please modify the newly created document dates as needed.
Keywords
Sales Order, Invoice Schedule, Copy, Date, Change, Wrong , KBA , AP-SLO-SO , Sales Order , How To