| Integration event | OnAfterCheckTrackingisEmpty | (Record Item Journal Line) | - |
| Integration event | OnAfterCheckNewTrackingisEmpty | (Record Item Journal Line) | - |
| Integration event | OnAfterCheckTrackingEqualItemLedgEntry | (Record Item Journal Line, Record Item Ledger Entry) | - |
| Integration event | OnAfterCheckTrackingEqualTrackingSpecification | (Record Item Journal Line, Record Tracking Specification) | - |
| Integration event | OnAfterClearTracking | (var Record Item Journal Line) | - |
| Integration event | OnAfterCopyItemJnlLineFromSalesHeader | (var Record Item Journal Line, Record Sales Header) | - |
| Integration event | OnAfterCopyItemJnlLineFromSalesLine | (var Record Item Journal Line, Record Sales Line) | - |
| Integration event | OnAfterCopyItemJnlLineFromPurchHeader | (var Record Item Journal Line, Record Purchase Header) | - |
| Integration event | OnAfterCopyItemJnlLineFromPurchLine | (var Record Item Journal Line, Record Purchase Line) | - |
| Integration event | OnAfterCopyItemJnlLineFromServHeader | (var Record Item Journal Line, Record Service Header) | - |
| Integration event | OnAfterCopyItemJnlLineFromServLine | (var Record Item Journal Line, Record Service Line) | - |
| Integration event | OnAfterCopyItemJnlLineFromServShptHeader | (var Record Item Journal Line, Record Service Shipment Header) | - |
| Integration event | OnAfterCopyItemJnlLineFromServShptLine | (var Record Item Journal Line, Record Service Shipment Line) | - |
| Integration event | OnAfterCopyItemJnlLineFromServShptLineUndo | (var Record Item Journal Line, Record Service Shipment Line) | - |
| Integration event | OnAfterCopyItemJnlLineFromJobJnlLine | (var Record Item Journal Line, Record Job Journal Line) | - |
| Integration event | OnAfterCopyTrackingFromItemLedgEntry | (var Record Item Journal Line, Record Item Ledger Entry) | - |
| Integration event | OnAfterCopyTrackingFromSpec | (var Record Item Journal Line, Record Tracking Specification) | - |
| Integration event | OnAfterCopyNewTrackingFromNewSpec | (var Record Item Journal Line, Record Tracking Specification) | - |
| Integration event | OnAfterCopyFromProdOrderComp | (var Record Item Journal Line, Record Prod. Order Component) | - |
| Integration event | OnAfterCopyFromProdOrderLine | (var Record Item Journal Line, Record Prod. Order Line) | - |
| Integration event | OnAfterCopyFromWorkCenter | (var Record Item Journal Line, Record Work Center) | - |
| Integration event | OnAfterCopyFromMachineCenter | (var Record Item Journal Line, Record Machine Center) | - |
| Integration event | OnAfterDisplayErrorIfItemIsBlocked | (var Record Item, var Record Item Journal Line) | - |
| Integration event | OnAfterGetItemChange | (var Record Item, var Record Item Journal Line) | - |
| Integration event | OnAfterGetLineWithPrice | (var Interface Line With Price) | - |
| Integration event | OnAfterGetUnitAmount | (var Record Item Journal Line) | - |
| Integration event | OnAfterHasSameNewTracking | (Record Item Journal Line, var Boolean) | - |
| Integration event | OnAfterItemPosting | (var Record Prod. Order Routing Line, var Boolean, var Boolean) | - |
| Integration event | OnAfterOnValidateItemNoAssignByEntryType | (var Record Item Journal Line, var Record Item) | - |
| Integration event | OnAfterCreateDimTableIDs | (var Record Item Journal Line, Integer, var Integer, var Code[20]) | Pending 20.0 |
| Temporary event for compatibility |
| Integration event | OnAfterReadGLSetup | (var Record General Ledger Setup) | - |
| Integration event | OnAfterRecalculateUnitAmount | (var Record Item Journal Line, Record Item Journal Line, Integer) | - |
| Integration event | OnAfterSetReservationFilters | (var Record Reservation Entry, Record Item Journal Line) | - |
| Integration event | OnAfterTrackingExists | (var Record Item Journal Line, var Boolean) | - |
| Integration event | OnAfterUpdateAmount | (var Record Item Journal Line) | - |
| Integration event | OnAfterValidateShortcutDimCode | (var Record Item Journal Line, Record Item Journal Line, Integer, var Code[20]) | - |
| Integration event | OnBeforeCheckItemAvailable | (Record Item Journal Line, Integer, var Boolean) | - |
| Integration event | OnBeforeCheckReservedQtyBase | (var Record Item Journal Line, var Record Item, var Boolean) | - |
| Integration event | OnBeforeConfirmOutputOnFinishedOperation | (var Record Item Journal Line, var Boolean) | - |
| Integration event | OnBeforeCopyFromMachineCenter | (var Record Item Journal Line, var Record Machine Center, var Boolean) | - |
| Integration event | OnBeforeCopyFromWorkCenter | (var Record Item Journal Line, var Record Work Center, var Boolean) | - |
| Integration event | OnBeforeDisplayErrorIfItemIsBlocked | (var Record Item, var Record Item Journal Line, var Boolean) | - |
| Integration event | OnBeforeFindUnitCost | (var Record Item Journal Line, var Decimal, var Boolean) | - |
| Integration event | OnBeforeGetUnitAmount | (var Record Item Journal Line, Integer, var Boolean) | - |
| Integration event | OnBeforeLookupItemNo | (var Record Item Journal Line, var Boolean) | - |
| Integration event | OnBeforePostingItemJnlFromProduction | (var Record Item Journal Line, Boolean, var Boolean) | - |
| Integration event | OnBeforeRetrieveCosts | (var Record Item Journal Line, var Decimal, var Boolean) | - |
| Integration event | OnBeforeSelectItemEntry | (var Record Item Journal Line, Record Item Journal Line, Integer) | - |
| Integration event | OnBeforeSetNewBinCodeForSameLocationTransfer | (var Record Item Journal Line, Integer, var Boolean) | - |
| Integration event | OnBeforeValidateAmount | (var Record Item Journal Line, var Boolean) | - |
| Integration event | OnBeforeValidateItemDirectCostUnitAmount | (var Record Item Journal Line, var Boolean) | - |
| Integration event | OnBeforeValidateUnitOfMeasureCode | (var Record Item Journal Line, var Boolean) | - |
| Integration event | OnBeforeVerifyReservedQty | (var Record Item Journal Line, Record Item Journal Line, Integer) | - |
| Integration event | OnCheckItemJournalLinePostRestrictions | () | - |
| Integration event | OnCreateAssemblyDimOnAfterCreateDimSetIDArr | (var Record Item Journal Line, var Integer, var Integer) | - |
| Integration event | OnCreateProdDimOnAfterCreateDimSetIDArr | (var Record Item Journal Line, var Integer, var Integer) | - |
| Integration event | OnLastOutputOperationOnBeforeTestRoutingNo | (var Record Item Journal Line, var Boolean) | - |
| Integration event | OnValidateCapUnitOfMeasureCodeOnCaseOrderTypeElse | (var Record Item Journal Line) | - |
| Integration event | OnValidateAppliesfromEntryOnBeforeCheckTrackingExistsError | (Record Item Journal Line, Record Item Ledger Entry, var Boolean) | - |
| Integration event | OnValidateItemNoOnAfterGetItem | (var Record Item Journal Line, Record Item) | - |
| Integration event | OnValidateOrderNoOrderTypeProduction | (var Record Item Journal Line, Record Production Order) | - |
| Integration event | OnValidateOrderNoOnCaseOrderTypeElse | (var Record Item Journal Line) | - |
| Integration event | OnValidateOrderLineNoOnCaseOrderTypeElse | (var Record Item Journal Line) | - |
| Integration event | OnValidateOrderLineNoOnAfterProdOrderLineSetFilters | (var Record Item Journal Line, var Record Prod. Order Line) | - |
| Integration event | OnValidateQuantityOnBeforeGetUnitAmount | (var Record Item Journal Line, Record Item Journal Line, Integer) | - |
| Integration event | OnBeforeTestItemFields | (var Record Item Journal Line, Code[20], Code[10], Code[10], var Boolean) | - |
| Integration event | OnBeforeValidateShortcutDimCode | (var Record Item Journal Line, Record Item Journal Line, Integer, var Code[20]) | - |
| Integration event | OnValidateUnitOfMeasureCodeOnBeforeCalcUnitCost | (var Record Item Journal Line, var Decimal, var Boolean) | - |
| Integration event | OnValidateUnitOfMeasureCodeOnBeforeWhseValidateSourceLine | (var Record Item Journal Line, Record Item Journal Line) | - |
| Integration event | OnBeforeUpdateAmount | (var Record Item Journal Line, var Boolean) | - |
| Integration event | OnBeforeValidateScrapCode | (var Record Item Journal Line, var Boolean) | - |
| Integration event | OnRetrieveCostsOnAfterSetUnitCost | (var Record Item Journal Line, var Decimal, Record Item) | - |
| Integration event | OnValidateItemNoOnBeforeValidateUnitOfmeasureCode | (var Record Item Journal Line, var Record Item, Integer) | - |
| Integration event | OnValidateItemNoOnBeforeSetDescription | (var Record Item Journal Line, Record Item) | - |
| Integration event | OnValidateItemNoOnAfterCalcUnitCost | (var Record Item Journal Line, Record Item) | - |
| Integration event | OnValidateItemNoOnAfterCreateDimInitial | (var Record Item Journal Line) | - |
| Integration event | OnBeforeValidateLocationCode | (Record Item Journal Line, Record Item Journal Line, var Boolean) | - |
| Integration event | OnAfterIsDefaultBin | (Record Location, var Boolean) | - |
| Integration event | OnAfterGetLocation | (var Record Location, Code[10]) | - |
| Integration event | OnAfterInitRevalJnlLine | (var Record Item Journal Line, Record Item Ledger Entry) | - |
| Integration event | OnBeforePickDimension | (var Record Item Journal Line, var Boolean, Integer, Integer, Code[20], Integer, Integer) | Pending 20.0 |
| Temporary event for compatibility |
| Integration event | OnRecalculateUnitAmountOnAfterCalcQtyPerUnitOfMeasure | (var Record Item Journal Line, Record Item Journal Line) | - |
| Integration event | OnBeforeCheckProdOrderCompBinCode | (var Record Item Journal Line, var Boolean) | - |
| Integration event | OnSetUpNewLineOnAfterFindItemJnlLine | (var Record Item Journal Line, var Record Item Journal Line, var Record Item Journal Line) | - |
| Integration event | OnSelectItemEntryOnBeforeOpenPage | (var Record Item Ledger Entry, Record Item Journal Line, Integer) | - |
| Integration event | OnvalidateConcurrentCapacityOnAfterCalcTotalTime | (var Record Item Journal Line, var Integer, Record Item Journal Line) | - |
| Integration event | OnValidateItemNoOnAfterCalcUnitAmount | (var Record Item Journal Line, Record Work Center, Record Machine Center) | - |
| Integration event | OnValidateItemNoOnAfterProdOrderCompSetFilters | (var Record Item Journal Line, var Record Prod. Order Component, var Boolean) | - |
| Integration event | OnBeforeCopyDim | (var Record Item Journal Line, Integer, var Boolean) | - |
| Integration event | OnBeforeCreateProdDim | (var Record Item Journal Line, var Boolean) | - |
| Integration event | OnAfterCheckTrackingIfRequired | (Record Item Journal Line, Record Item Tracking Setup) | - |
| Integration event | OnAfterCheckNewTrackingIfRequired | (Record Item Journal Line, Record Item Tracking Setup) | - |
| Integration event | OnAfterCheckTrackingIfrequiredNotBlank | (Record Item Journal Line, Record Item Tracking Setup) | - |
| Integration event | OnAfterSetTrackingFilterFromItemLedgerEntry | (var Record Item Journal Line, Record Item Ledger Entry) | - |
| Integration event | OnLookupProdOrderCompBeforeRunModal | (var Record Prod. Order Component, var Boolean) | - |
| Integration event | OnCreateProdDimOnBeforeCreateDimSetIDArr | (var Record Item Journal Line, var Integer, var Boolean) | - |
| Integration event | OnBeforeCopyFromProdOrderComp | (var Record Item Journal Line, var Record Prod. Order Component, var Boolean) | - |
| Integration event | OnBinCodeOnCheckProdOrderCompBinCodeCheckNeeded | (var Record Item Journal Line, var Boolean) | - |
| Integration event | OnAfterShowDimensions | (var Record Item Journal Line) | - |
| Integration event | OnOrderLineNoOnValidateOnAfterAssignProdOrderLineValues | (var Record Item Journal Line, Record Prod. Order Line) | - |
| Integration event | OnValidateItemNoOnBeforeAssignIndirectCostPct | (var Record Item Journal Line, Record Item) | - |
| Integration event | OnAfterSetupNewLine | (var Record Item Journal Line, var Record Item Journal Line, Record Item Journal Template, Record Item Journal Batch) | - |
| Integration event | OnAfterCalcBaseQty | (var Record Item Journal Line, Record Item Journal Line, Text, var Decimal) | - |
| Integration event | OnBeforeValidateQuantityIsBalanced | (var Record Item Journal Line, Record Item Journal Line, var Boolean) | - |
| Integration event | OnBeforeValidateQuantityBase | (var Record Item Journal Line, Record Item Journal Line, Integer, var Boolean) | - |
| Integration event | OnBeforeValidateScrapQuantityBase | (var Record Item Journal Line, Record Item Journal Line, Integer, var Boolean) | - |
| Integration event | OnBeforeValidateOutputQuantityBase | (var Record Item Journal Line, Record Item Journal Line, Integer, var Boolean) | - |
| Integration event | OnValidateOrderNoOnAfterProcessOrderTypeAssembly | (var Record Item Journal Line, Record Production Order) | - |
| Integration event | OnValidateAppliesToEntryOnAferCalcShowTrackingExistsError | (var Record Item Journal Line, Record Item Journal Line, var Boolean) | - |
| Integration event | OnAfterInitDefaultDimensionSources | (var Record Item Journal Line, var List, Integer) | - |
| Integration event | OnBeforeCreateDim | (var Record Item Journal Line, var Boolean, Integer, var List, Integer, Integer) | - |
| Integration event | OnAfterCreateAssemblyDim | (var Record Item Journal Line, Record Assembly Header) | - |
| Integration event | OnBeforeLastOutputOperation | (Record Item Journal Line, var Boolean, var Boolean) | - |
| Integration event | OnBeforeValidateAppliesToEntry | (var Record Item Journal Line, Integer, var Boolean) | - |
| Integration event | OnValidateItemNoOnAfterCalcShouldThrowRevaluationError | (var Record Item Journal Line, var Boolean) | - |
| Integration event | OnValidateItemNoOnAfterSetProdOrderLineItemNoFilter | (var Record Item Journal Line, Record Item Journal Line, var Record Prod. Order Line) | - |
| Integration event | OnValidateItemNoOnAfterCalcShouldCopyFromSingleProdOrderLine | (var Record Item Journal Line, Record Item Journal Line, var Record Prod. Order Line, var Boolean) | - |