AX2482

Axiom.Tables

The Axiom.Tables system table contains information about the defined tables in your system.

Available columns

The following columns can be queried:

Column Description

TableName

The name of the table.

Product systems may also use CustomerTableName and PreferredName. CustomerTableName returns the original defined name of the table. PreferredName returns the preferred name of the table, if defined. Preferred names are only available if the table is configured as variable by product development. If a preferred name is defined, TableName also returns the preferred name.

TableID

The database ID of the table.

Description

The description of the table.

TableClassification

The table classification: Data, LargeData, Reference, DocumentBasedReference.

NOTES:

  • Picklist tables are reference tables. The IsPicklist field specifies whether a reference table is a picklist table.
  • KPI tables are reference tables. The IsKPITable field specifies whether a reference table is a picklist table.

IsPicklist

Whether the table is a picklist table (True/False). Only reference tables can be picklist tables.

IsKPITable

Whether the table is a KPI table (True/False). Only reference tables can be KPI tables.

TableType

The table type that the table is assigned to.

FolderPath

The folder that the table is organized under.

IsFixedStructure

Whether the table structure is fixed (True/False).

IsDataAudited

Whether changes to the table's data are audited (True/False).

IsDataReadOnly

Whether the table is read-only (True/False).

SourceDocument

The name of the source document for the table, if the table is a document reference table (created via Save Type 3). Returns blank if the table isn't a document reference table.

CurrentPeriod

The current period for the table. This is the system current period unless a current period has been explicitly defined for the table.

RateTableID

The database ID of the rate table to be used when converting the data in the table. Only applies if data conversion is configured for the table.

RateTableFromColumnDefinitionID

The database ID of the column that holds the "from" values for data conversions. Only applies if data conversion is configured for the table.

RateTableToColumnDefinitionID

The database ID of the column that holds the "to" values for data conversions. Only applies if data conversion is configured for the table.

RateTableTypeColumnDefinitionID

The database ID of the column that holds the type values for data conversions. Only applies if data conversion is configured for the table.

RateTableScenarioColumnDefinitionID

The database ID of the column that holds the scenario values for data conversions. Only applies if data conversion is configured for the table.

DefaultCurrency

The "From" conversion value for the table. Only applies if data conversion is configured for the table.

DefaultCurrencyColumnID

The lookup column that holds the conversion values for the table. Only applies if data conversion is configured for the table.

ConversionType

The conversion type for the table. Only applies if data conversion is configured for the table.

ConversionTypeColumnID

The lookup column that holds the conversion types for the table. Only applies if data conversion is configured for the table.

Scenario

The scenario for the table. Only applies if data conversion is configured for the table.

OwningFileGroupID

The file group the table is associated with, if the table was created using the file group scenarios feature.

SourceTableID

The source table that this table was cloned from, if the table was created using the file group scenarios feature.

IsPrototype

Whether the table is a prototype table (True/False). This is only used in product systems, and can only be configured by product development.

IsVariableTable

Whether the table is variable (True/False) to allow preferred names. This is only used in product systems, and can only be configured by product development.

CreatedByID

The database ID of the user who created the table.

CreatedDTM

The date/time the table was created.

ModifiedByID

The database ID of the user who last modified the table.

ModifiedDTM

The date/time the table was last modified.

Save Type 4 support

Axiom.Tables can be modified using Save Type 4. See Managing tables using Save Type 4.