Table 5407 Prod. Order Component in 23

App
Base Application
Namespace
Microsoft.Manufacturing.Document

Fields, 59Keys, 11Procedures, 42Events, 54

Versions171819202122232425262728latest

Source29

Fields, 59

IdNameTypeObsolete
1StatusEnum Production Order Status-
2Prod. Order No.Code[20]-
3Prod. Order Line No.Integer-
4Line No.Integer-
11Item No.Code[20]-
12DescriptionText[100]-
13Unit of Measure CodeCode[10]-
14QuantityDecimal-
15PositionCode[10]-
16Position 2Code[10]-
17Position 3Code[10]-
18Lead-Time OffsetDateFormula-
19Routing Link CodeCode[10]-
20Scrap %Decimal-
21Variant CodeCode[10]-
22Qty. Rounding PrecisionDecimal-
23Qty. Rounding Precision (Base)Decimal-
25Expected QuantityDecimal-
26Remaining QuantityDecimal-
27Act. Consumption (Qty)Decimal-
28Flushing MethodEnum Flushing Method-
30Location CodeCode[10]-
31Shortcut Dimension 1 CodeCode[20]-
32Shortcut Dimension 2 CodeCode[20]-
33Bin CodeCode[20]-
35Supplied-by Line No.Integer-
36Planning Level CodeInteger-
37Item Low-Level CodeInteger-
40LengthDecimal-
41WidthDecimal-
42WeightDecimal-
43DepthDecimal-
44Calculation FormulaEnum Quantity Calculation Formula-
45Quantity perDecimal-
50Unit CostDecimal-
51Cost AmountDecimal-
52Due DateDate-
53Due TimeTime-
60Qty. per Unit of MeasureDecimal-
61Remaining Qty. (Base)Decimal-
62Quantity (Base)Decimal-
63Reserved Qty. (Base)Decimal-
71Reserved QuantityDecimal-
73Expected Qty. (Base)Decimal-
76Due Date-TimeDateTime-
480Dimension Set IDInteger-
5702Substitution AvailableBoolean-
5703Original Item No.Code[20]-
5704Original Variant CodeCode[10]-
5750Pick Qty.Decimal-
7300Qty. PickedDecimal-
7301Qty. Picked (Base)Decimal-
7302Completely PickedBoolean-
7303Pick Qty. (Base)Decimal-
99000754Direct Unit CostDecimal-
99000755Indirect Cost %Decimal-
99000756Overhead RateDecimal-
99000757Direct Cost AmountDecimal-
99000758Overhead AmountDecimal-

Keys, 11

NameFieldsObsolete
Key1, clusteredStatus, Prod. Order No., Prod. Order Line No., Line No.-
Key2Prod. Order No., Prod. Order Line No., Line No., Status-
Key3Status, Prod. Order No., Prod. Order Line No., Due Date-
Key4Status, Prod. Order No., Prod. Order Line No., Item No., Line No.-
Key5Status, Item No., Variant Code, Location Code, Due Date-
Key6Item No., Variant Code, Location Code, Shortcut Dimension 1 Code, Shortcut Dimension 2 Code, Due Date-
Key7Status, Prod. Order No., Routing Link Code, Flushing Method-
Key8Status, Prod. Order No., Location Code-
Key9Item No., Variant Code, Location Code, Status, Due Date-
Key10Status, Prod. Order No., Prod. Order Line No., Item Low-Level Code-
Key11Supplied-by Line No.-

Procedures, 42

