Table "Config. Package Field"

ID 8616
Namespace: System.IO

Properties

Name Value
Caption Config. Package Field
ReplicateData False
DataClassification CustomerContent

Fields

Name Type Description
"Package Code" Code[20]
"Table ID" Integer
"Field ID" Integer
"Field Name" Text[30]
"Field Caption" Text[250]
"Validate Field" Boolean
"Include Field" Boolean
"Localize Field" Boolean
"Relation Table ID" Integer
"Relation Table Caption" Text[250]
Dimension Boolean
"Primary Key" Boolean
"Processing Order" Integer
"Create Missing Codes" Boolean
"Mapping Exists" Boolean
AutoIncrement Boolean
"XML Field Name" Text[30]
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

GetRelationTablesID

procedure GetRelationTablesID(): Text

Returns

Type Description
Text

GetElementName

procedure GetElementName(): Text[250]

Returns

Type Description
Text[250]

GetValidatedElementName

procedure GetValidatedElementName(): Text

Returns

Type Description
Text

Events

OnIncludeFieldOnValidateOnAfterCalcShouldRunCheck

[IntegrationEvent(False,False)]
local procedure OnIncludeFieldOnValidateOnAfterCalcShouldRunCheck(var ConfigPackageField: Record "Config. Package Field", var ShouldRunCheck: Boolean)

Parameters

Name Type Description
ConfigPackageField Table System.IO."Config. Package Field"
ShouldRunCheck Boolean

OnBeforeValidateIncludeField

[IntegrationEvent(False,False)]
local procedure OnBeforeValidateIncludeField(var ConfigPackageField: Record "Config. Package Field", var IsHandled: Boolean)

Parameters

Name Type Description
ConfigPackageField Table System.IO."Config. Package Field"
IsHandled Boolean

OnBeforeValidateValidateField

[IntegrationEvent(False,False)]
local procedure OnBeforeValidateValidateField(var ConfigPackageField: Record "Config. Package Field", var IsHandled: Boolean)

Parameters

Name Type Description
ConfigPackageField Table System.IO."Config. Package Field"
IsHandled Boolean

OnBeforeValidateFieldIDTableRelation

[IntegrationEvent(False,False)]
local procedure OnBeforeValidateFieldIDTableRelation(var ConfigPackageField: Record "Config. Package Field", var ShouldValidate: Boolean)

Parameters

Name Type Description
ConfigPackageField Table System.IO."Config. Package Field"
ShouldValidate Boolean

OnValidateFieldOnValidateOnAfterCalcShouldRunCheck

[IntegrationEvent(False,False)]
local procedure OnValidateFieldOnValidateOnAfterCalcShouldRunCheck(var ConfigPackageField: Record "Config. Package Field", var ShouldRunCheck: Boolean)

Parameters

Name Type Description
ConfigPackageField Table System.IO."Config. Package Field"
ShouldRunCheck Boolean

OnUpdateFieldErrorsOnAfterCalcShouldRunCheck

[IntegrationEvent(False,False)]
local procedure OnUpdateFieldErrorsOnAfterCalcShouldRunCheck(var ConfigPackageField: Record "Config. Package Field", var ShouldRunCheck: Boolean)

Parameters

Name Type Description
ConfigPackageField Table System.IO."Config. Package Field"
ShouldRunCheck Boolean

See also