| Integration event | OnAfterCheckDimValuePosting | (Integer, Code[20], var Record Default Dimension) | 17-28 | - |
| Integration event | OnAfterConvertDimtoICDim | (Code[20], var Code[20]) | 17-28 | - |
| Integration event | OnAfterConvertDimValuetoICDimVal | (Code[20], Code[20], var Code[20]) | 17-28 | - |
| Integration event | OnAfterConvertICDimtoDim | (Code[20], var Code[20]) | 17-28 | - |
| Integration event | OnAfterConvertICDimValuetoDimValue | (Code[20], Code[20], var Code[20]) | 17-28 | - |
| Integration event | OnAfterEditDimensionSet2 | (var Integer, var Code[20], var Code[20]) | 17-28 | - |
| Integration event | OnAfterGetRecDefaultDimID | (Variant, Integer, var Integer, var Code[20], var Code[20], var Integer, var Integer, var Code[20], var Code[20], var Integer) | 17-22, gone | Pending 20.0 |
| Replaced by OnAfterGetRecDefaultDimIDProcedure() |
| Integration event | OnAfterSetupObjectNoList | (var Record AllObjWithCaption) | 17-28 | - |
| Integration event | OnAfterDefaultDimObjectNoWithoutGlobalDimsList | (var Record AllObjWithCaption) | 17-28 | - |
| Integration event | OnAfterSetSourceCodeWithVar | (Integer, Variant, var Code[10]) | 17-28 | - |
| Integration event | OnAfterValidateShortcutDimValues | (Integer, var Code[20], var Integer) | 17-28 | - |
| Integration event | OnBeforeCheckDim | (Code[20], var Boolean, var Boolean) | 17, gone | - |
| Integration event | OnBeforeCheckDimValue | (Code[20], Code[20], var Boolean, var Boolean) | 17-18, gone | - |
| Integration event | OnBeforeCheckDimValuePosting | (Integer, Code[20], Integer, var Boolean, var Boolean) | 17, gone | - |
| Integration event | OnBeforeCheckICDim | (Code[20], var Boolean, var Boolean) | 17-28 | - |
| Integration event | OnBeforeCheckICDimValue | (Code[20], Code[20], var Boolean, var Boolean) | 17-28 | - |
| Integration event | OnBeforeCheckValuePosting | (Integer, Code[20], var Record Dimension Buffer, var Boolean, var Boolean) | 17-28 | - |
| Integration event | OnBeforeGetDefaultDimID | (var Integer, var Code[20], Code[20], var Code[20], var Code[20], Integer, Integer) | 17-18, gone | - |
| Integration event | OnBeforeGetDimensionSet | (var Record Dimension Set Entry, var Integer, var Boolean) | 17-28 | - |
| Integration event | OnBeforeEditDimensionSet | (Integer, Text[250], var Integer, var Boolean) | 17-28 | - |
| Integration event | OnBeforeEditDimensionSet2 | (Integer, Text[250], var Code[20], var Code[20], var Integer, var Boolean) | 17-19, gone | - |
| Integration event | OnBeforeGetDeltaDimSetID | (var Integer, Integer, Integer, var Boolean) | 17-28 | - |
| Integration event | OnBeforeGetTableIDsForHigherPriorities | (Integer, Variant, var Integer, var Integer, var Code[20]) | 17-22, gone | Pending 20.0 |
| Replaced by OnBeforeGetTableIDsForHigherPrioritiesProcedure() event |
| Integration event | OnBeforeLookupDimValueCode | (Integer, var Code[20], var Boolean) | 17-28 | - |
| Integration event | OnBeforeLookupDimValueCodeNoUpdate | (Integer) | 17-28 | - |
| Integration event | OnBeforeSaveDefaultDim | (Integer, Code[20], Integer, Code[20], var Boolean) | 17-28 | - |
| Integration event | OnBeforeSetupObjectNoList | (var Record Field) | 17-28 | - |
| Integration event | OnBeforeUpdateDefaultDim | (Integer, Code[20], var Code[20], var Code[20], var Boolean) | 17-28 | - |
| Integration event | OnBeforeValidateDimValueCode | (Integer, var Code[20], var Boolean) | 17, gone | - |
| Integration event | OnGetRecDefaultDimID | (Variant, Integer, var Integer, var Code[20], var Code[20], var Integer, var Integer) | 17-22, gone | Pending 20.0 |
| Replaced by OnGetRecDefaultDimID() |
| Integration event | OnTypeToTableID2 | (var Integer, Integer) | 17-28 | - |
| Integration event | OnCheckDimValueAllowed | (Record Dimension Value, var Boolean, var Text[250]) | 17-28 | - |
| Integration event | OnCheckICDimValueAllowed | (Record IC Dimension Value, var Boolean) | 17-28 | - |
| Integration event | OnGetDefaultDimOnBeforeCreate | (var Record Dimension Buffer, Integer, Code[20], Code[20], var Code[20], var Code[20], var Boolean, Code[20]) | 17-28 | - |
| Integration event | OnGetDefaultDimIDOnBeforeFindNewDimSetID | (var Record Dimension Buffer, Integer, Code[20], var Code[20], var Code[20]) | 17-22, gone | Pending 20.0 |
| Replaced by OnGetDefaultDimIDOnBeforeFindNewDimSetIDProcedure() |
| Integration event | OnUpdateJobTaskDimOnBeforConfirm | (Record Default Dimension, var Boolean) | 17-28 | - |
| Integration event | OnGetDefaultDimIDOnBeforeTempDimSetEntryInsert | (var Record Dimension Set Entry, var Record Dimension Buffer, Code[20]) | 17-28 | - |
| Integration event | OnAfterTypeToTableID1 | (Integer, var Integer) | 17-28 | - |
| Integration event | OnAfterTypeToTableID3 | (Integer, var Integer) | 17-22, gone | Pending 20.0 |
| Replaced by events OnAfterSalesLineTypeToTableID() or OnAfterPurchLineTypeToTableID() |
| Integration event | OnAfterTypeToTableID4 | (Integer, var Integer) | 17-28 | - |
| Integration event | OnAfterTypeToTableID5 | (Integer, var Integer) | 17-28 | Pending 27.0 |
| This event is never raised. |
| Integration event | OnBeforeGetDimensionSetID | (var Record Dimension Set Entry) | 17-28 | - |
| Integration event | OnEditDimensionSetOnBeforeEditDimEntries | (var Page Edit Dimension Set Entries) | 17-28 | - |
| Integration event | OnLookupDimValueCodeOnBeforeDimValRunModal | (var Record Dimension Value, Integer) | 17-28 | - |
| Integration event | OnCheckDimValuePostingOnBeforeLogErrors | (Record Default Dimension, Record Dimension Set Entry, var Record Error Message, var Codeunit Error Message Management, var Boolean) | 17, gone | - |
| Integration event | OnBeforeCreateDimSetFromJobTaskDim | (Code[20], Code[20], var Code[20], var Code[20], var Integer, var Boolean) | 17-18, gone | - |
| Integration event | OnAfterCreateDimForJobJournalLineWithHigherPriorities | (Record Job Journal Line, Integer, var Integer, var Code[20], var Code[20], Code[10], Integer, var Integer, var Code[20], var Integer, var Code[20]) | 18-22, gone | Pending 20.0 |
| Replaced by OnAfterCreateDimForJobJournalLineWithHigherPrioritiesProcedure() event |
| Integration event | OnAfterDeleteDefaultDim | (Integer, Code[20]) | 18-28 | - |
| Integration event | OnAfterUpdateGenJnlLineDim | (var Record Gen. Journal Line, Integer) | 18-28 | - |
| Integration event | OnBeforeCheckDim | (Code[20], var Boolean, var Boolean, var Record Dimension) | 18-28 | - |
| Integration event | OnBeforeCheckDimComb | (Record Dimension Combination) | 18, gone | - |
| Integration event | OnBeforeCheckDimValueComb | (Record Dimension Value Combination) | 18, gone | - |
| Integration event | OnBeforeCheckDimValueAllowed | (var Record Dimension Value, var Boolean, var Boolean) | 18-28 | - |
| Integration event | OnBeforeCheckDimValuePosting | (Integer, Code[20], Integer, var Boolean, var Boolean, var Record Dimension Set Entry) | 18-28 | - |
| Integration event | OnBeforeDefaultDimOnInsert | (var Record Default Dimension, var Boolean) | 18-28 | - |
| Integration event | OnBeforeDefaultDimOnDelete | (var Record Default Dimension, var Boolean) | 18-28 | - |
| Integration event | OnBeforeDefaultDimOnModify | (var Record Default Dimension, var Boolean) | 18-28 | - |
| Integration event | OnBeforeValidateDimValueCode | (Integer, var Code[20], var Boolean, var Code[20]) | 18, gone | - |
| Integration event | OnCheckDimValuePostingOnBeforeLogErrors | (Record Default Dimension, var Record Dimension Set Entry, var Record Error Message, var Codeunit Error Message Management, var Boolean) | 18-28 | - |
| Integration event | OnCheckValuePostingOnBeforeExit | (Integer, Code[20], var Record Dimension Buffer, var Record Error Message, var Codeunit Error Message Management, var Boolean, var Boolean) | 18-28 | - |
| Integration event | OnCheckDimValuePostingOnBeforeExit | (Integer, Code[20], Integer, var Record Error Message, var Codeunit Error Message Management, var Boolean, var Boolean) | 18-28 | - |
| Integration event | OnBeforeCheckDimComb | (var Record Dimension Combination) | 19-20, gone | - |
| Integration event | OnBeforeCheckDimValueComb | (var Record Dimension Value Combination) | 19-28 | - |
| Integration event | OnBeforeCheckDimValue | (Code[20], Code[20], var Boolean, var Boolean, var Record Dimension Value) | 19-28 | - |
| Integration event | OnBeforeGetDimensionSetIDProcedure | (var Record Dimension Set Entry) | 19-28 | - |
| Integration event | OnBeforeConvertDimValuetoICDimVal | (var Record Dimension Value) | 19-28 | - |
| Integration event | OnBeforeCreateDimSetIDFromICDocDim | (var Record Dimension Value) | 19-28 | - |
| Integration event | OnBeforeCreateDimSetIDFromICJnlLineDim | (var Record Dimension Value) | 19-28 | - |
| Integration event | OnBeforeCopyDimBufToDimSetEntry | (var Record Dimension Value) | 19-28 | - |
| Integration event | OnBeforeCreateDimSetIDFromDimBuf | (var Record Dimension Value) | 19-28 | - |
| Integration event | OnBeforeGetDefaultDimID | (var Integer, var Code[20], Code[20], var Code[20], var Code[20], Integer, Integer, var Record Dimension Value) | 19-22, gone | Pending 20.0 |
| Replaced by OnBeforeGetDefaultDimIDProcedure() |
| Integration event | OnBeforeInsertJobTaskDim | (Code[20], Code[20], var Code[20], var Code[20], var Boolean) | 19-28 | - |
| Integration event | OnBeforeParseDimParam | (var Record Dimension Value) | 19-28 | - |
| Integration event | OnBeforeValidateDimValueCode | (Integer, var Code[20], var Boolean, var Code[20], var Record Dimension Value) | 19-28 | - |
| Integration event | OnBeforeValidateShortcutDimValues | (var Record Dimension Value) | 19-23, gone | - |
| Integration event | OnParseDimParamOnBeforeTempDimensionValueFindSet | (var Record Dimension Value) | 19-28 | - |
| Integration event | OnBeforeCreateDimSetFromJobTaskDim | (Code[20], Code[20], var Code[20], var Code[20], var Integer, var Boolean, var Record Dimension Value) | 19-28 | - |
| Integration event | OnAfterCreateDimForJobJournalLineWithHigherPrioritiesProcedure | (Record Job Journal Line, Integer, var Integer, var Code[20], var Code[20], Code[10], Integer, var List, var List) | 20-28 | - |
| Integration event | OnAfterIsDefaultDimTable | (Integer, var Boolean) | 20-28 | - |
| Integration event | OnBeforeEditDimensionSet2 | (Integer, Text[250], var Code[20], var Code[20], var Integer, var Boolean, Variant) | 20-28 | - |
| Integration event | OnBeforeGetTableIDsForHigherPrioritiesProcedure | (Integer, Variant, var Integer, var List) | 20-28 | - |
| Integration event | OnAfterSalesLineTypeToTableID | (Enum Sales Line Type, var Integer) | 20-28 | - |
| Integration event | OnAfterPurchLineTypeToTableID | (Enum Purchase Line Type, var Integer) | 20-28 | - |
| Integration event | OnAfterReqLineTypeToTableID | (Enum Requisition Line Type, var Integer) | 20-28 | - |
| Integration event | OnCheckValuePostingOnAfterDefaultDimLoop | (var Record Dimension Buffer, var Record Default Dimension) | 20-28 | - |
| Integration event | OnBeforeGetRecDefaultDimID | (Variant, Integer, var List, var Code[20], var Integer, var Integer) | 20-21, gone | - |
| Integration event | OnAfterGetRecDefaultDimIDProcedure | (Variant, Integer, var List, var Code[20], var Integer, var Integer, var Code[20], var Code[20], var Integer) | 20-28 | - |
| Integration event | OnBeforeGetDefaultDimIDProcedure | (var List, Code[20], var Code[20], var Code[20], Integer, Integer, var Record Dimension Value) | 20-23, gone | - |
| Integration event | OnGetDefaultDimIDOnBeforeFindNewDimSetIDProcedure | (var Record Dimension Buffer, List, var Code[20], var Code[20]) | 20-21, gone | - |
| Integration event | OnAfterCheckDimValue | (Code[20], Code[20], var Boolean) | 21-28 | - |
| Integration event | OnAfterUpdateDefaultDim | (Integer, Code[20], var Code[20], var Code[20]) | 21-28 | - |
| Integration event | OnAfterValidateDimValueCode | (Integer, var Code[20], var Code[20], Record Dimension Value) | 21-28 | - |
| Integration event | OnAddDefaultDimensionAllowedDimensionValueOnAfterSetFilters | (var Record Default Dimension) | 21-28 | - |
| Integration event | OnBeforeAddDefaultDimensionAllowedDimensionValue | (Record Dimension Value, var Boolean) | 21-28 | - |
| Integration event | OnBeforeCheckDimComb | (var Record Dimension Combination, var Record Dimension Buffer) | 21-28 | - |
| Integration event | OnGetDefaultDimIDOnAfterAttributeGlobalDims | (var Code[20], var Code[20]) | 21-28 | - |
| Integration event | OnAfterUpdateJobTaskDim | (Record Default Dimension) | 22-28 | - |
| Integration event | OnBeforeGetRecDefaultDimID | (Variant, Integer, var List, var Code[20], var Integer, var Integer, var Integer, var Boolean) | 22-28 | - |
| Integration event | OnGetDefaultDimIDOnBeforeFindNewDimSetIDProcedure | (var Record Dimension Buffer, List, var Code[20], var Code[20], Code[20], Code[20], var Record Dimension Set Entry, Integer, Integer) | 22-28 | - |
| Integration event | OnGetDefaultDimIDOnBeforeGetInheritDimensionSet | (var Record Dimension Set Entry, var Integer, var Integer, var Boolean) | 22-28 | - |
| Integration event | OnAfterUseShortcutDims | (var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean) | 22-28 | - |
| Integration event | OnBeforeCopyJobTaskDimToJobTaskDim | (Code[20], Code[20], Code[20], Code[20], var Boolean) | 22-28 | - |
| Integration event | OnCheckDimValueCombOnBeforeLogError | (Code[20], Code[20], Code[20], Code[20], var Boolean) | 23-28 | - |
| Integration event | OnCheckDimValueOnBeforeCheckDimValBlocked | (Code[20], Code[20], var Boolean, var Boolean, var Record Dimension Value) | 23-28 | - |
| Integration event | OnBeforeValidateShortcutDimValues | (var Record Dimension Value, Integer, var Code[20], var Integer, var Boolean) | 24-28 | - |
| Integration event | OnBeforeGetDefaultDimIDProcedure | (var List, Code[20], var Code[20], var Code[20], Integer, Integer, var Record Dimension Value, var Integer, var Boolean) | 24-28 | - |
| Integration event | OnAllowedDimensionValueConfirm | (var Record Dimension Value, var Record Default Dimension, var Boolean, var Boolean) | 24-28 | - |
| Integration event | OnAfterSetSourceCode | (var Record Source Code Setup, Integer, var Code[10]) | 25-28 | - |
| Integration event | OnAfterEditDimensionSet | (var Integer) | 26-28 | - |
| Integration event | OnAfterDefaultDimObjectNoList | (var Record AllObjWithCaption) | 27-28 | - |