Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Only financial changes are taken into consideration considered by the pre-invoice generation and the following items are being compared to evaluate if it is a financial change or not.

...

(warning) QR code feature users should map the correct amount to the ESR reference.

Following The following invoice fields will calculate the outstanding + the already paid amount:

...

Formula

Delta API Name

Delta Label

Normal Formula API Name (can be taken as reference)

NonTaxableAmountDstDelta__c + TaxableAmountDstOutstanding__c + DstAmountOutstanding__c

InvoicedAmountDstOutstanding__c

Outstanding Invoiced Amount Gross (DST)

InvoicedAmountDst__c

VATAmount1Outstanding__c + VATAmount1BOutstanding__c

VatTotalType1Outstanding__c

Outstanding VAT Total (Type 1)

VatTotalType1__c

VATAmount2Outstanding__c + VATAmount2BOutstanding__c

VatTotalType2Outstanding__c

Outstanding VAT Total (Type 2)

VatTotalType2__c

TaxableAmountVatType1Outstanding__c + TaxableAmountVatType2Outstanding__c

TaxableAmountTotalOutstanding__c

Outstanding Taxable Amount (VAT Total)

TaxableAmountTotal__c

VatTotalType1Outstanding__c + VatTotalType2Outstanding__c

VatTotalOutstanding__c

Outstanding VAT Total

VatTotal__c

TaxableAmountTotalOutstanding__c + VatTotalOutstanding__c + NonTaxableAmountTotalOutstanding__c

InvoicedAmountTotalOutstanding__c

Outstanding Invoiced Amount Gross (Total)

InvoicedAmountTotal__c

ROUND(InvoicedAmountTotalOutstanding__c * Early_Payment_Discount__c,2)

EarlyPaymentDiscountAbsOutstanding__c

Outstanding Early Payment Discount abs.

EarlyPaymentDiscountAbs__c

InvoicedAmountTotaOutstanding__c - EarlyPaymentDiscountAbsOutstanding__c

InvoicedAmountGrossInclEpdOutstanding__c

Outstanding Invoiced Amount Gross (incl. EPD)

InvoicedAmountGrossInclEpd__c

Invoice and Invoice item relevant dates

Please remove the accounting date and accounting end dates from the invoice and invoice item, since those have the old technical logic, which is confusing for the end user.

...

Invoice Item Field Label

...

API name

...

Description

...

Invoice date

...

Invoice Item Start Date

...

InvoiceItemStartDate__c

...

Invoice Item End Date

...

InvoiceItemEndDate__c

...

Start Date

...

End Date

...

Billing Period Start Date

...

Billing Period End Date

...

Invoice Item Start Date

...

Invoice Item End Date

...

Interval End Date

...

Interval Start Date

...

Accounting Date

...

Accounting End Date

...

Invoice Item Accounting Date

...

Invoice Item Accounting End Date

...

Days This Item

...

DaysThisItem__c

...

Days This InvoiceItem

...

DaysThisInvoiceItem__c

...

Invoice Field Label

...

Accounting Date

...

Accounting End Date

...

Billing Period Start Date

...

Billing Period End Date

...

Start date

...

End Date

...

Fiscal End Date

...

Fiscal Start Date

...

Invoice Date

Assigning Accounting Periods

...

Assigning Accounting Periods

The Delta Pre-Invoice Generation process ensures that all pre-invoices have an assigned accounting period. Suppose accounting periods are not yet created when the pre-invoices are generated. In that case, the accounting period field will remain empty and will be updated during the next pre-invoice generation once the accounting periods are created.

...