Codeunit 8611 Config. Package Management in 18
- App
- Base Application
Versions171819202122232425262728latest
Source29
Procedures, 55
| Name | Parameters | Returns | Access | Obsolete | |||
|---|---|---|---|---|---|---|---|
| InsertPackage | (var Record Config. Package, Code[20], Text[50], Boolean) | public | - | ||||
| InsertPackageTable | (var Record Config. Package Table, Code[20], Integer) | public | - | ||||
| InsertPackageTableWithoutValidation | (var Record Config. Package Table, Code[20], Integer) | public | - | ||||
| InsertPackageField | (var Record Config. Package Field, Code[20], Integer, Integer, Text[30], Text[250], Boolean, Boolean, Boolean, Boolean) | public | - | ||||
| InsertPackageFilter | (var Record Config. Package Filter, Code[20], Integer, Integer, Integer, Text[250]) | public | - | ||||
| InsertPackageRecord | (Record Config. Package Record) | public | - | ||||
| InsertPackageData | (var Record Config. Package Data, Code[20], Integer, Integer, Integer, Text[250], Boolean) | public | - | ||||
| InsertProcessingRule | (var Record Config. Table Processing Rule, Record Config. Package Table, Integer, Option) | public | - | ||||
| InsertProcessingRuleCustom | (var Record Config. Table Processing Rule, Record Config. Package Table, Integer, Integer) | public | - | ||||
| SetSkipTableTriggers | (var Record Config. Package Table, Code[20], Integer, Boolean) | public | - | ||||
| GetNumberOfRecordsInserted | () | Integer | public | - | |||
| GetNumberOfRecordsModified | () | Integer | public | - | |||
| InitPackageRecord | (var Record Config. Package Record, Code[20], Integer) | public | - | ||||
| RemoveRecordsWithObsoleteTableID | (Integer, Integer) | public | - | ||||
| ValidatePackageRelations | (var Record Config. Package Table, var Record Config. Package Table, Boolean) | public | - | ||||
| ValidateFieldRelationInRecord | (Record Config. Package Field, var Record Config. Package Table, Record Config. Package Record, RecordRef) | Boolean | public | - | |||
| ValidateFieldRelation | (Record Config. Package Field, var Record Config. Package Table) | Boolean | public | Pending 17.0 | |||
| Replaced by ValidateFieldRelationInRecord(). This function is correct for the validation of a single field without record context. Please use ValidateFieldRelationInRecord function in case of record or table wide validation. | |||||||
| ValidateSinglePackageDataRelation | (var Record Config. Package Data) | Boolean | public | - | |||
| ValidateException | (Integer, Integer) | Boolean | public | - | |||
| ShowWarningOnImportingBigConfPackageFromExcel | (Integer) | Action | internal | - | |||
| ShowWarningOnImportingBigConfPackageFromRapidStart | (Integer) | Action | internal | - | |||
| ShowWarningOnApplyingBigConfPackage | (Integer) | Action | internal | - | |||
| ShowRapidStartNotification | () | internal | - | ||||
| LearnMoreNotificationAction | (var Notification) | internal | - | ||||
| IsDimSetIDField | (Integer, Integer) | Boolean | public | - | |||
| RecordError | (var Record Config. Package Record, Integer, Text[250]) | public | - | ||||
| FieldError | (var Record Config. Package Data, Text[250], Option) | public | - | ||||
| CleanRecordError | (var Record Config. Package Record) | public | - | ||||
| CleanFieldError | (var Record Config. Package Data) | public | - | ||||
| CleanPackageErrors | (Code[20], Text) | public | - | ||||
| GetValidationFieldID | () | Integer | public | - | |||
| ApplyConfigLines | (var Record Config. Line) | public | - | ||||
| ApplyPackage | (Record Config. Package, var Record Config. Package Table, Boolean) | Integer | public | - | |||
| ApplySelectedPackageRecords | (var Record Config. Package Record, Code[20], Integer) | public | - | ||||
| ApplyConfigTables | (Record Config. Package) | public | - | ||||
| SetApplyMode | (Option) | public | - | ||||
| SetFieldFilter | (var Record Field, Integer, Integer) | public | - | ||||
| SelectAllPackageFields | (var Record Config. Package Field, Boolean) | public | - | ||||
| SetupProcessingOrder | (var Record Config. Package Table) | public | - | ||||
| GetDimSetIDForRecord | (Record Config. Package Record) | Integer | public | - | |||
| UpdateDefaultDimValues | (Record Config. Package Record, Code[20]) | public | - | ||||
| SetHideDialog | (Boolean) | public | - | ||||
| AddConfigTables | (Code[20]) | public | - | ||||
| AssignPackage | (var Record Config. Line, Code[20]) | public | - | ||||
| CheckConfigLinesToAssign | (var Record Config. Line) | public | - | ||||
| GetRelatedTables | (var Record Config. Package Table) | public | - | ||||
| GetFieldsOrder | (RecordRef, Code[20], var Record Config. Package Field) | public | - | ||||
| UpdateConfigLinePackageData | (Code[20]) | public | - | ||||
| HandlePackageDataDimSetIDForRecord | (Record Config. Package Record) | public | - | ||||
| ShowFieldMapping | (Record Config. Package Field) | public | - | ||||
| IsBLOBField | (Integer, Integer) | Boolean | public | - | |||
| IsMediaSetField | (Integer, Integer) | Boolean | public | - | |||
| IsMediaField | (Integer, Integer) | Boolean | public | - | |||
| IsFieldMultiRelation | (Integer, Integer) | Boolean | public | - | |||
| ValidateFieldRefRelationAgainstCompanyData | (FieldRef, var Record Config. Package Field) | Text[250] | public | - | |||
Events, 11
| Kind | Name | Parameters | Obsolete |
|---|---|---|---|
| Integration event | OnAfterValidatePackageDataRelation | (Record Config. Package Data, Record Config. Package Field, var Record Config. Package Table, var Integer, var Integer, var Boolean) | - |
| Integration event | OnBeforeGetFieldRelationTableNo | (Record Config. Package Table, var Record Field, var Record Config. Package Table, var Boolean) | - |
| Integration event | OnBeforeSetFieldFilter | (var Record Field, Integer, Integer, var Boolean) | - |
| Integration event | OnModifyRecordDataFieldsOnBeforeFindConfigPackageField | (var Record Config. Package Field, Record Config. Package Record, RecordRef, Boolean, Boolean) | - |
| Integration event | OnPreProcessPackage | (var Record Config. Record For Processing, var Variant) | - |
| Integration event | OnPostProcessPackage | () | - |
| Integration event | OnModifyRecordDataFieldsOnAfterRecRefModify | (var RecordRef) | - |
| Integration event | OnBeforeValidateException | (Integer, Integer, var Boolean, var Boolean) | - |
| Integration event | OnInsertPackageFieldOnAfterCalcSkipRelationTableID | (var Record Config. Package Field, var Boolean) | - |
| Integration event | OnInsertPackageFieldOnBeforeInsert | (var Record Config. Package Field) | - |
| Integration event | OnInsertPackageFieldOnBeforeValidateFieldID | (var Record Config. Package Field) | - |