Approval Management

  • 2 minutes to read

Object Definition

Object TypeCodeunit
Object ID2098310
Object NameCFL Approval Management
Table No.CFL Approval

Events

Name Description
CFLApprovalMgtOnAfterReleasePurchaseDocument(Record "Purchase Header"; Boolean; Boolean)
CFLApprovalMgtOnAfterSetFiltersOnApprover(Record "Purchase Header"; record "CFL Approver")
CFLApprovalMgtOnAfterSetFiltersOnApproverCrMemo(Record "Purch. Cr. Memo Hdr."; record "CFL Approver")
CFLApprovalMgtOnAfterSetFiltersOnApproverInvoice(Record "Purch. Inv. Header"; record "CFL Approver")
CFLOnAfterCheckApproval(record "CFL Approval"; boolean)
CFLOnAfterCheckPurchCrMemoLine(record "Purch. Cr. Memo Line"; record "CFL Approver"; boolean)
CFLOnAfterCheckPurchInvLine(record "Purch. Inv. Line"; record "CFL Approver"; boolean)
CFLOnAfterCheckPurchLine(record "Purchase Line"; record "CFL Approver"; boolean)
CFLOnBeforeAddApproval(record "Purchase Line"; record "CFL Approver"; boolean)
CFLOnBeforeAddApprovalCrMemo(record "Purch. Cr. Memo Line"; record "CFL Approver"; boolean)
CFLOnBeforeAddApprovalInvoice(record "Purch. Inv. Line"; record "CFL Approver"; boolean)
CFLOnBeforeCFLCheckApproversAdded(record "Purchase Header"; record "CFL Approval"; boolean)
CFLOnBeforeCFLCheckApproversAddedCrMemo(record "Purch. Cr. Memo Hdr."; record "CFL Approval"; boolean)
CFLOnBeforeCFLCheckApproversAddedInvoice(record "Purch. Inv. Header"; record "CFL Approval"; boolean)
CFLOnBeforeCFLPurchPostOnBeforePostPurchaseDoc(Record "Purchase Header"; Boolean; Boolean; Boolean; Codeunit "Item Jnl.-Post Line"; boolean)
CFLOnBeforeOnAfterReleasePurchaseDocument(record "Purchase Header"; boolean; Boolean; Boolean)
CFLOnBeforeOnAfterReopenPurchaseDoc(Record "Purchase Header"; Boolean; boolean)
CFLOnBeforeResetManualApprovals(Record "Purchase Header"; boolean)
CFLOnBeforeResetManualApprovalsCrMemo(Record "Purch. Cr. Memo Hdr."; boolean)
CFLOnBeforeResetManualApprovalsInvoice(Record "Purch. Inv. Header"; boolean)
OnAfterCFLUpdateApproval(Record "CFL HttpMessage"; JsonObject)
OnBeforeCFLInsertApproval(enum "Purchase Document Type"; code[20]; code[20]; code[30]; integer; record "CFL Approval"; Boolean)