Table 5406 Prod. Order Line in 27

App
Base Application
Namespace
Microsoft.Manufacturing.Document

Fields, 65Keys, 12Procedures, 43Events, 47

Versions171819202122232425262728latest

Source29

Fields, 65

IdNameTypeObsolete
1StatusEnum Production Order Status-
2Prod. Order No.Code[20]-
3Line No.Integer-
11Item No.Code[20]-
12Variant CodeCode[10]-
13DescriptionText[100]-
14Description 2Text[50]-
20Location CodeCode[10]-
21Shortcut Dimension 1 CodeCode[20]-
22Shortcut Dimension 2 CodeCode[20]-
23Bin CodeCode[20]-
35Standard Task CodeCode[10]Pending 27.0
This field is not required anymore. The standard task code is now defined on the routing line.
40QuantityDecimal-
41Finished QuantityDecimal-
42Remaining QuantityDecimal-
45Scrap %Decimal-
47Due DateDate-
48Starting DateDate-
49Starting TimeTime-
50Ending DateDate-
51Ending TimeTime-
52Planning Level CodeInteger-
53PriorityInteger-
60Production BOM No.Code[20]-
61Routing No.Code[20]-
62Inventory Posting GroupCode[20]-
63Routing Reference No.Integer-
65Unit CostDecimal-
66Put-away StatusOption-
67Cost AmountDecimal-
68Reserved QuantityDecimal-
70Capacity Type FilterEnum Capacity Type-
71Capacity No. FilterCode[20]-
72Date FilterDate-
73Qty. Rounding PrecisionDecimal-
74Qty. Rounding Precision (Base)Decimal-
75Manual SchedulingBoolean-
80Unit of Measure CodeCode[10]-
81Quantity (Base)Decimal-
82Finished Qty. (Base)Decimal-
83Remaining Qty. (Base)Decimal-
84Reserved Qty. (Base)Decimal-
90Expected Operation Cost Amt.Decimal-
91Total Exp. Oper. Output (Qty.)Decimal-
94Expected Component Cost Amt.Decimal-
198Starting Date-TimeDateTime-
199Ending Date-TimeDateTime-
480Dimension Set IDInteger-
5831Cost Amount (ACY)Decimal-
5832Unit Cost (ACY)Decimal-
5850Qty. Put AwayDecimal-
5851Qty. Put Away (Base)Decimal-
5852Put-away Qty.Decimal-
5853Put-away Qty. (Base)Decimal-
5854Lot No. FilterCode[50]-
5855Serial No. FilterCode[50]-
5856Package No. FilterCode[50]-
99000750Production BOM Version CodeCode[20]-
99000751Routing Version CodeCode[20]-
99000752Routing TypeOption-
99000753Qty. per Unit of MeasureDecimal-
99000754MPS OrderBoolean-
99000755Planning FlexibilityEnum Reservation Planning Flexibility-
99000764Indirect Cost %Decimal-
99000765Overhead RateDecimal-

Keys, 12

NameFieldsObsolete
Key1, clusteredStatus, Prod. Order No., Line No.-
Key2Prod. Order No., Line No., Status-
Key3Status, Item No., Variant Code, Location Code, Ending Date-
Key4Status, Item No., Variant Code, Location Code, Starting Date-
Key5Status, Item No., Variant Code, Location Code, Due Date-
Key6Status, Item No., Variant Code, Shortcut Dimension 1 Code, Shortcut Dimension 2 Code, Location Code, Due Date-
Key7Status, Prod. Order No., Item No.-
Key8Status, Prod. Order No., Routing No., Routing Reference No.-
Key9Status, Prod. Order No., Planning Level Code-
Key10Planning Level Code, Priority-
Key11Item No., Variant Code, Location Code, Status, Ending Date-
Key12Item No., Variant Code, Location Code, Status, Due Date-

Procedures, 43

NameParametersReturnsAccessObsolete
DeleteRelations()public-
ShowReservation()public-
ShowReservationEntries(Boolean)public-
CheckEndingDate(Boolean)public-
BlockDynamicTracking(Boolean)public-
IsDynamicTrackingBlocked()Booleanpublic-
IsInbound()Booleanpublic-
OpenItemTrackingLines()public-
ValidateShortcutDimCode(Integer, var Code[20])public-
LookupShortcutDimCode(Integer, var Code[20])public-
ShowShortcutDimCode(var Code[20])public-
UpdateDatetime()public-
ShowDimensions()public-
RowID1()Text[250]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-
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-
SetIgnoreErrors()public-
SetCalledFromComponent(Boolean)public-
HasErrorOccured()Booleanpublic-
UpdateProdOrderComp(Decimal)public-
UpdateProdOrderCompDim(Integer, Integer)public-
ShowRouting()public-
SetFilterByReleasedOrderNo(Code[20])public-
TestItemFields(Code[20], Code[10], Code[10])public-
GetStartingEndingDateAndTime(var Time, var Date, var Time, var Date)public-
IsStatusLessThanReleased()Booleanpublic-
CreateDim(List)public-
CreateDimFromDefaultDim()public-
SuspendDeletionCheck(Boolean)public-
ShowOrderTracking()public-
GetUpdateFromSKU()public-
GetLinePutAwayStatus()Integerpublic-
GetRemainingPutAwayQty()Decimalpublic-
ConfirmUpdateDueDateAndEndingDate(Text, Date)Booleanpublic-
GetUsedPutAwayQtyPerItemTracking(Code[50], Code[50], Code[50])Decimalinternal-

Events, 47

