| RunWithCheck | (var Record Item Journal Line) | Boolean | public | 17-28 | - |
| RunPostWithReservation | (var Record Item Journal Line, var Record Reservation Entry) | Boolean | public | 17-28 | - |
| PostItem | () | | public | 17-28 | - |
| UnApply | (Record Item Application Entry) | | public | 17-28 | - |
| ReApply | (Record Item Ledger Entry, Integer) | | public | 17-28 | - |
| InsertValueEntry | (var Record Value Entry, var Record Item Ledger Entry, Boolean) | | public | 17-28 | - |
| SetPostponeReservationHandling | (Boolean) | | public | 17-28 | - |
| CollectTrackingSpecification | (var Record Tracking Specification) | Boolean | public | 17-28 | - |
| CollectValueEntryRelation | (var Record Value Entry Relation, Text[250]) | Boolean | public | 17-28 | - |
| CollectItemEntryRelation | (var Record Item Entry Relation) | Boolean | public | 17-28 | - |
| UndoValuePostingWithJob | (Integer, Integer) | | public | 17-28 | - |
| CheckItemTracking | () | | public | 17-28 | Pending 27.0 |
| Replaced by same procedure with parameters ItemJnlLine |
| SetCalledFromInvtPutawayPick | (Boolean) | | public | 17-28 | - |
| SetCalledFromAdjustment | (Boolean, Boolean) | | public | 17-28 | - |
| NextOperationExist | (var Record Prod. Order Routing Line) | Boolean | public | 17-28 | Pending 27.0 |
| Moved to table ProdOrderRoutingLine |
| AllowAdjmtOnPosting | (Date) | Boolean | public | 17-28 | - |
| RedoApplications | () | | public | 17-28 | - |
| CostAdjust | () | | public | 17-28 | - |
| AnyTouchedEntries | () | Boolean | public | 17-28 | - |
| SetValuationDateAllValueEntrie | (Integer, Date, Boolean) | | public | 17-28 | - |
| SetServUndoConsumption | (Boolean) | | public | 17-28 | - |
| SetProdOrderCompModified | (Boolean) | | public | 17-28 | - |
| SetupTempSplitItemJnlLine | (Record Item Journal Line, Integer, var Decimal, var Decimal, var Decimal, var Decimal, Boolean) | Boolean | public | 17-28 | - |
| SetSkipApplicationCheck | (Boolean) | | public | 17-28 | - |
| LogApply | (Record Item Ledger Entry, Record Item Ledger Entry) | | public | 17-28 | - |
| LogUnapply | (Record Item Application Entry) | | public | 17-28 | - |
| ClearApplicationLog | () | | public | 17-28 | - |
| UndoApplications | () | | public | 17-28 | - |
| ApplicationLogIsEmpty | () | Boolean | public | 17-28 | - |
| SetCalledFromApplicationWorksheet | (Boolean) | | public | 17-28 | - |
| RestoreTouchedEntries | (var Record Item) | | public | 17-28 | - |
| SetSkipSerialNoQtyValidation | (Boolean) | | public | 17-28 | - |
| ItemQtyPosting | () | | public | 18-28 | - |
| ItemValuePosting | () | | public | 18-28 | - |
| PostSplitJnlLine | (var Record Item Journal Line, Boolean) | Boolean | public | 19-28 | - |
| PostFlushedConsumption | (Record Production Order, Record Prod. Order Line, Record Prod. Order Component, var Record Prod. Order Routing Line, Record Item Journal Line) | | public | 20-28 | Pending 27.0 |
| Moved to codeunit MfgItemJnlPostLine |
| InsertPhysInventoryEntry | (var Record Item Journal Line) | | public | 20-28 | - |
| PostInventoryToGL | (var Record Value Entry) | | public | 20-28 | - |
| TouchEntry | (Integer) | | public | 20-28 | - |
| PrepareItem | (var Record Item Journal Line) | | public | 20-28 | - |
| UpdateUnitCost | (Record Value Entry) | | public | 21-28 | - |
| ApplyItemLedgEntry | (var Record Item Ledger Entry, var Record Item Ledger Entry, var Record Value Entry, Boolean) | | public | 21-28 | - |
| InitItemLedgEntry | (var Record Item Ledger Entry) | | public | 21-28 | - |
| InsertItemLedgEntry | (var Record Item Ledger Entry, Boolean) | | public | 21-28 | - |
| InsertApplEntry | (Integer, Integer, Integer, Integer, Date, Decimal, Boolean) | | public | 21-28 | - |
| InitTransValueEntry | (var Record Value Entry, Record Item Ledger Entry) | | public | 21-28 | - |
| AutoTrack | (var Record Item Ledger Entry, Boolean) | | public | 21-28 | - |
| InsertCountryCode | (var Record Item Ledger Entry, Record Item Ledger Entry) | | public | 21-28 | - |
| GetCalledFromAdjustment | () | Boolean | public | 22-28 | - |
| InsertCapValueEntry | (var Record Item Journal Line, var Record Capacity Ledger Entry, Enum Cost Entry Type, Decimal, Decimal, Decimal) | | public | 24-28 | - |
| MarkAppliedInboundItemEntriesForAdjustment | (Integer) | | public | 24-28 | - |
| RunOnPublishPostingInventoryToGL | () | | public | 25-28 | - |
| PostValueEntryToGL | (var Record Value Entry) | | internal | 26-28 | - |
| PostDeferredValueEntriesToGL | (List) | | public | 26-28 | - |
| PostItem | (var Record Item Journal Line) | | public | 27-28 | - |
| CalcDirAndIndirCostAmts | (var Decimal, var Decimal, Decimal, var Record Item Journal Line) | | internal | 27-28 | - |
| InsertCapLedgEntry | (var Record Item Journal Line, var Record Capacity Ledger Entry, Decimal, Decimal) | | internal | 27-28 | - |
| PostFlushedConsumptionItemJnlLine | (var Record Item Journal Line, Integer) | | internal | 27-28 | - |
| CheckItemTracking | (var Record Item Journal Line) | | public | 27-28 | - |
| GetPostToGL | () | Boolean | internal | 27-28 | - |
| RunOnAfterFlushOperation | (var Record Production Order, var Record Prod. Order Line, var Record Item Journal Line) | | internal | 27-28 | - |
| RunOnAfterPostFlushedConsump | (var Record Prod. Order Component, var Record Prod. Order Routing Line, Record Item Journal Line) | | internal | 27-28 | - |
| RunOnAfterPostConsumption | (var Record Prod. Order Component, var Record Item Journal Line) | | internal | 27-28 | - |
| RunOnBeforeInsertConsumpEntry | (var Record Prod. Order Component, Decimal, var Boolean, var Record Item Journal Line, var Record Item Journal Line) | | internal | 27-28 | - |
| RunOnBeforeNextOperationExist | (var Record Prod. Order Routing Line) | | internal | 27-28 | - |
| RunOnAfterPostOutput | (var Record Item Ledger Entry, var Record Prod. Order Line, var Record Item Journal Line) | | internal | 27-28 | - |
| RunOnPostOutputOnBeforeProdOrderRtngLineModify | (var Record Prod. Order Routing Line, var Record Prod. Order Line, var Record Item Journal Line, var Boolean) | | internal | 27-28 | - |
| RunOnPostOutputOnAfterProdOrderRtngLineSetFilters | (var Record Prod. Order Routing Line) | | internal | 27-28 | - |
| RunOnBeforeFlushOperation | (var Record Production Order, var Record Prod. Order Line, var Record Item Journal Line, Boolean) | | internal | 27-28 | - |
| RunOnBeforePostFlushedConsumpItemJnlLine | (var Record Item Journal Line) | | internal | 27-28 | - |
| RunOnBeforeCallFlushOperation | (var Record Item Journal Line, var Boolean) | | internal | 27-28 | - |
| RunOnBeforePostFlushedConsump | (Record Production Order, Record Prod. Order Line, Record Prod. Order Component, Record Prod. Order Routing Line, Record Item Journal Line, var Boolean) | | internal | 27-28 | - |
| RunOnBeforeProdOrderCompModify | (var Record Prod. Order Component, Record Item Journal Line) | | internal | 27-28 | - |
| RunOnBeforeProdOrderLineModify | (var Record Prod. Order Line, Record Item Journal Line, Integer) | | internal | 27-28 | - |
| RunOnBeforeUpdateProdOrderLine | (var Record Prod. Order Line, var Record Item Journal Line, Boolean) | | internal | 27-28 | - |
| RunOnAfterUpdateProdOrderLine | (var Record Prod. Order Line, Boolean, var Record Item Journal Line) | | internal | 27-28 | - |
| RunOnAfterInsertConsumpEntry | (var Record Warehouse Journal Line, var Record Prod. Order Component, Decimal, Boolean, var Record Item Journal Line, Integer) | | internal | 27-28 | - |
| RunOnApplyCapNeedOnAfterSetFilters | (var Record Prod. Order Capacity Need, Record Item Journal Line) | | internal | 27-28 | - |
| RunOnCorrectOutputValuationDateOnBeforeCheckProdOrder | (Record Item Ledger Entry, var Boolean) | | internal | 27-28 | - |
| RunOnFlushOperationOnAfterProdOrderCompSetFilters | (var Record Prod. Order Component, Record Item Journal Line, var Record Prod. Order Routing Line) | | internal | 27-28 | - |
| RunOnFlushOperationOnBeforeCheckRoutingLinkCode | (var Record Production Order, var Record Prod. Order Line, var Record Prod. Order Routing Line, var Record Item Journal Line, Boolean) | | internal | 27-28 | - |
| RunOnInsertConsumpEntryOnBeforePostItem | (var Record Item Journal Line, Record Prod. Order Component, Boolean, var Record Warehouse Journal Line) | | internal | 27-28 | - |
| RunOnPostFlushedConsumpOnAfterCalcQtyToPost | (Record Production Order, Record Prod. Order Line, Record Prod. Order Component, Decimal, var Decimal, var Record Item Journal Line, var Record Prod. Order Routing Line, var Record Item) | | internal | 27-28 | - |
| RunOnPostFlushedConsumpOnAfterCopyProdOrderFieldsToItemJnlLine | (var Record Item Journal Line, var Record Item Journal Line, Record Prod. Order Line, Record Prod. Order Component, Record Item) | | internal | 27-28 | - |
| RunOnPostFlushedConsumptionOnBeforeCalcQtyToPost | (Record Production Order, Record Prod. Order Line, Record Prod. Order Component, Record Prod. Order Routing Line, Record Item Journal Line, var Decimal) | | internal | 27-28 | - |
| RunOnPostFlushedConsumpOnBeforeProdOrderCompReserveTransferPOCompToItemJnlLine | (Record Item Journal Line, Record Prod. Order Component) | | internal | 27-28 | - |
| RunOnPostFlushedConsumpOnBeforeSetupSplitJnlLine | (var Record Item Journal Line, var Record Production Order, var Record Prod. Order Line, var Record Prod. Order Component, var Record Tracking Specification, var Boolean) | | internal | 27-28 | - |
| RunOnPostFlushedConsumptionOnAfterSetDimensionSetID | (Record Item Journal Line, var Record Prod. Order Line) | | internal | 27-28 | - |
| RunOnPostConsumptionOnAfterInsertEntry | (var Record Prod. Order Component) | | internal | 27-28 | - |
| RunOnPostConsumptionOnAfterFindProdOrderComp | (var Record Prod. Order Component) | | internal | 27-28 | - |
| RunOnPostConsumptionOnAfterCalcNewRemainingQty | (Record Prod. Order Component, var Decimal, Decimal) | | internal | 27-28 | - |
| RunOnPostConsumptionOnBeforeCheckOrderType | (var Record Prod. Order Component, var Record Item Journal Line, var Boolean) | | internal | 27-28 | - |
| RunOnPostConsumptionOnBeforeFindSetProdOrderComp | (var Record Prod. Order Component, var Record Item Journal Line) | | internal | 27-28 | - |
| RunOnPostOutputOnAfterInsertCapLedgEntry | (Record Item Journal Line, var Boolean) | | internal | 27-28 | - |
| RunOnPostOutputOnAfterInsertCostValueEntries | (Record Item Journal Line, var Record Capacity Ledger Entry, Boolean, Boolean) | | internal | 27-28 | - |
| RunOnPostOutputOnAfterSetMfgUnitCost | (var Record Item Journal Line, var Decimal, var Record Prod. Order Line) | | internal | 27-28 | - |
| RunOnPostOutputOnAfterUpdateAmounts | (var Record Item Journal Line) | | internal | 27-28 | - |
| RunOnPostOutputOnAfterUpdateProdOrderLine | (var Record Item Journal Line, var Record Warehouse Journal Line, var Record Item Ledger Entry) | | internal | 27-28 | - |
| RunOnPostOutputOnBeforeUpdateProdOrderLine | (var Record Item Journal Line, var Boolean) | | internal | 27-28 | - |
| RunOnPostOutputOnAfterCreateWhseJnlLine | (var Record Item Journal Line) | | internal | 27-28 | - |
| RunOnPostOutputOnBeforeCreateWhseJnlLine | (var Record Item Journal Line, var Boolean) | | internal | 27-28 | - |
| RunOnPostOutputOnBeforePostItem | (var Record Item Journal Line, var Record Prod. Order Line, var Boolean) | | internal | 27-28 | - |
| RunOnAfterCalcCapQty | (var Record Item Journal Line, var Decimal) | | internal | 27-28 | - |
| GetCalledFromInvtPutawayPick | () | Boolean | public | 27-28 | - |
| RestoreTempSplitItemJnlLine | (var Record Item Journal Line) | | internal | 27-28 | - |
| SaveTempSplitItemJnlLine | (var Record Item Journal Line) | | internal | 27-28 | - |
| RestoreTempTrackingSpecification | (var Record Tracking Specification) | | internal | 27-28 | - |
| SaveTempTrackingSpecification | (var Record Tracking Specification) | | internal | 27-28 | - |
| GetItemLedgerEntryNo | () | Integer | internal | 27-28 | - |
| RegisterWhseJnlLine | (var Record Warehouse Journal Line) | | internal | 27-28 | - |
| GetSkipRetrieveItemTracking | () | Boolean | internal | 27-28 | - |
| SetSkipRetrieveItemTracking | (Boolean) | | internal | 27-28 | - |
| SetGlobalItemTrackingCode | (Record Item Tracking Code) | | internal | 27-28 | - |
| SetGlobalItemTrackingSetup | (Record Item Tracking Setup) | | internal | 27-28 | - |
| RunOnAfterCheckItemTrackingOfComp | (Record Tracking Specification, Record Item Journal Line) | | internal | 27-28 | - |
| RunOnBeforeGetOutputProdOrder | (var Record Production Order, Record Item Journal Line, var Boolean) | | internal | 27-28 | - |
| RunOnBeforeGetOutputProdOrderLine | (var Record Prod. Order Line, Record Item Journal Line, var Boolean) | | internal | 27-28 | - |
| RunOnBeforeGetProdOrderLine | (var Record Prod. Order Line, Code[20], Integer, var Boolean) | | internal | 27-28 | - |
| RunOnBeforeGetProdOrderRoutingLine | (var Record Prod. Order Routing Line, Record Item Journal Line, var Boolean) | | internal | 27-28 | - |
| RunOnBeforePostOutput | (var Record Item Journal Line) | | internal | 27-28 | - |
| RunOnBeforePostOutputUpdateProdOrderRtngLine | (var Record Prod. Order Routing Line, Record Item Journal Line, var Boolean) | | internal | 27-28 | - |
| RunOnCalcCapLedgerEntriesSetupRunTimeOnAfterCapLedgerEntrySetFilters | (var Record Capacity Ledger Entry, Record Item Journal Line) | | internal | 27-28 | - |
| RunOnPostConsumptionOnBeforeCalcRemQtyToPostThisLine | (var Record Prod. Order Component, var Record Item Journal Line, var Record Tracking Specification, Decimal, Boolean, Boolean, var Boolean) | | internal | 27-28 | - |
| RunOnPostConsumptionOnBeforeCalcRemainingQuantity | (var Record Prod. Order Component, var Record Item Journal Line, var Decimal, var Decimal, var Boolean, var Decimal) | | internal | 27-28 | - |
| RunOnPostConsumptionOnRemQtyToPostOnBeforeInsertConsumpEntry | (var Record Item Journal Line, var Record Prod. Order Component) | | internal | 27-28 | - |
| RunOnBeforePostOutputForProdOrder | (var Record Item Journal Line, var Boolean, var Boolean) | | internal | 27-28 | - |
| RunOnBeforeReservationExists | (Record Item Journal Line, var Boolean, var Boolean) | | internal | 27-28 | - |
| RunOnPostOutputOnBeforeGetMfgAmounts | (var Record Item Journal Line, Record Production Order, var Boolean) | | internal | 27-28 | - |
| RunOnCorrectOutputValuationDateOnBeforeValueEntryFindSet | (var Record Value Entry) | | internal | 27-28 | - |
| RunOnPostOutputOnBeforeInsertCostValueEntries | (var Record Item Journal Line, var Record Capacity Ledger Entry, var Decimal, var Decimal, var Decimal) | | internal | 27-28 | - |
| RunOnBeforeOnApplyCapNeed | (var Record Item Journal Line, var Decimal, var Decimal, var Boolean) | | internal | 27-28 | - |
| RunOnPostOutputForProdOrderOnAfterApplyCapNeed | (var Record Item Journal Line, var Decimal) | | internal | 27-28 | - |
| UnApplyDropShipment | (Record Item Application Entry, Integer) | | public | 28 | - |
| ResetGLPostingState | () | | public | 28 | - |