---
title: "Codeunit 22 Item Jnl.-Post Line"
author: "Jonas Paprotka"
url: https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/
type: codeunit
id: 22
name: "Item Jnl.-Post Line"
app: "Base Application"
namespace: Microsoft.Inventory.Posting
versions: "17-28"
build: 28.5.54151.54365
source: "https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/source/29/"
checked: 2026-09-20
subject: "Microsoft Dynamics 365 Business Central"
license: "Content © 2026 Jonas Paprotka. Quote freely with attribution and a link."
---

# Codeunit 22 Item Jnl.-Post Line

Jonas Paprotka, https://jonas-paprotka.de/ref/codeunit/22-item-jnl-post-line/

| | |
| --- | --- |
| App | Base Application |
| Namespace | Microsoft.Inventory.Posting |
| Versions | 17-28 |
| Source file | Inventory/Posting/ItemJnlPostLine.Codeunit.al |

## Procedures

| Name | Parameters | Returns | Access | Versions | Obsolete | Reason |
| --- | --- | --- | --- | --- | --- | --- |
| 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 | - | - |

## Events

| Kind | Name | Parameters | Versions | Obsolete | Reason |
| --- | --- | --- | --- | --- | --- |
| Integration event | OnBeforeAllowProdApplication | (Record Item Ledger Entry, Record Item Ledger Entry, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeApplyItemLedgEntry | (var Record Item Ledger Entry, var Record Item Ledger Entry, var Record Value Entry, Boolean, var Boolean, Record Item Journal Line) | 17-18 | - | - |
| Integration event | OnBeforeApplyItemLedgEntrySetFilters | (var Record Item Ledger Entry, Record Item Ledger Entry, Record Item Tracking Code, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeCheckExpirationDate | (var Record Item Journal Line, var Record Tracking Specification, Integer, Date, var Boolean, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeCheckItemCorrection | (Record Item Ledger Entry, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeCheckItemTracking | (Record Item Journal Line, Record Item Tracking Setup, var Boolean, var Record Tracking Specification) | 17-19 | - | - |
| Integration event | OnBeforeCheckItemTrackingInfo | (var Record Item Journal Line, var Record Tracking Specification, var Boolean, var Boolean, var Decimal, var Record Item Tracking Code) | 17-18 | Pending 16.0 | Replaced by event OnBeforeCheckItemTrackingInformation |
| Integration event | OnBeforeCheckItemTrackingInformation | (var Record Item Journal Line, var Record Tracking Specification, var Record Item Tracking Setup, var Decimal, var Record Item Tracking Code, var Boolean) | 17-18 | - | - |
| Integration event | OnAfterAppliedEntriesToReadjust | (Record Item Ledger Entry, var Boolean) | 17-28 | - | - |
| Integration event | OnAfterCheckItemTracking | (Record Item Journal Line) | 17 | - | - |
| Integration event | OnAfterCheckItemTrackingInfo | (var Record Item Journal Line, var Record Tracking Specification, Boolean, Boolean) | 17-18 | Pending 16.0 | Replaced by event OnAfterCheckItemTrackingInformation |
| Integration event | OnAfterCheckItemTrackingInformation | (var Record Item Journal Line, var Record Tracking Specification, Record Item Tracking Setup) | 17 | - | - |
| Integration event | OnAfterCreateItemJnlLineFromEntry | (var Record Item Journal Line, Record Item Ledger Entry) | 17-28 | - | - |
| Integration event | OnBeforeInsertApplEntry | (var Integer, var Integer, var Integer, var Integer, var Date, var Decimal, var Boolean, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeInsertTransferEntry | (var Record Item Ledger Entry, var Record Item Ledger Entry, var Record Item Journal Line) | 17-28 | - | - |
| Integration event | OnAfterFlushOperation | (var Record Production Order, var Record Prod. Order Line, var Record Item Journal Line) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnBeforeGetItem | (var Record Item, Code[20], Boolean, var Boolean, var Boolean) | 17-28 | - | - |
| Integration event | OnAfterPostFlushedConsump | (var Record Prod. Order Component, var Record Prod. Order Routing Line, Record Item Journal Line) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnAfterPostConsumption | (var Record Prod. Order Component, var Record Item Journal Line) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnBeforeInsertPhysInvtLedgEntry | (var Record Phys. Inventory Ledger Entry, Record Item Journal Line) | 17-18 | - | - |
| Integration event | OnAfterInitItemLedgEntry | (var Record Item Ledger Entry, Record Item Journal Line, var Integer) | 17 | - | - |
| Integration event | OnAfterInsertItemLedgEntry | (var Record Item Ledger Entry, Record Item Journal Line, var Integer, var Integer, var Integer) | 17 | - | - |
| Integration event | OnBeforeInsertItemLedgEntry | (var Record Item Ledger Entry, Record Item Journal Line, Boolean, Record Item Ledger Entry) | 17-18 | - | - |
| Integration event | OnBeforeInsertItemLedgEntryProcedure | (var Record Item Ledger Entry, var Boolean) | 17-19 | - | - |
| Integration event | OnAfterInsertValueEntry | (var Record Value Entry, Record Item Journal Line, var Record Item Ledger Entry, var Integer) | 17-28 | - | - |
| Integration event | OnBeforeInsertValueEntry | (var Record Value Entry, Record Item Journal Line, var Record Item Ledger Entry, var Integer, var Codeunit Inventory Posting To G/L, Boolean) | 17 | - | - |
| Integration event | OnBeforeInsertValueEntryProcedure | (var Record Item Ledger Entry, Record Item Journal Line) | 17-28 | - | - |
| Integration event | OnAfterInitValueEntry | (var Record Value Entry, Record Item Journal Line, var Integer) | 17 | - | - |
| Integration event | OnAfterInsertCapLedgEntry | (var Record Capacity Ledger Entry, Record Item Journal Line) | 17-28 | - | - |
| Integration event | OnBeforeInsertCapLedgEntry | (var Record Capacity Ledger Entry, Record Item Journal Line) | 17-26 | - | - |
| Integration event | OnAfterInsertCapValueEntry | (var Record Value Entry, Record Item Journal Line) | 17-28 | - | - |
| Integration event | OnBeforeInsertCapValueEntry | (var Record Value Entry, Record Item Journal Line) | 17-28 | - | - |
| Integration event | OnBeforeInsertCorrItemLedgEntry | (var Record Item Ledger Entry, var Record Item Ledger Entry, var Record Item Journal Line) | 17-28 | - | - |
| Integration event | OnAfterInsertCorrItemLedgEntry | (var Record Item Ledger Entry, var Record Item Journal Line, var Record Item Ledger Entry) | 17-28 | - | - |
| Integration event | OnBeforeInsertCorrValueEntry | (var Record Value Entry, Record Value Entry, var Record Item Journal Line, Integer, Boolean, var Record Item Ledger Entry, var Integer, var Codeunit Inventory Posting To G/L) | 17-28 | - | - |
| Integration event | OnAfterInsertCorrValueEntry | (var Record Value Entry, var Record Item Journal Line, var Record Item Ledger Entry, var Integer) | 17-28 | - | - |
| Integration event | OnBeforeInsertConsumpEntry | (var Record Prod. Order Component, Decimal, var Boolean, var Record Item Journal Line) | 17 | - | - |
| Integration event | OnAfterItemApplnEntryInsert | (var Record Item Application Entry, Record Item Ledger Entry, Record Item Ledger Entry) | 17-28 | - | - |
| Integration event | OnBeforeItemApplnEntryInsert | (var Record Item Application Entry, Record Item Ledger Entry, Record Item Ledger Entry) | 17-23 | - | - |
| Integration event | OnBeforeNextOperationExist | (var Record Prod. Order Routing Line) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnBeforePostItem | (var Record Item Journal Line, var Boolean) | 17 | - | - |
| Integration event | OnBeforePostItemJnlLine | (var Record Item Journal Line, Boolean, Boolean) | 17-18 | - | - |
| Integration event | OnAfterPostItemJnlLine | (var Record Item Journal Line, Record Item Ledger Entry, var Integer, var Codeunit Inventory Posting To G/L, Boolean, Boolean) | 17-18 | - | - |
| Integration event | OnAfterPostOutput | (var Record Item Ledger Entry, var Record Prod. Order Line, var Record Item Journal Line) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnPostOutputOnBeforeProdOrderRtngLineModify | (var Record Prod. Order Routing Line, var Record Prod. Order Line, var Record Item Journal Line) | 17 | - | - |
| Integration event | OnPostOutputOnAfterProdOrderRtngLineSetFilters | (var Record Prod. Order Routing Line) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnCheckPostingCostToGL | (var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeInsertSetupTempSplitItemJnlLine | (var Record Tracking Specification, var Record Item Journal Line, var Boolean, var Record Item Journal Line) | 17 | - | - |
| Integration event | OnBeforeFlushOperation | (var Record Production Order, var Record Prod. Order Line, var Record Item Journal Line) | 17-18 | - | - |
| Integration event | OnBeforePostFlushedConsumpItemJnlLine | (var Record Item Journal Line) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnAfterItemValuePosting | (var Record Value Entry, var Record Item Journal Line, var Record Item) | 17-28 | - | - |
| Integration event | OnSetupSplitJnlLineOnBeforeSplitTempLines | (var Record Item Journal Line, var Record Tracking Specification) | 17-28 | - | - |
| Integration event | OnAfterCalcPurchCorrShares | (var Record Value Entry, var Record Item Journal Line, var Decimal, var Decimal, var Decimal, var Decimal) | 17-28 | - | - |
| Integration event | OnAfterCalcPosShares | (var Record Item Journal Line, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Boolean, Boolean, Boolean) | 17-19 | - | - |
| Integration event | OnAfterInsertOHValueEntry | (var Record Value Entry, var Record Item, var Decimal, var Decimal) | 17-28 | - | - |
| Integration event | OnAfterSetupTempSplitItemJnlLineSetQty | (var Record Item Journal Line, Record Item Journal Line, Integer, var Record Tracking Specification) | 17-28 | - | - |
| Integration event | OnAfterUpdateAdjmtProp | (var Record Value Entry, Date) | 17-28 | - | - |
| Integration event | OnAfterUpdateUnitCost | (Record Value Entry, Decimal, Record Item Journal Line) | 17-22 | - | - |
| Integration event | OnBeforeCalcDirAndIndirCostAmts | (var Record Item Journal Line, var Decimal, var Decimal, Decimal, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeCalcExpirationDate | (var Record Item Journal Line, var Date, var Boolean) | 17-18 | - | - |
| Integration event | OnBeforeCallFlushOperation | (var Record Item Journal Line, var Boolean) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnBeforeCheckSerialNo | (Record Item Journal Line, var Boolean) | 17-26 | - | - |
| Integration event | OnBeforeCheckItemTrackingIsEmpty | (Record Item Journal Line, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeCheckIsCyclicalLoop | (Record Item Ledger Entry, Record Item Ledger Entry, var Record Item Ledger Entry, var Decimal, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforePostFlushedConsump | (Record Production Order, Record Prod. Order Line, Record Prod. Order Component, Record Prod. Order Routing Line, Record Item Journal Line, var Boolean) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnBeforeInitValueEntry | (var Record Value Entry, var Integer, var Record Item Journal Line) | 17-28 | - | - |
| Integration event | OnBeforeInsertOHValueEntry | (var Record Value Entry, var Record Item, var Decimal, var Decimal, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeInsertVarValueEntry | (var Record Value Entry, var Record Item, var Decimal, var Decimal, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeInsertTempSplitItemJnlLine | (Record Item Journal Line, Boolean, Boolean, var Record Item Journal Line, var Boolean) | 17-20 | - | - |
| Integration event | OnBeforeMoveApplication | (var Record Item Ledger Entry, var Record Item Ledger Entry) | 17-28 | - | - |
| Integration event | OnBeforeOldItemLedgEntryModify | (var Record Item Ledger Entry) | 17-28 | - | - |
| Integration event | OnBeforePostLineByEntryType | (var Record Item Journal Line, Boolean, Boolean) | 17-28 | - | - |
| Integration event | OnBeforeProdOrderCompModify | (var Record Prod. Order Component, Record Item Journal Line) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnBeforeProdOrderLineModify | (var Record Prod. Order Line, Record Item Journal Line, Integer) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnBeforeRoundAmtValueEntry | (var Record Value Entry, var Boolean) | 17-21 | - | - |
| Integration event | OnBeforeRetrieveCostPerUnit | (Record Item Journal Line, Record Stockkeeping Unit, Boolean, var Decimal, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeRunWithCheck | (var Record Item Journal Line, Boolean, Boolean, Boolean, Boolean, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeTempItemEntryRelationInsert | (var Record Item Entry Relation, Record Item Ledger Entry) | 17-28 | - | - |
| Integration event | OnBeforeTestFirstApplyItemLedgEntry | (var Record Item Ledger Entry, Record Item Ledger Entry, Record Item Journal Line) | 17-22 | - | - |
| Integration event | OnBeforeTrackingSpecificationMissingErr | (Record Item Journal Line, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeSetOrderAdjmtProperties | (Option, Option, Code[20], Integer, Date, Date, var Boolean) | 17-19 | - | - |
| Integration event | OnBeforeSetupSplitJnlLine | (var Record Item Journal Line, var Boolean, var Record Tracking Specification) | 17-28 | - | - |
| Integration event | OnBeforeVerifyInvoicedQty | (Record Item Ledger Entry, var Boolean, Record Value Entry) | 17-28 | Pending 28.0 | This event is no longer used. |
| Integration event | OnBeforeUndoQuantityPosting | (var Record Item Journal Line, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeUpdateProdOrderLine | (var Record Prod. Order Line, var Record Item Journal Line, Boolean) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnBeforeUpdateUnitCost | (var Record Value Entry, var Boolean, Record Item Journal Line) | 17-28 | - | - |
| Integration event | OnApplyItemLedgEntryOnBeforeCloseReservEntry | (var Record Item Ledger Entry, Record Item Journal Line, var Record Item Ledger Entry) | 17-25 | - | - |
| Integration event | OnAfterApplyItemLedgEntry | (var Record Item Ledger Entry, var Record Item Ledger Entry, Record Item Journal Line) | 17-23 | Pending 21.0 | Event is never called |
| Integration event | OnAfterApplyItemLedgEntrySetFilters | (var Record Item Ledger Entry, Record Item Ledger Entry, Record Item Journal Line) | 17-28 | - | - |
| Integration event | OnAfterApplyItemLedgEntryOnBeforeCalcAppliedQty | (Record Item Ledger Entry, Record Item Ledger Entry) | 17-19 | - | - |
| Integration event | OnAfterGetGLSetup | (var Record General Ledger Setup) | 17-28 | - | - |
| Integration event | OnAfterMoveValEntryDimToValEntryDim | (var Record Value Entry, Record Value Entry) | 17-28 | - | - |
| Integration event | OnAfterPostItem | (var Record Item Journal Line) | 17-20 | - | - |
| Integration event | OnAfterPostSplitJnlLine | (var Record Item Journal Line, var Record Tracking Specification) | 17-28 | - | - |
| Integration event | OnAfterPrepareItem | (var Record Item Journal Line) | 17-28 | - | - |
| Integration event | OnAfterUndoQuantityPosting | (var Record Item Ledger Entry, Record Item Journal Line) | 17-28 | - | - |
| Integration event | OnAfterUpdateProdOrderLine | (var Record Prod. Order Line, Boolean, var Record Item Journal Line) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnAfterInsertConsumpEntry | (var Record Warehouse Journal Line, Record Prod. Order Component, Decimal, Boolean, var Record Item Journal Line, Integer) | 17 | - | - |
| Integration event | OnApplyCapNeedOnAfterSetFilters | (var Record Prod. Order Capacity Need, Record Item Journal Line) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnApplyItemLedgEntryOnAfterCalcAppliedQty | (Record Item Ledger Entry, Record Item Ledger Entry, var Decimal) | 17-28 | - | - |
| Integration event | OnApplyItemLedgEntryOnBeforeCheckApplyEntry | (var Record Item Ledger Entry) | 17-28 | - | - |
| Integration event | OnApplyItemLedgEntryOnBeforeInsertApplEntry | (var Record Item Ledger Entry, Record Item Journal Line) | 17-18 | - | - |
| Integration event | OnApplyItemLedgEntryOnBeforeOldItemLedgEntryModify | (var Record Item Ledger Entry, var Record Item Ledger Entry, Record Item Journal Line) | 17-23 | - | - |
| Integration event | OnBeforeCollectTrackingSpecification | (var Record Tracking Specification, var Record Tracking Specification, var Boolean, var Boolean) | 17-28 | - | - |
| Integration event | OnCalcExpectedCostOnBeforeFindValueEntry | (var Record Value Entry, Integer, Decimal, Decimal, var Decimal, var Decimal, var Decimal, var Decimal, Boolean, var Record Value Entry, Record Item Journal Line) | 17-28 | - | - |
| Integration event | OnCalcILEExpectedAmountOnBeforeCalcCostAmounts | (var Record Value Entry, var Record Value Entry, Integer) | 17-28 | - | - |
| Integration event | OnCorrectOutputValuationDateOnBeforeCheckProdOrder | (Record Item Ledger Entry, var Boolean) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnGetValuationDateOnBeforeFindOldValueEntry | (var Record Value Entry, var Boolean) | 17-28 | - | - |
| Integration event | OnInitValueEntryOnAfterAssignFields | (var Record Value Entry, Record Item Ledger Entry, Record Item Journal Line) | 17-28 | - | - |
| Integration event | OnInitValueEntryOnAfterCalcInvoicedQuantityNotEmpty | (var Record Item Journal Line, var Boolean) | 17-28 | - | - |
| Integration event | OnInsertPostValueEntryToGLOnAfterTransferFields | (var Record Post Value Entry to G/L, Record Value Entry) | 17-28 | - | - |
| Integration event | OnInsertTransferEntryOnTransferValues | (var Record Item Ledger Entry, Record Item Ledger Entry, Record Item Ledger Entry, Record Item Journal Line, var Record Item Entry Relation) | 17-19 | - | - |
| Integration event | OnInsertCapValueEntryOnAfterUpdateCostAmounts | (var Record Value Entry, var Record Item Journal Line) | 17-28 | - | - |
| Integration event | OnInsertConsumpEntryOnBeforePostItem | (var Record Item Journal Line, Record Prod. Order Component) | 17-23 | - | - |
| Integration event | OnItemQtyPostingOnAfterCalcInsertItemLedgEntryNeeded | (var Record Item Journal Line, var Boolean) | 17-28 | - | - |
| Integration event | OnItemQtyPostingOnBeforeApplyItemLedgEntry | (var Record Item Journal Line, var Record Item Ledger Entry) | 17-28 | - | - |
| Integration event | OnItemValuePostingOnAfterInsertValueEntry | (var Record Value Entry, var Record Item Ledger Entry, var Integer) | 17-28 | - | - |
| Integration event | OnItemValuePostingOnAfterCalcIsCostNotTracedDirectly | (var Record Item Journal Line, var Boolean) | 17-28 | - | - |
| Integration event | OnInsertItemLedgEntryOnBeforeReservationError | (var Record Item Journal Line, var Record Item Ledger Entry, var Boolean, Record Location) | 17-28 | - | - |
| Integration event | OnInsertItemLedgEntryOnBeforeSNQtyCheck | (Record Item Journal Line, var Boolean) | 17-28 | - | - |
| Integration event | OnValuateAppliedAvgEntryOnAfterSetCostPerUnit | (var Record Value Entry, Record Item Journal Line, Record Inventory Setup, Record Stockkeeping Unit, Boolean) | 17-21 | - | - |
| Integration event | OnValuateAppliedAvgEntryOnAfterUpdateCostAmounts | (var Record Value Entry, var Record Item Journal Line) | 17-28 | - | - |
| Integration event | OnPostFlushedConsumpOnAfterCalcQtyToPost | (Record Production Order, Record Prod. Order Line, Record Prod. Order Component, Decimal, var Decimal) | 17-18 | - | - |
| Integration event | OnPostConsumptionOnAfterInsertEntry | (var Record Prod. Order Component) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnPostConsumptionOnAfterFindProdOrderComp | (var Record Prod. Order Component) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnPostConsumptionOnAfterCalcNewRemainingQty | (Record Prod. Order Component, var Decimal, Decimal) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnPostConsumptionOnBeforeFindSetProdOrderComp | (var Record Prod. Order Component, var Record Item Journal Line) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnPostItemOnAfterGetSKU | (var Record Item Journal Line, var Boolean) | 17 | - | - |
| Integration event | OnPostItemOnBeforeUpdateUnitCost | (var Record Item Journal Line, Record Item Ledger Entry) | 17-28 | - | - |
| Integration event | OnPostOutputOnAfterInsertCapLedgEntry | (Record Item Journal Line, var Boolean) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnPostOutputOnAfterInsertCostValueEntries | (Record Item Journal Line, var Record Capacity Ledger Entry, Boolean, Boolean) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnPostOutputOnAfterSetMfgUnitCost | (var Record Item Journal Line, var Decimal) | 17-20 | - | - |
| Integration event | OnPostOutputOnAfterUpdateAmounts | (var Record Item Journal Line) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnPostOutputOnAfterUpdateProdOrderLine | (var Record Item Journal Line, var Record Warehouse Journal Line, var Record Item Ledger Entry) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnPostOutputOnAfterCreateWhseJnlLine | (var Record Item Journal Line) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnPostOutputOnBeforeCreateWhseJnlLine | (var Record Item Journal Line, var Boolean) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnPostSplitJnlLineOnBeforeSplitJnlLine | (var Record Item Journal Line, var Record Item Journal Line, var Boolean) | 17-19 | - | - |
| Integration event | OnReApplyOnBeforeStartApply | (var Record Item Ledger Entry, var Record Item Ledger Entry) | 17-28 | - | - |
| Integration event | OnSetOrderAdjmtPropertiesOnBeforeSetCostIsAdjusted | (var Record Inventory Adjmt. Entry (Order), var Boolean, var Boolean, Date) | 17-28 | - | - |
| Integration event | OnSetOrderAdjmtPropertiesOnBeforeSetAllowOnlineAdjustment | (var Record Inventory Adjmt. Entry (Order), var Boolean, var Boolean, Date) | 17-28 | - | - |
| Integration event | OnSetupSplitJnlLineOnBeforeReallocateTrkgSpecification | (var Record Item Tracking Code, var Record Tracking Specification, var Record Item Journal Line, var Integer, var Boolean) | 17-28 | - | - |
| Integration event | OnSplitItemJnlLineOnBeforeTracking | (var Record Item Journal Line, var Boolean, var Record Tracking Specification, var Record Item Ledger Entry, var Record Item Entry Relation, var Boolean, var Integer, var Boolean) | 17-28 | - | - |
| Integration event | OnTestFirstApplyItemLedgEntryOnAfterTestFields | (Record Item Ledger Entry, Record Item Ledger Entry, Record Item Journal Line) | 17-28 | - | - |
| Integration event | OnTouchItemEntryCostOnAfterAfterSetAdjmtProp | (var Record Item Ledger Entry, Boolean) | 17-28 | - | - |
| Integration event | OnUnApplyOnBeforeUpdateItemLedgerEntries | (var Record Item Ledger Entry, var Record Item Ledger Entry, Record Item Application Entry) | 17-28 | - | - |
| Integration event | OnUnApplyOnBeforeItemApplnEntryDelete | (var Record Item Application Entry) | 17-28 | - | - |
| Integration event | OnUpdateUnitCostOnBeforeCalculateLastDirectCost | (var Decimal, Record Item Journal Line, Record Value Entry, Record Item, var Boolean) | 17-23 | - | - |
| Integration event | OnBeforePostInventoryToGL | (var Record Value Entry, var Boolean) | 17-19 | - | - |
| Integration event | OnAfterPostInventoryToGL | (var Record Value Entry) | 17-28 | - | - |
| Integration event | OnPostSplitJnlLineOnAfterCode | (var Record Item Journal Line, var Record Item Journal Line, var Boolean, var Record Tracking Specification) | 17-19 | - | - |
| Integration event | OnAfterCalcCapQty | (var Record Item Journal Line, var Decimal) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnVerifyInvoicedQtyOnAfterGetSalesShipmentHeader | (Record Item Ledger Entry, var Boolean) | 17-28 | Pending 28.0 | This event is no longer used. |
| Integration event | OnAfterGetAppliedFromValues | (var Record Value Entry, Record Value Entry) | 17-28 | - | - |
| Integration event | OnAfterInsertPhysInventoryEntry | (var Record Phys. Inventory Ledger Entry, Record Item Journal Line) | 17-28 | - | - |
| Integration event | OnAfterInsertPostValueEntryToGL | (Record Value Entry) | 17-28 | - | - |
| Integration event | OnBeforeGetOutputProdOrder | (var Record Production Order, Record Item Journal Line, var Boolean) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnBeforeGetOutputProdOrderLine | (var Record Prod. Order Line, Record Item Journal Line, var Boolean) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnBeforeGetProdOrderRoutingLine | (var Record Prod. Order Routing Line, Record Item Journal Line, var Boolean) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnBeforeIsNotInternalWhseMovement | (Record Item Journal Line, var Boolean, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeCheckPostingDateWithExpirationDate | (var Record Item Ledger Entry, Record Item Tracking Code, Record Item Ledger Entry, var Boolean) | 17-19 | - | - |
| Integration event | OnBeforeItemValuePosting | (Record Item Journal Line, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforePostOutputUpdateProdOrderRtngLine | (var Record Prod. Order Routing Line, Record Item Journal Line, var Boolean) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnCheckExpirationDateOnBeforeAssignExpirationDate | (var Record Tracking Specification, Date, var Boolean) | 17-27 | - | - |
| Integration event | OnSplitItemJnlLineOnBeforeInsertTempTrkgSpecification | (var Record Tracking Specification, Record Item Journal Line, Integer) | 17-28 | - | - |
| Integration event | OnInsertValueEntryOnBeforeCalcExpectedCost | (var Record Item Journal Line, var Record Item Ledger Entry, var Record Value Entry) | 17 | - | - |
| Integration event | OnInsertItemLedgEntryOnBeforeVerifyOnInventory | (Record Item Journal Line, Record Item Ledger Entry) | 17 | - | - |
| Integration event | OnInsertCapValueEntryOnAfterUpdateCapLedgEntry | (var Record Value Entry, Record Item Journal Line) | 17-28 | - | - |
| Integration event | OnInsertCapValueEntryOnAfterInsertValueEntryRelation | (var Record Value Entry, Record Item Journal Line, var Record Value Entry Relation) | 17-28 | - | - |
| Integration event | OnPostItemOnBeforeGetGlobalLedgerEntry | (Record Item Journal Line, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeRecalculateCostPerUnit | (var Record Value Entry, Record Item Journal Line, var Record Item Ledger Entry, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeSetCalledFromAdjustment | (Boolean) | 17-28 | - | - |
| Integration event | OnInsertTransferEntryOnBeforeInitTransValueEntry | (var Record Item Entry Relation, Record Item Ledger Entry, Record Item) | 17 | - | - |
| Integration event | OnSplitItemJnlLineOnBeforePostItemJnlLine | (var Record Tracking Specification, var Record Item Ledger Entry) | 17-28 | - | - |
| Integration event | OnInsertValueEntryOnAfterTempValueEntryRelationInsert | (var Record Value Entry, Record Item Journal Line, var Record Value Entry Relation) | 17-28 | - | - |
| Integration event | OnUpdateUnitCostOnAfterAssignLastDirectCost | (var Record Value Entry, var Record Item, Decimal) | 17-28 | - | - |
| Integration event | OnItemQtyPostingOnBeforeInsertApplEntry | (var Record Item Ledger Entry) | 17-18 | - | - |
| Integration event | OnUnApplyOnBeforeInsertApplEntry | (var Record Item Application Entry) | 17-28 | - | - |
| Integration event | OnCostApplyOnBeforeInsertApplEntry | (var Record Item Ledger Entry, var Record Item Ledger Entry) | 17-28 | - | - |
| Integration event | OnApplyItemLedgEntryOnItemLedgEntryPositiveOnBeforeInsertApplEntry | (var Record Item Ledger Entry, var Record Item Ledger Entry, var Record Item Ledger Entry, var Decimal) | 17-28 | - | - |
| Integration event | OnInsertTransferEntryOnBeforeInsertApplEntry | (var Record Item Ledger Entry, var Record Item Ledger Entry) | 17-28 | - | - |
| Integration event | OnUndoQuantityPostingOnBeforeInsertApplEntry | (var Record Item Ledger Entry, var Record Item Ledger Entry, var Record Item Ledger Entry) | 17-28 | - | - |
| Integration event | OnAfterSetupSplitJnlLine | (var Record Item Journal Line, var Record Item Journal Line, var Record Item Journal Line, var Record Tracking Specification, Boolean, Boolean, Boolean, var Boolean) | 17-28 | - | - |
| Integration event | OnApplyItemLedgEntryOnBeforeFirstReservationSetFilters | (var Record Item Journal Line, var Boolean, Boolean, var Boolean) | 17-28 | - | - |
| Integration event | OnBeforeInsertPhysInventoryEntry | (var Record Item Journal Line, var Boolean) | 17-28 | - | - |
| Integration event | OnItemValuePostingOnBeforeInsertOHValueEntry | (var Record Item Journal Line, var Record Value Entry, var Record Item Ledger Entry, var Integer, var Boolean) | 17-19 | - | - |
| Integration event | OnPostConsumptionOnBeforeCalcRemQtyToPostThisLine | (var Record Prod. Order Component, var Record Item Journal Line, var Record Tracking Specification, Decimal, Boolean, Boolean, var Boolean) | 17-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnPostConsumptionOnBeforeCalcRemainingQuantity | (var Record Prod. Order Component, var Record Item Journal Line, var Decimal, var Decimal, var Boolean) | 17-18 | - | - |
| Integration event | OnPostConsumptionOnRemQtyToPostOnBeforeInsertConsumpEntry | (var Record Item Journal Line) | 17-20 | - | - |
| Integration event | OnCodeOnBeforeCheckItemTracking | (var Record Item Journal Line, Boolean, var Boolean) | 17 | - | - |
| Integration event | OnAfterCheckItemTracking | (Record Item Journal Line, Record Item Tracking Setup, Record Item Tracking Code) | 18-28 | - | - |
| Integration event | OnAfterCheckItemTrackingInformation | (var Record Item Journal Line, var Record Tracking Specification, Record Item Tracking Setup, Record Item) | 18-28 | - | - |
| Integration event | OnBeforeCheckRunItemValuePosting | (var Record Item Journal Line, var Boolean) | 18-28 | - | - |
| Integration event | OnAfterInsertTempSplitItemJnlLine | (var Record Item Journal Line, var Record Item Journal Line) | 18-28 | - | - |
| Integration event | OnAfterInitItemLedgEntry | (var Record Item Ledger Entry, var Record Item Journal Line, var Integer) | 18-28 | - | - |
| Integration event | OnAfterInsertItemLedgEntry | (var Record Item Ledger Entry, Record Item Journal Line, var Integer, var Integer, var Integer, Record Value Entry, Boolean, var Codeunit Inventory Posting To G/L, var Record Item Ledger Entry) | 18-28 | - | - |
| Integration event | OnBeforeInsertValueEntry | (var Record Value Entry, Record Item Journal Line, var Record Item Ledger Entry, var Integer, var Codeunit Inventory Posting To G/L, Boolean, var Record Item Ledger Entry, var Record Item, Boolean, var Record Value Entry) | 18-28 | - | - |
| Integration event | OnAfterInitValueEntry | (var Record Value Entry, Record Item Journal Line, var Integer, Record Item Ledger Entry) | 18 | - | - |
| Integration event | OnBeforeInsertConsumpEntry | (var Record Prod. Order Component, Decimal, var Boolean, var Record Item Journal Line, var Record Item Journal Line) | 18-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnBeforePostItem | (var Record Item Journal Line, var Boolean, Boolean) | 18-27 | - | - |
| Integration event | OnBeforeSetValueEntrySourceFieldsFromItemJnlLine | (var Record Value Entry, var Record Item Journal Line) | 18-28 | - | - |
| Integration event | OnPostOutputOnBeforeProdOrderRtngLineModify | (var Record Prod. Order Routing Line, var Record Prod. Order Line, var Record Item Journal Line, var Boolean) | 18-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnBeforeInsertSetupTempSplitItemJnlLine | (var Record Tracking Specification, var Record Item Journal Line, var Boolean, var Record Item Journal Line, Integer, Decimal) | 18-28 | - | - |
| Integration event | OnAfterUpdateOldItemLedgerEntryRemainingQuantity | (var Record Item Ledger Entry, Decimal) | 18-23 | - | - |
| Integration event | OnAfterUpdateItemLedgerEntryRemainingQuantity | (var Record Item Ledger Entry, Decimal) | 18-28 | - | - |
| Integration event | OnSetupSplitJnlLineOnAfterGetItemTrackingSetup | (Record Item Tracking Code, Record Item Journal Line, var Record Item Tracking Setup, Record Item Journal Line) | 18-28 | - | - |
| Integration event | OnBeforeVerifyItemJnlLineAsembleToOrder | (var Record Item Journal Line, var Boolean) | 18-28 | - | - |
| Integration event | OnAfterInsertTransferEntry | (var Record Item Journal Line, Record Item Ledger Entry) | 18-19 | - | - |
| Integration event | OnAfterInsertConsumpEntry | (var Record Warehouse Journal Line, var Record Prod. Order Component, Decimal, Boolean, var Record Item Journal Line, Integer) | 18-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnInitTransValueEntryOnAfterInitValueEntry | (var Record Value Entry, Record Item Ledger Entry) | 18-28 | - | - |
| Integration event | OnInitValueEntryOnBeforeRoundAmtValueEntry | (var Record Value Entry, Record Item Journal Line) | 18-28 | - | - |
| Integration event | OnInitValueEntryOnAfterCalcDirestCost | (var Decimal, var Decimal, Record Item, Record Item Journal Line, Record Value Entry) | 18-23 | - | - |
| Integration event | OnInsertOHValueEntryOnBeforeInsertValueEntry | (var Record Value Entry, Record Item Journal Line, var Boolean, var Record Item Ledger Entry, var Integer) | 18-28 | - | - |
| Integration event | OnPostFlushedConsumpOnAfterCopyProdOrderFieldsToItemJnlLine | (var Record Item Journal Line, var Record Item Journal Line, Record Prod. Order Line, Record Prod. Order Component, Record Item) | 18-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnPostFlushedConsumpOnBeforeProdOrderCompReserveTransferPOCompToItemJnlLine | (Record Item Journal Line, Record Prod. Order Component) | 18-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnPostFlushedConsumpOnBeforeSetupSplitJnlLine | (var Record Item Journal Line) | 18-21 | - | - |
| Integration event | OnPostConsumptionOnBeforeCheckOrderType | (var Record Prod. Order Component, var Record Item Journal Line, var Boolean) | 18-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnPostItemOnAfterGetSKU | (var Record Item Journal Line, var Boolean, var Boolean) | 18-28 | - | - |
| Integration event | OnSetupSplitJnlLineOnBeforeCalcNonDistrQuantity | (var Record Tracking Specification, var Record Item Journal Line, Boolean, Decimal) | 18-28 | - | - |
| Integration event | OnAfterTestFirstApplyItemLedgerEntryTracking | (Record Item Ledger Entry, Record Item Ledger Entry, Record Item Tracking Code) | 18-28 | - | - |
| Integration event | OnUpdateUnitCostOnBeforeUpdateUnitCost | (Record Item Journal Line, Record Value Entry, Record Item, var Boolean) | 18-23 | - | - |
| Integration event | OnAfterCheckItemTrackingOfComp | (Record Tracking Specification, Record Item Journal Line) | 18-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnBeforeIsInterimRevaluation | (Record Item Journal Line, var Boolean, var Boolean) | 18-28 | - | - |
| Integration event | OnBeforePostOutput | (var Record Item Journal Line) | 18-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnCalcCapLedgerEntriesSetupRunTimeOnAfterCapLedgerEntrySetFilters | (var Record Capacity Ledger Entry, Record Item Journal Line) | 18-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnCheckExpirationDateOnAfterCalcSumLot | (var Decimal, Integer, var Record Tracking Specification) | 18-27 | - | - |
| Integration event | OnInitTransValueEntryOnBeforeCalcCostAmounts | (Record Value Entry, var Record Value Entry, Record Item Tracking Setup, var Boolean) | 18-28 | - | - |
| Integration event | OnInsertValueEntryOnBeforeCalcExpectedCost | (var Record Item Journal Line, var Record Item Ledger Entry, var Record Value Entry, Boolean, var Codeunit Inventory Posting To G/L) | 18 | - | - |
| Integration event | OnInsertItemLedgEntryOnBeforeVerifyOnInventory | (Record Item Journal Line, Record Item Ledger Entry, var Boolean) | 18-28 | - | - |
| Integration event | OnInsertItemLedgEntryOnCheckItemTracking | (Record Item Journal Line, Record Item Ledger Entry, Record Item Tracking Code, var Boolean) | 18-28 | - | - |
| Integration event | OnInsertTransferEntryOnBeforeInitTransValueEntry | (var Record Item Entry Relation, var Record Item Ledger Entry, Record Item) | 18-28 | - | - |
| Integration event | OnItemQtyPostingOnAfterInsertApplEntry | (var Record Item Journal Line, var Record Item Journal Line, var Record Item Ledger Entry) | 18-28 | - | - |
| Integration event | OnInsertApplEntryOnBeforeModify | (var Record Item Application Entry) | 18-28 | - | - |
| Integration event | OnUndoQuantityPostingOnAfterUpdateItemApplnEntry | (var Record Item Journal Line, Record Item Ledger Entry, Record Item Ledger Entry, Record Value Entry, Codeunit Inventory Posting To G/L) | 18-28 | - | - |
| Integration event | OnUndoQuantityPostingOnBeforeUpdateOldItemLedgEntry | (var Record Value Entry, var Record Item Ledger Entry, var Record Value Entry, var Record Item Journal Line) | 18-28 | - | - |
| Integration event | OnCodeOnBeforeCheckItemTracking | (var Record Item Journal Line, Boolean, var Boolean, var Record Tracking Specification) | 18 | - | - |
| Integration event | OnBeforeCheckInvoicedQuantity | (Record Item Ledger Entry, Record Value Entry, var Boolean, var Boolean) | 18-28 | - | - |
| Integration event | OnUpdateOrigAppliedFromEntryOnItemApplEntryLoop | (var Record Item Ledger Entry, Record Item Application Entry) | 18-28 | - | - |
| Integration event | OnUpdateItemLedgEntryOnBeforeUpdateOutboundItemLedgEntry | (Record Value Entry, var Boolean) | 18-25 | - | - |
| Integration event | OnApplyItemLedgEntryOnApplicationLoop | (var Record Item Ledger Entry) | 18-28 | - | - |
| Integration event | OnPostItemOnBeforeSetAverageTransfer | (var Record Item Journal Line, Boolean) | 18-28 | - | - |
| Integration event | OnBeforeTouchItemEntryCost | (var Record Item Ledger Entry, Record Item Journal Line, Boolean, var Boolean) | 18-28 | - | - |
| Integration event | OnBeforeUnApply | (var Record Item Application Entry, var Boolean) | 18-28 | - | - |
| Integration event | OnBeforeSetupSplitJnlLineProcedure | (var Record Item Journal Line, Boolean, Boolean) | 18-28 | - | - |
| Integration event | OnBeforeShowFixedApplicationError | (var Boolean) | 18-28 | - | - |
| Integration event | OnPostItemOnBeforeTransferReservFromJobPlanningLine | (var Record Item Journal Line, var Boolean) | 18-19 | - | - |
| Integration event | OnRunWithCheckOnAfterRetrieveItemTracking | (var Record Item Journal Line, var Record Tracking Specification, var Boolean, Boolean) | 18-28 | - | - |
| Integration event | OnCheckItemTrackingOnAfterCheckRequiredTrackingNos | (Record Item Journal Line, Record Item Tracking Setup) | 18-23 | - | - |
| Integration event | OnBeforeApplyItemLedgEntry | (var Record Item Ledger Entry, var Record Item Ledger Entry, var Record Value Entry, Boolean, var Boolean, Record Item Journal Line, var Integer) | 19-28 | - | - |
| Integration event | OnBeforeCheckLotNoInfoNotBlocked | (var Record Item Journal Line, var Boolean) | 19 | - | - |
| Integration event | OnBeforeCheckItemTrackingInformation | (var Record Item Journal Line, var Record Tracking Specification, var Record Item Tracking Setup, var Decimal, var Record Item Tracking Code, var Boolean, var Record Item Tracking Code) | 19-28 | - | - |
| Integration event | OnAfterInitCorrItemLedgEntry | (var Record Item Ledger Entry, Boolean) | 19-28 | - | - |
| Integration event | OnBeforeCheckIfItemIsBlocked | (var Record Item Journal Line, Boolean, var Boolean) | 19-28 | - | - |
| Integration event | OnBeforeGetSourceNo | (Record Item Journal Line, var Code[20], var Boolean) | 19-28 | - | - |
| Integration event | OnBeforeInsertPhysInvtLedgEntry | (var Record Phys. Inventory Ledger Entry, Record Item Journal Line, Record Item Journal Line) | 19-28 | - | - |
| Integration event | OnBeforeInsertItemLedgEntry | (var Record Item Ledger Entry, Record Item Journal Line, Boolean, Record Item Ledger Entry, Record Item Journal Line) | 19-28 | - | - |
| Integration event | OnAfterInitValueEntry | (var Record Value Entry, var Record Item Journal Line, var Integer, var Record Item Ledger Entry) | 19-28 | - | - |
| Integration event | OnBeforeInsertCapValueEntryProcedure | (Record Item Journal Line, Enum Cost Entry Type, var Decimal, var Decimal, var Decimal) | 19-28 | - | - |
| Integration event | OnBeforePostItemJnlLine | (var Record Item Journal Line, Boolean, Boolean, var Record Item Register, var Integer, var Integer, var Integer) | 19-27 | - | - |
| Integration event | OnAfterPostItemJnlLine | (var Record Item Journal Line, Record Item Ledger Entry, var Integer, var Codeunit Inventory Posting To G/L, Boolean, Boolean, var Record Item Register, Integer, Integer) | 19 | - | - |
| Integration event | OnBeforeFlushOperation | (var Record Production Order, var Record Prod. Order Line, var Record Item Journal Line, Boolean) | 19-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnSetupSplitJnlLineOnAfterCheckExpirationDate | (var Record Item Journal Line, var Record Tracking Specification, Record Item) | 19-28 | - | - |
| Integration event | OnSetupSplitJnlLineOnBeforeCheckUseExpirationDates | (var Record Item Journal Line, var Record Tracking Specification, Record Item, var Date) | 19-28 | - | - |
| Integration event | OnSetupSplitJnlLineOnBeforeGetItemTrackingSetup | (var Record Item Journal Line, Boolean, Boolean, var Record Item, var Record Item Tracking Code) | 19-28 | - | - |
| Integration event | OnSetupSplitJnlLineOnAfterSetupTempSplitItemJnlLine | (var Record Item Journal Line, var Record Item Journal Line, Record Tracking Specification) | 19-28 | - | - |
| Integration event | OnAfterCalcExpectedCost | (var Record Value Entry, Integer, var Decimal, var Decimal, var Decimal, var Decimal) | 19-28 | - | - |
| Integration event | OnBeforeCalcExpirationDate | (var Record Item Journal Line, var Date, var Boolean, Record Item) | 19-28 | - | - |
| Integration event | OnBeforeUpdateItemLedgerEntryRemainingQuantity | (var Record Item Ledger Entry, var Record Item Ledger Entry, Decimal, Boolean, Boolean) | 19-28 | - | - |
| Integration event | OnApplyItemLedgEntryOnAfterCloseReservEntry | (var Record Item Ledger Entry, Record Item Journal Line, var Record Item Ledger Entry, var Record Reservation Entry) | 19-28 | - | - |
| Integration event | OnApplyItemLedgEntryOnAfterSetAppliedQtyZero | (Record Item Ledger Entry, Record Item Ledger Entry, var Decimal) | 19-22 | - | - |
| Integration event | OnApplyItemLedgEntryOnBeforeInsertApplEntry | (var Record Item Ledger Entry, Record Item Journal Line, var Record Item Ledger Entry, var Record Item Ledger Entry, var Decimal) | 19-28 | - | - |
| Integration event | OnInitValueEntryOnAfterNotAdjustmentCheckClearCostAmount | (var Record Value Entry, var Record Item Journal Line) | 19-28 | - | - |
| Integration event | OnInitValueEntryOnAfterSetValueEntryInventoriable | (var Record Value Entry, var Record Item Journal Line) | 19-28 | - | - |
| Integration event | OnInsertItemRegOnBeforeItemRegInsert | (var Record Item Register, var Record Item Journal Line) | 19-28 | - | - |
| Integration event | OnPostFlushedConsumpOnAfterCalcQtyToPost | (Record Production Order, Record Prod. Order Line, Record Prod. Order Component, Decimal, var Decimal, var Record Item Journal Line) | 19-21 | - | - |
| Integration event | OnPostFlushedConsumptionOnBeforeCalcQtyToPost | (Record Production Order, Record Prod. Order Line, Record Prod. Order Component, Record Prod. Order Routing Line, Record Item Journal Line, var Decimal) | 19-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnPostItemOnBeforeCheckInventoryPostingGroup | (var Record Item Journal Line, var Boolean, var Record Item, var Record Item Tracking Code) | 19-28 | - | - |
| Integration event | OnReApplyOnBeforeGetItemTrackingSetup | (var Record Item, var Record Item Tracking Code) | 19-28 | - | - |
| Integration event | OnInsertValueEntryOnBeforeCalcExpectedCost | (var Record Item Journal Line, var Record Item Ledger Entry, var Record Value Entry, Boolean, var Codeunit Inventory Posting To G/L, var Boolean) | 19-28 | - | - |
| Integration event | OnInsertVarValueEntryOnAfterInitValueEntryFields | (var Record Value Entry) | 19-28 | - | - |
| Integration event | OnInitCorrItemLedgEntryOnAfterRetrieveAppliedExpirationDate | (var Record Item Ledger Entry) | 19-28 | - | - |
| Integration event | OnItemQtyPostingOnBeforeInsertApplEntry | (var Record Item Ledger Entry, Record Item Journal Line) | 19-28 | - | - |
| Integration event | OnUndoQuantityPostingOnBeforeInitCorrItemLedgEntry | (var Record Item Journal Line, var Record Item Ledger Entry) | 19-28 | - | - |
| Integration event | OnUndoQuantityPostingOnAfterInitCorrItemLedgEntry | (var Record Item Ledger Entry, var Record Item Ledger Entry) | 19-28 | - | - |
| Integration event | OnApplyItemLedgEntryOnBeforeCloseSurplusTrackingEntry | (Record Item Journal Line, var Boolean, var Boolean, var Boolean) | 19-28 | - | - |
| Integration event | OnPostConsumptionOnBeforeCalcRemainingQuantity | (var Record Prod. Order Component, var Record Item Journal Line, var Decimal, var Decimal, var Boolean, var Decimal) | 19-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnSetItemAdjmtPropertiesOnBeforeCheckModifyItem | (var Record Item, var Boolean) | 19-28 | - | - |
| Integration event | OnSetupTempSplitItemJnlLineOnAfterCalcPostItemJnlLine | (var Record Item Journal Line, var Record Tracking Specification, var Boolean) | 19-28 | - | - |
| Integration event | OnCodeOnBeforeCheckItemTracking | (var Record Item Journal Line, Boolean, var Boolean, var Record Tracking Specification, var Record Item Tracking Setup) | 19-26 | - | - |
| Integration event | OnBeforeCheckLotNoInfoNotBlocked | (var Record Item Journal Line, var Boolean, var Record Item Tracking Setup, var Record Tracking Specification) | 20-28 | - | - |
| Integration event | OnBeforeCheckItemTracking | (var Record Item Journal Line, Record Item Tracking Setup, var Boolean, var Record Tracking Specification) | 20-28 | - | - |
| Integration event | OnBeforeInsertItemLedgEntryProcedure | (var Record Item Ledger Entry, var Boolean, var Record Item Journal Line) | 20-28 | - | - |
| Integration event | OnAfterItemQtyPosting | (Record Item Journal Line) | 20-28 | - | - |
| Integration event | OnAfterPostItemJnlLine | (var Record Item Journal Line, Record Item Ledger Entry, var Integer, var Codeunit Inventory Posting To G/L, Boolean, Boolean, var Record Item Register, var Integer, var Integer) | 20-22 | - | - |
| Integration event | OnAfterCalcPosShares | (var Record Item Journal Line, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Boolean, Boolean, Boolean, Record Item Ledger Entry) | 20-28 | - | - |
| Integration event | OnBeforeSetOrderAdjmtProperties | (Option, Option, Code[20], Integer, Date, Date, var Boolean, Record Item Journal Line) | 20-28 | - | - |
| Integration event | OnApplyItemLedgEntryOnBeforeStartApplication | (var Record Item Ledger Entry, var Record Item Ledger Entry, var Boolean) | 20 | - | - |
| Integration event | OnAfterApplyItemLedgEntryOnBeforeCalcAppliedQty | (var Record Item Ledger Entry, Record Item Ledger Entry) | 20-28 | - | - |
| Integration event | OnAfterInsertTransferEntry | (var Record Item Journal Line, Record Item Ledger Entry, Record Item Ledger Entry) | 20-22 | - | - |
| Integration event | OnFlushOperationOnBeforeCheckRoutingLinkCode | (var Record Production Order, var Record Prod. Order Line, var Record Prod. Order Routing Line, var Record Item Journal Line, Boolean) | 20-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnGetValuationDateOnAfterOldValueEntrySetFilters | (var Record Value Entry, Record Value Entry, Record Item Ledger Entry) | 20-28 | - | - |
| Integration event | OnInsertTransferEntryOnTransferValues | (var Record Item Ledger Entry, Record Item Ledger Entry, Record Item Ledger Entry, Record Item Journal Line, var Record Item Entry Relation, var Boolean) | 20-28 | - | - |
| Integration event | OnPostFlushedConsumptionOnAfterSetDimensionSetID | (Record Item Journal Line, var Record Prod. Order Line) | 20-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnPostOutputOnBeforeUpdateProdOrderLine | (var Record Item Journal Line, var Boolean) | 20-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnPostOutputOnBeforePostItem | (var Record Item Journal Line, var Record Prod. Order Line) | 20 | - | - |
| Integration event | OnPostSplitJnlLineOnBeforeSplitJnlLine | (var Record Item Journal Line, var Record Item Journal Line, var Boolean, Boolean) | 20-28 | - | - |
| Integration event | OnBeforePostInventoryToGL | (var Record Value Entry, var Boolean, var Record Item Journal Line, Boolean) | 20-21 | - | - |
| Integration event | OnPostSplitJnlLineOnAfterCode | (var Record Item Journal Line, var Record Item Journal Line, var Boolean, var Record Tracking Specification, Boolean) | 20-28 | - | - |
| Integration event | OnAfterIsPostToGL | (Record Value Entry, var Boolean) | 20-23 | - | - |
| Integration event | OnBeforeCheckPostingDateWithExpirationDate | (var Record Item Ledger Entry, Record Item Tracking Code, Record Item Ledger Entry, var Boolean, var Record Item Journal Line) | 20-28 | - | - |
| Integration event | OnInsertValueEntryOnBeforeRoundAmtValueEntry | (var Record Value Entry, var Record Item Ledger Entry, Record Item Journal Line, Boolean) | 20-28 | - | - |
| Integration event | OnItemValuePostingOnBeforeInsertOHValueEntry | (var Record Item Journal Line, var Record Value Entry, var Record Item Ledger Entry, var Integer, var Boolean, var Decimal, var Decimal) | 20-22 | - | - |
| Integration event | OnPostItemOnBeforeTransferReservFromJobPlanningLine | (var Record Item Journal Line, var Boolean, var Boolean) | 20-28 | - | - |
| Integration event | OnInsertCapValueEntryOnBeforeInventoryPostingToGL | (Record Value Entry, var Boolean) | 20 | - | - |
| Integration event | OnBeforePostOutputForProdOrder | (var Record Item Journal Line, var Boolean, var Boolean) | 20-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnPostItemOnAfterCheckCostingMethodStandard | (var Record Item, var Record Item Journal Line) | 20-28 | - | - |
| Integration event | OnBeforeUpdateLinkedValuationDate | (Record Item Ledger Entry, Integer, var Boolean) | 20-28 | - | - |
| Integration event | OnPostInventoryToGLOnAfterPostInvtBuffer | (var Record Value Entry) | 20-28 | - | - |
| Integration event | OnCodeOnBeforeTestOrder | (Record Item Journal Line, var Boolean) | 20-28 | - | - |
| Integration event | OnPostInvtBufferOnAfterBufferInvtPosting | (var Record Value Entry) | 20-28 | - | - |
| Integration event | OnCodeOnAfterCalcQtyPerUnitOfMeasure | (Record Item Journal Line, Boolean, var Decimal) | 20-26 | - | - |
| Integration event | OnInsertValueEntryOnBeforeInsertPostValueEntryToGL | (var Record Value Entry) | 20-28 | - | - |
| Integration event | OnItemQtyPostingOnAfterInsertTransferEntry | (var Record Item Journal Line, Boolean, Record Item Ledger Entry, Record Item Ledger Entry, Decimal, var Record Item Entry Relation, var Record Value Entry) | 20-28 | - | - |
| Integration event | OnInsertValueEntryOnAfterInsertPostValueEntryToGL | (var Record Value Entry) | 20-28 | - | - |
| Integration event | OnBeforeUpdateValuationDate | (Record Item Ledger Entry, Integer, var Boolean) | 20-28 | - | - |
| Integration event | OnCodeOnBeforeSetQuantity | (var Record Item Journal Line) | 20-28 | - | - |
| Integration event | OnCheckItemTrackingInformationOnBeforeTestFields | (Record Item Tracking Setup, Record Tracking Specification, Record Item Journal Line, var Boolean) | 20-28 | - | - |
| Integration event | OnPostInventoryToGLOnBeforePostInvtBuffer | (var Codeunit Inventory Posting To G/L, Boolean) | 20-28 | - | - |
| Integration event | OnInsertTransferEntryOnBeforeCalcIsReserved | (Record Item Journal Line, var Record Tracking Specification, Record Item Ledger Entry, Record Item Ledger Entry, var Boolean, var Boolean) | 20-28 | - | - |
| Integration event | OnSetupTempSplitItemJnlLineOnBeforeCalcPostItemJnlLine | (var Record Item Journal Line, Record Tracking Specification) | 20-28 | - | - |
| Integration event | OnCodeOnBeforeRunCheck | (var Codeunit Item Jnl.-Check Line, var Record Item Journal Line) | 20-28 | - | - |
| Integration event | OnUndoQuantityPostingOnBeforeInsertCorrOldItemLedgEntry | (Record Item Ledger Entry, var Boolean) | 20-28 | - | - |
| Integration event | OnBeforeReservationExists | (Record Item Journal Line, var Boolean, var Boolean) | 20-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnUndoQuantityPostingOnAfterCalcShouldInsertCorrValueEntry | (Record Item Ledger Entry, var Boolean) | 20-28 | - | - |
| Integration event | OnBeforeCheckApplication | (Record Item Ledger Entry, Record Item Ledger Entry, var Boolean) | 21-28 | - | - |
| Integration event | OnAfterCalcAdjustedCost | (var Record Item Journal Line, var Decimal, var Decimal) | 21-28 | - | - |
| Integration event | OnCheckExpirationDateOnBeforeTestFieldExpirationDate | (var Record Tracking Specification, var Boolean, var Date) | 21-28 | - | - |
| Integration event | OnBeforeInsertTempSplitItemJnlLine | (Record Item Journal Line, Boolean, Boolean, var Record Item Journal Line, var Boolean, var Boolean) | 21-28 | - | - |
| Integration event | OnApplyItemLedgEntryOnBeforeStartApplication | (var Record Item Ledger Entry, var Record Item Ledger Entry, var Boolean, var Decimal) | 21-22 | - | - |
| Integration event | OnAfterPostItem | (var Record Item Journal Line, Boolean) | 21-28 | - | - |
| Integration event | OnFlushOperationOnAfterProdOrderCompSetFilters | (var Record Prod. Order Component, Record Item Journal Line, var Record Prod. Order Routing Line) | 21-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnPostOutputOnAfterSetMfgUnitCost | (var Record Item Journal Line, var Decimal, var Record Prod. Order Line) | 21-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnPostOutputOnBeforePostItem | (var Record Item Journal Line, var Record Prod. Order Line, var Boolean) | 21-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnPostConsumptionOnRemQtyToPostOnBeforeInsertConsumpEntry | (var Record Item Journal Line, var Record Prod. Order Component) | 21-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnInsertCapValueEntryOnBeforeInventoryPostingToGL | (Record Value Entry, var Boolean, Boolean) | 21-28 | - | - |
| Integration event | OnPostOutputOnBeforeGetMfgAmounts | (var Record Item Journal Line, Record Production Order, var Boolean) | 21-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnUpdateAvgCostAdjmtBufferOnAfterSetValueEntry | (var Record Value Entry, Record Item Ledger Entry) | 21-28 | - | - |
| Integration event | OnBeforeGetGeneralPostingSetup | (Record Item Journal Line, var Record General Posting Setup, Boolean, var Boolean) | 21-28 | - | - |
| Integration event | OnCheckItemOnAfterGetItem | (Record Item, Record Item Journal Line, Boolean) | 21-28 | - | - |
| Integration event | OnBeforeRoundAmtValueEntry | (var Record Value Entry, Record Currency, Record Item, var Boolean) | 22-28 | - | - |
| Integration event | OnValuateAppliedAvgEntryOnAfterSetCostPerUnit | (var Record Value Entry, Record Item Journal Line, Record Inventory Setup, Record Stockkeeping Unit, Boolean, Record Item) | 22-28 | - | - |
| Integration event | OnPostFlushedConsumpOnAfterCalcQtyToPost | (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) | 22-23 | - | - |
| Integration event | OnPostFlushedConsumpOnBeforeSetupSplitJnlLine | (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) | 22-28 | Pending 27.0 | Replaced by event OnPostFlushedConsumptionItemJnlLineOnBeforeSetupSplitJnlLine |
| Integration event | OnBeforePostInventoryToGL | (var Record Value Entry, var Boolean, var Record Item Journal Line, Boolean, Boolean) | 22-25 | - | - |
| Integration event | OnBeforeGetProdOrderLine | (var Record Prod. Order Line, Code[20], Integer, var Boolean) | 22-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnAfterMoveApplication | (var Record Item Ledger Entry, Record Item Ledger Entry, var Boolean) | 22-28 | - | - |
| Integration event | OnInitValueEntryOnBeforeSetDocumentLineNo | (Record Item Journal Line, var Record Item Ledger Entry, var Record Value Entry) | 22-28 | - | - |
| Integration event | OnCorrectOutputValuationDateOnBeforeValueEntryFindSet | (var Record Value Entry) | 22-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnApplyItemLedgEntryOnAfterTestFirstApplyItemLedgEntry | (Record Item Ledger Entry, var Record Item Ledger Entry) | 22-28 | - | - |
| Integration event | OnBeforeInsertBalanceExpCostRevEntry | (var Record Item Ledger Entry, Record Value Entry, var Integer, var Record General Ledger Setup, var Record Currency, var Boolean, var Boolean) | 22-28 | - | - |
| Integration event | OnUndoQuantityPostingOnAfterAutoTrack | (var Record Item Ledger Entry, var Record Value Entry, Record Item Journal Line, Record Item) | 22-28 | - | - |
| Integration event | OnInitTransValueEntryOnBeforeCalcAdjustedCost | (Record Item Ledger Entry, var Record Value Entry, var Decimal, var Decimal, var Decimal, var Boolean) | 22-28 | - | - |
| Integration event | OnGetLastDirectCostValEntryOnBeforeFindDirCostValueEntry | (var Record Value Entry) | 22-28 | - | - |
| Integration event | OnBeforeFindNegValueEntry | (var Record Value Entry) | 22-28 | - | - |
| Integration event | OnBeforeGetItemVariant | (var Record Item Variant, Code[20], Code[10], Boolean, var Boolean, var Boolean) | 23-28 | - | - |
| Integration event | OnAfterPostItemJnlLine | (var Record Item Journal Line, Record Item Ledger Entry, var Integer, var Codeunit Inventory Posting To G/L, Boolean, Boolean, var Record Item Register, var Integer, var Integer, var Codeunit Whse. Jnl.-Register Line) | 23-27 | - | - |
| Integration event | OnAfterUpdateUnitCost | (Record Value Entry, Decimal, Record Item Journal Line, var Record Item) | 23-28 | - | - |
| Integration event | OnBeforeTestFirstApplyItemLedgEntry | (var Record Item Ledger Entry, Record Item Ledger Entry, Record Item Journal Line, var Boolean) | 23-25 | - | - |
| Integration event | OnApplyItemLedgEntryOnBeforeStartApplication | (var Record Item Ledger Entry, var Record Item Ledger Entry, var Boolean, var Decimal, var Record Item, var Record Item Journal Line) | 23-28 | - | - |
| Integration event | OnAfterInsertTransferEntry | (var Record Item Journal Line, Record Item Ledger Entry, Record Item Ledger Entry, Record Value Entry, var Integer) | 23-28 | - | - |
| Integration event | OnApplyItemLedgEntryOnAfterSetAppliedQtyZero | (Record Item Ledger Entry, Record Item Ledger Entry, var Decimal, var Record Item Journal Line) | 23-24 | - | - |
| Integration event | OnItemValuePostingOnBeforeInsertOHValueEntry | (var Record Item Journal Line, var Record Value Entry, var Record Item Ledger Entry, var Integer, var Boolean, var Decimal, var Decimal, var Decimal, var Decimal) | 23-26 | - | - |
| Integration event | OnCheckItemVariantOnAfterGetItemVariant | (Record Item Variant, Record Item Journal Line, Boolean) | 23-28 | - | - |
| Integration event | OnTestFirstApplyItemLedgEntryOnBeforeTestFields | (var Record Item Ledger Entry, var Record Item Ledger Entry, Record Item Journal Line, var Boolean) | 23-28 | - | - |
| Integration event | OnTestFirstApplyItemLedgEntryOnBeforeReservationPreventsApplication | (Record Item Ledger Entry, Record Item Ledger Entry, var Boolean) | 23-28 | - | - |
| Integration event | OnAfterValuateAppliedAvgEntry | (var Record Value Entry, Record Item Journal Line) | 23-28 | - | - |
| Integration event | OnUndoQuantityPostingOnBeforeCheckPositive | (var Record Item Journal Line, var Record Item Ledger Entry, var Boolean) | 23-28 | - | - |
| Integration event | OnUndoQuantityPostingOnBeforeAutoTrack | (var Record Item Ledger Entry) | 23-28 | - | - |
| Integration event | OnCheckApplicationOnBeforeRemainingQtyError | (Record Item Ledger Entry, Record Item Ledger Entry, var Boolean) | 23-28 | - | - |
| Integration event | OnUndoQuantityPostingOnAfterInsertItemReg | (var Record Item Journal Line, var Record Item Ledger Entry, var Record Item Ledger Entry) | 23-28 | - | - |
| Integration event | OnInsertCorrValueEntryOnAfterAssignNewValueEntry | (Record Item Ledger Entry, var Record Value Entry, var Record Value Entry, var Record Item Journal Line, var Record Item Ledger Entry, var Integer) | 23-28 | - | - |
| Integration event | OnBeforeSetItemAdjmtProperties | (Code[20], Enum Item Ledger Entry Type, Boolean, Date, Date, var Boolean) | 23-28 | - | - |
| Integration event | OnBeforeCheckItemAndItemVariant | (Code[20], Code[10], var Record Item, var Record Item Variant, var Boolean) | 23-28 | - | - |
| Integration event | OnItemValuePostingOnBeforeInsertValueEntry | (Record Item Journal Line, var Boolean) | 23-28 | - | - |
| Integration event | OnUpdateItemLedgerEntryOnAfterSetAppliedEntryToAdjust | (Record Item Ledger Entry) | 23-28 | - | - |
| Integration event | OnAfterUpdateAvgCostAdjmtBuffer | (var Record Item Ledger Entry, var Record Value Entry, var Date) | 23-28 | - | - |
| Integration event | OnAfterCheckItemAndVariant | (var Record Item Journal Line, Boolean) | 23-28 | - | - |
| Integration event | OnPostOutputOnBeforeInsertCostValueEntries | (var Record Item Journal Line, var Record Capacity Ledger Entry, Decimal, var Decimal, var Decimal) | 23 | - | - |
| Integration event | OnUpdateItemApplnEntryOnAfterFilterItemApplicationEntry | (var Record Item Application Entry) | 23-28 | - | - |
| Integration event | OnBeforeItemApplnEntryInsert | (var Record Item Application Entry, Record Item Ledger Entry, Record Item Ledger Entry, var Integer) | 24-28 | - | - |
| Integration event | OnAfterUpdateOldItemLedgerEntryRemainingQuantity | (var Record Item Ledger Entry, Decimal, var Record Item Ledger Entry, var Boolean) | 24-28 | - | - |
| Integration event | OnApplyItemLedgEntryOnBeforeOldItemLedgEntryModify | (var Record Item Ledger Entry, var Record Item Ledger Entry, Record Item Journal Line, var Boolean) | 24-28 | - | - |
| Integration event | OnInitValueEntryOnAfterCalcDirestCost | (var Decimal, var Decimal, Record Item, Record Item Journal Line, Record Value Entry, var Decimal, var Decimal) | 24-28 | - | - |
| Integration event | OnInsertConsumpEntryOnBeforePostItem | (var Record Item Journal Line, Record Prod. Order Component, Boolean, var Record Warehouse Journal Line) | 24-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnPostFlushedConsumpOnAfterCalcQtyToPost | (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) | 24-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnUpdateUnitCostOnBeforeCalculateLastDirectCost | (var Decimal, Record Item Journal Line, Record Value Entry, var Record Item, var Boolean) | 24-28 | - | - |
| Integration event | OnUpdateUnitCostOnBeforeUpdateUnitCost | (Record Item Journal Line, Record Value Entry, var Record Item, var Boolean) | 24-28 | - | - |
| Integration event | OnAfterIsPostToGL | (Record Value Entry, var Boolean, Boolean) | 24-28 | - | - |
| Integration event | OnCheckItemTrackingOnAfterCheckRequiredTrackingNos | (Record Item Journal Line, Record Item Tracking Setup, var Boolean) | 24-28 | - | - |
| Integration event | OnPostOutputOnBeforeInsertCostValueEntries | (var Record Item Journal Line, var Record Capacity Ledger Entry, var Decimal, var Decimal, var Decimal) | 24-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnApplyItemLedgEntryOnAfterSetLoadFieldsOnReservEntry | (var Record Reservation Entry) | 24-28 | - | - |
| Integration event | OnBeforeOnApplyCapNeed | (var Record Item Journal Line, var Decimal, var Decimal, var Boolean) | 24-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnPostOutputForProdOrderOnAfterApplyCapNeed | (var Record Item Journal Line, var Decimal) | 24-28 | Pending 27.0 | Moved to codeunit MfgItemJnlPostLine |
| Integration event | OnApplyItemLedgEntryOnAfterSetAppliedQtyZero | (Record Item Ledger Entry, var Record Item Ledger Entry, var Decimal, var Record Item Journal Line) | 25-28 | - | - |
| Integration event | OnPublishPostingInventoryToGL | (Record Item Journal Line, var Codeunit Inventory Posting To G/L) | 25-28 | - | - |
| Integration event | OnBeforeReApply | (Record Item Ledger Entry, Integer, var Boolean) | 25-28 | - | - |
| Integration event | OnBeforeRunPostWithReservation | (var Record Item Journal Line, var Record Reservation Entry, var Boolean, var Boolean) | 25-28 | - | - |
| Integration event | OnBeforeCollectItemEntryRelation | (var Record Item Entry Relation, var Record Item Entry Relation, var Boolean, var Boolean) | 25-28 | - | - |
| Integration event | OnBeforeCollectValueEntryRelation | (var Record Value Entry Relation, var Record Value Entry Relation, var Boolean, var Boolean) | 25-28 | - | - |
| Integration event | OnBeforeUndoValuePostingWithJob | (Integer, Integer, var Boolean) | 25-28 | - | - |
| Integration event | OnBeforeProcedureInsertCapLedgEntry | (var Record Item Journal Line, var Record Capacity Ledger Entry, var Boolean) | 25-28 | - | - |
| Integration event | OnCodeOnAfterRunCheck | (var Record Item Journal Line) | 25-28 | - | - |
| Integration event | OnBeforeItemQtyPosting | (var Record Item Journal Line, var Boolean, var Boolean) | 25-28 | - | - |
| Integration event | OnBeforeSetupTempSplitItemJnlLine | (var Record Item Journal Line, var Integer, var Decimal, var Decimal, var Decimal, var Decimal, var Boolean, var Boolean) | 25-28 | - | - |
| Integration event | OnBeforeTestFirstApplyItemLedgEntry | (var Record Item Ledger Entry, var Record Item Ledger Entry, var Record Item Journal Line, var Boolean) | 26-28 | - | - |
| Integration event | OnApplyItemLedgEntryOnBeforeCloseReservEntry | (var Record Item Ledger Entry, Record Item Journal Line, var Record Item Ledger Entry, var Record Reservation Entry) | 26-28 | - | - |
| Integration event | OnBeforePostInventoryToGL | (var Record Value Entry, var Boolean, var Record Item Journal Line, Boolean, Boolean, Boolean) | 26-28 | - | - |
| Integration event | OnBeforePostValueEntryToGL | (var Record Value Entry, var Boolean) | 26 | - | - |
| Integration event | OnUpdateItemLedgEntryOnBeforeUpdateOutboundItemLedgEntry | (Record Value Entry, var Boolean, var Record Item Journal Line) | 26-28 | - | - |
| Integration event | OnUndoQuantityPostingOnBeforeCheckItem | (Record Item, Record Item Ledger Entry, var Boolean) | 26-28 | - | - |
| Integration event | OnBeforeInsertCapLedgEntry | (var Record Capacity Ledger Entry, Record Item Journal Line, Boolean) | 27-28 | - | - |
| Internal event | OnSetupSplitJnlLineOnSetDisableItemTracking | (var Record Item Journal Line, var Boolean) | 27-28 | - | - |
| Internal event | OnSetupSplitJnlLineOnCheckOperationNo | (var Record Item Journal Line) | 27-28 | - | - |
| Integration event | OnBeforeCheckSerialNo | (Record Item Journal Line, var Boolean, var Boolean) | 27-28 | - | - |
| Integration event | OnPostFlushedConsumptionItemJnlLineOnBeforeSetupSplitJnlLine | (var Record Item Journal Line, var Record Tracking Specification, var Boolean) | 27-28 | - | - |
| Integration event | OnPostFlushedConsumptionItemJnlLineOnAfterSetDimensionSetID | (Record Item Journal Line) | 27-28 | - | - |
| Integration event | OnBeforePostValueEntryToGL | (var Record Value Entry, var Boolean, Boolean) | 27-28 | - | - |
| Internal event | OnInsertCapValueEntryOnBeforeCapLedgEntryModify | (var Record Capacity Ledger Entry, Record Item Journal Line) | 27-28 | - | - |
| Integration event | OnSplitItemJnlLineOnAfterDeleteTempSplitItemJnlLine | (Record Item Journal Line, Boolean) | 27-28 | - | - |
| Integration event | OnItemValuePostingOnBeforeInsertOHValueEntry | (var Record Item Journal Line, var Record Value Entry, var Record Item Ledger Entry, var Integer, var Boolean, var Decimal, var Decimal, var Decimal, var Decimal, var Boolean) | 27-28 | - | - |
| Integration event | OnCodeOnBeforeCheckItemTracking | (var Record Item Journal Line, var Boolean, var Boolean, var Record Tracking Specification, var Record Item Tracking Setup) | 27-28 | - | - |
| Integration event | OnCodeOnAfterCalcQtyPerUnitOfMeasure | (var Record Item Journal Line, Boolean, var Decimal) | 27-28 | - | - |
| Internal event | OnSetupTempSplitItemJnlLineOnAfterDeductNonDistr | (var Record Item Journal Line) | 27-28 | - | - |
| Integration event | OnInitTransValueEntryOnAfterCalcAdjustedCost | (var Record Value Entry, var Record Value Entry) | 27-28 | - | - |
| Internal event | OnPostConsumption | (var Record Item Journal Line, Record Item Tracking Setup, var Record Item Journal Line, var Boolean, Integer) | 27-28 | - | - |
| Internal event | OnPostOutput | (var Record Item Journal Line, Record Item Tracking Setup, Record Item Tracking Code, var Record Item Ledger Entry, var Boolean) | 27-28 | - | - |
| Internal event | OnSetOrderAdjmtPropertiesForProduction | (var Record Inventory Adjmt. Entry (Order), Code[20], Integer) | 27-28 | - | - |
| Internal event | OnCorrectOutputValuationDateOnCheckProduction | (Record Item Ledger Entry, var Record Value Entry, var Date, var Boolean) | 27-28 | - | - |
| Integration event | OnAfterGetUpdatedAppliedQtyForConsumption | (Record Item Ledger Entry, Record Item Ledger Entry, Record Reservation Entry, Integer, var Decimal) | 27-28 | - | - |
| Integration event | OnReApplyOnBeforeUpdateLinkedValuationDate | (var Record Value Entry, var Boolean) | 27-28 | - | - |
| Integration event | OnApplyItemLedgEntryOnBeforeGetValuationDate | (var Record Value Entry, var Boolean) | 27-28 | - | - |
| Integration event | OnUpdateItemLedgEntryOnBeforeUpdateAvgCostAdjmtBuffer | (Record Item Ledger Entry, Date, var Boolean) | 27-28 | - | - |
| Integration event | OnBeforeGetValuationDate | (Record Item Ledger Entry, Date, var Boolean) | 27-28 | - | - |
| Integration event | OnBeforeGetOutputComplInvcdDate | (var Record Item Application Entry) | 28 | - | - |
| Integration event | OnInitItemLedgEntryOnBeforeInit | (var Record Item Ledger Entry, var Record Item Journal Line) | 28 | - | - |
| Integration event | OnBeforePostItem | (var Record Item Journal Line, var Boolean, Boolean, Record Item Register) | 28 | - | - |
| Integration event | OnBeforePostItemJnlLine | (var Record Item Journal Line, Boolean, Boolean, var Record Item Register, var Integer, var Integer, var Integer, var Integer, var Integer) | 28 | - | - |
| Integration event | OnSetCommitBehavior | (var Boolean) | 28 | - | - |
| Integration event | OnAfterPostItemJnlLine | (var Record Item Journal Line, Record Item Ledger Entry, var Integer, var Codeunit Inventory Posting To G/L, Boolean, Boolean, var Record Item Register, var Integer, var Integer, var Codeunit Whse. Jnl.-Register Line, var Integer, var Integer) | 28 | - | - |
| Integration event | OnApplyItemLedgEntryOnAfterInsertTransferEntry | (var Record Item Ledger Entry, var Record Item Ledger Entry, Decimal, Boolean) | 28 | - | - |
| Integration event | OnSetupSplitJnlLineOnAfterCalcInvoice | (var Record Item Journal Line, var Boolean) | 28 | - | - |
| Integration event | OnBeforeCalcPosShares | (var Record Item Journal Line, Boolean, Boolean) | 28 | - | - |
| Integration event | OnMoveApplicationOnBeforeRemainingQtyCheck | (var Record Item Ledger Entry, var Record Item Ledger Entry, var Boolean) | 28 | - | - |
| Integration event | OnRedoApplicationsOnBeforeReApply | (var Record Item Ledger Entry, var Boolean) | 28 | - | - |
| Integration event | OnBeforeRedoApplications | (var Boolean) | 28 | - | - |
| Integration event | OnApplyItemLedgEntryOnBeforeTestOldItemLedgEntryLocationCode | (var Record Item Ledger Entry, var Boolean) | 28 | - | - |
| Integration event | OnInsertTransferEntryOnBeforeInitNewItemLedgEntry | (var Record Item Ledger Entry, var Record Item Ledger Entry, var Record Item Ledger Entry, var Record Item Journal Line, Decimal, var Boolean) | 28 | - | - |
| Integration event | OnBeforeSetRemainingQuantityAndFlags | (var Record Item Journal Line, var Record Item, var Record Item Ledger Entry, var Boolean) | 28 | - | - |
| Integration event | OnInsertItemLedgEntryOnBeforeSetCompletelyInvoiced | (var Record Item Ledger Entry, var Record Item Journal Line, var Boolean) | 28 | - | - |
| Integration event | OnReApplyOnBeforeCostApply | (var Record Item Ledger Entry, var Record Item Ledger Entry, var Boolean) | 28 | - | - |
| Integration event | OnReApplyOnBeforeCreateItemJnlLineFromEntryApplyWithZero | (var Record Item Ledger Entry, var Record Item Journal Line, var Boolean) | 28 | - | - |
| Integration event | OnBeforeTestFirstApplyItemLedgerEntryTracking | (Record Item Ledger Entry, Record Item Ledger Entry, var Record Item Tracking Code) | 28 | - | - |
| Integration event | OnCheckExpirationDateOnAfterCalcSumLot | (var Decimal, Integer, var Record Tracking Specification, var Boolean) | 28 | - | - |
| Integration event | OnCheckExpirationDateOnBeforeTestNewLotNo | (var Record Item Journal Line, var Record Tracking Specification, Date, Decimal) | 28 | - | - |
| Integration event | OnCheckExpirationDateOnBeforeAssignExpirationDate | (var Record Tracking Specification, Date, var Boolean, Record Item Tracking Code, Record Item Journal Line, Integer) | 28 | - | - |
| Integration event | OnInsertValueEntryOnBeforeShouldCalcExpectedCost | (var Record Item Journal Line, var Record Item Ledger Entry, var Record Value Entry, Boolean, var Boolean, var Boolean) | 28 | - | - |
| Integration event | OnPostItemOnAfterSetItemJnlCostingMethodStandard | (var Record Item, var Record Item Journal Line) | 28 | - | - |
| Integration event | OnApplyItemLedgEntryOnBeforeZeroRemainingQtyExit | (var Record Item Ledger Entry, var Boolean) | 28 | - | - |
| Integration event | OnItemValuePostingOnBeforeUpdateItemApplnEntry | (var Record Item Journal Line, var Record Value Entry, var Record Item Ledger Entry, var Boolean) | 28 | - | - |
| Integration event | OnItemValuePostingOnBeforeValuateAvgEntry | (var Record Item Journal Line, Record Item, var Record Value Entry, var Boolean) | 28 | - | - |
| Integration event | OnInsertVarValueEntryOnBeforeInsertValueEntry | (var Record Value Entry, var Record Item Ledger Entry, var Boolean, Record Item Journal Line) | 28 | - | - |
| Integration event | OnInsertTransferEntryOnBeforeInsertValueEntry | (var Record Value Entry, var Record Item Ledger Entry, var Integer, var Boolean, Record Item Journal Line) | 28 | - | - |
| Integration event | OnInsertCorrValueEntryOnBeforeInsert | (var Record Value Entry, var Record Item Ledger Entry, var Boolean, Record Item Journal Line) | 28 | - | - |
| Integration event | OnBeforeCalcCostPerUnitForPositiveValuedQty | (var Record Item Journal Line, var Record Value Entry, var Boolean) | 28 | - | - |
| Integration event | OnCalcCostPerUnitForPositiveValuedQtyOnBeforeCheckShouldCalculateCostPerUnit | (Record Value Entry, Record Item Journal Line, var Boolean) | 28 | - | - |

## Source

Symbols: Microsoft.BaseApplication.symbols.437dbf0e-84ff-417a-965d-ed2bb9650972, https://dynamicssmb2.pkgs.visualstudio.com/DynamicsBCPublicFeeds/_packaging/MSSymbols/nuget/v3/index.json, highest build per major on 2026-09-20.
AL source 29: https://github.com/microsoft/BCApps, MIT, releases/29.x at a66254c3b8b5bb1cea290dc8f9d097aec4381153.

Jonas Paprotka, 2026-09-20.
