Tabellen- und Feldreferenz für den Ventoo Document Reader

This article provides a complete reference of all tables and fields in Ventoo Document Reader.

Document Reader Setup VTO

Stores the app's global configuration. Contains exactly one record (Primary Key = 1).

Field

Type

Description

Primary Key

Code[10]

Primary key.

Enabled

Boolean

Turns the app on or off as a whole.

Function URL

Text[250]

HTTPS endpoint of the Azure Function.

Timeout (ms)

Integer

Wait time for the Azure Function's response. Default 5000, minimum 1000, maximum 15000.

Function Key Set

Boolean, read-only

Indicates whether a function key is stored. Caption: Function Key Configured.

Note on the function key: The function key is not a table field. It's stored encrypted in Business Central's Isolated Storage (module scope). It's accessed exclusively via the SetFunctionKey, GetFunctionKey, and ClearFunctionKey procedures on the table.

QR Bill Data VTO

A temporary result container for a decoded Swiss QR-bill. Used exclusively as a temporary record and never stored permanently — the table only serves to pass data from the QR Bill Reader VTO codeunit to the calling extension.

Field

Type

Description

Entry No.

Integer, auto-increment

Technical key within the temporary record.

Reference Type

Enum (QR Bill Reference Type VTO)

QRR, SCOR, NON, or blank.

Reference

Code[35]

The recognized reference value.

Reference Valid

Boolean

Result of the Mod10r check digit validation performed by the Azure Function.

Creditor IBAN

Code[34]

Creditor's IBAN.

Creditor Name

Text[70]

Creditor's name.

Creditor Street

Text[70]

Creditor's street.

Creditor House No.

Text[16]

Creditor's house number.

Creditor Postal Code

Text[16]

Creditor's postal code.

Creditor Town

Text[35]

Creditor's town.

Creditor Country

Code[10]

Creditor's country/region.

Amount

Decimal

Invoice amount.

Currency Code

Code[10]

Currency code.

Debtor Name

Text[70]

Debtor's name.

Debtor Street

Text[70]

Debtor's street.

Debtor House No.

Text[16]

Debtor's house number.

Debtor Postal Code

Text[16]

Debtor's postal code.

Debtor Town

Text[35]

Debtor's town.

Debtor Country

Code[10]

Debtor's country/region.

Unstructured Message

Text[140]

Unstructured message on the QR-bill.

Billing Information

Text[140]

Structured billing information (Swico standard), if present.

Important: This table is never persisted to the database. Calling extensions declare their own variable of type Record "QR Bill Data VTO" temporary and pass it as a parameter to TryExtractFromAttachment.