Data Structure

This table specifies the data structure of the Generate Reference Number Finland business function:

Name

Description

Req/Opt (Required/Optional)

I/O/Both

szCompany

Company

Opt

(optional)

Input

mnAddressNumber

Customer number

Opt

Input

MnDocVoucherInvoiceE

Invoice number

Opt

Input

xzReferenseNumber

Reference number

Req

(required)

Output

mnLengthCompanyNumber

Length of company number (1–3 characters)

Opt

Input

mnLengthAddressNumber

Length of customer number (1–8 characters)

Opt

Input

mnLengthInvoiceNumber

Length of invoice number (1–8 characters)

Opt

Input

szErrorMessage

Error text

Req

Output

DocumentPosInRefNumber

Position of company number in the reference number

Opt

Input

AddressPosInRefNumber

Position of customer number in the reference number

Opt

Input

InvoicePosInRefNumber

Position of the invoice number in the reference number

Opt

Input

Note: Although these items are optional, the reference number must include at least one of these items:
  • Company

  • Customer number

  • Invoice number