| Integration event | OnAfterFilterBOMBuffer | (var Record Item, var Record BOM Buffer, Date, Option) | 17-28 | - |
| Integration event | OnAfterGenerateProdCompSubTree | (var Record Item, var Record BOM Buffer) | 17-18, gone | - |
| Integration event | OnAfterTransferFromProdItem | (var Record BOM Buffer, Record Production BOM Line) | 17, gone | - |
| Integration event | OnAfterTransferFromProdBOM | (var Record BOM Buffer, Record Production BOM Line) | 17-28 | Pending 27.0 |
| Moved to codeunit MfgCalculateBOMTree |
| Integration event | OnAfterTransferFromProdRouting | (var Record BOM Buffer, Record Routing Line) | 17-20, gone | - |
| Integration event | OnBeforeCalcRoutingLineCosts | (var Record Routing Line, var Decimal, var Decimal, Record Item) | 17-28 | Pending 27.0 |
| Moved to codeunit MfgCalculateBOMTree |
| Integration event | OnBeforeFilterBOMBuffer | (var Record Item, var Record BOM Buffer, Date, Option, var Boolean) | 17-28 | - |
| Integration event | OnBeforeFilterByQuantityPer | (var Record Production BOM Line, var Boolean) | 17-23, gone | - |
| Integration event | OnBeforeTransferFromProdBOM | (var Record BOM Buffer, var Record Production BOM Line, var Record Item, var Record BOM Buffer, var Integer, Option) | 17-28 | Pending 27.0 |
| Moved to codeunit MfgCalculateBOMTree |
| Integration event | OnBeforeTransferProdBOMLine | (var Record BOM Buffer, var Record Production BOM Line, var Record Item, var Record BOM Buffer, var Integer, Option, var Boolean) | 17-28 | Pending 27.0 |
| Moved to codeunit MfgCalculateBOMTree |
| Integration event | OnTraverseCostTreeOnAfterAddCost | (var Record BOM Buffer, var Record BOM Buffer) | 17-24, gone | Pending 22.0 |
| Replaced with a more generic OnTraverseCostTreeOnAfterAddCosts |
| Integration event | OnCalcRoutingLineCostsOnBeforeBOMBufferAdd | (Record Routing Line, Decimal, Decimal, var Decimal, var Decimal, var Decimal, var Record BOM Buffer) | 17-28 | Pending 27.0 |
| Moved to codeunit MfgCalculateBOMTree |
| Integration event | OnGenerateProdCompSubTreeOnAfterBOMBufferModify | (var Record BOM Buffer, Record Routing Line, Decimal, Record Item, Record BOM Buffer) | 17-23, gone | - |
| Integration event | OnAfterTransferFromProdItem | (var Record BOM Buffer, Record Production BOM Line, var Integer) | 18-28 | Pending 27.0 |
| Moved to codeunit MfgCalculateBOMTree |
| Integration event | OnBeforeGenerateTreeForItems | (var Boolean) | 18-28 | - |
| Integration event | OnGenerateProdCompSubTreeOnBeforeRoutingLineLoop | (var Record Routing Line, var Record BOM Buffer) | 18-19, gone | - |
| Integration event | OnGenerateTreeForItemLocalOnBeforeCalculateTreeType | (var Record Item, var Record BOM Buffer, var Option, var Integer) | 18-28 | - |
| Integration event | OnInitItemAvailDatesOnBeforeCalcAvailableQty | (var Record Item) | 18-28 | - |
| Integration event | OnAfterGenerateProdCompSubTree | (var Record Item, var Record BOM Buffer, var Record BOM Buffer) | 19-28 | Pending 27.0 |
| Moved to codeunit MfgCalculateBOMTree |
| Integration event | OnBeforeGenerateTreeForItemLocal | (var Record Item, Date, Option) | 19, gone | - |
| Integration event | OnGenerateAsmHeaderSubTreeOnAfterAsmLineLoop | (var Record BOM Buffer, var Record BOM Buffer) | 19-28 | Pending 27.0 |
| Moved to codeunit AsmCalculateBOMTree |
| Integration event | OnGenerateProdCompSubTreeOnAfterGenerateItemSubTree | (var Record BOM Buffer, var Record BOM Buffer) | 19-28 | Pending 27.0 |
| Moved to codeunit MfgCalculateBOMTree |
| Integration event | OnGenerateProdCompSubTreeOnAfterProdBOMLineLoop | (var Record BOM Buffer, var Record BOM Buffer) | 19-28 | Pending 27.0 |
| Moved to codeunit MfgCalculateBOMTree |
| Integration event | OnGenerateItemSubTreeOnAfterParentItemGet | (var Record Item) | 19-28 | - |
| Integration event | OnGenerateProdCompSubTreeOnBeforeBOMBufferModify | (var Record BOM Buffer, var Record BOM Buffer, Record Item) | 19-28 | Pending 27.0 |
| Moved to codeunit MfgCalculateBOMTree |
| Integration event | OnBeforeGenerateTreeForItemLocal | (var Record Item, Date, Option, var Record BOM Buffer, var Boolean) | 20-28 | - |
| Integration event | OnGenerateProdCompSubTreeOnBeforeRoutingLineLoop | (var Record Routing Line, var Record BOM Buffer, var Boolean) | 20-28 | Pending 27.0 |
| Moved to codeunit MfgCalculateBOMTree |
| Integration event | OnAfterTransferFromProdRouting | (var Record BOM Buffer, var Record Routing Line) | 21-28 | Pending 27.0 |
| Moved to codeunit MfgCalculateBOMTree |
| Integration event | OnGenerateProdCompSubTreeOnBeforeExitForNonProdOrder | (Record Item, var Record BOM Buffer, var Boolean) | 21-28 | Pending 27.0 |
| Moved to codeunit MfgCalculateBOMTree |
| Integration event | OnTraverseCostTreeOnAfterAddCosts | (var Record BOM Buffer, var Record BOM Buffer) | 21-28 | - |
| Integration event | OnTraverseTreeOnBeforeCalcAbleToMakeParentAndTopItem | (var Record BOM Buffer, var Record BOM Buffer, var Boolean) | 22-28 | - |
| Integration event | OnGenerateBOMCompSubTreeOnBeforeLoopBOMComponents | (Record Item, var Boolean) | 22-28 | - |
| Integration event | OnBeforeInitBOMBuffer | (var Record BOM Buffer, var Boolean) | 23-28 | - |
| Integration event | OnBeforeFilterByQuantityPer | (var Record Production BOM Line, var Boolean, Record BOM Buffer) | 24-28 | Pending 27.0 |
| Moved to codeunit MfgCalculateBOMTree |
| Integration event | OnGenerateProdCompSubTreeOnAfterBOMBufferModify | (var Record BOM Buffer, Record Routing Line, Decimal, Record Item, Record BOM Buffer, Option) | 24-28 | Pending 27.0 |
| Moved to codeunit MfgCalculateBOMTree |
| Integration event | OnCalcAvailabilityOnBeforeUpdateAvailableQty | (var Record BOM Buffer, Decimal, Decimal, var Boolean) | 25-28 | - |
| Integration event | OnBeforeGenerateProdOrderLineSubTree | (Record Prod. Order Line, var Record BOM Buffer, var Record BOM Buffer, var Boolean, var Boolean) | 25-28 | Pending 27.0 |
| Moved to codeunit MfgCalculateBOMTree |
| Integration event | OnGenerateTreeForSource | (Variant, var Record BOM Buffer, Enum BOM Tree Type, Enum BOM Structure Show By, Date, var Record Item, var Integer) | 27-28 | - |
| Integration event | OnGenerateItemSubTreeOnSetIsLeaf | (var Record Item, var Record BOM Buffer, var Record Item, var Integer) | 27-28 | - |
| Integration event | OnHasBOMStructure | (var Record Item, var Boolean) | 27-28 | - |
| Integration event | OnAfterCalcCompDueDate | (var Date, Date, Record Item, DateFormula) | 28 | - |
| Integration event | OnTraverseCostTreeOnBeforeAddCosts | (var Record BOM Buffer, var Record BOM Buffer) | 28 | - |
| Integration event | OnTraverseCostTreeOnBeforeLastUpdateNodeCosts | (var Record BOM Buffer, var Record BOM Buffer) | 28 | - |