| Integration event | OnAfterCalcItemPlanningFields | (var Record Item) | 17-28 | - |
| Integration event | OnAfterCalculateNeed | (var Record Item, var Decimal, var Decimal, var Decimal, var Decimal) | 17-28 | - |
| Integration event | OnAfterCalculateProjAvailableBalance | (var Record Item, var Decimal) | 17-28 | - |
| Integration event | OnBeforeShowItemAvailByBOMLevel | (var Record Item, Text[80], Date, var Date, var Boolean, var Boolean) | 17-27, gone | Pending 25.0 |
| Replaced by event OnBeforeShowItemAvailabilityByBOMLevel |
| Integration event | OnBeforeShowItemAvailByDate | (var Record Item, Text[80], Date, var Date, var Boolean, var Boolean) | 17-27, gone | Pending 25.0 |
| Replaced by event OnBeforeShowItemAvailabilityByPeriod |
| Integration event | OnBeforeShowItemAvailByEvent | (var Record Item, Text[80], Date, var Date, var Boolean, var Boolean, var Boolean) | 17-27, gone | Pending 25.0 |
| Replaced by event OnBeforeShowItemAvailabilityByEvent |
| Integration event | OnBeforeShowItemAvailByLoc | (var Record Item, Text[80], Code[20], var Code[20], var Boolean, var Boolean) | 17-27, gone | Pending 25.0 |
| Replaced by event OnBeforeShowItemAvailabilityByLocation |
| Integration event | OnBeforeShowItemAvailByUOM | (var Record Item, Text[80], Code[20], var Code[20], var Boolean, var Boolean) | 17-27, gone | Pending 25.0 |
| Replaced by event OnBeforeShowItemAvailabilityByUOM |
| Integration event | OnBeforeShowItemAvailFromItem | (var Record Item) | 17-28 | - |
| Integration event | OnBeforeShowItemAvailFromItemJnlLine | (var Record Item, var Record Item Journal Line, Option) | 17-27, gone | Pending 25.0 |
| Replaced by event OnBeforeShowItemAvailabilityFromItemJnlLine |
| Integration event | OnBeforeShowItemAvailFromSalesLine | (var Record Item, var Record Sales Line, var Boolean, Option) | 17-27, gone | Pending 25.0 |
| Replaced by same event in codeunit Sales Availability Mgt. |
| Integration event | OnBeforeShowItemAvailFromPurchLine | (var Record Item, var Record Purchase Line, var Boolean, Option) | 17-27, gone | Pending 25.0 |
| Replaced by same event in codeunit Purch. Availability Mgt. |
| Integration event | OnBeforeShowItemAvailFromServLine | (var Record Item, var Record Service Line) | 17-27, gone | Pending 25.0 |
| Replaced by same event in codeunit Serv. Availability Mgt. |
| Integration event | OnBeforeShowItemAvailFromReqLine | (var Record Item, var Record Requisition Line, Option) | 17-27, gone | Pending 25.0 |
| Replaced by event OnBeforeShowItemAvailabilityFromReqLine |
| Integration event | OnBeforeShowItemAvailFromProdOrderLine | (var Record Item, var Record Prod. Order Line) | 17-27, gone | Pending 25.0 |
| Replaced by same event in codeunit Prod. Order Availability Mgt. |
| Integration event | OnBeforeShowItemAvailFromProdOrderComp | (var Record Item, var Record Prod. Order Component) | 17-27, gone | Pending 25.0 |
| Replaced by same event in codeunit Prod. Order Availability Mgt. |
| Integration event | OnBeforeShowItemAvailFromTransLine | (var Record Item, var Record Transfer Line, Option) | 17-27, gone | Pending 25.0 |
| Replaced by same event in codeunit Transfer Availability Mgt. |
| Integration event | OnBeforeShowItemAvailFromWhseActivLine | (var Record Item, var Record Warehouse Activity Line, Option) | 17-27, gone | Pending 25.0 |
| Replaced by same event in codeunit Warehouse Availability Mgt. |
| Integration event | OnBeforeShowItemAvailFromWhseRcptLine | (var Record Item, var Record Warehouse Receipt Line, Option) | 17-27, gone | Pending 25.0 |
| Replaced by same event in codeunit Warehouse Availability Mgt. |
| Integration event | OnBeforeShowItemAvailFromAsmHeader | (var Record Item, var Record Assembly Header) | 17-27, gone | Pending 25.0 |
| Replaced by same event in codeunit Assembly Availability Mgt. |
| Integration event | OnBeforeShowItemAvailFromAsmLine | (var Record Item, var Record Assembly Line) | 17-27, gone | Pending 25.0 |
| Replaced by same event in codeunit Assembly Availability Mgt. |
| Integration event | OnBeforeShowItemAvailFromPlanningComp | (var Record Item, var Record Planning Component) | 17-27, gone | Pending 25.0 |
| Replaced by same event in codeunit Assembly Availability Mgt. |
| Integration event | OnBeforeShowItemAvailVariant | (var Record Item, Text[80], Code[20], var Code[20], var Boolean, var Boolean) | 17-27, gone | Pending 25.0 |
| Replaced by event OnBeforeShowItemAvailabilityByVariant |
| Integration event | OnCalculateNeedOnAfterCalcScheduledReceipt | (var Record Item, var Decimal, Decimal, Decimal) | 17-28 | - |
| Integration event | OnAfterFilterItem | (var Record Item, Code[20], Code[20], Date) | 18-28 | - |
| Integration event | OnBeforeShowItemAvailabilityByBOMLevel | (var Record Item, Text, Date, var Date, var Boolean, var Boolean) | 25-28 | - |
| Integration event | OnBeforeShowItemAvailabilityByPeriod | (var Record Item, Text, Date, var Date, var Boolean, var Boolean) | 25-28 | - |
| Integration event | OnBeforeShowItemAvailabilityByEvent | (var Record Item, Text, Date, var Date, var Boolean, var Boolean, var Boolean) | 25-28 | - |
| Integration event | OnBeforeShowItemAvailabilityByLocation | (var Record Item, Text, Code[10], var Code[10], var Boolean, var Boolean) | 25-28 | - |
| Integration event | OnBeforeShowItemAvailabilityByUOM | (var Record Item, Text, Code[10], var Code[10], var Boolean, var Boolean) | 25-28 | - |
| Integration event | OnBeforeShowItemAvailabilityFromItemJnlLine | (var Record Item, var Record Item Journal Line, Enum Item Availability Type) | 25-28 | - |
| Integration event | OnBeforeShowItemAvailabilityByVariant | (var Record Item, Text, Code[10], var Code[10], var Boolean, var Boolean) | 25-28 | - |
| Integration event | OnCalculateNeedOnAfterCalcGrossRequirement | (var Record Item, var Decimal) | 25-28 | - |
| Integration event | OnBeforeCalculateNeed | (var Record Item, var Decimal, var Decimal, var Decimal, var Decimal, var Boolean) | 25-28 | - |
| Integration event | OnShowItemAvailLineListOnAfterItemAvailabilityLineListInit | (var Record Item, var Page Item Availability Line List) | 25-28 | - |
| Integration event | OnShowItemAvailabilityFromInvtDocLineOnAvailabilityTypeCaseElse | (Enum Item Availability Type, var Record Item, var Record Invt. Document Line) | 25-28 | - |
| Integration event | OnBeforeShowBOMLevelAbleToMake | (Text, Date, var Date) | 25-28 | - |