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 |
|
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) |
|
|
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.