This topic describes how payment information is added when sending invoices through Visma.net AutoInvoice.
General rules for adding payment information to invoices
- The output for bank accounts can be done from the Company data table or from the
Bank table, if this is
connected to either the Associate, Currency or Company data table. The order in
which Visma Business selects bank accounts for output is as follows:
- Bank no. set on
the invoice customer
- Bank no. set on
the currency used on the order
- Bank no.
set in the Company data table
- Bank accounts set in the Company data table
- The following values will be added to the invoice, based on the stated rules:
- Bank account
- IBAN
- Swift code
Note: For IBAN to be part
of the output, Swift code must also
be set, and vice versa.
Note: Make sure that invalid Bank no. is not set in either
the Currency table or on the
customers in the Associate
table. An invalid value may override the bank accounts intended to be used so that no
bank information is exported.
- Configuration for factoring
- When using factoring, the bank account will be found in the Factoring company table. If IBAN and
Swift is required, these must be set in the Associate table on the customer used as
Factoring customer. If
bank account is not set in Factoring company, Visma Business will look for it in the Associate table.
Special handling in Sweden
- In addition to the general handling, you may also use Plusgiro. This can be added into
Postal giro
in Company data. You can
not combine this with the use of account information in the Bank table.
Special handling in Denmark
- Configuration for use of FIK
- When sender and receiver are Danish, the Giro type field in the
Company data table may
be used to define payment instructions when invoicing through Visma.net AutoInvoice.
- Valid codes:
- 4 - Danish Inpayment Form type 4
- 15 - Danish Inpayment Form type 15
- 71 - Danish Inpayment Form type 71
- 75 - Danish Inpayment Form type 75
- When a valid code is set and sender and receiver is identified as Danish, the
Giro type
code will be set in the invoice as part of the payment ID, while the value set in
Postal giro
will be used as payment account.
Note: Both Giro type and
Postal giro must be set to make the functionality work.
Note: When the combination of
Giro type
and Postal giro is in
use, no other payment instructions (accounts and CID) are included in the invoice
XML.
- Bank branch information
- As the sellers bank branch ID may be expected to be included on Danish invoices, this
value may be set in the Bank branch field in the Bank table. As per the general rules,
this means that all payment information must be set in Bank.