Ledger in financialCommon

The collection of all accounts making up the central repository of accounting data for a company.

Latest version of the JSON entity definition is available on GitHub.

Traits

Traits for this entity are listed below.

is.CDM.entityVersion

ParameterValueData typeExplanation
versionNumber"0.9"stringsemantic version number of the entity

is.identifiedBy
names a specifc identity attribute to use with an entity

ParameterValueData typeExplanation
attributeLedger/(resolvedAttributes)/ledgerIdattribute

is.CDM.attributeGroup
identifies standard groups of attributes in CDM entities.

ParameterValueData typeExplanation
groupList
attributeGroupReference
/core/applicationCommon/foundationCommon
/financeCommon/Ledger.cdm.json/Ledger
/hasAttributes/attributesAddedAtThisScope
entity

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enLedger
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe collection of all accounts making up the central repository of accounting data for a company.
entitya reference to the constant entity holding the list of localized text

Attributes

Name Description First Included in Instance
ledgerId The surrogate key of the ledger record financialCommon/Ledger
name The user-readable name of the ledger financialCommon/Ledger
description The description of the ledger financialCommon/Ledger
companyKey The company for which the ledger stores financial information financialCommon/Ledger
accountingCurrencyKey The currency in which all amounts in the ledger are expressed financialCommon/Ledger

ledgerId

The surrogate key of the ledger record
First included in: financialCommon/Ledger (this entity)

Properties

NameValue
displayNameLedgerId
descriptionThe surrogate key of the ledger record
isPrimaryKeytrue
dataFormatstring

Traits

List of traits for the ledgerId attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
is.identifiedBy
names a specifc identity attribute to use with an entity

ParameterValueData typeExplanation
attributeLedger/(resolvedAttributes)/ledgerIdattribute

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enLedgerId
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe surrogate key of the ledger record
entitya reference to the constant entity holding the list of localized text

is.dataFormat.character
is.dataFormat.array

name

The user-readable name of the ledger
First included in: financialCommon/Ledger (this entity)

Properties

NameValue
displayNameName
descriptionThe user-readable name of the ledger
dataFormatstring

Traits

List of traits for the name attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
means.identity.name
is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enName
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe user-readable name of the ledger
entitya reference to the constant entity holding the list of localized text

is.dataFormat.character
is.dataFormat.array

description

The description of the ledger
First included in: financialCommon/Ledger (this entity)

Properties

NameValue
displayNameDescription
descriptionThe description of the ledger
dataFormatstring

Traits

List of traits for the description attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
means.reference.description
is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enDescription
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe description of the ledger
entitya reference to the constant entity holding the list of localized text

is.dataFormat.character
is.dataFormat.array

companyKey

The company for which the ledger stores financial information
First included in: financialCommon/Ledger (this entity)

Properties

NameValue
displayNameCompany Key
descriptionThe company for which the ledger stores financial information
dataFormatstring

Traits

List of traits for the companyKey attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enCompany Key
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe company for which the ledger stores financial information
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attribute(s) that hold foreign key references to a linked (used as an attribute) entity. This attribute is added to the resolved entity to enumerate the referenced entities.

ParameterValueData typeExplanation
entityReferences
entityReferenceattributeReference
/core/applicationCommon/foundationCommon/Company.cdm.json/CompanycompanyId
entitya reference to the constant entity holding the list of entity references

is.dataFormat.character
is.dataFormat.array

accountingCurrencyKey

The currency in which all amounts in the ledger are expressed
First included in: financialCommon/Ledger (this entity)

Properties

NameValue
displayNameAccounting Currency Key
descriptionThe currency in which all amounts in the ledger are expressed
dataFormatstring

Traits

List of traits for the accountingCurrencyKey attribute are listed below.

is.dataFormat.character
is.dataFormat.big
is.dataFormat.array
is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enAccounting Currency Key
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe currency in which all amounts in the ledger are expressed
entitya reference to the constant entity holding the list of localized text

is.linkedEntity.identifier
Marks the attribute(s) that hold foreign key references to a linked (used as an attribute) entity. This attribute is added to the resolved entity to enumerate the referenced entities.

ParameterValueData typeExplanation
entityReferences
entityReferenceattributeReference
/core/applicationCommon/Currency.cdm.json/CurrencytransactionCurrencyId
entitya reference to the constant entity holding the list of entity references

is.dataFormat.character
is.dataFormat.array