| Integration event | OnAfterFromBOMCompSetFilters | (var Record BOM Component, Record Sales Line) | 17-22, gone | Pending 20.0 |
| Replaced with OnRunOnBeforeCalcNoOfBOMComp and OnRunOnAfterFromBOMCompSetFilters |
| Integration event | OnAfterConfirmExplosion | (var Record Sales Line, var Integer, var Boolean) | 17-28 | - |
| Integration event | OnAfterExplodeBOMCompLines | (var Record Sales Line, Integer) | 17-19, gone | - |
| Integration event | OnBeforeOnRun | (var Record Sales Line, var Boolean) | 17-28 | - |
| Integration event | OnBeforeConfirmExplosion | (var Record Sales Line, var Integer, var Boolean) | 17-21, gone | - |
| Integration event | OnBeforeCopyFromBOMToSalesLine | (var Record Sales Line, Record BOM Component) | 17-28 | - |
| Integration event | OnExplodeBOMCompLinesOnAfterFromBOMCompSetFilters | (var Record BOM Component, Record Sales Line) | 17-19, gone | - |
| Integration event | OnBeforeToSalesLineModify | (var Record Sales Line, Record Sales Line) | 17-28 | - |
| Integration event | OnInsertOfExplodedBOMLineToSalesLine | (var Record Sales Line, Record Sales Line, Record BOM Component, var Record Sales Header) | 17-19, gone | - |
| Integration event | OnRunOnBeforeItemCheckAvailSalesLineCheck | (var Record Sales Line, Record BOM Component, Record Sales Line) | 17-18, gone | - |
| Integration event | OnExplodeBOMCompLinesOnAfterToSalesLineInsert | (Record Sales Line, Record Sales Line, Record BOM Component) | 17-19, gone | - |
| Integration event | OnAfterOnRun | (Record Sales Line, Record Sales Line) | 17-28 | - |
| Integration event | OnRunOnBeforeItemCheckAvailSalesLineCheck | (var Record Sales Line, Record BOM Component, Record Sales Line, var Boolean, var Boolean) | 19-28 | - |
| Integration event | OnExplodeBOMCompLinesOnAfterAssignType | (var Record Sales Line, Record Sales Line, Record BOM Component, var Record Sales Header) | 19-28 | - |
| Integration event | OnRunOnBeforeCalcNoOfBOMComp | (var Record BOM Component, Record Sales Line) | 19-28 | - |
| Integration event | OnRunOnAfterFromBOMCompSetFilters | (var Record BOM Component, Record Sales Line) | 19-21, gone | - |
| Integration event | OnAfterExplodeBOMCompLines | (var Record Sales Line, Integer, Integer) | 20-26, gone | - |
| Integration event | OnExplodeBOMCompLinesOnAfterFromBOMCompSetFilters | (var Record BOM Component, Record Sales Line, var Integer) | 20-22, gone | - |
| Integration event | OnInsertOfExplodedBOMLineToSalesLine | (var Record Sales Line, Record Sales Line, Record BOM Component, var Record Sales Header, Integer) | 20-28 | - |
| Integration event | OnExplodeBOMCompLinesOnAfterToSalesLineInsert | (Record Sales Line, Record Sales Line, Record BOM Component, Record Sales Header) | 20-21, gone | - |
| Integration event | OnBeforeConfirmExplosion | (var Record Sales Line, var Integer, var Boolean, var Integer) | 22-28 | - |
| Integration event | OnExplodeBOMCompLinesOnAfterToSalesLineInsert | (Record Sales Line, Record Sales Line, Record BOM Component, Record Sales Header, var Integer) | 22-28 | - |
| Integration event | OnRunOnAfterFromBOMCompSetFilters | (var Record BOM Component, Record Sales Line, var Boolean) | 22, gone | - |
| Integration event | OnRunOnBeforeExplodeBOMCompLines | (var Record Sales Line, var Record Sales Line, var Integer, var Integer, var Boolean) | 22, gone | - |
| Integration event | OnExplodeBOMCompLinesOnAfterFromBOMCompSetFilters | (var Record BOM Component, Record Sales Line, var Integer, var Integer) | 23-28 | - |
| Integration event | OnRunOnAfterFromBOMCompSetFilters | (var Record BOM Component, Record Sales Line, var Boolean, var Record Sales Line) | 23-28 | - |
| Integration event | OnRunOnBeforeExplodeBOMCompLines | (var Record Sales Line, var Record Sales Line, var Integer, var Integer, var Boolean, var Code[20]) | 23-28 | - |
| Integration event | OnAfterCheckSalesLine | (Record Sales Line) | 23-28 | - |
| Integration event | OnAfterExplodeBOMCompLines | (var Record Sales Line, Integer, Integer, var Record Sales Line) | 27-28 | - |