Table "Config. Package Table"

ID 8613
Namespace: System.IO

Properties

Name Value
Caption Config. Package Table
ReplicateData False
DataClassification CustomerContent

Fields

Name Type Description
"Package Code" Code[20]
"Table ID" Integer
"Table Name" Text[250]
"No. of Package Records" Integer
"No. of Package Errors" Integer
"Imported Date and Time" DateTime
"Exported Date and Time" DateTime
Comments Text[250]
"Created Date and Time" DateTime
"Company Filter (Source Table)" Text[30]
"Table Caption" Text[250]
"Data Template" Code[10]
"Package Processing Order" Integer
"Page ID" Integer
"Processing Order" Integer
"No. of Fields Included" Integer
"No. of Fields Available" Integer
"No. of Fields to Validate" Integer
"Package Caption" Text[50]
"Imported by User ID" Code[50]
"Created by User ID" Code[50]
"Dimensions as Columns" Boolean
Filtered Boolean
"Skip Table Triggers" Boolean
"Delete Recs Before Processing" Boolean
"Processing Report ID" Integer
"Parent Table ID" Integer
Validated Boolean
"Delayed Insert" Boolean
"Cross-Column Filter" Boolean
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

InitDimensionFields

procedure InitDimensionFields()

DeletePackageData

procedure DeletePackageData()

DeletePackageDataForPackage

procedure DeletePackageDataForPackage(PackageCode: Code[20], TableId: Integer)

Parameters

Name Type Description
PackageCode Code[20]
TableId Integer

DimensionFieldsCount

procedure DimensionFieldsCount(): Integer

Returns

Type Description
Integer

DimensionPackageDataExist

procedure DimensionPackageDataExist(): Boolean

Returns

Type Description
Boolean

ShowPackageRecords

procedure ShowPackageRecords(Show: Option, ShowDim: Boolean)

Parameters

Name Type Description
Show Option
ShowDim Boolean

ShowDatabaseRecords

procedure ShowDatabaseRecords()

ShowPackageFields

procedure ShowPackageFields()

ShowFilteredPackageFields

procedure ShowFilteredPackageFields(FilterValue: Text)

Parameters

Name Type Description
FilterValue Text

ShowPackageCard

procedure ShowPackageCard(PackageCode: Code[20])

Parameters

Name Type Description
PackageCode Code[20]

SetFieldStyle

procedure SetFieldStyle(FieldNumber: Integer): Text

Parameters

Name Type Description
FieldNumber Integer

Returns

Type Description
Text

ShowFilters

procedure ShowFilters()

ShowProcessingRules

procedure ShowProcessingRules()

SetHideValidationDialog

procedure SetHideValidationDialog(NewHideValidationDialog: Boolean)

Parameters

Name Type Description
NewHideValidationDialog Boolean

GetNoOfDatabaseRecords

procedure GetNoOfDatabaseRecords(): Integer

Returns

Type Description
Integer

GetNoOfDatabaseRecordsText

procedure GetNoOfDatabaseRecordsText(): Text

Returns

Type Description
Text

Events

OnBeforeFillMatrixColumnCaptions

[IntegrationEvent(False,False)]
local procedure OnBeforeFillMatrixColumnCaptions(var MatrixColumnCaptions: array[1000] of Text[100], var ConfigPackageField: Record "Config. Package Field", var IsHandled: Boolean)

Parameters

Name Type Description
MatrixColumnCaptions array[1000] of Text[100]
ConfigPackageField Table System.IO."Config. Package Field"
IsHandled Boolean

OnBeforeSetFiltersAndRunConfigPackageFields

[IntegrationEvent(False,False)]
local procedure OnBeforeSetFiltersAndRunConfigPackageFields(var ConfigPackageTable: Record "Config. Package Table")

Parameters

Name Type Description
ConfigPackageTable Table System.IO."Config. Package Table"

OnBeforeShowDatabaseRecords

[IntegrationEvent(False,False)]
local procedure OnBeforeShowDatabaseRecords(var ConfigPackageTable: Record "Config. Package Table", var IsHandled: Boolean)

Parameters

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

OnDeleteRelatedTablesOnBeforeModifyAllConfigLineWithEmptyPackageCode

[IntegrationEvent(False,False)]
local procedure OnDeleteRelatedTablesOnBeforeModifyAllConfigLineWithEmptyPackageCode(var ConfigLine: Record "Config. Line", PackageCode: Code[20], TableID: Integer)

Parameters

Name Type Description
ConfigLine Table System.IO."Config. Line"
PackageCode Code[20]
TableID Integer

OnInitPackageFieldsOnAfterCalcShouldAddField

[IntegrationEvent(False,False)]
local procedure OnInitPackageFieldsOnAfterCalcShouldAddField(var ConfigPackageTable: Record "Config. Package Table", Field: Record Field, var ShouldAddField: Boolean)

Parameters

Name Type Description
ConfigPackageTable Table System.IO."Config. Package Table"
Field Table System.Reflection.Field
ShouldAddField Boolean

OnShowPackageRecordsOnBeforeShowRecords

[IntegrationEvent(False,False)]
local procedure OnShowPackageRecordsOnBeforeShowRecords(var ConfigPackageRecords: Page "Config. Package Records", var IsHandled: Boolean)

Parameters

Name Type Description
ConfigPackageRecords Page System.IO."Config. Package Records"
IsHandled Boolean

OnInitPackageFieldsOnAfterSelectAllPackageFields

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

Parameters

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

See also