Sometimes when sales invoices are imported into Netvisor from an interface, there may be rounding differences on the invoices, for example, in such a way that the total amount brought to the invoice does not match the amount calculated by Netvisor from the line totals as follows:

This is usually because rounding is done differently in another system. If the total amount of the invoice is imported from another system, Netvisor respects this information and sets it as the total amount on the invoice. However, if the line totals are not separately imported from the interface, Netvisor calculates the amount for the voucher based on the line totals, which can lead to a difference in amounts.
If the amounts differ, this can be resolved in one of the following ways:
- The total amount of the invoice is not imported from the interface at all, in which case the total amount will be the line total calculated by Netvisor. This can be done by providing the salesinvoiceamount element in the sales invoice message with a value of 0 or as an empty element <salesinvoiceamount />
- If it is not possible to omit the total amount of the invoice, another option is to import the line totals as given in the invoice message. In this case, the message would bring a ready line total <salesinvoiceproductlinesum>, which replaces the line total calculated by Netvisor. When the line total is brought by the message, it is mandatory to also bring the line's tax amount <salesinvoiceproductlinevatsum>.
For changes, you should turn to the integration implementer, as any changes to the import of invoices are made by the integration implementer.
This article has been translated using an AI-based translation tool.
Did you find it helpful? Yes No
Send feedback