Table "Dimensions Template"

ID 1302
Namespace: Microsoft.Finance.Dimension

Properties

Name Value
Caption Dimensions Template
ReplicateData True
DataClassification CustomerContent

Fields

Name Type Description
Code Code[10]
"Dimension Code" Code[20]
"Dimension Value Code" Code[20]
"Value Posting" Enum Microsoft.Finance.Dimension."Default Dimension Value Posting Type"
Description Text[100]
"Table Id" Integer
"Master Record Template Code" Code[10]
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

InitializeTemplatesFromMasterRecordTemplate

procedure InitializeTemplatesFromMasterRecordTemplate(MasterRecordTemplateCode: Code[10], var TempDimensionsTemplate: Record "Dimensions Template" temporary, TableID: Integer)

Parameters

Name Type Description
MasterRecordTemplateCode Code[10]
TempDimensionsTemplate Table Microsoft.Finance.Dimension."Dimensions Template"
TableID Integer

InitializeTempRecordFromConfigTemplate

procedure InitializeTempRecordFromConfigTemplate(var TempDimensionsTemplate: Record "Dimensions Template" temporary, ConfigTemplateHeader: Record "Config. Template Header", MasterRecordTemplateCode: Code[10], TableID: Integer)

Parameters

Name Type Description
TempDimensionsTemplate Table Microsoft.Finance.Dimension."Dimensions Template"
ConfigTemplateHeader Table System.IO."Config. Template Header"
MasterRecordTemplateCode Code[10]
TableID Integer

InsertDimensionsFromTemplates

procedure InsertDimensionsFromTemplates(ConfigTemplateHeader: Record "Config. Template Header", MasterRecordNo: Code[20], TableID: Integer)

Parameters

Name Type Description
ConfigTemplateHeader Table System.IO."Config. Template Header"
MasterRecordNo Code[20]
TableID Integer

CreateTemplatesFromExistingMasterRecord

procedure CreateTemplatesFromExistingMasterRecord(MasterRecordNo: Code[20], MasterRecordTemplateCode: Code[10], TableID: Integer)

Parameters

Name Type Description
MasterRecordNo Code[20]
MasterRecordTemplateCode Code[10]
TableID Integer

Events

OnBeforeCreateTemplateFromExistingDefaultDimension

[IntegrationEvent(False,False)]
local procedure OnBeforeCreateTemplateFromExistingDefaultDimension(DefaultDimension: Record "Default Dimension", MasterRecordTemplateCode: Code[10], var IsHandled: Boolean)

Parameters

Name Type Description
DefaultDimension Table Microsoft.Finance.Dimension."Default Dimension"
MasterRecordTemplateCode Code[10]
IsHandled Boolean

See also