Invoice events

Invoice events are fired when something is about to happen with an invoice, or when something has happened with an invoice. Invoice-level events generally have an active Invoice object and Application object. Other objects may also be active.

Note: All events are sent by FireEvent. The grouping described here is simply a way to list the events in a logical way. To find out whether an object is active when an event is fired, do one of these:


In addition to these events, you can fire your own events using the FireEvent method.

InvoiceAdjust

InvoiceAdjusted

InvoiceAfterReadDB

InvoiceApprove

InvoiceApproved

InvoiceArchTransfer

InvoiceArchTransferred

InvoiceBeforeReadDB

InvoiceBuyerChanged

InvoiceComplete

InvoiceDeleted

InvoiceFormComplete

InvoiceIdentified

InvoiceIdentify

InvoiceInformation

InvoiceInterpret

InvoiceInterpretationDone

InvoiceInterpreted

InvoicePageRotated

InvoiceReject

InvoiceRejected

InvoiceReroute

InvoiceRerouted

InvoiceReturnedToPageGrouping

InvoiceReturnToPageGrouping

InvoiceSaved

InvoiceScan

InvoiceScanError

InvoiceScanned

InvoiceSkipped

InvoiceSupplierChanged

InvoiceTransfer

InvoiceTransferred

InvoiceTransferSkipUpdateStatistics

InvoiceValidate

InvoiceValidated

InvoiceValidateError

InvoiceVerify

InvoiceWriteToDB

InvoiceWrittenToDB

PrepareTransfer

Field events

Invoice definition events

Invoice profile events

Event reference (lists the categories)