NameParametersReturnsAccessObsolete
Caption()Textpublic-
ProdOrderNeeds()Decimalpublic-
GetNeededQty(Option, Boolean)Decimalpublic-
ShowReservation()public-
ShowReservationEntries(Boolean)public-
CopyFromPlanningComp(Record Planning Component)public-
AdjustQtyToQtyPicked(var Decimal)public-
BlockDynamicTracking(Boolean)public-
IsInbound()Booleanpublic-
OpenItemTrackingLines()public-
ValidateShortcutDimCode(Integer, var Code[20])public-
LookupShortcutDimCode(Integer, var Code[20])public-
ShowShortcutDimCode(var Code[20])public-
UpdateDatetime()public-
RowID1()Text[250]public-
GetDefaultBin()public-
GetDefaultConsumptionBin(var Record Prod. Order Routing Line)Code[20]public-
GetRemainingQty(var Decimal, var Decimal)public-
GetReservationQty(var Decimal, var Decimal, var Decimal, var Decimal)Decimalpublic-
GetSourceCaption()Textpublic-
SetReservationEntry(var Record Reservation Entry)public-
SetReservationFilters(var Record Reservation Entry)public-
ReservEntryExist()Booleanpublic-
AutoReserve()public-
ShowItemSub()public-
FilterLinesWithItemToPlan(var Record Item, Boolean)public-
FindLinesWithItemToPlan(var Record Item, Boolean)Booleanpublic-
LinesWithItemToPlanExist(var Record Item, Boolean)Booleanpublic-
FilterLinesForReservation(Record Reservation Entry, Option, Text, Boolean)public-
ShowDimensions()public-
SetIgnoreErrors()public-
HasErrorOccured()Booleanpublic-
SetFilterByReleasedOrderNo(Code[20])public-
SetFilterFromProdBOMLine(Record Production BOM Line)public-
TestItemFields(Code[20], Code[10], Code[10])public-
CheckBin()public-
CreateDim(List)public-
CreateDimFromDefaultDim()public-
AdjustQtyToReservedFromInventory(var Decimal, Enum Reservation From Stock)public-
CalcBaseQty(Decimal, Text, Text)Decimalpublic-
CheckIfProdOrderCompMeetsReservedFromStockSetting(Decimal, Enum Reservation From Stock)Booleanpublic-
IsInventoriableItem()Booleanpublic-

Events, 54

