| Integration event | OnAfterCheckEndingDate | (var Record Prod. Order Line) | 17-28 | - |
| Integration event | OnAfterCreateDimTableIDs | (var Record Prod. Order Line, Integer, var Integer, var Code[20]) | 17-22, gone | Pending 20.0 |
| Temporary event for compatibility. |
| Integration event | OnAfterCopyFromItem | (var Record Prod. Order Line, Record Item, var Record Prod. Order Line) | 17-20, gone | - |
| Integration event | OnAfterGetSKU | (Record Prod. Order Line, var Boolean) | 17-28 | - |
| Integration event | OnAfterDeleteProdOrderRtngLines | (var Record Prod. Order Line) | 17-28 | - |
| Integration event | OnAfterOnDelete | (var Record Prod. Order Line, var Boolean) | 17-28 | - |
| Integration event | OnAfterRecalculate | (var Record Prod. Order Line, Option, var Integer) | 17-28 | - |
| Integration event | OnAfterSetReservationFilters | (var Record Reservation Entry, Record Prod. Order Line) | 17-28 | - |
| Integration event | OnAfterUpdateDateTime | (var Record Prod. Order Line, var Record Prod. Order Line, Integer) | 17-28 | - |
| Integration event | OnAfterValidateShortcutDimCode | (var Record Prod. Order Line, var Record Prod. Order Line, Integer, var Code[20]) | 17-28 | - |
| Integration event | OnBeforeCheckEndingDate | (var Record Prod. Order Line, var Boolean) | 17-28 | - |
| Integration event | OnBeforeGetUpdateFromSKU | (var Record Prod. Order Line, var Record Stockkeeping Unit, var Record Item, var Boolean) | 17-28 | - |
| Integration event | OnBeforeDeleteRelations | (var Record Prod. Order Line) | 17-28 | - |
| Integration event | OnBeforeDeleteProdOrderRtngLines | (var Record Prod. Order Line, var Boolean) | 17-28 | - |
| Integration event | OnBeforeShowReservation | (var Record Prod. Order Line, var Boolean) | 17-28 | - |
| Integration event | OnBeforeValidateShortcutDimCode | (var Record Prod. Order Line, var Record Prod. Order Line, Integer, var Code[20]) | 17-28 | - |
| Integration event | OnDeleteRelationsNotCalledFromComponentFilter | (var Record Prod. Order Line, var Record Prod. Order Component) | 17-28 | - |
| Integration event | OnDeleteRelationsNotCalledFromComponentInitFields | (var Record Prod. Order Component) | 17-28 | - |
| Integration event | OnUpdateProdOrderCompOnAfterFind | (var Record Prod. Order Line, var Boolean) | 17-28 | - |
| Integration event | OnUpdateProdOrderCompOnBeforeModify | (var Record Prod. Order Line, var Record Prod. Order Component) | 17-28 | - |
| Integration event | OnBeforeValidateQuantity | (var Record Prod. Order Line, Record Prod. Order Line, Integer, var Boolean) | 17-28 | - |
| Integration event | OnBeforeUpdateProdOrderComp | (var Record Prod. Order Line, Decimal, Integer, var Boolean) | 17, gone | - |
| Integration event | OnAfterFilterLinesWithItemToPlan | (var Record Prod. Order Line, var Record Item, Boolean) | 18-28 | - |
| Integration event | OnAfterFilterLinesForReservation | (var Record Prod. Order Line, Record Reservation Entry, Option, Text, Boolean) | 18-28 | - |
| Integration event | OnBeforeUpdateProdOrderComp | (var Record Prod. Order Line, Decimal, Integer, var Boolean, var Record Prod. Order Component, Boolean) | 18-28 | - |
| Integration event | OnDeleteRelationsOnBeforeProdOrderCompDeleteAll | (var Record Prod. Order Component, Boolean, var Boolean) | 18-28 | - |
| Integration event | OnValidateItemNoOnAfterAssignItemValues | (var Record Prod. Order Line, Record Item) | 18-20, gone | - |
| Integration event | OnAfterCalcBaseQty | (var Record Prod. Order Line, var Record Prod. Order Line, var Decimal) | 19-20, gone | - |
| Integration event | OnBeforeValidateUnitofMeasureCodeFromItem | (var Record Prod. Order Line, Record Prod. Order Line, var Record Item, var Record Production Order, var Boolean) | 19-28 | - |
| Integration event | OnBeforeValidateQuantityBase | (var Record Prod. Order Line, Record Prod. Order Line, Integer, var Boolean) | 19-28 | - |
| Integration event | OnBeforeRunEventOnAfterCreateDimTableIDs | (var Record Prod. Order Line, var List, var Boolean) | 20-22, gone | Pending 20.0 |
| Temporary event for compatibility |
| Integration event | OnAfterInitDefaultDimensionSources | (var Record Prod. Order Line, var List) | 20, gone | - |
| Integration event | OnAfterCreateDim | (var Record Prod. Order Line, List) | 20-27, gone | - |
| Integration event | OnAfterGetItem | (var Record Item, var Record Prod. Order Line) | 20-28 | - |
| Integration event | OnAfterGetUpdateFromSKU | (var Record Prod. Order Line) | 20-22, gone | - |
| Integration event | OnValidateProductionBOMNoOnBeforeTestStatus | (var Record Prod. Order Line, var Boolean) | 20-28 | - |
| Integration event | OnValidateLocationCodeOnBeforeCreateDim | (var Record Prod. Order Line) | 20-28 | - |
| Integration event | OnAfterInitDefaultDimensionSources | (var Record Prod. Order Line, var List, Integer) | 21-28 | - |
| Integration event | OnAfterCalcBaseQty | (var Record Prod. Order Line, var Record Prod. Order Line, var Decimal, Text, Text) | 21-28 | - |
| Integration event | OnAfterCopyFromItem | (var Record Prod. Order Line, Record Item, var Record Prod. Order Line, Integer) | 21-28 | - |
| Integration event | OnBeforeValidateRoutingNo | (var Record Prod. Order Line, var Record Prod. Order Line, Integer, var Boolean) | 21-28 | - |
| Integration event | OnValidateItemNoOnAfterAssignItemValues | (var Record Prod. Order Line, Record Item, Record Prod. Order Line, var Boolean) | 21-28 | - |
| Integration event | OnValidateUnitOfMeasureCodeOnAfterWhseValidateSourceLine | (var Record Prod. Order Line, Record Prod. Order Line, Integer) | 21-28 | - |
| Integration event | OnBeforeShowRouting | (var Record Prod. Order Line, var Boolean) | 21-28 | - |
| Integration event | OnValidateQuantityOnAfterCalcBaseQty | (var Record Prod. Order Line, Record Prod. Order Line) | 21-28 | - |
| Integration event | OnDeleteRelationsOnBeforeProdOrderRoutingLineDelete | (var Record Prod. Order Routing Line, var Boolean) | 22-28 | - |
| Integration event | OnValidateEndingTimeOnBeforeRecalculate | (var Record Prod. Order Line, Integer, var Boolean) | 22-28 | - |
| Integration event | OnAfterGetUpdateFromSKU | (var Record Prod. Order Line, var Record Item, var Record Stockkeeping Unit) | 23-28 | - |
| Integration event | OnShowDimensionsOnAfterEditDimensionSet | (var Record Prod. Order Line, Integer) | 24-28 | - |
| Integration event | OnValidateItemNoOnBeforeCheckReservations | (var Record Prod. Order Line, Record Prod. Order Line, Integer, var Boolean) | 25-28 | - |
| Integration event | OnValidateVariantCodeOnAfterVerifyChange | (var Record Prod. Order Line, Record Prod. Order Line, Integer) | 25-28 | - |
| Integration event | OnAfterDeleteRelations | (var Record Prod. Order Line) | 26-28 | - |
| Integration event | OnShowRoutingOnBeforeFindAndSetProdOrderLineBinCodeFromProdRoutingLines | (var Record Prod. Order Line, var Boolean) | 26-28 | - |
| Integration event | OnBeforeValidateProductionBOMVersionCode | (var Record Prod. Order Line, Record Prod. Order Line, var Boolean) | 27-28 | - |
| Integration event | OnBeforeOnValidateUnitCost | (var Record Prod. Order Line, var Boolean) | 27-28 | - |
| Integration event | OnAfterCreateDim | (var Record Prod. Order Line, List, Record Prod. Order Line) | 28 | - |
| Integration event | OnCheckEndingDateOnBeforeProdOrderLineCheck | (var Record Prod. Order Line, var Boolean) | 28 | - |
| Integration event | OnValidateQuantityOnBeforeValidateEndingTime | (var Record Prod. Order Line, var Boolean) | 28 | - |
| Integration event | OnValidateQuantityBaseOnBeforeValidateEndingTime | (var Record Prod. Order Line, var Boolean) | 28 | - |