InvoiceInterpreted event

This event fires when all processing of an invoice is done and before it is saved to the database, i.e when all fields on the invoice have been interpreted (or reinterpreted in Verify) and validated (if complete). The event fires only once for each invoice.

See example.

Syntax

Public Function InvoiceInterpreted() As Long

Parameters

None.

Active objects

Invoice

InvoiceDefinition

InvoiceProfile

JobDescription

Return values

evtOK 

Normal return

evtOKCancel 

No effect. Treated as evtOK.

evtOKAbort 

No effect. Treated as evtOK.

evtError 

Signals error to the Interpret module.

InvoiceInterpret event

InvoiceInterpretationDone event

FieldInterpreted event