Codeunit 8612 Config. Template Management in 23
- App
- Base Application
- Namespace
- System.IO
Versions171819202122232425262728latest
Source29
Procedures, 18
| Name | Parameters | Returns | Access | Obsolete |
|---|---|---|---|---|
| UpdateFromTemplateSelection | (var RecordRef) | public | - | |
| UpdateRecord | (Record Config. Template Header, var RecordRef) | public | - | |
| InsertTemplate | (var RecordRef, Record Config. Template Header, Boolean, var Record Field) | public | - | |
| ApplyTemplate | (var RecordRef, var Record Field, var RecordRef, var Record Config. Template Header) | Boolean | public | - |
| TestHierarchy | (Record Config. Template Line) | public | - | |
| SetUpdatingRelatedTable | (Boolean) | public | - | |
| CreateConfigTemplateAndLines | (var Code[10], Text[100], Integer, FieldRef) | public | - | |
| UpdateConfigTemplateAndLines | (Code[10], Text[100], Integer, FieldRef) | public | - | |
| ApplyTemplateLinesWithoutValidation | (Record Config. Template Header, var RecordRef) | public | - | |
| GetNextAvailableCode | (Integer) | Code[10] | public | - |
| AddRelatedTemplate | (Code[10], Code[10]) | public | - | |
| RemoveRelatedTemplate | (Code[10], Code[10]) | public | - | |
| DeleteRelatedTemplates | (Code[10], Integer) | public | - | |
| ReplaceDefaultValueForAllTemplates | (Integer, Integer, Text[250]) | public | - | |
| InsertConfigTemplateLineFromField | (Code[10], FieldRef, Integer) | public | - | |
| RemoveEmptyFieldsFromTemplateHeader | (var RecordRef, Record Config. Template Header) | public | - | |
| LookupFieldValueFromConfigTemplateLine | (Record Config. Template Line, var Text) | Boolean | public | - |
| InsertConfigTemplateLine | (Code[10], Integer, Text[2048], Integer) | public | - |
Events, 14
| Kind | Name | Parameters | Obsolete |
|---|---|---|---|
| Integration event | OnAfterIsNotInitializedFieldRef | (FieldRef, var Boolean) | - |
| Integration event | OnAfterUpdateRecordWithSkipFields | (Record Config. Template Header, var RecordRef, Boolean, var Record Field) | - |
| Integration event | OnApplyTemplLinesWithoutValidationAfterRecRefCheck | (Record Config. Template Header, Record Config. Template Line, var RecordRef) | - |
| Integration event | OnBeforeInsertTemplate | (var Record Config. Template Line, var Record Config. Template Header) | - |
| Integration event | OnInsertTemplateCaseElse | (var Record Config. Template Line, var Record Config. Template Header, FieldRef, var RecordRef, Boolean, var Record Field, RecordRef) | - |
| Integration event | OnInsertRecordWithKeyFieldsOnBeforeRecRefInsert | (var RecordRef) | - |
| Integration event | OnBeforeInsertRecordWithKeyFields | (var RecordRef, Record Config. Template Header) | - |
| Integration event | OnBeforeTestKeyFields | (var RecordRef, Record Config. Template Header, var Boolean, var Boolean) | - |
| Integration event | OnBeforeUpdateWithSkipFields | (var Boolean, var RecordRef, var Record Field) | - |
| Integration event | OnBeforeModifyRecordWithField | (var RecordRef, FieldRef, Text[2048], Integer, var Boolean, Record Config. Template Line) | - |
| Integration event | OnInsertRecordWithKeyFieldsOnBeforeValidateFieldValue | (var Record Config. Template Header, var Record Config. Template Line) | - |
| Integration event | OnApplyTemplateLinesWithoutValidationOnBeforeValidateFieldValue | (var Record Config. Template Header, var Record Config. Template Line) | - |
| Integration event | OnBeforeUpdateFromTemplateSelection | (var Record Config. Template Header, RecordRef, var Boolean) | - |
| Integration event | OnCreateConfigTemplateAndLinesOnBeforeConfigTemplateHeaderInsert | (var Record Config. Template Header) | - |