Process Documents Management

Notes for release 24.0.8915.36248

Content

  • Task 13124 - User Story 1500 - Initial Appsource Publishing

Events available

Event Type Object Function Description
Integration Event codeunit briPDM_ExtendFindEntries OnBeforeProcDocChecklstEntriesShowPageRun(var ProcessDocumentChecklistEntry: Record briPDM_ProcDocChecklistEntry)
Integration Event codeunit briPDM_ExtendFindEntries OnBeforeProcDocChecklstEntriesFindPageRun(var ProcessDocumentChecklistEntry: Record briPDM_ProcDocChecklistEntry)
Integration Event codeunit briPDM_Factory OnBeforeRecreateChecklistLineForPostedDocument(var NewProcessDocumentChecklistEntry: Record briPDM_ProcDocChecklistEntry; var ProcessDocumentChecklistLine: Record briPDM_ProcessDocCheckLine; var PostedDocumentType: Enum briPDM_ChecklistType; var PostedDocumentNo: Code[20]; var Handled: Boolean)
Integration Event codeunit briPDM_Factory OnAfterRecreateChecklistLineForPostedDocument(var NewProcessDocumentChecklistEntry: Record briPDM_ProcDocChecklistEntry; var ProcessDocumentChecklistLine: Record briPDM_ProcessDocCheckLine; var PostedDocumentType: Enum briPDM_ChecklistType; var PostedDocumentNo: Code[20])
Integration Event codeunit briPDM_PostingHandler OnBeforeRecreateChecklistLineForPostedDocument(var PostedDocumentType: Enum briPDM_ChecklistType; var DocumentNo: Code[20]; var ChecklistType: Enum briPDM_ChecklistType; var PostedDocumentNo: Code[20]; var Handled: Boolean)
Integration Event codeunit briPDM_PostingHandler OnAfterRecreateChecklistLineForPostedDocument(var PostedDocumentType: Enum briPDM_ChecklistType; var DocumentNo: Code[20]; var ChecklistType: Enum briPDM_ChecklistType; var PostedDocumentNo: Code[20])
Integration Event codeunit briPDM_PostingHandler OnBeforeRecreateChecklistLineForProductionPostedDocument(var PostedDocumentType: Enum briPDM_ChecklistType; var DocumentNo: Code[20]; var ChecklistType: Enum briPDM_ChecklistType; var PostedDocumentNo: Code[20]; var Handled: Boolean)
Integration Event codeunit briPDM_PostingHandler OnAfterRecreateChecklistLineForProductionPostedDocument(var PostedDocumentType: Enum briPDM_ChecklistType; var DocumentNo: Code[20]; var ChecklistType: Enum briPDM_ChecklistType; var PostedDocumentNo: Code[20])
Integration Event codeunit briPDM_ProcessDocCheckLinMgt OnBeforeFillCheckListLine(var DocumentDate: Date; var ProcessDocCheckLine: Record briPDM_ProcessDocCheckLine; var ProcessDocument: Record “briPDM_Process Document”; var Handled: Boolean)
Integration Event codeunit briPDM_ProcessDocCheckLinMgt OnAfterFillCheckListLine(var DocumentDate: Date; var ProcessDocCheckLine: Record briPDM_ProcessDocCheckLine; var ProcessDocumentVersion: Record briPDM_ProcessDocumentVersion; var ProcessDocument: Record “briPDM_Process Document”)
Integration Event codeunit briPDM_ProductionChangeStatus OnBeforeColectErrors(var ProductionOrder: Record “Production Order”; var NewStatus: Option; var Handled: Boolean)
Integration Event codeunit briPDM_ProductionChangeStatus OnAfterColectErrors(var ProductionOrder: Record “Production Order”; var NewStatus: Option)
Integration Event codeunit briPDM_ProductionChangeStatus OnBeforeTransferProductionOrder(var FromProdOrder: Record “Production Order”; var ToProdOrder: Record “Production Order”; var Handled: Boolean)
Integration Event codeunit briPDM_ProductionChangeStatus OnAfterTransferProductionOrder(var FromProdOrder: Record “Production Order”; var ToProdOrder: Record “Production Order”)
Integration Event codeunit briPDM_PurchaseHeaderSubscr OnBeforeCreatePurchaseHeader(var PurchHeader: Record “Purchase Header”; var PurchOrderHeader: Record “Purchase Header”; var Handled: Boolean)
Integration Event codeunit briPDM_PurchaseHeaderSubscr OnAfterCreatePurchaseHeader(var PurchHeader: Record “Purchase Header”; var PurchOrderHeader: Record “Purchase Header”)
Integration Event codeunit briPDM_PurchaseHeaderSubscr OnBeforePurchaseLineInsert(var BlanketOrderPurchHeader: Record “Purchase Header”; var OrderPurchHeader: Record “Purchase Header”; var Handled: Boolean)
Integration Event codeunit briPDM_PurchaseHeaderSubscr OnAfterPurchaseLineInsert(var BlanketOrderPurchHeader: Record “Purchase Header”; var OrderPurchHeader: Record “Purchase Header”)
Integration Event codeunit briPDM_SalesHeaderSubscr OnBeforeCollectErrorsOnRealeaseSalesDoc(var SalesHeader: Record “Sales Header”; var Handled: Boolean)
Integration Event codeunit briPDM_SalesHeaderSubscr OnAfterCollectErrorsOnRealeaseSalesDoc(var SalesHeader: Record “Sales Header”)
Integration Event codeunit briPDM_SalesHeaderSubscr OnBeforeCollectErrorsOnPostSalesDoc(var SalesHeader: Record “Sales Header”; var Handled: Boolean)
Integration Event codeunit briPDM_SalesHeaderSubscr OnAfterCollectErrorsOnPostSalesDoc(var SalesHeader: Record “Sales Header”)
Integration Event codeunit briPDM_ProcessDocumentMgt OnBeforeDeleteUsedProcessDocumentChecklist(Code: Code[20]; var ToDelete: Boolean)
Integration Event codeunit briPDM_ProcessDocumentMgt OnBeforeDeleteUsedProcessDocumentEntries(Code: Code[20]; var ToDelete: Boolean)
Integration Event codeunit briPDM_ProcessDocumentMgt OnBeforeDeleteUsedProcessDocumentChecklistLine(Code: Code[20]; var ToDelete: Boolean)
Integration Event codeunit briPDM_ProcessDocumentMgt OnBeforeGetVersionForCurrentWorkdate(var ProcessDocuments: Record “briPDM_Process Document”; var Handled: Boolean)
Integration Event codeunit briPDM_ProcessDocumentMgt OnAfterGetVersionForCurrentWorkdate(var ProcessDocuments: Record “briPDM_Process Document”)
Integration Event codeunit briPDM_ProcessDocumentMgt OnBeforeReturnVersionForCurrentWorkdate(var ProcessDocuments: Record “briPDM_Process Document”; var Handled: Boolean)
Integration Event codeunit briPDM_ProcessDocumentMgt OnAfterReturnVersionForCurrentWorkdate(var ProcessDocuments: Record “briPDM_Process Document”; var NewVersion: Integer)
Integration Event codeunit briPDM_ProcessDocumentMgt OnBeforeGetDocumentVersionDetailsFromVersion(var ProcessDocument: Record “briPDM_Process Document”; var Handled: Boolean)
Integration Event codeunit briPDM_ProcessDocumentMgt OnAfterGetDocumentVersionDetailsFromVersion(var ProcessDocument: Record “briPDM_Process Document”)
Integration Event codeunit briPDM_ProcessDocVersionMgt OnBeforeChangeStatusDocumentProcess(var ProcessDocumentVersion: Record briPDM_ProcessDocumentVersion; NewStatus: Enum briPDM_ProcessDocumentStatus; var Handled: Boolean)
Integration Event codeunit briPDM_ProcessDocVersionMgt OnAfterChangeStatusDocumentProcess(var ProcessDocumentVersion: Record briPDM_ProcessDocumentVersion; NewStatus: Enum briPDM_ProcessDocumentStatus)
Integration Event codeunit briPDM_ProcessDocVersionMgt OnBeforeActionVisibilityControl(var Code: Code[20]; var Version: Integer; var ApproveVisible: Boolean; var RejectVisible: Boolean; var EditVisible: Boolean; var Handled: Boolean)
Integration Event codeunit briPDM_ProcessDocVersionMgt OnAfterActionVisibilityControl(var Code: Code[20]; var Version: Integer; var ApproveVisible: Boolean; var RejectVisible: Boolean; var EditVisible: Boolean)
Integration Event codeunit briPDM_ProcessDocVersionMgt OnBeforeCheckIfActiveUserIsProcessDocumentOwner(var Handle: Boolean; var ProcessDocumentCode: Code[20])
Integration Event codeunit briPDM_ProcessDocVersionMgt OnAfterCheckIfActiveUserIsProcessDocumentOwner(var ProcessDocumentCode: Code[20]; var Result: Boolean)
Integration Event codeunit briPDM_ProcessDocVersionMgt OnBeforeFindLastVersionAndSetNewVersion(var Handle: Boolean; var ProcessDocumentCode: Code[20])
Integration Event codeunit briPDM_ProcessDocVersionMgt OnAfterFindLastVersionAndSetNewVersion(var ProcessDocumentCode: Code[20]; var ProcessDocumentVersion: Integer)
Integration Event codeunit briPDM_ProcessDocVersionMgt OnBeforeExpiredStyle(var Handle: Boolean)
Integration Event codeunit briPDM_ProcessDocVersionMgt OnAfterExpiredStyle(var Style: Text)
Previous