Symptom
The Amount field in the Invoice Schedule of a Sales Order is not editable.
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to the Sales Orders work center.
- Navigate to the Sales Orders view.
- Search and select the relevant Sales Order.
- Choose Edit and select View All.
- Navigate to the Pricing and Invoicing tab.
- Open the Invoice Schedule sub-tab.
- Select the relevant invoice schedule line.
- Observe that the Amount field is not editable.
Cause
The Amount of an Invoice Schedule cannot be modified once the corresponding invoice has already been invoiced or cancelled.
This is the expected behavior of the SAP Business ByDesign system. Once an invoice schedule has been processed, the corresponding invoiced amount is considered part of the invoicing history and cannot be directly modified.
However, if the Sales Order is only partially invoiced, the remaining uninvoiced amount can be handled through a new or adjusted Scheduled Invoice Request, depending on the business requirement.
Resolution
Scenario 1: Increase or Invoice the Remaining Amount
If the Sales Order has been only partially invoiced, the already invoiced amount cannot be changed. The remaining amount can be invoiced through a new Scheduled Invoice Request.
Once the complete Sales Order value has been invoiced, the Sales Order can proceed to Completed status, provided all other completion criteria are fulfilled.
Scenario 2: Reduce or Adjust the Sales Order Amount
If the business requirement is to reduce or modify an amount that has already been invoiced, the following workaround can be considered:
Step 1: Cancel the Relevant Invoices
- Go to the Sales Orders work center.
- Navigate to the Sales Orders view.
- Select the relevant Sales Order.
- Choose Edit and select View All.
- Navigate to the Pricing and Invoicing tab.
- Open the Invoice Schedule sub-tab.
- Expand the relevant line item.
- Select the applicable invoice schedule.
- Choose Open Invoice.
- Cancel the corresponding invoice.
Repeat the above steps for all applicable invoices that need to be adjusted.
After cancellation, the corresponding invoice schedule entries will become available for further processing, subject to the applicable system status and business rules.
Step 2: Update the Sales Order Amount
- Once the relevant invoices have been cancelled and the invoice schedule is in an editable status:
- Navigate to the Items tab.
- Update the List Price as required.
- Navigate back to Pricing and Invoicing.
- Open the Invoice Schedule sub-tab.
- Adjust the invoice percentages or amounts as required.
- Ensure that the total invoice allocation is 100%.
Step 3: Re-Invoice the Scheduled Invoices
- Process the adjusted invoice schedule entries.
- Re-invoice the applicable scheduled invoices.
Verify that the invoiced amounts correspond to the updated Sales Order value.
Once all required scheduled invoices have been successfully processed and all other completion criteria are fulfilled, the Sales Order status should subsequently change to Completed.
Additional Information:
The inability to edit an already invoiced or cancelled invoice schedule amount is standard system behavior in SAP Business ByDesign.
The available options depend on the current status of the invoice schedule and the business requirement. Already invoiced amounts cannot be directly overwritten; the relevant invoices must first be cancelled where applicable before making the required adjustments.
See Also
KBA 2707172 - How to Manually Trigger a Scheduled Invoice Request for a Sales Order
KBA 2796985 - Percentage Under 100% on Invoice Schedule Prevents Sales Order Completion
KBA 3269389 - Error on the Sales Order: "Sum of Dates' Amounts Exceeds the Item's Amount"
Keywords
sales order, invoice schedule, amount not editable, cannot edit amount, pricing and invoicing, list price disabled, scheduled invoice, invoiced status, cancelled status, open status, adjust invoice percentage, complete sales order, reduce order amount, bydesign, edit schedule amount , KBA , SRD-CRM-ORD , Orders & Contracts , Problem
SAP Knowledge Base Article - Public