Table "Config. Table Processing Rule"

ID 8631
Namespace: System.IO

Properties

Name Value
Caption Config. Table Processing Rule
ReplicateData False
DataClassification CustomerContent

Fields

Name Type Description
"Package Code" Code[20]
"Table ID" Integer
"Rule No." Integer
Action Option
"Custom Processing Codeunit ID" Integer
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

FindTableRules

procedure FindTableRules(ConfigPackageTable: Record "Config. Package Table"): Boolean

Parameters

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

Returns

Type Description
Boolean

GetFilterInfo

procedure GetFilterInfo(): Text

Returns

Type Description
Text

Process

procedure Process(ConfigRecordForProcessing: Record "Config. Record For Processing"): Boolean

Parameters

Name Type Description
ConfigRecordForProcessing Table System.IO."Config. Record For Processing"

Returns

Type Description
Boolean

RunActionOnInsertedRecord

procedure RunActionOnInsertedRecord(RecRef: RecordRef): Boolean

Parameters

Name Type Description
RecRef RecordRef

Returns

Type Description
Boolean

ShowFilters

procedure ShowFilters()

Events

OnDoesTableHaveCustomRuleInRapidStart

[IntegrationEvent(False,False)]
local procedure OnDoesTableHaveCustomRuleInRapidStart(TableID: Integer, var Result: Boolean)

Parameters

Name Type Description
TableID Integer
Result Boolean

See also