Codeunit "Mfg. ReservCheckDateConfl"

ID 99000849
Namespace: Microsoft.Inventory.Tracking

Methods

ProdOrderLineCheck

procedure ProdOrderLineCheck(ProdOrderLine: Record "Prod. Order Line", ForceRequest: Boolean)

Parameters

Name Type Description
ProdOrderLine Table Microsoft.Manufacturing.Document."Prod. Order Line"
ForceRequest Boolean

ProdOrderComponentCheck

procedure ProdOrderComponentCheck(ProdOrderComponent: Record "Prod. Order Component", ForceRequest: Boolean, IsCritical: Boolean): Boolean

Parameters

Name Type Description
ProdOrderComponent Table Microsoft.Manufacturing.Document."Prod. Order Component"
ForceRequest Boolean
IsCritical Boolean

Returns

Type Description
Boolean

Events

OnProdOrderLineCheckOnBeforeUpdateDate

[IntegrationEvent(False,False)]
local procedure OnProdOrderLineCheckOnBeforeUpdateDate(var ReservationEntry: Record "Reservation Entry", ProdOrderLine: Record "Prod. Order Line", var IsHandled: Boolean)

Parameters

Name Type Description
ReservationEntry Table Microsoft.Inventory.Tracking."Reservation Entry"
ProdOrderLine Table Microsoft.Manufacturing.Document."Prod. Order Line"
IsHandled Boolean

OnBeforeCheckProdOrderLineDateConflict

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckProdOrderLineDateConflict(DueDate: Date, var ForceRequest: Boolean, var ReservationEntry: Record "Reservation Entry", var IsHandled: Boolean)

Parameters

Name Type Description
DueDate Date
ForceRequest Boolean
ReservationEntry Table Microsoft.Inventory.Tracking."Reservation Entry"
IsHandled Boolean

OnProdOrderComponentCheckOnBeforeIssueError

[IntegrationEvent(False,False)]
local procedure OnProdOrderComponentCheckOnBeforeIssueError(var ReservationEntry: Record "Reservation Entry", ProdOrderComponent: Record "Prod. Order Component", var ForceRequest: Boolean, var IsHandled: Boolean, var IsCritical: Boolean)

Parameters

Name Type Description
ReservationEntry Table Microsoft.Inventory.Tracking."Reservation Entry"
ProdOrderComponent Table Microsoft.Manufacturing.Document."Prod. Order Component"
ForceRequest Boolean
IsHandled Boolean
IsCritical Boolean

OnProdOrderComponentCheckOnBeforeUpdateDate

[IntegrationEvent(False,False)]
local procedure OnProdOrderComponentCheckOnBeforeUpdateDate(var ReservationEntry: Record "Reservation Entry", ProdOrderComp: Record "Prod. Order Component", var IsHandled: Boolean)

Parameters

Name Type Description
ReservationEntry Table Microsoft.Inventory.Tracking."Reservation Entry"
ProdOrderComp Table Microsoft.Manufacturing.Document."Prod. Order Component"
IsHandled Boolean

See also