Codeunit 8611 Config. Package Management in 21

App
Base Application

Procedures, 58Events, 22

Versions171819202122232425262728latest

Source29

Procedures, 58

NameParametersReturnsAccessObsolete
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-
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()Integerpublic-
GetNumberOfRecordsModified()Integerpublic-
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)Booleanpublic-
ValidateSinglePackageDataRelation(var Record Config. Package Data)Booleanpublic-
ValidateException(Integer, Integer)Booleanpublic-
ShowWarningOnImportingBigConfPackageFromExcel(Integer)Actioninternal-
ShowWarningOnImportingBigConfPackageFromRapidStart(Integer)Actioninternal-
ShowWarningOnApplyingBigConfPackage(Integer)Actioninternal-
ShowRapidStartNotification()internal-
LearnMoreNotificationAction(var Notification)internal-
IsDimSetIDField(Integer, Integer)Booleanpublic-
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()Integerpublic-
ApplyConfigLines(var Record Config. Line)public-
ApplyPackage(Record Config. Package, var Record Config. Package Table, Boolean)Integerpublic-
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)Integerpublic-
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)Booleanpublic-
IsMediaSetField(Integer, Integer)Booleanpublic-
IsMediaField(Integer, Integer)Booleanpublic-
IsFieldMultiRelation(Integer, Integer)Booleanpublic-
ValidateFieldRefRelationAgainstCompanyData(FieldRef, var Record Config. Package Field)Text[250]public-
InsertPackageData(var Record Config. Package Data, Code[20], Integer, Integer, Integer, Text[2048], Boolean)public-
SentPackageImportedNotification(Code[20])internal-
ApplyPackageFromNotification(var Notification)internal-
DisableNotification(var Notification)internal-
ValidateFieldRelationAgainstPackageData(Record Config. Package Data, var Record Config. Package Table, Integer, Integer)Booleanpublic-

Events, 22

KindNameParametersObsolete
Integration eventOnAfterValidatePackageDataRelation(Record Config. Package Data, Record Config. Package Field, var Record Config. Package Table, var Integer, var Integer, var Boolean)-
Integration eventOnBeforeGetFieldRelationTableNo(Record Config. Package Table, var Record Field, var Record Config. Package Table, var Boolean)-
Integration eventOnBeforeSetFieldFilter(var Record Field, Integer, Integer, var Boolean)-
Integration eventOnModifyRecordDataFieldsOnBeforeFindConfigPackageField(var Record Config. Package Field, Record Config. Package Record, RecordRef, Boolean, Boolean)-
Integration eventOnPreProcessPackage(var Record Config. Record For Processing, var Variant)-
Integration eventOnPostProcessPackage()-
Integration eventOnModifyRecordDataFieldsOnAfterRecRefModify(var RecordRef)-
Integration eventOnBeforeValidateException(Integer, Integer, var Boolean, var Boolean)-
Integration eventOnInsertPackageFieldOnAfterCalcSkipRelationTableID(var Record Config. Package Field, var Boolean)-
Integration eventOnInsertPackageFieldOnBeforeInsert(var Record Config. Package Field)-
Integration eventOnInsertPackageFieldOnBeforeValidateFieldID(var Record Config. Package Field)-
Integration eventOnBeforeApplyPackageRecords(var Record Config. Package Record, var Code[20], var Integer, var Option, var Codeunit Config. Package Management, var Record Config. Package Record, var Boolean, var Record Config. Record For Processing, var Record Config. Table Processing Rule, var Integer, var Integer, var Boolean, var Boolean)-
Integration eventOnInsertRecordOnBeforeInsertRecRef(var RecordRef, Record Config. Package Record, var Boolean)-
Integration eventOnAfterApplyPackageRecords(var Record Config. Package Record, Code[20], Integer)-
Integration eventOnBeforeModifyRecordDataFields(var RecordRef, Record Config. Package Record, Boolean, Boolean)-
Integration eventOnBeforeSetupProcessingOrder(var Record Config. Package Table, var Boolean)-
Integration eventOnModifyRecordDataFieldOnBeforeUpdateValueUsingMapping(var Record Config. Package Data, var Record Config. Package Field)-
Integration eventOnModifyRecordDataFieldsOnAfterRecRefUpdated(var RecordRef)-
Integration eventOnModifyRecordDataFieldsOnBeforeRecRefInsert(var RecordRef, Record Config. Package Table, var Boolean, Record Config. Package Record)-
Integration eventOnModifyRecordDataFieldsOnBeforeRecRefModify(var RecordRef, Record Config. Package Table, var Integer, var Boolean, Record Config. Package Record)-
Integration eventOnAfterGetKeyFieldsOrder(RecordRef, Code[20], var Record Config. Package Field, var Integer)-
Integration eventOnModifyRecordDataFieldOnBeforeEvaluateTextToFieldRef(var Record Config. Package Field, var Record Config. Package Data, var Record Config. Package Table, Boolean, Option, FieldRef, var Boolean)-