Manufacturing Production Optimization
Notes for release 26.0.9403.66460
Content
First Release
Events available
Event Type | Object | Function | Description |
---|---|---|---|
Integration Event | page briMPO_ChangeoverTimeMatrix | OnAfterSetFilterOnGetLinesBasedOnFilters(var ChangeoverTimeMatrix: Record “briMPO_Changeover Time Matrix”; ProductionLineNoFilter: Code[20]) | Add logic after Set filters from procedure GetLinesBasedOnFilters on page briMPO_ChangeoverTimeMatrix |
Integration Event | codeunit briMPO_ChangeoverTimeMatrixMgt | OnBeforeLookupFromCodeByType(var ChangeoverTimeMatrix: Record “briMPO_Changeover Time Matrix”; var IsHandled: Boolean) | Skip or add logic before procedure LookupFromCodeByType on codeunit briMPO_PlngCharacteristicMgmt |
Integration Event | codeunit briMPO_ChangeoverTimeMatrixMgt | OnAfterLookupFromCodeByType(var ChangeoverTimeMatrix: Record “briMPO_Changeover Time Matrix”) | Add logic after procedure LookupFromCodeByType on codeunit briMPO_PlngCharacteristicMgmt |
Integration Event | codeunit briMPO_ChangeoverTimeMatrixMgt | OnBeforeLookupToCodeByType(var ChangeoverTimeMatrix: Record “briMPO_Changeover Time Matrix”; var IsHandled: Boolean) | Skip or add logic before procedure LookupToCodeByType on codeunit briMPO_PlngCharacteristicMgmt |
Integration Event | codeunit briMPO_ChangeoverTimeMatrixMgt | OnAfterLookupToCodeByType(var ChangeoverTimeMatrix: Record “briMPO_Changeover Time Matrix”) | Add logic after procedure LookupToCodeByType on codeunit briMPO_PlngCharacteristicMgmt |
Integration Event | report briMPO_AddMaintenanceOrder | OnAfterCreateAndRefreshNewProductionOrder(var NewProductionOrder: Record “Production Order”; var NewProdOrderLine: Record “Prod. Order Line”; ProductionOrder: Record “Production Order”; SplitOffQuantity: Decimal) | Add logic after Create And Refresh New Production Order on report briMPO_InsertMaintenanceTime |
Integration Event | report briMPO_AddMaintenanceOrder | OnAfterGenerateSubperiodText(var SubperiodText: Text[100]; OptimizationSubperiod: Enum “briMPO_Period Type”; DueDate: Date) | Add logic/edit SubperiodText after procedure GenerateSubperiodText from report briMPO_InsertMaintenanceTime |
Integration Event | report briMPO_AddMaintenanceOrder | OnBeforeCreateNewFactoryPlanning(var NewFactoryPlanning: Record briMPO_FactoryPlanning; OldFactoryPlanning: Record briMPO_FactoryPlanning; ProdOrderLine: Record “Prod. Order Line”) | Add logic on before insert Record briMPO_FactoryPlanning on procedure CreateNewFactoryPlanningWithNewDueDate from report briMPO_InsertMaintenanceTime |
Integration Event | codeunit briMPO_AdjustAction | OnBeforeRunAdjustAction(WorksheetTemplateName: Code[10]; WorksheetName: Code[10]) | Add logic before procedure Run on codeunit briMPO_AdjustAction |
Integration Event | codeunit briMPO_AdjustAction | OnAfterRunAdjustAction(WorksheetTemplateName: Code[10]; WorksheetName: Code[10]) | Add logic after procedure Run on codeunit briMPO_AdjustAction |
Integration Event | codeunit briMPO_AdjustAction | OnBeforeUpdateRelatedProdOrderLine(var ProdOrderLine: Record “Prod. Order Line”; FactoryPlanning: Record briMPO_FactoryPlanning) | Add logic before procedure UpdateRelatedProdOrderLine on codeunit briMPO_AdjustAction |
Integration Event | codeunit briMPO_AdjustAction | OnAfterUpdateRelatedProdOrderLine(var ProdOrderLine: Record “Prod. Order Line”; FactoryPlanning: Record briMPO_FactoryPlanning) | Add logic after procedure UpdateRelatedProdOrderLine on codeunit briMPO_AdjustAction |
Integration Event | codeunit briMPO_AdjustAction | OnAfterUpdateFactoryPlanning(var FactoryPlanning: Record briMPO_FactoryPlanning) | Add logic after procedure UpdateFactoryPlanning on codeunit briMPO_AdjustAction |
Integration Event | codeunit briMPO_AdjustAction | OnBeforeSetPlanningFlexibilityAfterOptimizationFromFactoryPlanningSetup(var ProdOrderLine: Record “Prod. Order Line”; var FactoryPlanning: Record briMPO_FactoryPlanning; var IsHandled: Boolean) | Skip/Overwrite or add logic before procedure SetPlanningFlexibilityAfterOptimizationFromFactoryPlanningSetup on codeunit briMPO_AdjustAction |
Integration Event | codeunit briMPO_AdjustAction | OnAfterSetPlanningFlexibilityAfterOptimizationFromFactoryPlanningSetup(var ProdOrderLine: Record “Prod. Order Line”; var FactoryPlanning: Record briMPO_FactoryPlanning) | Add logic after procedure SetPlanningFlexibilityAfterOptimizationFromFactoryPlanningSetup on codeunit briMPO_AdjustAction |
Integration Event | codeunit briMPO_AssignAction | OnBeforeCheckItemTrackingExistsOnProductionOrder(ProdOrderLine: Record “Prod. Order Line”; var IsHandled: Boolean) | Skip/Overwrite or add logic on procedure CheckItemTrackingExistsOnProductionOrder from codeunit briMPO_AssignAction |
Integration Event | codeunit briMPO_AssignAction | OnAfterCheckItemTrackingExistsOnProductionOrder(ProdOrderLine: Record “Prod. Order Line”) | Add logic after procedure CheckItemTrackingExistsOnProductionOrder from codeunit briMPO_AssignAction |
Integration Event | codeunit briMPO_AssignAction | OnBeforeCheckAndHandleTimeBoundaries(var FactoryPlanning: Record briMPO_FactoryPlanning; NewStartingDate: Date; NewStartingTime: Time; NewEndingDate: Date; NewEndingTime: Time; ProductionLine: Record briMPO_ProductionLine; var TimeBoundariesHandled: Boolean; var IsHandled: Boolean) | Skip/Overwrite or add logic on procedure CheckAndHandleTimeBoundaries from codeunit briMPO_AssignAction |
Integration Event | codeunit briMPO_AssignAction | OnAfterCheckAndHandleTimeBoundaries(var FactoryPlanning: Record briMPO_FactoryPlanning; NewStartingDate: Date; NewStartingTime: Time; var NewEndingDate: Date; var NewEndingTime: Time; ProductionLine: Record briMPO_ProductionLine; var TimeBoundariesHandled: Boolean) | Add logic after procedure CheckAndHandleTimeBoundaries from codeunit briMPO_AssignAction |
Integration Event | codeunit briMPO_AssignAction | OnAfterCreateNewProductionOrderBeforeTimeBoundariesCheck(var NewProductionOrder: Record “Production Order”; ProductionOrder: Record “Production Order”; ProdOrderLine: Record “Prod. Order Line”; NewStartingDate: Date; NewStartingTime: Time; NewEndingDate: Date; NewEndingTime: Time; ProductionLine: Record briMPO_ProductionLine) | Add logic after CreateNewProductionOrderBeforeTimeBoundariesCheck on procedure SplitProductionOrderLineIntoNewProductionOrder from codeunit briMPO_AssignAction |
Integration Event | codeunit briMPO_AssignAction | OnAfterUpdateNewProductionOrderAfterTimeBoundariesCheck(var NewProductionOrder: Record “Production Order”; ProductionOrder: Record “Production Order”; ProdOrderLine: Record “Prod. Order Line”; NewStartingDate: Date; NewStartingTime: Time; NewEndingDate: Date; NewEndingTime: Time; ProductionLine: Record briMPO_ProductionLine) | Add logic after UpdateNewProductionOrderAfterTimeBoundariesCheck on procedure SplitProductionOrderLineIntoNewProductionOrder from codeunit briMPO_AssignAction |
Integration Event | codeunit briMPO_AssignAction | OnAfterCreateNewProdOrderLineBeforeTimeBoundariesCheck(var NewProdOrderLine: Record “Prod. Order Line”; NewProductionOrder: Record “Production Order”; ProductionOrder: Record “Production Order”; ProdOrderLine: Record “Prod. Order Line”; NewStartingDate: Date; NewStartingTime: Time; NewEndingDate: Date; NewEndingTime: Time; ProductionLine: Record briMPO_ProductionLine) | Add logic after CreateNewProdOrderLineBeforeTimeBoundariesCheck on procedure SplitProductionOrderLineIntoNewProductionOrder from codeunit briMPO_AssignAction |
Integration Event | codeunit briMPO_AssignAction | OnAfterUpdateNewProdOrderLineAfterTimeBoundariesCheck(var NewProdOrderLine: Record “Prod. Order Line”; NewProductionOrder: Record “Production Order”; ProductionOrder: Record “Production Order”; ProdOrderLine: Record “Prod. Order Line”; NewStartingDate: Date; NewStartingTime: Time; NewEndingDate: Date; NewEndingTime: Time; ProductionLine: Record briMPO_ProductionLine) | Add logic after UpdateNewProdOrderLineAfterTimeBoundariesCheck on procedure SplitProductionOrderLineIntoNewProductionOrder from codeunit briMPO_AssignAction |
Integration Event | codeunit briMPO_AssignAction | OnBeforeCalculateNewQuantityOnSplit(var NewQuantityForFactoryPlanning: Decimal; var NewEndingTime: Time; var OverlapDuration: Duration; NewStartingTime: Time; FactoryPlanning: Record briMPO_FactoryPlanning; ProductionLine: Record briMPO_ProductionLine; var IsHandled: Boolean) | Skip/Overwrite or add logic before procedure CalculateNewQuantityOnSplit from codeunit briMPO_AssignAction |
Integration Event | codeunit briMPO_AssignAction | OnAfterCalculateNewQuantityOnSplit(var NewQuantityForFactoryPlanning: Decimal; var NewEndingTime: Time; var OverlapDuration: Duration; NewStartingTime: Time; FactoryPlanning: Record briMPO_FactoryPlanning; ProductionLine: Record briMPO_ProductionLine) | Add logic/edit values after procedure CalculateNewQuantityOnSplit from codeunit briMPO_AssignAction |
Integration Event | codeunit briMPO_AssignAction | OnAfterCheckFactoryPlanningLines(WorksheetTemplateName: Code[10]; WorksheetName: Code[10]) | Add logic/edit values after procedure CheckFactoryPlanningLines from codeunit briMPO_AssignAction |
Integration Event | codeunit briMPO_AssignAction | OnAfterCalculateDates(var NewStartingDate: Date; var NewStartingTime: Time; var NewEndingDate: Date; var NewEndingTime: Time; var ChangeoverTime: Decimal; var ChangeoverTimeUoM: Code[10]; FactoryPlanning: Record briMPO_FactoryPlanning; PreviousFactoryPlanning: Record briMPO_FactoryPlanning; ProductionLine: Record briMPO_ProductionLine; ProduceFromTime: Time) | Add logic/edit values after procedure CalculateDates from codeunit briMPO_AssignAction |
Integration Event | codeunit briMPO_AssignAction | OnAfterGetChangeOvertimeFromChangeoverTimeMatrix(var ChangeoverTime: Decimal; var ChangeoverTimeUoM: Code[10]; var ChangeoverTimeMatrix: Record “briMPO_Changeover Time Matrix”; ProductionLineNo: Code[20]; CurrentFactoryPlanning: Record briMPO_FactoryPlanning; PreviousFactoryPlanning: Record briMPO_FactoryPlanning) | Add logic/edit Changeovertime after procedure GetChangeOvertimeFromChangeoverTimeMatrix from codeunit briMPO_AssignAction |
Integration Event | codeunit briMPO_AssignAction | OnAfterGetChangeoverTimeMatrixPerPlanningCharacteristic(var ChangeoverTimeMatrix: Record “briMPO_Changeover Time Matrix”; var ChangeoverTime: Decimal; var ChangeoverTimeUoM: Code[10]; CurrentFactoryPlanning: Record briMPO_FactoryPlanning) | Add logic after procedure GetChangeoverTimeMatrixPerPlanningCharacteristic from codeunit briMPO_AssignAction |
Integration Event | codeunit briMPO_AssignAction | OnAfterDefineChangeoverTime(var CurrentChangeoverTime: Decimal; var CurrentChangeoverTimeUoM: Code[10]; NewChangeoverTime: Decimal; NewChangeoverTimeUoM: Code[10]) | Add logic after procedure DefineChangeoverTime from codeunit briMPO_AssignAction |
Integration Event | codeunit briMPO_ChangePlngFlexibility | OnBeforeModifyFactoryPlanningOnChangePlanningFlexibility(var FactoryPlanning: Record briMPO_FactoryPlanning) | Add logic/Edit Record briMPO_FactoryPlanning before modify on procedure ChangePlanningFlexibility from codeunit briMPO_ChangePlngFlexibility |
Integration Event | codeunit briMPO_ChangePlngFlexibility | OnBeforeCheckDifferentPlanningFlexibilitySelected(var FactoryPlanning: Record briMPO_FactoryPlanning; var IsHandled: Boolean) | Skip/Overwrite or add logic before procedure CheckDifferentPlanningFlexibilitySelected from codeunit briMPO_ChangePlngFlexibility |
Integration Event | codeunit briMPO_ChangeProcessType | OnAfterGenerateSubperiodText(var SubperiodText: Text[100]; OptimizationSubperiod: Enum “briMPO_Period Type”; DueDate: Date) | Add logic/edit SubperiodText after procedure GenerateSubperiodText from codeunit briMPO_ChangeProcessType |
Integration Event | codeunit briMPO_ChangeProcessType | OnAfterSetPlanningCharacteristicOnNewFactoryPlanning(var NewFactoryPlanning: Record briMPO_FactoryPlanning; OldFactoryPlanning: Record briMPO_FactoryPlanning) | Add logic/Edit Record briMPO_FactoryPlanning after procedure SetPlanningCharacteristicOnNewFactoryPlanning from codeunit briMPO_ChangeProcessType |
Integration Event | codeunit briMPO_ChangeProcessType | OnBeforeCreateNewFactoryPlanning(var NewFactoryPlanning: Record briMPO_FactoryPlanning; OldFactoryPlanning: Record briMPO_FactoryPlanning; ProdOrderLine: Record “Prod. Order Line”) | Add logic on before insert Record briMPO_FactoryPlanning on procedure CreateNewFactoryPlanningWithNewDueDate from codeunit briMPO_ChangeProcessType |
Integration Event | codeunit briMPO_ChangeStatus | OnBeforeUpdateFactoryPlanningWithNewProductionOrder(var FactoryPlanning: Record briMPO_FactoryPlanning; WorksheetTemplateName: Code[10]; WorksheetName: Code[10]; ProductionOrderNo: Code[20]; ProductionOrderStatus: Enum “Production Order Status”; NewProductionOrderNo: Code[20]; NewProductionOrderStatus: Enum “Production Order Status”; var IsHandled: Boolean) | Skip/Overwrite or add logic before procedure UpdateFactoryPlanningWithNewProductionOrder on codeunit briMPO_ChangeStatus |
Integration Event | codeunit briMPO_ChangeStatus | OnAfterUpdateFactoryPlanningWithNewProductionOrder(WorksheetTemplateName: Code[10]; WorksheetName: Code[10]; ProductionOrderNo: Code[20]; ProductionOrderStatus: Enum “Production Order Status”; NewProductionOrderNo: Code[20]; NewProductionOrderStatus: Enum “Production Order Status”) | Add logic after procedure UpdateFactoryPlanningWithNewProductionOrder on ChangeStatusWithCollectErrors codeunit briMPO_ChangeStatus |
Integration Event | codeunit briMPO_ChangeStatus | OnBeforeChangeProdOrderStatusInBulk(Rec: Record “Production Order”; NewStatus: Enum “Production Order Status”; NewPostingDate: Date; NewUpdateUnitCost: Boolean; var IsHandled: Boolean) | Skip/Overwrite or add logic before ChangeStatusOnPOInBulk on procedure on codeunit briMPO_ChangeStatus |
Integration Event | codeunit briMPO_CheckFactoryPlanning | OnAfterCheckManualDateTimeForPlanningFlexibility(WorksheetTemplateName: Code[10]; WorksheetName: Code[10]; PlanningFlexibility: Enum “Reservation Planning Flexibility”) | Add logic after procedure CheckManualDateTimeForPlanningFlexibility from codeunit briMPO_CheckFactoryPlanning |
Integration Event | codeunit briMPO_CheckFactoryPlanning | OnAfterCheckManualDateTimePerFamilyNoOnFactoryPlanning(WorksheetTemplateName: Code[10]; WorksheetName: Code[10]; var FactoryPlanning: Record briMPO_FactoryPlanning) | Add logic after procedure CheckManualDateTimePerFamilyNoOnFactoryPlanning from codeunit briMPO_CheckFactoryPlanning |
Integration Event | codeunit briMPO_CheckFactoryPlanning | OnBeforeCheckFactoryPlanningRelatedProdOrderLine(var FactoryPlanning: Record briMPO_FactoryPlanning; var IsHandled: Boolean) | Skip/Overwrite or add logic before procedure CheckFactoryPlanningRelatedProdOrderLine on codeunit briMPO_AdjustAction |
Integration Event | codeunit briMPO_CheckFactoryPlanning | OnAfterCheckFactoryPlanningRelatedProdOrderLine(FactoryPlanning: Record briMPO_FactoryPlanning) | Add logic after procedure CheckFactoryPlanningRelatedProdOrderLine on codeunit briMPO_AdjustAction |
Integration Event | codeunit briMPO_CheckFactoryPlanning | OnBeforeCheckRelatedProdOrderLine(ProdOrderLine: Record “Prod. Order Line”; FactoryPlanning: Record briMPO_FactoryPlanning; var IsHandled: Boolean; var SkipEntriesCheck: Boolean) | Skip/Overwrite or add logic before procedure CheckRelatedProdOrderLine on codeunit briMPO_AdjustAction |
Integration Event | codeunit briMPO_CheckFactoryPlanning | OnAfterCheckRelatedProdOrderLine(ProdOrderLine: Record “Prod. Order Line”; FactoryPlanning: Record briMPO_FactoryPlanning; SkipEntriesCheck: Boolean) | Add logic after procedure CheckRelatedProdOrderLine on codeunit briMPO_AdjustAction |
Integration Event | codeunit briMPO_CheckFactoryPlanning | OnAfterSetFiltersOnRelatedItemLedgerEntryExist(var ItemLedgerEntry: Record “Item Ledger Entry”; ProdOrderLine: Record “Prod. Order Line”) | Add additional filters ItemLedgerEntry on procedure RelatedItemLedgerEntryExist on codeunit briMPO_AdjustAction |
Integration Event | codeunit briMPO_CheckFactoryPlanning | OnAfterSetFiltersOnRelatedCapacityLedgerEntryExist(var CapacityLedgerEntry: Record “Capacity Ledger Entry”; ProdOrderLine: Record “Prod. Order Line”) | Add additional filters CapacityLedgerEntry on procedure RelatedCapacityLedgerEntryExist on codeunit briMPO_AdjustAction |
Integration Event | page briMPO_FactoryPlanning | OnAfterLookupCurrentWorksheetName(var CurrentWorksheetName: Code[10]; var FactoryPlanning: Record briMPO_FactoryPlanning) | Add logic after Lookup trigger on field CurrentWorksheetName on page briMPO_FactoryPlanning |
Integration Event | page briMPO_FactoryPlanning | OnAfterValidateCurrentWorksheetName(var CurrentWorksheetName: Code[10]; var FactoryPlanning: Record briMPO_FactoryPlanning) | Add logic after OnValidate trigger on field CurrentWorksheetName on page briMPO_FactoryPlanning |
Integration Event | codeunit briMPO_FactoryPlanningMgmt | OnAfterSetChangeOverTimeFieldsOnFactoryPlanning(var FactoryPlanning: Record briMPO_FactoryPlanning; ChangeoverTime: Decimal; ChangeoverTimeUoM: Code[10]) | Add logic after procedure SetChangeOverTimeFieldsOnFactoryPlanning from codeunit briMPO_FactoryPlanningMgmt |
Integration Event | report briMPO_InsertMaintenanceTime | OnAfterGenerateSubperiodText(var SubperiodText: Text[100]; OptimizationSubperiod: Enum “briMPO_Period Type”; DueDate: Date) | Add logic/edit SubperiodText after procedure GenerateSubperiodText from report briMPO_InsertMaintenanceTime |
Integration Event | report briMPO_InsertMaintenanceTime | OnAfterSetPlanningCharacteristicOnNewFactoryPlanning(var NewFactoryPlanning: Record briMPO_FactoryPlanning; OldFactoryPlanning: Record briMPO_FactoryPlanning) | Add logic/Edit Record briMPO_FactoryPlanning after procedure SetPlanningCharacteristicOnNewFactoryPlanning from report briMPO_InsertMaintenanceTime |
Integration Event | report briMPO_InsertMaintenanceTime | OnBeforeCreateNewFactoryPlanning(var NewFactoryPlanning: Record briMPO_FactoryPlanning; OldFactoryPlanning: Record briMPO_FactoryPlanning; ProdOrderLine: Record “Prod. Order Line”) | Add logic on before insert Record briMPO_FactoryPlanning on procedure CreateNewFactoryPlanningWithNewDueDate from report briMPO_InsertMaintenanceTime |
Integration Event | report briMPO_InsertScheduledDowntime | OnAfterGenerateSubperiodText(var SubperiodText: Text[100]; OptimizationSubperiod: Enum “briMPO_Period Type”; DueDate: Date) | Add logic/edit SubperiodText after procedure GenerateSubperiodText from report briMPO_InsertScheduledDowntime |
Integration Event | report briMPO_InsertScheduledDowntime | OnAfterSetPlanningCharacteristicOnNewFactoryPlanning(var NewFactoryPlanning: Record briMPO_FactoryPlanning; OldFactoryPlanning: Record briMPO_FactoryPlanning) | Add logic/Edit Record briMPO_FactoryPlanning after procedure SetPlanningCharacteristicOnNewFactoryPlanning from report briMPO_InsertScheduledDowntime |
Integration Event | report briMPO_InsertScheduledDowntime | OnBeforeCreateNewFactoryPlanning(var NewFactoryPlanning: Record briMPO_FactoryPlanning; OldFactoryPlanning: Record briMPO_FactoryPlanning; ProdOrderLine: Record “Prod. Order Line”) | Add logic on before insert Record briMPO_FactoryPlanning on procedure CreateNewFactoryPlanningWithNewDueDate from report briMPO_InsertScheduledDowntime |
Integration Event | report briMPO_PlanOvertime | OnAfterGenerateSubperiodText(var SubperiodText: Text[100]; OptimizationSubperiod: Enum “briMPO_Period Type”; DueDate: Date) | Add logic/edit SubperiodText after procedure GenerateSubperiodText from report briMPO_PlanOvertime |
Integration Event | report briMPO_PlanOvertime | OnAfterSetPlanningCharacteristicOnNewFactoryPlanning(var NewFactoryPlanning: Record briMPO_FactoryPlanning; OldFactoryPlanning: Record briMPO_FactoryPlanning) | Add logic/Edit Record briMPO_FactoryPlanning after procedure SetPlanningCharacteristicOnNewFactoryPlanning from report briMPO_PlanOvertime |
Integration Event | report briMPO_PlanOvertime | OnBeforeCreateNewFactoryPlanning(var NewFactoryPlanning: Record briMPO_FactoryPlanning; OldFactoryPlanning: Record briMPO_FactoryPlanning; ProdOrderLine: Record “Prod. Order Line”) | Add logic on before insert Record briMPO_FactoryPlanning on procedure CreateNewFactoryPlanningWithNewDueDate from report briMPO_PlanOvertime |
Integration Event | codeunit briMPO_RetrieveAction | OnBeforeInsertFactoryPlanning(var FactoryPlanning: Record briMPO_FactoryPlanning; ProductionOrder: Record “Production Order”; ProdOrderLine: Record “Prod. Order Line”) | Add logic on before insert Record briMPO_FactoryPlanning on procedure InsertFactoryPlanning from codeunit briMPO_RetrieveAction |
Integration Event | codeunit briMPO_RetrieveAction | OnAfterSetFiltersOnProdOrderLine(var ProdOrderLine: Record “Prod. Order Line”; ProductionLineNoFilter: Code[20]; StartingDateFrom: Date; StartingDateTo: Date; OptimizationPeriod: DateFormula; OptimizationSubperiod: Enum “briMPO_Period Type”; LocationCode: Code[10]) | Extend filters on Record “Prod. Order Line” on procedure Run from codeunit briMPO_RetrieveAction |
Integration Event | codeunit briMPO_RetrieveAction | OnAfterGenerateSubperiodText(var SubperiodText: Text[100]; OptimizationSubperiod: Enum “briMPO_Period Type”; DueDate: Date) | Add logic/edit SubperiodText after procedure GenerateSubperiodText from codeunit briMPO_RetrieveAction |
Integration Event | codeunit briMPO_RetrieveAction | OnAfterSetSalesOrderNoOnFactoryPlanning(var FactoryPlanning: Record briMPO_FactoryPlanning; ProdOrderLine: Record “Prod. Order Line”) | Add logic/Edit Record briMPO_FactoryPlanning after procedure SetSalesOrderNoOnFactoryPlanning from codeunit briMPO_RetrieveAction |
Integration Event | codeunit briMPO_RetrieveAction | OnAfterSetPlanningCharacteristicOnFactoryPlanning(var FactoryPlanning: Record briMPO_FactoryPlanning; ProdOrderLine: Record “Prod. Order Line”; ProductionLineNo: Code[20]) | Add logic/Edit Record briMPO_FactoryPlanning after procedure OnAfterSetPlanningCharacteristicOnFactoryPlanning from codeunit briMPO_RetrieveAction |
Integration Event | codeunit briMPO_ScheduleAction | OnBeforeInsertTempFactoryPlanningOnFactoryPlanningOnReorderFactoryPlanningByStatusAndProdOrderNo(var TempFactoryPlanning: Record briMPO_FactoryPlanning temporary; WorksheetTemplateName: Code[10]; WorksheetName: Code[10]) | Add logic on before InsertTempFactoryPlanningOnFactoryPlanning on procedure ReorderFactoryPlanningByStatusAndProdOrderNo from codeunit briMPO_ScheduleAction |
Integration Event | codeunit briMPO_ScheduleAction | OnAfterReorderFactoryPlanningByStatusAndProdOrderNo(WorksheetTemplateName: Code[10]; WorksheetName: Code[10]) | Add logic on after procedure ReorderFactoryPlanningByStatusAndProdOrderNo from codeunit briMPO_ScheduleAction |
Integration Event | codeunit briMPO_ScheduleAction | OnAfterGroupByStatusAndProdOrderNoPerBlock(var TempFactoryPlanning: Record briMPO_FactoryPlanning temporary; var FactoryPlanning: Record briMPO_FactoryPlanning) | Add logic on after procedure rGroupByStatusAndProdOrderNoPerBlock from codeunit briMPO_ScheduleAction |
Integration Event | codeunit briMPO_ScheduleAction | OnAfterCheckPlanningCharacteristicByPriorityOnGroupByPlanningCharacteristicPriorityOnTempFactoryPlanning(var TempFactoryPlanning: Record briMPO_FactoryPlanning temporary; var TempFactoryPlanning2: Record briMPO_FactoryPlanning temporary; WorksheetTemplateName: Code[10]; WorksheetName: Code[10]; Block: Integer) | Add logic on after CheckPlanningCharacteristicByPriority on procedure GroupByPlanningCharacteristicPriorityOnTempFactoryPlanning from codeunit briMPO_ScheduleAction |
Integration Event | codeunit briMPO_ScheduleAction | OnAfterCheckPlanningCharacteristicByPriorityOnGroupByPlanningCharacteristicPriorityForFamily(var FactoryPlanning: Record briMPO_FactoryPlanning; var TempFactoryPlanning: Record briMPO_FactoryPlanning temporary; WorksheetTemplateName: Code[10]; WorksheetName: Code[10]; Block: Integer; FamilyNo: Code[20]) | Add logic on after CheckPlanningCharacteristicByPriority on procedure GroupByPlanningCharacteristicPriorityForFamily from codeunit briMPO_ScheduleAction |
Integration Event | codeunit briMPO_ScheduleAction | OnAfterSetPlanningCharacteristicsFilterEmptyOnFactoryPlanningFromCheckPlanningCharacteristicByPriority(var FactoryPlanning: Record briMPO_FactoryPlanning) | Add logic on after Set Planning Characteristic filters Empty on FactoryPlanning on procedure CheckNoPlanningCharacteristicDefined from codeunit briMPO_ScheduleAction |
Integration Event | codeunit briMPO_ScheduleAction | OnAfterRemovePlanningCharacteristicsFilterEmptyOnFactoryPlanningFromCheckPlanningCharacteristicByPriority(var FactoryPlanning: Record briMPO_FactoryPlanning) | Add logic on after Remove Planning Characteristic filters Empty on FactoryPlanning on procedure CheckNoPlanningCharacteristicDefined from codeunit briMPO_ScheduleAction |
Integration Event | codeunit briMPO_ScheduleAction | OnAfterCheckCharacteristicByPriority(var FactoryPlanning: Record briMPO_FactoryPlanning; var TempFactoryPlanning: Record briMPO_FactoryPlanning temporary; Priority: Enum briMPO_Priority) | Add logic on after procedure CheckCharacteristicByPriority from codeunit briMPO_ScheduleAction |
Integration Event | codeunit briMPO_ScheduleAction | OnAfterCheckCharacteristicByPriorityForTempPlanning(var TempFactoryPlanning: Record briMPO_FactoryPlanning temporary; var TempFactoryPlanning2: Record briMPO_FactoryPlanning temporary; Priority: Enum briMPO_Priority) | Add logic on after procedure CheckCharacteristicByPriorityForTempPlanning from codeunit briMPO_ScheduleAction |
Integration Event | codeunit briMPO_ScheduleAction | OnAfterCheckPlanningCharacteristicByPriority(var FactoryPlanning: Record briMPO_FactoryPlanning; var TempFactoryPlanning: Record briMPO_FactoryPlanning temporary; Priority: Enum briMPO_Priority) | Add logic on after procedure CheckPlanningCharacteristicByPriority from codeunit briMPO_ScheduleAction |
Integration Event | codeunit briMPO_ScheduleAction | OnAfterCheckPlanningCharacteristicByPriorityForTempPlanning(var TempFactoryPlanning: Record briMPO_FactoryPlanning temporary; var TempFactoryPlanning2: Record briMPO_FactoryPlanning temporary; Priority: Enum briMPO_Priority) | Add logic on after procedure CheckPlanningCharacteristicByPriorityForTempPlanning from codeunit briMPO_ScheduleAction |
Integration Event | codeunit briMPO_SplitProductionOrder | OnBeforeInsertNewFactoryPlanning(var NewFactoryPlanning: Record briMPO_FactoryPlanning; FactoryPlanning: Record briMPO_FactoryPlanning; NewProdOrderLine: Record “Prod. Order Line”) | Add logic/Edit new Record briMPO_FactoryPlanning before insert on procedure InsertNewFactoryPlanning from codeunit briMPO_SplitProductionOrder |
Integration Event | codeunit briMPO_SplitProductionOrder | OnBeforeCheckLedgerEntriesExistsOnProdOrderLinesFromProductionOrder(ProductionOrderStatus: Enum “Production Order Status”; ProductionOrderNo: Code[20]; var IsHandled: Boolean) | Skip/Overwrite or add logic on procedure CheckLedgerEntriesExistsOnProdOrderLinesFromProductionOrder from codeunit briMPO_SplitProductionOrder |
Integration Event | codeunit briMPO_SplitProductionOrder | OnAfterCheckLedgerEntriesExistsOnProdOrderLinesFromProductionOrder(ProductionOrderStatus: Enum “Production Order Status”; ProductionOrderNo: Code[20]; var ProdOrderLine: Record “Prod. Order Line”) | Add logic after procedure CheckLedgerEntriesExistsOnProdOrderLinesFromProductionOrder from codeunit briMPO_SplitProductionOrder |
Integration Event | codeunit briMPO_SplitProductionOrder | OnBeforeCheckItemTrackingExistsOnProductionOrder(ProdOrderLine: Record “Prod. Order Line”; var IsHandled: Boolean) | Skip/Overwrite or add logic on procedure CheckItemTrackingExistsOnProductionOrder from codeunit briMPO_SplitProductionOrder |
Integration Event | codeunit briMPO_SplitProductionOrder | OnAfterCheckItemTrackingExistsOnProductionOrder(ProdOrderLine: Record “Prod. Order Line”) | Add logic after procedure CheckItemTrackingExistsOnProductionOrder from codeunit briMPO_SplitProductionOrder |
Integration Event | codeunit briMPO_SplitProductionOrder | OnAfterSetPlanningCharacteristicOnNewFactoryPlanning(var NewFactoryPlanning: Record briMPO_FactoryPlanning; FactoryPlanning: Record briMPO_FactoryPlanning) | Add logic/Edit Record briMPO_FactoryPlanning after procedure SetPlanningCharacteristicOnNewFactoryPlanning from codeunit briMPO_SplitProductionOrder |
Integration Event | report briMPO_SplitProductionOrder | OnAfterCreateAndRefreshNewProductionOrder(var NewProductionOrder: Record “Production Order”; var NewProdOrderLine: Record “Prod. Order Line”; ProductionOrder: Record “Production Order”; SplitOffQuantity: Decimal) | Add logic after Create And Refresh New Production Order on report briMPO_SplitProductionOrder |
Integration Event | report briMPO_SplitProductionOrder | OnAfterCreateNewFactoryPlanning(var NewFactoryPlanning: Record briMPO_FactoryPlanning; FactoryPlanning: Record briMPO_FactoryPlanning; NewProdOrderLine: Record “Prod. Order Line”) | Add logic after Create New Factory Planning on report briMPO_SplitProductionOrder |
Integration Event | report briMPO_SplitProductionOrder | OnAfterUpdateAndRefreshProductionOrder(var ProductionOrder: Record “Production Order”; var ProdOrderLine: Record “Prod. Order Line”; NewQuantity: Decimal) | Add logic after Create New Factory Planning on report briMPO_SplitProductionOrder |
Integration Event | report briMPO_SplitProductionOrder | OnAfterUpdateFactoryPlanning(var FactoryPlanning: Record briMPO_FactoryPlanning; ProductionOrder: Record “Production Order”; ProdOrderLine: Record “Prod. Order Line”) | Add logic after Update Factory Planning on report briMPO_SplitProductionOrder |
Integration Event | codeunit briMPO_TurnOffInvalidCombntion | OnBeforeModifyOnSetInvalidCombinationFalseOnFactoryPlanning(var FactoryPlanning: Record briMPO_FactoryPlanning) | Add logic/Edit Record briMPO_FactoryPlanning before modify on procedure SetInvalidCombinationFalseOnFactoryPlanning from codeunit briMPO_TurnOffInvalidCombntion |
Integration Event | codeunit briMPO_FactoryPlngWorksheetMgt | OnBeforeOpenWorksheet(var CurrentWorksheetName: Code[10]; var FactoryPlanning: Record briMPO_FactoryPlanning) | Add logic before procedure OnBeforeOpenWorksheet on codeunit briMPO_FactoryPlngWorksheetMgt |
Integration Event | codeunit briMPO_FactoryPlngWorksheetMgt | OnBeforeCheckTemplateName(CurrentWorksheetTemplateName: Code[10]; var CurrentWorksheetName: Code[10]; var FactoryPlngWkshName: Record briMPO_FactoryPlngWkshName) | Add logic before procedure OnBeforeCheckTemplateName on codeunit briMPO_FactoryPlngWorksheetMgt |
Integration Event | codeunit briMPO_FactoryPlngWorksheetMgt | OnBeforeLookupName(var FactoryPlngWkshName: Record briMPO_FactoryPlngWkshName; var IsHandled: Boolean; var CurrentWorksheetName: Code[10]; var FactoryPlanning: Record briMPO_FactoryPlanning) | Skip or Add logic before procedure OnBeforeLookupName on codeunit briMPO_FactoryPlngWorksheetMgt |
Integration Event | codeunit briMPO_FactoryPlngWorksheetMgt | OnSetNameOnAfterAppliesFilterOnFactoryPlanning(CurrentWorksheetName: Code[10]; var FactoryPlanning: Record briMPO_FactoryPlanning) | Add logic after applies filter on procedure SetName on codeunit briMPO_FactoryPlngWorksheetMgt |
Integration Event | codeunit briMPO_FactoryPlngWorksheetMgt | OnBeforeCheckName(CurrentWorksheetName: Code[10]; var FactoryPlanning: Record briMPO_FactoryPlanning; var IsHandled: Boolean) | Skip or Add logic before procedure CheckName on codeunit briMPO_FactoryPlngWorksheetMgt |
Integration Event | briMPO_OnAfterSetPlanningCharacteristicsFilter(var Item: Record Item; var PlanningCharacteristic: Record briMPO_PlanningCharacteristic) | Extend filter on Item after procedure SetPlanningCharacteristicsFilter from Page Extension briMPO_ItemCard | |
Integration Event | briMPO_OnAfterSetPlanningCharacteristicFieldsVisibility(var Item: Record Item; var PlanningCharacteristic: Record briMPO_PlanningCharacteristic) | Add logic after procedure SetPlanningCharacteristicFieldsVisibility from Page Extension briMPO_ItemCard | |
Integration Event | briMPO_OnAfterSetPlanningCharacteristicsFilter(var Item: Record Item; var PlanningCharacteristic: Record briMPO_PlanningCharacteristic) | Extend filter on Item after procedure SetPlanningCharacteristicsFilter from Page Extension briMPO_ItemList | |
Integration Event | codeunit briMPO_NotificationManagement | OnBeforeShowEndingDateAfterDueDateNotification(var IsHandled: Boolean) | Skip/Overwrite the ShowEndingDateAfterDueDateNotification method |
Integration Event | codeunit briMPO_NotificationManagement | OnBeforeShowReservedToSalesOrderNotification(var IsHandled: Boolean) | Skip/Overwrite the ShowReservedToSalesOrderNotification method |
Integration Event | codeunit briMPO_NotificationManagement | OnBeforeExistingLedgerEntriesNotification(var IsHandled: Boolean) | Skip/Overwrite the ShowExistingLedgerEntriesNotification method |
Integration Event | table briMPO_PlanningCharacteristic | OnAfterValidateCode(var CurrentPlanningCharacteristic: Record briMPO_PlanningCharacteristic; OldPlanningCharacteristic: Record briMPO_PlanningCharacteristic) | Add logic after procedure ValidateCode on Record briMPO_PlanningCharacteristic |
Integration Event | table briMPO_PlanningCharacteristic | OnBeforeCheckLimitedPlanningCharacterististicOnInsert(PlanningCharacteristic: Record briMPO_PlanningCharacteristic; PlanningCharacteristicLimit: Integer; var IsHandled: Boolean) | Skip/Overwrite or add logic on procedure CheckLimitedPlanningCharacterististicOnInsert on Record briMPO_PlanningCharacteristic |
Integration Event | table briMPO_PlanningCharacteristic | OnBeforeCheckAndUpdateRelatedRecordsOnValidateCode(PlanningCharacteristic: Record briMPO_PlanningCharacteristic; var IsHandled: Boolean) | Skip/Overwrite or Add logic before CheckAndUpdateRelatedRecordsOnValidateCode on Record briMPO_PlanningCharacteristic |
Integration Event | table briMPO_PlanningCharacteristic | OnAfterSetFilterOnPlanningCharacteristicUsedOnItem(var Item: Record Item; EntryNo: Integer) | Add logic after procedure SetFilterOnPlanningCharacteristicUsedOnItem on Record briMPO_PlanningCharacteristic |
Integration Event | table briMPO_PlanningCharacteristic | OnBeforeDeleteRelatedPlanningCharacteristicValues(PlanningCharacteristic: Record briMPO_PlanningCharacteristic; var IsHandled: Boolean) | Skip/Overwrite or Add logic before DeleteRelatedPlanningCharacteristicValues on Record briMPO_PlanningCharacteristic |
Integration Event | table briMPO_PlanningCharacteristic | OnBeforeRenameRelatedPlanningCharacteristicValues(OldPlanningCharacteristicCode: Code[20]; NewPlanningCharacteristicCode: Code[20]; var IsHandled: Boolean) | Skip/Overwrite or Add logic before RenameRelatedPlanningCharacteristicValues on Record briMPO_PlanningCharacteristic |
Integration Event | table briMPO_PlanningCharacteristic | OnAfterSetOnFilterPlanningCharacteristicUsedOnSKU(var StockkeepingUnit: Record “Stockkeeping Unit”; EntryNo: Integer) | Add logic after procedure SetOnFilterPlanningCharacteristicUsedOnSKU on Record briMPO_PlanningCharacteristic |
Integration Event | table briMPO_PlanningCharacteristic | OnAfterSetOnFilterPlanningCharacteristicUsedOnProdOrderLine(var ProdOrderLine: Record “Prod. Order Line”; EntryNo: Integer) | Add logic after procedure SetOnFilterPlanningCharacteristicUsedOnProdOrderLine on Record briMPO_PlanningCharacteristic |
Integration Event | table briMPO_PlanningCharacteristic | OnAfterClearPlanningCharacteristicValueOnItem(var Item: Record Item; EntryNo: Integer) | Add logic after procedure ClearPlanningCharacteristicValueOnItem on Record briMPO_PlanningCharacteristic |
Integration Event | table briMPO_PlanningCharacteristic | OnAfterClearPlanningCharacteristicValueOnSKU(var StockkeepingUnit: Record “Stockkeeping Unit”; EntryNo: Integer) | Add logic after procedure ClearPlanningCharacteristicValueOnSKU on Record briMPO_PlanningCharacteristic |
Integration Event | codeunit briMPO_PlngCharacteristicMgmt | OnAfterCopyPlanningCharacteristicValuesFromItemToSKU(var StockkeepingUnit: Record “Stockkeeping Unit”; Item: Record Item) | Add logic after procedure CopyPlanningCharacteristicValuesFromItemToSKU on codeunit briMPO_PlngCharacteristicMgmt |
Integration Event | codeunit briMPO_PlngCharacteristicMgmt | OnAfterCopyPlanningCharacteristicValuesFromItemToProdOrderLine(var ProdOrderLine: Record “Prod. Order Line”; Item: Record Item) | Add logic after procedure CopyPlanningCharacteristicValuesFromItemToProdOrderLine on codeunit briMPO_PlngCharacteristicMgmt |
Integration Event | codeunit briMPO_PlngCharacteristicMgmt | OnAfterCopyPlanningCharacteristicValuesFromSKUToProdOrderLine(var ProdOrderLine: Record “Prod. Order Line”; StockkeepingUnit: Record “Stockkeeping Unit”) | Add logic after procedure CopyPlanningCharacteristicValuesFromSKUToProdOrderLine on codeunit briMPO_PlngCharacteristicMgmt |
Integration Event | codeunit briMPO_PlngCharacteristicMgmt | OnAfterCopyPlanningCharacteristicValuesFromProdOrderLineToFactoryPlanning(var FactoryPlanning: Record briMPO_FactoryPlanning; ProdOrderLine: Record “Prod. Order Line”; ProductionLineNo: Code[20]) | Add logic after procedure CopyPlanningCharacteristicValuesFromProdOrderLineToFactoryPlanning on codeunit briMPO_PlngCharacteristicMgmt |
Integration Event | codeunit briMPO_PlngCharacteristicMgmt | OnAfterCopyPlanningCharacteristicValuesFromProdOrderLineToProdOrderLine(var ToProdOrderLine: Record “Prod. Order Line”; FromProdOrderLine: Record “Prod. Order Line”) | Add logic after procedure CopyPlanningCharacteristicValuesFromProdOrderLineToProdOrderLine on codeunit briMPO_PlngCharacteristicMgmt |
Integration Event | codeunit briMPO_PlngCharacteristicMgmt | OnAfterCopyPlanningCharacteristicValuesFromFactoryPlanningToFactoryPlanning(var ToFactoryPlanning: Record briMPO_FactoryPlanning; FromFactoryPlanning: Record briMPO_FactoryPlanning) | Add logic after procedure CopyPlanningCharacteristicValuesFromFactoryPlanningToFactoryPlanning on codeunit briMPO_PlngCharacteristicMgmt |
Integration Event | codeunit briMPO_PlngCharacteristicMgmt | OnAfterCopyPlanningCharacteristicValuesFromItemToRequisitionLine(varRequisitionLine: Record “Requisition Line”; Item: Record Item) | Add logic after procedure CopyPlanningCharacteristicValuesFromItemToRequisitionLine on codeunit briMPO_PlngCharacteristicMgmt |
Integration Event | codeunit briMPO_PlngCharacteristicMgmt | OnAfterCopyPlanningCharacteristicValuesFromSKUToRequisitionLine(var RequisitionLine: Record “Requisition Line”; StockkeepingUnit: Record “Stockkeeping Unit”) | Add logic after procedure CopyPlanningCharacteristicValuesFromSKUToRequisitionLine on codeunit briMPO_PlngCharacteristicMgmt |
Integration Event | codeunit briMPO_PlngCharacteristicMgmt | OnAfterCopyPlanningCharacteristicValuesFromProdOrderLineToRequisitionLine(varRequisitionLine: Record “Requisition Line”; FromProdOrderLine: Record “Prod. Order Line”) | Add logic after procedure CopyPlanningCharacteristicValuesFromProdOrderLineToRequisitionLine on codeunit briMPO_PlngCharacteristicMgmt |
Integration Event | briMPO_OnAfterSetPlanningCharacteristicsFilter(var RequisitionLine: Record “Requisition Line”; var PlanningCharacteristic: Record briMPO_PlanningCharacteristic) | Extend filter on “Requistion Line” after procedure SetPlanningCharacteristicsFilter from Page Extension briMPO_PlanningWorksheet | |
Integration Event | briMPO_OnAfterSetPlanningCharacteristicFieldsVisibility(var RequisitionLine: Record “Requisition Line”; var PlanningCharacteristic: Record briMPO_PlanningCharacteristic) | Add logic after procedure SetPlanningCharacteristicFieldsEnabled from Page Extension briMPO_PlanningWorksheet | |
Integration Event | briMPO_OnAfterSetPlanningCharacteristicsFilter(var ProdOrderLine: Record “Prod. Order Line”) | Extend filter on “Prod. Order Line” after procedure SetPlanningCharacteristicsFilter from Page Extension briMPO_FinishedProdOrderLines | |
Integration Event | briMPO_OnAfterSetPlanningCharacteristicFieldsVisibility(var ProdOrderLine: Record “Prod. Order Line”; var PlanningCharacteristic: Record briMPO_PlanningCharacteristic) | Add logic after procedure SetPlanningCharacteristicFieldsVisibility from Page Extension briMPO_FinishedProdOrderLines | |
Integration Event | briMPO_OnAfterSetPlanningCharacteristicsFilter(var ProdOrderLine: Record “Prod. Order Line”) | Extend filter on “Prod. Order Line” after procedure SetPlanningCharacteristicsFilter from Page Extension briMPO_FirmPlannedPOrderLines | |
Integration Event | briMPO_OnAfterSetPlanningCharacteristicFieldsVisibility(var ProdOrderLine: Record “Prod. Order Line”; var PlanningCharacteristic: Record briMPO_PlanningCharacteristic) | Add logic after procedure SetPlanningCharacteristicFieldsVisibility from Page Extension briMPO_FirmPlannedPOrderLines | |
Integration Event | briMPO_OnAfterSetPlanningCharacteristicsFilter(var ProdOrderLine: Record “Prod. Order Line”) | Extend filter on “Prod. Order Line” after procedure SetPlanningCharacteristicsFilter from Page Extension briMPO_PlannedProdOrderLines | |
Integration Event | briMPO_OnAfterSetPlanningCharacteristicFieldsVisibility(var ProdOrderLine: Record “Prod. Order Line”; var PlanningCharacteristic: Record briMPO_PlanningCharacteristic) | Add logic after procedure SetPlanningCharacteristicFieldsVisibility from Page Extension briMPO_PlannedProdOrderLines | |
Integration Event | codeunit briMPO_ProductionOrderMngement | OnAfterSetPlanningCharacteristicsFilter(var ProdOrderLine: Record “Prod. Order Line”; var PlanningCharacteristic: Record briMPO_PlanningCharacteristic) | Extend filter on “Prod. Order Line” after procedure SetPlanningCharacteristicsFilter on codeunit briMPO_ProductionOrderMngement |
Integration Event | briMPO_OnAfterSetPlanningCharacteristicsFilter(var ProdOrderLine: Record “Prod. Order Line”) | Extend filter on “Prod. Order Line” after procedure SetPlanningCharacteristicsFilter from Page Extension briMPO_ReleasedProdOrderLines | |
Integration Event | briMPO_OnAfterSetPlanningCharacteristicFieldsVisibility(var ProdOrderLine: Record “Prod. Order Line”; var PlanningCharacteristic: Record briMPO_PlanningCharacteristic) | Add logic after procedure SetPlanningCharacteristicFieldsVisibility from Page Extension briMPO_ReleasedProdOrderLines | |
Integration Event | briMPO_OnAfterSetPlanningCharacteristicsFilter(var ProdOrderLine: Record “Prod. Order Line”) | Extend filter on “Prod. Order Line” after procedure SetPlanningCharacteristicsFilter from Page Extension briMPO_SimulatedProdOrderLines | |
Integration Event | briMPO_OnAfterSetPlanningCharacteristicFieldsVisibility(var ProdOrderLine: Record “Prod. Order Line”; var PlanningCharacteristic: Record briMPO_PlanningCharacteristic) | Add logic after procedure SetPlanningCharacteristicFieldsVisibility from Page Extension briMPO_SimulatedProdOrderLines | |
Integration Event | table briMPO_FactoryPlanningSetup | OnBeforeValidateMaintenanceItem(var FactoryPlanningSetup: Record briMPO_FactoryPlanningSetup; var IsHandled: Boolean) | Skip or add logic before procedure ValidateMaintenanceItem on Record briMPO_FactoryPlanningSetup |
Integration Event | table briMPO_FactoryPlanningSetup | OnAfterValidateMaintenanceItem(var FactoryPlanningSetup: Record briMPO_FactoryPlanningSetup) | Add logic after procedure ValidateMaintenanceItem on Record briMPO_FactoryPlanningSetup |
Integration Event | briMPO_OnAfterSetPlanningCharacteristicsFilter(var StockkeepingUnit: Record “Stockkeeping Unit”; PlanningCharacteristic: Record briMPO_PlanningCharacteristic) | Extend filter on Stockkeeping Unit after procedure SetPlanningCharacteristicsFilter from Page Extension briMPO_StockkeepingUnitCard | |
Integration Event | briMPO_OnAfterSetPlanningCharacteristicFieldsVisibility(var StockkeepingUnit: Record “Stockkeeping Unit”; var PlanningCharacteristic: Record briMPO_PlanningCharacteristic) | Add logic after procedure SetPlanningCharacteristicFieldsVisibility from Page Extension briMPO_StockkeepingUnitCard | |
Integration Event | briMPO_OnAfterSetPlanningCharacteristicsFilter(var stockkeepingUnit: Record “Stockkeeping Unit”; var PlanningCharacteristic: Record briMPO_PlanningCharacteristic) | Extend filter on Stockkeeping Unit after procedure SetPlanningCharacteristicsFilter from Page Extension briMPO_StockkeepingUnitList |