Report "Carry Out Action Msg. - Plan."

ID 99001020
Namespace: Microsoft.Inventory.Requisition

Properties

Name Value
Caption Carry Out Action Msg. - Plan.
ProcessingOnly True

Methods

CarryOutActions

procedure CarryOutActions(SourceType: Enum "Planning Create Source Type", Choice: Option, WkshTempl: Code[10], WkshName: Code[10])

Parameters

Name Type Description
SourceType Enum Microsoft.Inventory.Planning."Planning Create Source Type"
Choice Option
WkshTempl Code[10]
WkshName Code[10]

SetCreatedDocumentBuffer

procedure SetCreatedDocumentBuffer(var TempDocumentEntryNew: Record "Document Entry" temporary)

Parameters

Name Type Description
TempDocumentEntryNew Table Microsoft.Foundation.Navigate."Document Entry"

SetReqWkshLine

procedure SetReqWkshLine(var CurrentReqLine: Record "Requisition Line")

Parameters

Name Type Description
CurrentReqLine Table Microsoft.Inventory.Requisition."Requisition Line"

SetDemandOrder

procedure SetDemandOrder(var ReqLine: Record "Requisition Line", MfgUserTempl: Record "Manufacturing User Template")

Parameters

Name Type Description
ReqLine Table Microsoft.Inventory.Requisition."Requisition Line"
MfgUserTempl Table Microsoft.Inventory.Requisition."Manufacturing User Template"

InitializeRequest

procedure InitializeRequest(NewProdOrderChoice: Option, NewPurchOrderChoice: Option, NewTransOrderChoice: Option, NewAsmOrderChoice: Option)

Parameters

Name Type Description
NewProdOrderChoice Option
NewPurchOrderChoice Option
NewTransOrderChoice Option
NewAsmOrderChoice Option

InitializeRequest2

procedure InitializeRequest2(NewProdOrderChoice: Option, NewPurchOrderChoice: Option, NewTransOrderChoice: Option, NewAsmOrderChoice: Option, NewReqWkshTemp: Code[10], NewReqWksh: Code[10], NewTransWkshTemp: Code[10], NewTransWkshName: Code[10])

Parameters

Name Type Description
NewProdOrderChoice Option
NewPurchOrderChoice Option
NewTransOrderChoice Option
NewAsmOrderChoice Option
NewReqWkshTemp Code[10]
NewReqWksh Code[10]
NewTransWkshTemp Code[10]
NewTransWkshName Code[10]

SetHideDialog

procedure SetHideDialog(NewHideDialog: Boolean)

Parameters

Name Type Description
NewHideDialog Boolean

Events

OnAfterSetDemandOrder

[IntegrationEvent(False,False)]
local procedure OnAfterSetDemandOrder(var RequisitionLine: Record "Requisition Line", MfgUserTempl: Record "Manufacturing User Template", var ReqLineFilters: Record "Requisition Line")

Parameters

Name Type Description
RequisitionLine Table Microsoft.Inventory.Requisition."Requisition Line"
MfgUserTempl Table Microsoft.Inventory.Requisition."Manufacturing User Template"
ReqLineFilters Table Microsoft.Inventory.Requisition."Requisition Line"

OnAfterSetReqLineFilters

[IntegrationEvent(False,False)]
local procedure OnAfterSetReqLineFilters(var RequisitionLine: Record "Requisition Line")

Parameters

Name Type Description
RequisitionLine Table Microsoft.Inventory.Requisition."Requisition Line"

OnBeforeCheckSupplyFrom

[IntegrationEvent(True,False)]
local procedure OnBeforeCheckSupplyFrom(RequisitionLine: Record "Requisition Line", PurchOrderChoice: Option, TransOrderChoice: Option, var IsHandled: Boolean)

Parameters

Name Type Description
RequisitionLine Table Microsoft.Inventory.Requisition."Requisition Line"
PurchOrderChoice Option
TransOrderChoice Option
IsHandled Boolean

OnBeforeCheckLine

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckLine(RequisitionLine: Record "Requisition Line", PurchOrderChoice: Option, TransOrderChoice: Option, var IsHandled: Boolean)

Parameters

Name Type Description
RequisitionLine Table Microsoft.Inventory.Requisition."Requisition Line"
PurchOrderChoice Option
TransOrderChoice Option
IsHandled Boolean

OnBeforePreReport

[IntegrationEvent(True,False)]
local procedure OnBeforePreReport()

OnBeforeRunCarryOutActionsByRefOrderType

[IntegrationEvent(True,False)]
local procedure OnBeforeRunCarryOutActionsByRefOrderType(var RequisitionLine: Record "Requisition Line", PurchOrderChoice: Enum "Planning Create Purchase Order", ReqWkshTemp: Code[10], ReqWksh: Code[10], NoPlanningResiliency: Boolean, var CounterFailed: Integer, var IsHandled: Boolean)

Parameters

Name Type Description
RequisitionLine Table Microsoft.Inventory.Requisition."Requisition Line"
PurchOrderChoice Enum Microsoft.Inventory.Planning."Planning Create Purchase Order"
ReqWkshTemp Code[10]
ReqWksh Code[10]
NoPlanningResiliency Boolean
CounterFailed Integer
IsHandled Boolean

OnBeforeRequisitionLineOnAfterGetRecord

[IntegrationEvent(False,False)]
local procedure OnBeforeRequisitionLineOnAfterGetRecord(var RequisitionLine: Record "Requisition Line", var CombineTransferOrders: Boolean)

Parameters

Name Type Description
RequisitionLine Table Microsoft.Inventory.Requisition."Requisition Line"
CombineTransferOrders Boolean

OnBeforeShowResult

[IntegrationEvent(True,False)]
local procedure OnBeforeShowResult(var IsHandled: Boolean)

Parameters

Name Type Description
IsHandled Boolean

OnAfterRequisitionLineOnAfterGetRecord

[IntegrationEvent(False,False)]
local procedure OnAfterRequisitionLineOnAfterGetRecord(var RequisitionLine: Record "Requisition Line", ProdOrderChoice: Option)

Parameters

Name Type Description
RequisitionLine Table Microsoft.Inventory.Requisition."Requisition Line"
ProdOrderChoice Option

OnAfterInitReport

[IntegrationEvent(True,False)]
local procedure OnAfterInitReport()

OnCarryOutActionsOnAfterUpdateCounterFailed

[IntegrationEvent(False,False)]
local procedure OnCarryOutActionsOnAfterUpdateCounterFailed(var RequisitionLine: Record "Requisition Line", WkshTempl: Code[10], WkshName: Code[10])

Parameters

Name Type Description
RequisitionLine Table Microsoft.Inventory.Requisition."Requisition Line"
WkshTempl Code[10]
WkshName Code[10]

OnCheckDemandType

[IntegrationEvent(False,False)]
local procedure OnCheckDemandType(RequisitionLine: Record "Requisition Line")

Parameters

Name Type Description
RequisitionLine Table Microsoft.Inventory.Requisition."Requisition Line"

OnPostDataItemOnPrintOrders

[IntegrationEvent(False,False)]
local procedure OnPostDataItemOnPrintOrders()

See also