UseInvoiceInterpretationDoneEvent

Description

This setting controls when in the interpretation procedure the AutoValue code is run. If the flag is set to 1, validation occurs after AutoValue is run. Otherwise, validation occurs before AutoValue, so values set by AutoValue are not validated.

Note The old way (using AutoValue version 1.0) is to use the InvoiceInterpreted event. But Automatically approve invoices with Complete status (a setting in the Invoice settings in the Invoice definition dialog) only works when the InvoiceInterpretationDone event (see API help for more information) is used (that is, when this flag is set to 1).

Valid values

0 = Default – validation occurs before AutoValue, so values set by AutoValue are not validated.

1 = Enabled – validation occurs after AutoValue is run.