KindNameParametersObsolete
Integration eventOnAfterAutoReserve(var Record Item, var Record Prod. Order Component)-
Integration eventOnAfterCopyFromPlanningComp(var Record Prod. Order Component, Record Planning Component)-
Integration eventOnAfterFilterLinesWithItemToPlan(var Record Prod. Order Component, var Record Item, Boolean)-
Integration eventOnAfterGetBinCodeFromLocation(var Record Prod. Order Component, Record Location, var Code[20])-
Integration eventOnAfterGetSKU(Record Prod. Order Component, var Boolean)-
Integration eventOnAfterUpdateUnitCost(var Record Prod. Order Component, Record General Ledger Setup)-
Integration eventOnAfterProdOrderNeeds(Record Prod. Order Component, Record Prod. Order Line, Record Prod. Order Routing Line, var Decimal)-
Integration eventOnAfterRoundExpectedQuantity(var Record Prod. Order Component)-
Integration eventOnAfterSetReservationFilters(var Record Reservation Entry, Record Prod. Order Component)-
Integration eventOnAfterUpdateDateTime(var Record Prod. Order Component)-
Integration eventOnAfterValidateShortcutDimCode(var Record Prod. Order Component, var Record Prod. Order Component, Integer, var Code[20])-
Integration eventOnBeforeAdjustQtyToQtyPicked(var Record Prod. Order Component, var Decimal, var Boolean)-
Integration eventOnBeforeBinCodeOnLookup(var Record Prod. Order Component, var Boolean)-
Integration eventOnBeforeValidateShortcutDimCode(var Record Prod. Order Component, var Record Prod. Order Component, Integer, var Code[20])-
Integration eventOnBeforeGetDefaultConsumptionBin(var Record Prod. Order Component, var Record Prod. Order Routing Line, var Code[20])-
Integration eventOnBeforeUpdateUnitCost(var Record Prod. Order Component, Record General Ledger Setup, var Boolean)-
Integration eventOnBeforeUpdateUOMFromItem(var Record Prod. Order Component, Record Item, var Boolean)-
Integration eventOnDeleteOnBeforeGetProdOrderLine(var Record Prod. Order Component, var Boolean)-
Integration eventOnGetDefaultConsumptionBinOnAfterGetBinCodeFromRtngLine(var Record Prod. Order Component, var Record Prod. Order Routing Line, var Code[20])-
Integration eventOnGetNeededQtyAfterCalcActConsumptionQty(var Record Prod. Order Component)-
Integration eventOnGetNeededQtyOnAfterCalcBasedOn(var Record Prod. Order Component)-
Integration eventOnGetNeededQtyOnAfterLastOperationFound(var Record Prod. Order Component, var Record Prod. Order Routing Line)-
Integration eventOnValidateCalculationFormulaEnumExtension(var Record Prod. Order Component)-
Integration eventOnValidateCalculationFormulaOnAfterSetQuantity(var Record Prod. Order Component)-
Integration eventOnValidateExpectedQuantityOnAfterCalcActConsumptionQty(var Record Prod. Order Component, Record Prod. Order Component)-
Integration eventOnValidateExpectedQtyBaseOnAfterCalcActConsumptionQty(var Record Prod. Order Component, Record Prod. Order Component)-
Integration eventOnValidateItemNoOnBeforeGetDefaultBin(var Record Prod. Order Component, var Record Item)-
Integration eventOnBeforeShowItemSub(var Record Prod. Order Component, var Boolean)-
Integration eventOnBeforeValidateBinCode(var Record Prod. Order Component, var Boolean)-
Integration eventOnBeforeGetDefaultBin(var Record Prod. Order Component, var Record Prod. Order Component, var Boolean)-
Integration eventOnBeforeRoundExpectedQuantity(var Record Prod. Order Component, var Boolean)-
Integration eventOnBeforeShowReservation(var Record Prod. Order Component, var Boolean)-
Integration eventOnAfterFilterLinesForReservation(var Record Prod. Order Component, Record Reservation Entry, Option, Text, Boolean)-
Integration eventOnAfterSetFilterFromProdBOMLine(var Record Prod. Order Component, Record Production BOM Line)-
Integration eventOnBeforeUpdateExpectedQuantity(var Record Prod. Order Component, var Boolean)-
Integration eventOnValidateExpectedQtyBaseOnAfterCalcRemainingQuantity(var Record Prod. Order Component, Record Prod. Order Component)-
Integration eventOnValidateItemNoOnAfterUpdateUOMFromItem(var Record Prod. Order Component, Record Prod. Order Component, Record Item)-
Integration eventOnAfterAssignDecsriptionFromItemOrVariant(var Record Prod. Order Component, Record Prod. Order Component, Record Item, Record Item Variant)-
Integration eventOnGetNeededQtyAfterCalcCompQtyBase(var Record Prod. Order Component, var Decimal, Decimal)-
Integration eventOnGetNeededQtyOnBeforeAddOutputQtyBase(var Record Capacity Ledger Entry, var Decimal, var Boolean, var Record Prod. Order Component)-
Integration eventOnGetNeededQtyOnBeforeCalcBasedOn(var Record Prod. Order Component, var Decimal)-
Integration eventOnValidateRoutingLinkCodeBeforeValidateDueDate(var Record Prod. Order Component, var Record Prod. Order Line, var Record Prod. Order Routing Line)-
Integration eventOnBeforeValidateExpectedQuantity(var Record Prod. Order Component, Record Prod. Order Component, var Boolean)-
Integration eventOnBeforeValidateExpectedQtyBase(var Record Prod. Order Component, Record Prod. Order Component, Integer, var Boolean)-
Integration eventOnAfterInitDefaultDimensionSources(var Record Prod. Order Component, var List)-
Integration eventOnAfterCreateDim(var Record Prod. Order Component, List)-
Integration eventOnBeforeGetUpdateFromSKU(var Record Prod. Order Component, var Boolean)-
Integration eventOnBeforeCalcBaseQty(var Record Prod. Order Component, Integer, Decimal, Text, Text, var Decimal, var Boolean)-
Integration eventOnBeforeValidateCalculationFormula(var Record Prod. Order Component, Record Prod. Order Component, var Boolean)-
Integration eventOnBeforeValidateQuantityper(var Record Prod. Order Component, Record Prod. Order Component, var Boolean)-
Integration eventOnBeforeUpdateBin(var Record Prod. Order Component, Integer, Text[30], var Boolean)-
Integration eventOnBeforeAutoReserve(var Record Item, var Record Prod. Order Component, var Boolean)-
Integration eventOnAdjustQtyToReservedFromInventory(var Decimal, Enum Reservation From Stock)-
Integration eventOnCheckIfProdOrderCompMeetsReservedFromStockSetting(Decimal, Enum Reservation From Stock, var Boolean)-