KindNameParametersObsolete
Integration eventOnAfterCheckEndingDate(var Record Prod. Order Line)-
Integration eventOnAfterGetSKU(Record Prod. Order Line, var Boolean)-
Integration eventOnAfterDeleteProdOrderRtngLines(var Record Prod. Order Line)-
Integration eventOnAfterOnDelete(var Record Prod. Order Line, var Boolean)-
Integration eventOnAfterRecalculate(var Record Prod. Order Line, Option, var Integer)-
Integration eventOnAfterSetReservationFilters(var Record Reservation Entry, Record Prod. Order Line)-
Integration eventOnAfterUpdateDateTime(var Record Prod. Order Line, var Record Prod. Order Line, Integer)-
Integration eventOnAfterValidateShortcutDimCode(var Record Prod. Order Line, var Record Prod. Order Line, Integer, var Code[20])-
Integration eventOnBeforeCheckEndingDate(var Record Prod. Order Line, var Boolean)-
Integration eventOnBeforeGetUpdateFromSKU(var Record Prod. Order Line, var Record Stockkeeping Unit, var Record Item, var Boolean)-
Integration eventOnBeforeDeleteRelations(var Record Prod. Order Line)-
Integration eventOnBeforeDeleteProdOrderRtngLines(var Record Prod. Order Line, var Boolean)-
Integration eventOnBeforeShowReservation(var Record Prod. Order Line, var Boolean)-
Integration eventOnBeforeValidateShortcutDimCode(var Record Prod. Order Line, var Record Prod. Order Line, Integer, var Code[20])-
Integration eventOnDeleteRelationsNotCalledFromComponentFilter(var Record Prod. Order Line, var Record Prod. Order Component)-
Integration eventOnDeleteRelationsNotCalledFromComponentInitFields(var Record Prod. Order Component)-
Integration eventOnUpdateProdOrderCompOnAfterFind(var Record Prod. Order Line, var Boolean)-
Integration eventOnUpdateProdOrderCompOnBeforeModify(var Record Prod. Order Line, var Record Prod. Order Component)-
Integration eventOnBeforeValidateQuantity(var Record Prod. Order Line, Record Prod. Order Line, Integer, var Boolean)-
Integration eventOnAfterFilterLinesWithItemToPlan(var Record Prod. Order Line, var Record Item, Boolean)-
Integration eventOnAfterFilterLinesForReservation(var Record Prod. Order Line, Record Reservation Entry, Option, Text, Boolean)-
Integration eventOnBeforeUpdateProdOrderComp(var Record Prod. Order Line, Decimal, Integer, var Boolean, var Record Prod. Order Component, Boolean)-
Integration eventOnDeleteRelationsOnBeforeProdOrderCompDeleteAll(var Record Prod. Order Component, Boolean, var Boolean)-
Integration eventOnBeforeValidateUnitofMeasureCodeFromItem(var Record Prod. Order Line, Record Prod. Order Line, var Record Item, var Record Production Order, var Boolean)-
Integration eventOnBeforeValidateQuantityBase(var Record Prod. Order Line, Record Prod. Order Line, Integer, var Boolean)-
Integration eventOnAfterCreateDim(var Record Prod. Order Line, List)-
Integration eventOnAfterGetItem(var Record Item, var Record Prod. Order Line)-
Integration eventOnValidateProductionBOMNoOnBeforeTestStatus(var Record Prod. Order Line, var Boolean)-
Integration eventOnValidateLocationCodeOnBeforeCreateDim(var Record Prod. Order Line)-
Integration eventOnAfterInitDefaultDimensionSources(var Record Prod. Order Line, var List, Integer)-
Integration eventOnAfterCalcBaseQty(var Record Prod. Order Line, var Record Prod. Order Line, var Decimal, Text, Text)-
Integration eventOnAfterCopyFromItem(var Record Prod. Order Line, Record Item, var Record Prod. Order Line, Integer)-
Integration eventOnBeforeValidateRoutingNo(var Record Prod. Order Line, var Record Prod. Order Line, Integer, var Boolean)-
Integration eventOnValidateItemNoOnAfterAssignItemValues(var Record Prod. Order Line, Record Item, Record Prod. Order Line, var Boolean)-
Integration eventOnValidateUnitOfMeasureCodeOnAfterWhseValidateSourceLine(var Record Prod. Order Line, Record Prod. Order Line, Integer)-
Integration eventOnBeforeShowRouting(var Record Prod. Order Line, var Boolean)-
Integration eventOnValidateQuantityOnAfterCalcBaseQty(var Record Prod. Order Line, Record Prod. Order Line)-
Integration eventOnDeleteRelationsOnBeforeProdOrderRoutingLineDelete(var Record Prod. Order Routing Line, var Boolean)-
Integration eventOnValidateEndingTimeOnBeforeRecalculate(var Record Prod. Order Line, Integer, var Boolean)-
Integration eventOnAfterGetUpdateFromSKU(var Record Prod. Order Line, var Record Item, var Record Stockkeeping Unit)-
Integration eventOnShowDimensionsOnAfterEditDimensionSet(var Record Prod. Order Line, Integer)-
Integration eventOnValidateItemNoOnBeforeCheckReservations(var Record Prod. Order Line, Record Prod. Order Line, Integer, var Boolean)-
Integration eventOnValidateVariantCodeOnAfterVerifyChange(var Record Prod. Order Line, Record Prod. Order Line, Integer)-
Integration eventOnAfterDeleteRelations(var Record Prod. Order Line)-
Integration eventOnShowRoutingOnBeforeFindAndSetProdOrderLineBinCodeFromProdRoutingLines(var Record Prod. Order Line, var Boolean)-
Integration eventOnBeforeValidateProductionBOMVersionCode(var Record Prod. Order Line, Record Prod. Order Line, var Boolean)-
Integration eventOnBeforeOnValidateUnitCost(var Record Prod. Order Line, var Boolean)-