| Activate | (var Codeunit Error Message Handler) | Boolean | public | 17-28 | - |
| IsActive | () | Boolean | public | 17-28 | - |
| Finish | (Variant) | | public | 17-28 | - |
| IsTransactionStopped | () | Boolean | public | 17-28 | - |
| ShowErrors | (Notification) | | public | 17-28 | - |
| ThrowError | (Text, Text) | | public | 17-28 | - |
| GetFieldNo | (Integer, Text) | Integer | public | 17-28 | - |
| FindFirstErrorMessage | (var Text[250]) | Boolean | public | 17-28 | - |
| GetErrors | (var Record Error Message) | Boolean | public | 17-28 | - |
| GetErrorsInContext | (Variant, var Record Error Message) | Boolean | public | 17-28 | - |
| GetLastError | (var Text[250]) | Integer | public | 17-28 | - |
| GetLastErrorID | () | Integer | public | 17-28 | - |
| LogError | (Variant, Text, Code[30]) | | public | 17-28 | - |
| LogContextFieldError | (Integer, Text, Variant, Integer, Code[30]) | | public | 17-28 | - |
| LogMessage | (Option, Integer, Text, Variant, Integer, Code[30]) | Boolean | public | 17-28 | - |
| LogErrorMessage | (Integer, Text, Variant, Integer, Code[30]) | Boolean | public | 17-28 | - |
| LogSimpleErrorMessage | (Text) | Boolean | public | 17-28 | - |
| LogTestField | (Variant, Integer) | Boolean | public | 17-28 | - |
| LogTestField | (Variant, Integer, Variant) | Boolean | public | 17-28 | - |
| LogFieldError | (Variant, Integer, Text) | Boolean | public | 17-28 | - |
| LogLastError | () | | public | 17-28 | - |
| GetErrorsFromResultValues | (List, var Record Error Message) | | public | 17-28 | - |
| ParseErrorText | (Text, var Record Error Message) | | public | 17-28 | - |
| ErrorMessage2JSON | (Record Error Message) | Text | public | 17-19, gone | - |
| LogWarning | (Integer, Text, Variant, Integer, Code[30]) | Boolean | public | 17-28 | - |
| LogWarning | (Text) | Boolean | public | 17-28 | - |
| LogInformation | (Integer, Text, Variant, Integer, Code[30]) | Boolean | public | 17-28 | - |
| LogInformation | (Text) | Boolean | public | 17-28 | - |
| PushContext | (var Codeunit Error Context Element, Variant, Integer, Text[250]) | Integer | public | 17-28 | - |
| GetTopContext | (var Record Error Message) | Boolean | public | 17-28 | - |
| ShowErrors | (Guid) | | public | 18-28 | - |
| GetCachedLastErrorID | () | Integer | public | 18-28 | - |
| Activate | (var Codeunit Error Message Handler, Boolean) | Boolean | public | 19-28 | - |
| FinishTopContext | () | | public | 19-28 | - |
| GetCurrCallStack | () | Text | public | 19-28 | - |
| FldRefHasValue | (FieldRef) | Boolean | public | 19-28 | - |
| PopContext | (var Codeunit Error Context Element) | Integer | public | 19-28 | - |
| GetLastContext | (var Record Error Message) | Boolean | public | 19-28 | - |
| CollectErrors | (var Record Error Message) | | public | 20-28 | - |
| ErrorMessage2JSON | (var Record Error Message) | Text | public | 20-28 | - |
| PackErrorMessagesToResults | (var Record Error Message, var Dictionary) | | public | 20-28 | - |
| AddSubContextToLastErrorMessage | (Text, Variant) | | public | 22-28 | - |
| InsertTempLineErrorMessage | (var Record Error Message, RecordId, Integer, Integer, Text, Text) | | public | 24-28 | - |
| BuildActionableErrorInfo | (Text, Text, RecordId, Text, Integer, Text) | ErrorInfo | public | 24-28 | - |
| BuildActionableErrorInfo | (Text, Text, RecordId, Text, Integer, Text, Text) | ErrorInfo | public | 24-28 | - |
| BuildActionableErrorInfo | (Text, Text, Guid, Text, Integer, Text, Text) | ErrorInfo | public | 25-28 | - |