As of version 6.1.02r1, the way payment terms are configured has been completely redesigned. Previously, in the customer and supplier record, you could simply enter a number in the payment term field (for example “30 days”). This field has now been replaced by a dropdown list called ‘Payment method’.
During the upgrade to version 6.1.02r1, a conversion is performed automatically: MultiPress checks the current payment value and creates a corresponding option in the new dropdown list based on that value.
For existing customers, this value is automatically set to one line with 100%, so the behaviour remains identical to before. In practice, you won’t notice a change in functionality, but there is one important difference in management:
- The payment method can no longer be directly modified in the customer record.
- New or adjusted payment terms must now be predefined in the dropdown lists.
Each payment method consists of one or more lines dividing the payment into several instalments, for example:
- 0 days – 25%
- 30 days – 25%
- 60 days – 50%
The calculation of the first due date is still projected as the standard due date. In addition, new variables have been added that allow the remaining due dates, corresponding percentages, and amounts to be displayed on the invoice.
For example, an invoice of 1,000 euros can automatically be divided as follows:
- 0 days – 25% (250 euros)
- 30 days – 25% (250 euros)
- 60 days – 50% (500 euros)
This way, you can continue to use the existing payment terms while also having the option to create payment schedules that allow the customer to pay in several instalments. For this enhancement, additional fields have been added to the database, which can be defined in Field creation:
- Invoice due amount 1, 2, 3 and 4 (type: currency)
In addition, new variables are available to display the calculation:
- vBETAALSCHEMA_PROCENT_1 (percentage per instalment)
- vBETAALSCHEMA_DATUM_1 (due date per instalment)
The Open items module continues to function as before, but you can now drill down into the payment schedule to view the defined payment agreements. On the invoice itself, you will see the dropdown list for the payment method, allowing you to adjust the payment schedule even at this level. Below it, the due date is shown, calculated based on the first line in the schedule. Next to this date, there is an ‘i’ button that allows you to view the full payment schedule if multiple instalments are defined.
Impact on the Scansys integration
As of version 6.1.02r1, the change in the structure of payment terms also impacts the Scansys integration.
The field payment_term no longer exists in the database and is no longer used in the API integration.
From this version onward, MultiPress works with the new field payment_schedule.
What changes concretely:
• The underlying logic remains the same.
• The field is now alphanumeric instead of numeric.
• The value is transferred 1-to-1 in the API.
If desired, you can request an upgrade of the test environment to evaluate the impact of this change and adjust the integration if necessary.
Note: sending the payment term to MultiPress is optional on the MultiPress side.
If you actively use the Scansys integration for purchase invoice validation, please always inform Scansys in advance when upgrading to the version containing this new functionality. This allows Scansys to make targeted adjustments on their side if necessary.