procedure ValidateShortcutDimCode(FieldNumber: Integer, var ShortcutDimCode: Code[20])
Parameters
Name
Type
Description
FieldNumber
Integer
ShortcutDimCode
Code[20]
GetSamePhysInvtOrderLine
procedure GetSamePhysInvtOrderLine(ItemNo: Code[20], VariantCode: Code[10], LocationCode: Code[10], BinCode: Code[20], var ErrorText: Text[250], var PhysInvtOrderLine2: Record "Phys. Invt. Order Line"): Integer
procedure GetSamePhysInvtOrderLine(PhysInvtOrderLineArgs: Record "Phys. Invt. Order Line", var ErrorText: Text[250], var PhysInvtOrderLine2: Record "Phys. Invt. Order Line"): Integer
[IntegrationEvent(False,False)]
local procedure OnAfterGetNoSeriesCode(var PhysInvtOrderHeader: Record "Phys. Invt. Order Header", var NoSeriesCode: Code[20])
[IntegrationEvent(False,False)]
local procedure OnBeforeGetNoSeriesCode(var PhysInvtOrderHeader: Record "Phys. Invt. Order Header", InventorySetup: Record "Inventory Setup", var NoSeriesCode: Code[20], var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeInitRecord(var PhysInvtOrderHeader: Record "Phys. Invt. Order Header", xPhysInvtOrderHeader: Record "Phys. Invt. Order Header", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeTestNoSeries(var PhysInvtOrderHeader: Record "Phys. Invt. Order Header", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterValidateShortcutDimCode(var PhysInvtOrderHeader: Record "Phys. Invt. Order Header", var xPhysInvtOrderHeader: Record "Phys. Invt. Order Header", FieldNumber: Integer, var ShortcutDimCode: Code[20])
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateShortcutDimCode(var PhysInvtOrderHeader: Record "Phys. Invt. Order Header", var xPhysInvtOrderHeader: Record "Phys. Invt. Order Header", FieldNumber: Integer, var ShortcutDimCode: Code[20])
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateBinCode(var PhysInvtOrderHeader: Record "Phys. Invt. Order Header", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnGetSamePhysInvtOrderLineOnAfterSetFilters(var PhysInvtOrderLine: Record "Phys. Invt. Order Line", PhysInvtOrderHeader: Record "Phys. Invt. Order Header", PhysInvtOrderLineArgs: Record "Phys. Invt. Order Line")
[IntegrationEvent(True,False)]
local procedure OnInitInsertOnBeforeInitSeries(var xPhysInvtOrderHeader: Record "Phys. Invt. Order Header", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterSetErrorText(NoOfOrderLines: Integer, OrderNo: Code[20], PhysInvtOrderLineArgs: Record "Phys. Invt. Order Line", var ErrorText: Text[250])
[IntegrationEvent(False,False)]
local procedure OnShowDocDimOnBeforeModify(var PhysInvtOrderHeader: Record "Phys. Invt. Order Header", xPhysInvtOrderHeader: Record "Phys. Invt. Order Header")
[IntegrationEvent(False,False)]
local procedure OnUpdateAllLineDimOnBeforePhysInvtOrderLineModify(var PhysInvtOrderLine: Record "Phys. Invt. Order Line", var PhysInvtOrderHeader: Record "Phys. Invt. Order Header", xPhysInvtOrderHeader: Record "Phys. Invt. Order Header")