Description
Add code here to initialize the calculated fields of a 'new' record (= a record that must be created in the application database) in a class temp-table.
Assign default values for the Invoice Status fields such as Code, Description, Is Lock Payment, Is Active, Is Invoice Approved, Allocation Status, Is Logistic Matching and Is Initial Status.
Parameters
icTableName | input | character | Name of the database table of which a record is created in the class temp-table. |
oiReturnStatus | output | integer | |
Internal usage
unused
program code (program/breason.p)
<ANCESTOR-CODE>
/* ============== */
/* initial values */
/* ============== */
assign tReason.ReasonCode = "":U
tReason.ReasonDescription = "":U
tReason.ReasonIsLockPayment = false
tReason.ReasonIsActive = true
tReason.ReasonIsInvoiceApproved = false
tReason.ReasonAllocationStatus = "ANY":U
tReason.ReasonIsLogisticMatching = false
tReason.ReasonIsInitialStatus = false.