Skip to main content

Importing external salary payment data payrollexternalsalarypayment.nv

Resource: payrollexternalsalarypayment.nv

HTTP-method: POST

Is used to import external salary payment data. It is not necessary to import the whole
payslip, only the payment data. The data doesn't need to be linked to an employee in
Netvisor. Payment takes place in Netvisor, resource is quite similar to importing bank transfer.

Level

Element name

Type and length

Occurs

Description

Example

Root

Root

Aggr.

1

1

payrollexternalsalarypayment

Aggr.

1

2

description

String

0...1

Description of the event. Informal definition

External payment

2

paymentdate

Date

1

Payment date = Payday, salary will be on employees account on this date

2017-01-01

Attr.

format

String

ansi

ansi

2

duedate

Date

1

Due date, salary will be charged from company's account

2017-01-01

Attr.

format

String

ansi

ansi

2

externalpaymentsum

Decimal

1

Amount of payment (0.01 < sum < 10000000.0)

100,0

2

iban

String

1

Employee's bank account number

FI21 1234 xxxx xxxx xx

2

bic

String

1

Bank's identification code

NDEAFIHH

2

hetu

String

0...1

Employee's Personal identity code:

140785-xxyy

2

realname

String

1

Employee's name

Erkki Esimerkki

Either paymentdate or duedate will be set

Elements (paymentdate, duedate) terminology is according to SEPA-bank transfer standard.

The date when payers account is charged is given in payment order instead of payment date; On this basis banks take care of that salaries and retirement payments are on recipients accounts at the payday in all banks that operate in Finland. This due date has to be banking day and it has must be a banking day before payday.

On the due date (duedate) salary is charged from company's account.
One banking day is added to the due date so that payment date = payday. If due date is eg. Friday, 3 days will be added so that due date is Monday.

Payment date (paymentdate) = payday, payroll is in employees account.
Banking day interpretation is not done at this moment, it will be interpreted in payment.

Did this answer your question?