| Integration event | OnAfterMATRIX_OnAfterGetRecord | (var Record Forecast Item Variant Loc, var Decimal) | 20-28 | - |
| Integration event | OnAfterEnterBaseQty | (var Decimal, Integer, Enum Analysis Amount Type, Code[10], Enum Demand Forecast Type, var Record Item) | 20-28 | - |
| Integration event | OnAfterLoad | (var Record Forecast Item Variant Loc, Code[10], Enum Demand Forecast Type) | 20-28 | - |
| Integration event | OnGetMaxRowsToLoad | (var Integer) | 20-28 | - |
| Integration event | OnBeforeEnterBaseQty | (var Record Forecast Item Variant Loc, Integer, var Boolean) | 20-27, gone | - |
| Integration event | OnBeforeProdForecastQtyBase_OnValidate | (var Record Forecast Item Variant Loc, Integer, var Boolean) | 20-28 | - |
| Integration event | OnEnterBaseQtyOnBeforeValidateProdForecastQty | (var Record Item, var Record Forecast Item Variant Loc, Integer, Record Date) | 20-28 | - |
| Integration event | OnLoadDataOnBeforeRecFindFirst | (var Record Forecast Item Variant Loc, Text, Text, Boolean, Boolean, Text) | 20-28 | - |
| Integration event | OnMatrixOnDrillDownOnBeforePageRun | (var Record Forecast Item Variant Loc, var Record Production Forecast Entry) | 20-28 | - |
| Integration event | OnProdForecastQtyBase_OnValidateOnAfterCalcShouldConfirmMovingForecasts | (var Record Production Forecast Entry, Integer, Record Date, var Boolean) | 20-28 | - |
| Integration event | OnBeforeEnterBaseQty | (var Record Forecast Item Variant Loc, Integer, var Boolean, Record Date, Enum Demand Forecast Type, Code[10], Text, Enum Analysis Amount Type, var Decimal) | 28 | - |
| Integration event | OnBeforeLoadData | (var Record Forecast Item Variant Loc, var Record Item, Text, Text, Boolean, Boolean, Text, Integer, var Boolean) | 28 | - |