| Integration event | OnAfterCalculate | (var Record Item, var Decimal, Decimal, Decimal, var Dictionary) | 17-28 | - |
| Integration event | OnAfterItemJnlLineShowWarning | (var Record Item Journal Line, var Decimal, var Boolean) | 17-28 | - |
| Integration event | OnBeforeQtyAvailToPromise | (var Record Item, var Record Company Information, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Boolean) | 17-28 | - |
| Integration event | OnBeforeCreateAndSendNotification | (Code[20], Code[20], Decimal, Decimal, Decimal, Decimal, Decimal, Decimal, Decimal, Decimal, Date, RecordId, Code[10], Dictionary, var Boolean, var Boolean) | 17-28 | - |
| Integration event | OnBeforeSalesLineCheck | (Record Sales Line, var Boolean, var Boolean) | 17-28 | - |
| Integration event | OnBeforeSalesLineShowWarning | (Record Sales Line, var Boolean, var Boolean) | 17-28 | - |
| Integration event | OnBeforeSetFilterOnItem | (var Record Item, Code[20], Code[10], Code[10], Date, Boolean, var Boolean) | 17-19, gone | - |
| Integration event | OnBeforeShowWarningForThisItem | (Record Item, var Boolean, var Boolean) | 17-28 | - |
| Integration event | OnSalesLineShowWarningOnBeforeShowWarning | (Record Sales Line, var Dictionary, Record Sales Line, var Boolean, var Boolean) | 17, gone | - |
| Integration event | OnCalculateOnBeforeCalcInitialQtyAvailable | (Record Item, Decimal, Decimal, Decimal, Decimal, Decimal, Decimal, Dictionary) | 17, gone | - |
| Integration event | OnBeforeTransferLineCheck | (Record Transfer Line, var Boolean, var Boolean) | 18-28 | - |
| Integration event | OnSalesLineShowWarningOnBeforeShowWarning | (Record Sales Line, var Dictionary, Record Sales Line, var Boolean, var Boolean, var Decimal) | 18-28 | - |
| Integration event | OnCalculateOnBeforeCalcInitialQtyAvailable | (Record Item, var Decimal, var Decimal, var Decimal, var Decimal, Decimal, Decimal, Dictionary) | 18-23, gone | - |
| Integration event | OnBeforeRaiseUpdateInterruptedError | (var Boolean) | 19, gone | - |
| Integration event | OnAsmOrderLineShowWarningOnBeforeShowWarning | (Record Assembly Line, var Dictionary, Record Assembly Line, var Decimal, var Boolean, var Boolean) | 19-28 | - |
| Integration event | OnItemDocLineShowWarningOnBeforeShowWarning | (Record Invt. Document Line, var Dictionary, var Decimal, var Boolean, var Boolean) | 19-28 | - |
| Integration event | OnJobPlanningLineShowWarningOnBeforeShowWarning | (Record Job Planning Line, var Dictionary, Record Job Planning Line, var Decimal, var Boolean, var Boolean) | 19-28 | - |
| Integration event | OnServiceInvLineShowWarningOnBeforeShowWarning | (Record Service Line, var Dictionary, Record Service Line, var Decimal, var Boolean, var Boolean) | 19-27, gone | Pending 25.0 |
| Moved to codeunit ServItemAvailMgt |
| Integration event | OnTransferLineShowWarningOnBeforeShowWarning | (Record Transfer Line, var Dictionary, Record Transfer Line, var Decimal, var Boolean, var Boolean) | 19-28 | - |
| Integration event | OnBeforeRaiseUpdateInterruptedError | (var Boolean, Dictionary) | 20-28 | - |
| Integration event | OnBeforeSetFilterOnItem | (var Record Item, Code[20], Code[10], Code[10], Date, Boolean, var Boolean, Code[10]) | 20-28 | - |
| Integration event | OnBeforeTransferLineShowWarning | (Record Transfer Line, var Boolean, var Boolean) | 20-28 | - |
| Integration event | OnBeforeServiceInvLineCheck | (Record Service Line, var Boolean, var Boolean) | 20-27, gone | Pending 25.0 |
| Moved to codeunit ServItemAvailMgt |
| Integration event | OnAfterConvertQty | (Code[20], Decimal, var Decimal, var Decimal) | 21-28 | - |
| Integration event | OnAfterConvertQtyToBaseQty | (Code[20], Decimal, var Decimal, var Decimal) | 21-28 | - |
| Integration event | OnBeforeShowWarningForThisItemOnBeforeItemGet | (Code[20], var Boolean, var Boolean) | 23-28 | - |
| Integration event | OnShowWarningOnAfterCalculate | (Code[20], Decimal, Decimal, Decimal, Decimal, var Boolean, var Boolean) | 23-28 | - |
| Integration event | OnAfterShowAndHandleAvailabilityPage | (Code[20], Code[10], Decimal, Decimal, Decimal, Decimal, Decimal, Decimal, Decimal, Decimal, Date, var Boolean) | 23-28 | - |
| Integration event | OnServiceInvLineShowWarningOnAfterFindingPrevServiceLineQtyWithinPeriod | (Record Service Line, Record Service Line, var Boolean) | 23-27, gone | Pending 25.0 |
| Moved to codeunit ServItemAvailMgt |
| Integration event | OnSalesLineShowWarningOnAfterFindingPrevSalesLineQtyWithinPeriod | (Record Sales Line, Record Sales Line, var Boolean) | 23-28 | - |
| Integration event | OnAsmOrderCalculateOnAfterFindingPrevAsmOrderCalculateWithinPeriod | (Record Assembly Header, Record Assembly Header, var Boolean) | 23-28 | - |
| Integration event | OnJobPlanningLineShowWarningOnAfterFindingPrevJobPlanningLineQtyWithinPeriod | (Record Job Planning Line, Record Job Planning Line, var Boolean) | 23-28 | - |
| Integration event | OnCalculateOnBeforeCalcInitialQtyAvailable | (Record Item, var Decimal, var Decimal, var Decimal, var Decimal, Decimal, Decimal, Dictionary, var Decimal) | 24-28 | - |
| Integration event | OnSalesLineCheckOnAfterSalesLineShowWarning | (var Record Sales Line, var Boolean) | 24-28 | - |
| Integration event | OnAsmOrderLineShowWarningOnAfterFindPreviousAssemblyOrderLineWithinPeriod | (Record Assembly Line, Record Assembly Line, var Boolean, var Decimal, var Decimal) | 24-28 | - |
| Integration event | OnBeforeItemJnlCheckLine | (var Record Item Journal Line, var Boolean, var Boolean) | 28 | - |