Receipts

Working with receipts

Operating mode

Cloud Suite

|

ON-PREMISES

Modules

Services & CRM

Budget & Phases

Purchases

Resource Planning

Business Intelligence

Created: 17.06.2025
Machine translated
Updated: 17.06.2025

Receipts can be stored on creditors and outlays (and expenses, see article Entering expenses).

On the Receipt page, you can use the right mouse button Beleg laden... resp. Bild laden...:

A file browser will then appear, in which the receipt can be selected.  

Allowed are files of type .pdf, .png, .jpeg, .bmp and .jpg.    

On creditors, there is also the button Beleg importieren... on the main page for loading receipts:

In addition to the above-mentioned file formats, from Vertec 6.7.0.16 onwards, .xml (utf-8 encoded) files are also supported.

If the receipt that is loaded on a creditor contains a QR code, this information is processed when it is loaded. For a detailed description, see the article Creditors posting with vertec.

Loaded receipt documents can be opened, saved and deleted again via the context menu:

Access to receipts via Python

The receipt document can be accessed via the derived member .belegbild.  

In the background, the receipt documents on creditors or outlays (or expenses) are stored in a DocumentData object. Access to it is via .documentData.  

The DocumentData object has a member named Data (blob) in which the receipt document is saved.

Receipt documents can be added via Python Code as follows:

obj = argobject
name, beleg = vtcapp.requestfilefromclient("Belegdokument auswählen", r"C:\Dokumente", "*.pdf;*.jpeg;*.png")
if not obj.documentdata:
    obj.documentdata = vtcapp.createobject("DocumentData")
obj.documentdata.data = beleg

and deleted again:

obj = argobject
if obj.documentdata:
    obj.documentdata.delete()

For loading creditor invoices with QR-code recognition there is the Python function vtcapp.readinvoicedocument().

Netherlands

United Kingdom