Example: Scheduled Invoice Date Calculation

This example illustrates how the R49700 program calculates the scheduled invoice date and how the calculation affects the generation of invoices. These values are entered for the invoice cycle calculation rule:

  • Based on Date field is set to the order or transaction date of September 27.

  • Days to Increment field is set to 0.

  • Calculation Rule field is set to end of month.

  • These are the Scheduled Invoice Date Ranges:

    • Start Dates are September 1 and October 1.

    • End Dates are September 30 and October 31.

    • Invoice Dates are September 30 and October 31.

If the delivery confirmation occurs on September 29, these events occur:

  • On September 29

    The R49700 program processes the order line and calculates the scheduled invoice date to be September 30. Because the scheduled invoice date is greater than the system date (September 29), the R49700 program creates deferred journal entries.

  • On September 30

    Because the scheduled invoice date is before or equal to the system date, the R49700 program generates the invoice and the Sales Update program (R42800) reverses the deferred entries and completes the required general ledger entries.