Table of Contents

Purchase invoice

1. Purchase invoice buttons

1.1. Unconfirmed purchase invoice header buttons

1.2. Confirmed purchase invoice buttons

2. Purchase invoice fields

2.1. Header fields

:!: If the due date differs from the due date in the document transport, then it has a red exclamation mark in front of it

2.2. Row fields

3. Fine-tuning

Pressing the button on the right side of the header, opens the fine-tuning settings.

You can change the column names and width by setting the account fields

4. Periodization

The periodization functionality allows you to provide the necessary parameters when entering the original document, so that a periodic entry is made immediately after the document is saved. The periodization functionality has been applied to the Purchase Invoice and Expense to periodize expenses and to the Sales Invoice to periodize incomes. It can also be used on Transaction.
Periodization can be started automatically. Automatic periodization takes place when confirming the document, if the corresponding setting is switched on and the required fields on the document have been filled in. Automatic periodization is applicable to Purchase Invoice , Expense and Invoice .

4.1. Periodization methodology

Periodization is based on two rules: monthly periodization and daily periodization.

Monthly periodization - period is divided into months and all the periodized parts are equal. Monthly periodization applies if applies the formula: periodization end date + 1 = periodization start date. Periodization period can be divided into full months. These periods are for example:

Example A. 01.02.2019-31.01.2020 (31. + 1 = 1. day) and the period is divided exactly into 12 months;

Example B. 20.02.2019-19.12.2019 (19. + 1 = 20th day) and the period is divided exactly into 10 months. ⇒ (01.03. until 30.11 = 9 months) + (20.02 until 28.02.2019 = 1/3 months) + (01.12 until 19.12.2019 = 2/3 months) = 10 months.

If the periodized sum is 300 EUR, then in example A the period sum is: 300 EUR / 12 months = 25 EUR and the same sum applies to all periods. In example B the period sum is: 300 EUR / 10 months = 30 EUR. 30 EUR applies to every month in period 01.03.-30.11.2019 (9×30 EUR). Between the periods 20.02 -28.02.2019 and 01.12-19.12.2019, which form an additional month, 30 EUR is divided so that the first period receives its share in proportion to the days remaining in that month and is based on a 30-day month ⇒ 30/30 * 20 days = 20 EUR. The periodization balance goes to last partial month 300 - 270 - 20 = 10 EUR.

Monthly periodization- applies if the period is not divided into full months or the rule periodization end date + 1 = periodization start date does not apply.

4.2. Automatic purchase invoice periodization

Settings > System settings > Finance settings > Automatic Periodization must be activated to periodize purchase invoice automatically. Then fill in the periodized period on purchase invoice (columns Start and End). :!: The corresponding account must be fulfilled in the account that is periodized.

Example:

4.3. Periodization abort

Periodization abort is intended to reverse a periodization transaction if the circumstances or conditions of the periodization transaction change.

For example an insurance contract, which costs were periodized, was terminated and the money is partially returned to the insurant. One option to abort the periodization is to manipulate the periodized transaction and change its end date to reflect reality (change the cost of the periods during which the transaction was cancelled to claim). But this may not be the best way and not possible if the restriction of editing the transactions of the original documents is enabled under the user's rights (this restriction is strongly recommended). An alternative and better method is to use the periodization abort functionality on the purchase invoice.

4.4. Settings

System setting Automatic Purchase Invoice Periodization Abort Account allows to enter an account to which the aborted amount will be transferred. A receivables account is usually used in this situation. For better control, it is recommended to create a separate asset account, for example “Aborted Periodizations”. Aborted amount will remain in this account after the periodization abort. If the amount is credited to a bank account, it is recorded in a separate transaction (D Bank; K Periodization abort). This setting is optional, offers convenience and it can also be done by entering the appropriate account during the transaction.

4.5. Use

Periodization abort can be applied to a purchase invoice that uses automatic periodization and the document must be confirmed. Required fields to abort the periodization are below the third dot at the top of the lines:

Abort date- periodization abort date. This can be any date, which remains within the initial periodization period. This means it does not have to be the end of the month, etc. Periodization abort cannot be in a closed period.
Abort amount- the amount that will be refunded after the periodization abort;
Abort account- the account into where the remaining periodization amount is transferred. It will fill up automatically when the above system setup is completed. But it can be changed on the document as well.

It is mandatory to fill all these fields to abort periodization. When all the fields are filled, save the document to complete the periodization abort. As a result all the periodization abort data will be saved on the document and the transaction abort part will be modified:

Purchase invoice:

Transaction:

:!: Attention:

5. Examples

5.1. Using account fields

As much account fields and datafields can be made visible on the purchase invoice as needed. It is user-based, so every user can choose different fields.
Column names and widths can be changed when setting the fields from finetuning

6. Questions

6.1. Confirming prepayment on purchase invoice gives error message

If you want to do a prepayment on purchase invoice to the supplier, prepayment is selected as payment term and E2 item on row, but error message appears on confirmation: