SAP BusinessObjects Financial Consolidation Physical Database Schema Guide SAP BusinessObjects Financial Consolidation 10.1 SP04
2016-12-21
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE
or an SAP affiliate company. The information contained herein may be changed without prior notice.
Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or
warranty of any kind, and SAP or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The
only warranties for SAP or SAP affiliate company products and services are those that are set forth in the express warranty statements
accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of
SAP SE (or an SAP affiliate company) in Germany and other countries. All other product and service names mentioned are the
trademarks of their respective companies.
Please see http://www.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.
All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves
informational purposes only. National product specifications may vary.
These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies
Documentation in the SAP Service Marketplace
You can find this documentation at the following address: http://service.sap.com/
3 2016-12-21
Contents
Structure .......................................................................................................................................15
Data Sources ........................................................................................................................................15
ct_datasource: data sources ..............................................................................................................15
ct_datasource_dim: dimensions associated with data sources ............................................................15
ct_datasource_indexes: indexes associated with data sources ...........................................................16
ct_datasource_prop: properties associated with data sources.............................................................16
ct_dimension: data source dimensions ...............................................................................................16
ct_ds_property: data source properties ...............................................................................................17
Reference tables ...................................................................................................................................17
ct_reftable: reference tables ...............................................................................................................17
ct_charac: reference table characteristics ...........................................................................................18
ct_charac_path: path of characteristics (level > 1) ..............................................................................19
ct_charac_dim_visibility: characteristics displayed depending on dimensions (not used) .....................19
ct_rt_property: reference table properties ...........................................................................................19
Filters ....................................................................................................................................................20
ct_filter: reference table filters ............................................................................................................20
ct_filter_expr: filter definition ...............................................................................................................20
ct_filter_dim_visibility: filters displayed depending on dimensions (not used) .......................................20
ct_filter_result: filters displayed results................................................................................................20
Miscellaneous .......................................................................................................................................21
ct_icon: icons associated with structural items ....................................................................................21
ct_period_month: table of translatable period descriptions ..................................................................21
ct_property: ........................................................................................................................................22
Product reference tables .................................................................................................................22
Associated with amounts .......................................................................................................................22
ct_phase: category reference table.....................................................................................................22
ct_variant: consolidation variant reference table .................................................................................22
ct_scope_code: scope reference table................................................................................................23
ct_entity: reporting unit reference table ...............................................................................................23
ct_curncy: currency reference table ....................................................................................................23
ct_account: account reference table ...................................................................................................24
ct_flow: flow reference table ...............................................................................................................24
ct_nature: audit ID reference table .....................................................................................................24
2016-12-21 4
ct_techorig: technical origin reference table ........................................................................................25
ct_mu : reference table for Management Unit dimension ....................................................................25
ct_scope_entity_custom_prop: custom property for the scope .............................................................25
Associated with other data sources .......................................................................................................26
ct_scope_version: scope version reference table ................................................................................26
ct_portfl_code: investment code reference table .................................................................................26
ct_exrate_version: conversion rate version reference table .................................................................27
ct_exrate_type: conversion rate type reference table ..........................................................................27
ct_taxrate_type: tax rate type reference table .....................................................................................27
ct_country: country reference table.....................................................................................................27
ct_var_interco: intercompany variant reference table ..........................................................................28
Associated with characteristics ..............................................................................................................28
ct_sign: account sign reference table .................................................................................................28
ct_class: account class reference table ..............................................................................................28
ct_nat_level: audit ID level reference table..........................................................................................29
ct_curncynat: currency audit ID type reference table ..........................................................................29
ct_consonat: audit ID loading restriction reference table .....................................................................29
ct_techtype: technical origin type reference table ...............................................................................29
ct_techoriglvl: technical origin level reference table ............................................................................30
Amounts ........................................................................................................................................30
Package amounts..................................................................................................................................30
ct_pkref: partitioning of package amounts ..........................................................................................30
ct_pkPPPP: package amounts data source ........................................................................................30
ct_pbref : partitioning of published packages amouts ..........................................................................31
ct_pbPPPP: published package amounts data source ........................................................................31
ct_pbdref : parttioning of historical published packages amouts ..........................................................31
ct_pb_deltaPPPP: historical published package amounts data source ................................................31
Preconsolidated amounts ......................................................................................................................32
ct_pcref: partitioning of preconsolidated amounts ...............................................................................32
ct_pcPPPP: preconsolidated amounts data source .............................................................................32
ct_pcdref : partitioning of preconsolidated packages amouts delta data source ...................................32
ct_pc_deltaPPPP: preconsolidated packages amouts delta data source .............................................33
Consolidated amounts ...........................................................................................................................33
ct_coref: partitioning of consolidated amounts ....................................................................................33
ct_coPPPP: consolidated amounts .....................................................................................................33
Intercompany amounts ..........................................................................................................................34
ct_intercos: intercompany data source ...............................................................................................34
Opening balances .................................................................................................................................35
5 2016-12-21
ct_opbalref: partitioning of opening balance data ................................................................................35
ct_opbalPPPP: opening balance data source .....................................................................................35
Operation objects associated with amounts .......................................................................................36
Package amounts..................................................................................................................................36
ct_pack: packages .............................................................................................................................36
ct_pack_workflow: list of users authorized to use the package ............................................................39
ct_pack_embedded_file: package attachments ...................................................................................40
ct_pack_period_trans: settings for package periods ............................................................................40
ct_pack_protect_period: settings for protecting package periods .........................................................40
ct_pack_protect_flow: settings for protecting package flows ................................................................40
ct_pack_lock: package lock ................................................................................................................40
ct_journal_pack: journal entry ledgers associated with packages (technical table) ..............................41
ct_pk_entry: package journal entry headers ........................................................................................41
Preconsolidated amounts ......................................................................................................................42
ct_preconsopack: preconsolidated package headers ..........................................................................42
ct_preconsopack_period_trans: settings for package periods (preconsolidated level) ..........................46
ct_preconsopack_protect_flow: settings for protecting package flows (preconsolidated) ......................46
ct_preconsopack_protect_period: settings for protecting package periods (pc) ...................................46
ct_preconsopack_histo : history of preconsolidated package headers ................................................46
ct_publishedpack : published packages..............................................................................................47
ct_publishedpack_histo : history of published packages .....................................................................47
ct_pc_entry: preconsolidated journal entry header table .....................................................................48
ct_mje_wrkflw_notif_reg : definition of entries notifications ..................................................................49
Consolidated amounts ...........................................................................................................................51
ct_conso_def: consolidation definition ................................................................................................51
ct_conso_def_per: consolidation periods definition .............................................................................52
ct_consopack: consolidated package headers ....................................................................................53
ct_conso_def_embedded_file: attachment for consolidation definition .................................................53
ct_co_entry: consolidated journal entry header table ..........................................................................53
ct_tbl_scope: consolidation scopes associated with consolidations .....................................................55
ct__tblglobal_scope: full consolidation scope associated with consolidations ......................................57
ct_tbl_shares: stockholdings associated with consolidations ...............................................................59
ct_tbl_scope2: secondary consolidation scopes associated with consolidations ..................................60
ct_tbl_global_scope2: full secondary consolidation scopes associated with consolidations..................62
ct_tbl_shares2: secondary stockholdings associated with consolidations ............................................64
Intercompany amounts ..........................................................................................................................65
ct_interco_def: intercompany reconciliations processing definition ......................................................65
Opening balance amounts .....................................................................................................................66
ct_pack_model: opening balance package (or generated package) headers .......................................66
ct_pack_model_period_trans: settings for generated package periods ................................................69
2016-12-21 6
ct_pack_model_protect_flow: settings for protecting generated package flows ....................................69
ct_pack_model_protect_period: settings for protecting generated package periods .............................69
Other data .....................................................................................................................................70
Investments...........................................................................................................................................70
ct_portfl: investment data source headers ..........................................................................................70
ct_portfl_lines: investment data source ...............................................................................................70
ct_portfl_graph_props: display properties of charts in investment occurrences ....................................71
Scopes ..................................................................................................................................................71
ct_scope: scope data source headers ................................................................................................71
ct_scope_lines: scope data source (reporting units) ............................................................................72
ct_scope_portfl_lines: scope data source (stockholdings) ...................................................................73
ct_scope_graph_props: display properties of charts in scope occurrences ..........................................74
Conversion and tax rates .......................................................................................................................74
ct_exchange_rate_header: conversion rate table headers ..................................................................74
ct_exrate: conversion rate data source ...............................................................................................75
ct_taxrate_header: tax rate headers ...................................................................................................75
ct_taxrate: tax rate data source ..........................................................................................................75
Operation definition.........................................................................................................................75
Reporting ID ..........................................................................................................................................75
ct_reporting: reporting ID ....................................................................................................................75
ct_reporting_period_trans: settings for reporting periods .....................................................................78
ct_reporting_protect_flow: settings for protecting reporting flows .........................................................78
ct_reporting_protect_period: settings for protecting reporting periods ..................................................78
ct_journal_reporting_site: journal entries associated with reporting IDs (technical table) ......................78
ct_hierarchy: information about the whole hierarchy ...........................................................................79
ct_hierarchy_content: hierachy content...............................................................................................79
Reporting set .........................................................................................................................................79
ct_entity_reporting: reporting sets .......................................................................................................79
ct_entity_rep_period_trans: settings for reporting set periods ..............................................................82
ct_entity_rep_protect_flow: settings for protecting reporting set flows ..................................................82
ct_entity_rep_protect_period: settings for protecting reporting set periods ...........................................82
ct_input_restriction: data entry restrictions ..........................................................................................82
ct_ser_input_restr: data entry restrictions definition .............................................................................83
ct_pack_group_comment: group comment for packages.....................................................................83
ct_pack_user: list of users authorized to access the package (workflow).............................................83
Ledgers .................................................................................................................................................83
ct_journal: journal entry ledger reference table ...................................................................................83
ct_journal_to_nature: audit IDs associated with journal entry ledgers ..................................................84
7 2016-12-21
ct_journal_to_phase: categories associated with journal entry ledgers ................................................85
Journal entry templates .........................................................................................................................85
ct_entry_model: journal entry template ...............................................................................................85
ct_entry_model_rows: journal entry template rows ..............................................................................85
ct_entry_model_to_entity: restrictions by reporting unit in the journal entry template ...........................85
ct_entry_model_to_framework: restrictions by category scenario in the journal entry template ............86
ct_entry_model_to_phase: restrictions by category in the journal entry template .................................86
ct_entry_embedded_file: central journal entry attachment ...................................................................86
Report Designer .............................................................................................................................86
Schedules and schedule items ..............................................................................................................86
ct_document: schedules.....................................................................................................................86
ct_document_serial_doc: schedule definition ......................................................................................87
ct_document_input_comment: schedule data entry guide ...................................................................87
ct_docuser: most recently used schedule values by user ....................................................................87
ct_doc_template: style book (automatic presentation) .........................................................................87
ct_doc_template_serial: style book definition ......................................................................................88
ct_headerfooter: schedule headers and footers ..................................................................................88
ct_headerfooter_serial: schedule header and footer definition.............................................................88
ct_doc_formula: schedule initialization formulas .................................................................................88
ct_doc_form_to_dim: dimensions associated with schedule formulas (obsolete – kept for future use) .88
ct_doc_scheduleenhancement: enhancements to schedules for planning ...........................................89
ct_doc_scheduleenhancementdata: enhancements made to schedules for planning ..........................89
Hierarchies ............................................................................................................................................89
ct_folder: folders for schedules ...........................................................................................................89
ct_folder_to_phase: folders displayed according to the category .........................................................90
ct_book: schedule books ....................................................................................................................90
ct_baf_tree_link: relationships in the folder/book/schedule hierarchy ...................................................90
Report bundles ......................................................................................................................................90
ct_state: schedule settings for report bundles .....................................................................................90
ct_state_to_define_data......................................................................................................................91
ct_statesgroup: report bundles ...........................................................................................................91
ct_statesgroup_to_phase: report bundles assigned by category .........................................................91
ct_statesgroup_to_define_data ...........................................................................................................91
Category scenario ..........................................................................................................................91
Definition and general settings ...............................................................................................................91
ct_framework: category scenario ........................................................................................................91
ct_framework_version: category scenario version reference table .......................................................95
ct_framework_period_trans: settings for category scenario periods (for opening balances) .................95
ct_framework_protect_flow: settings for protecting category scenario flows (opening balances) ..........96
2016-12-21 8
ct_framework_protect_period: settings for protecting category scenario periods (opening balances) ...96
Periods..................................................................................................................................................96
ct_period: periods defined in category scenarios ................................................................................96
ct_cumul_def: definition of totals accumulated periodically in the category scenario ............................96
ct_source: initialization sources in the category scenario ....................................................................96
ct_source_def: definition of initialization sources in the category scenario by period............................97
Indicators ..............................................................................................................................................97
ct_acc_family: sets of indicators in the category scenario ...................................................................97
ct_frmwrk_acc: sets of indicator accounts in the category scenario .....................................................97
ct_frmwrk_calculaccumul_filter: calculation accumulation filters ..........................................................98
ct_frmwrk_calculperiod_filter: calculation period filters ........................................................................98
ct_frmwrk_flow: sets of indicator flows in the category scenario (and flow template) ............................98
ct_comment_family: set of indicators with comments in the category scenario ....................................99
ct_comment_indicator: indicators with comments in the category scenario .........................................99
ct_indicators: details about the category scenario indicators ...............................................................99
Dimensional Analysis ..........................................................................................................................100
ct_analyse: dimensional analysis in the category scenario ................................................................100
ct_indic: indicators broken down in the category scenario .................................................................100
ct_det_anal: analysis dimensions used by dimensional analysis in the category scenario .................101
ct_form_auto: category scenario automatic formulas ........................................................................101
ct_cont_auto: analysis hierarchy automatic controls in the category scenario ....................................101
ct_control_auto_to_document: schedules associated with automatic controls ...................................102
ct_set_to_contauto: automatic controls associated with sets of controls ............................................102
ct_fam_to_contauto: automatic controls associated with sets of controls in the category scenario .....102
Formulas .............................................................................................................................................102
ct_formula: category scenario manual formulas ................................................................................102
ct_formula_condition: conditions for running category scenario formulas ..........................................103
ct_formula_expression: expression of category scenario formulas ....................................................103
ct_form_family: subsets of formulas in the category scenario ............................................................103
Controls ..............................................................................................................................................103
ct_control: category scenario controls ..............................................................................................103
ct_control_factor: control factors .......................................................................................................104
ct_control_expression: expression of controls ...................................................................................104
ct_control_to_document: schedules associated with controls ............................................................104
ct_level: control levels in the category scenario ................................................................................104
ct_ctrl_set: sets of controls in the category scenario .........................................................................104
ct_ctrl_family: subsets of controls in the category scenario ...............................................................105
ct_set_to_family: subsets of controls associated with sets of controls ...............................................105
ct_set_to_control: manual controls associated with sets of controls...................................................105
9 2016-12-21
ct_family_to_control: manual controls associated with subsets of controls in the category scenario ...105
Compiled category scenario form ........................................................................................................106
ct_refupdateflag: updating category scenarios in the structure ..........................................................106
ct_valid_frmwrk: compiled category scenario form (indicators and analyses) ....................................106
ct_valid_frmwrk_input_data: compiled category scenario form (data which can be entered) ..............106
ct_valid_frmwrk_init_form: compiled category scenario form (initialization formulas) ..........................106
ct_valid_frmwrk_pack_form: complied form of the category scenario (schedule context formulas) .....106
ct_valid_frmwrk_entry_form: compiled category scenario form (journal entry context formulas) .........107
ct_valid_frmwrk_control: compiled category scenario form (controls) ................................................107
ct_valid_frmwrk_report: compiled category scenario form (carry-over formulas) ................................107
ct_valid_frmwrk_info: compiled category scenario form (information) ................................................107
Rules .......................................................................................................................................... 108
Hierarchy ............................................................................................................................................108
ct_ruleset: sets and subsets of rules .................................................................................................108
ct_ruleset_to_phase: sets of rules associated with categories ...........................................................108
ct_ruleset_to_ruleset: subsets of rules associated with sets of rules..................................................108
ct_ruleset_to_consrule: consolidation rules associated with sets or subsets of rules .........................108
ct_ruleset_to_preconsrule: preconsolidation rules associated with sets or subsets of rules ...............109
ct_ruleset_to_packrule: package rules associated with sets or subsets of rules.................................109
ct_ruleset_to_interrule: intercompany rules associated with sets or subsets of rules .........................109
ct_ruleset_to_sqlrule: SQL rules associated with sets or subsets of rules ..........................................109
ct_ruleset_to_ent_rolluprule: entity rules associated with sets or subsets of rules ..............................109
ct_ruleset_to_accnt_rolluprule: account rules associated with sets or subsets of rules ......................110
Consolidation rules ..............................................................................................................................110
ct_consrule: consolidation rules........................................................................................................110
ct_consrule_serial_selection: consolidation rules - selection .............................................................111
ct_consrule_serial_scope: consolidation rules - scope ......................................................................111
ct_consrule_serial_processing: consolidation rules - processing .......................................................111
Preconsolidation rules .........................................................................................................................111
ct_preconsrule: preconsolidation rules..............................................................................................111
ct_preconsrule_ser_selection: preconsolidation rule selection ...........................................................111
ct_preconsrule_ser_processing: preconsolidation rule processing definition......................................112
Package rules .....................................................................................................................................112
ct_packrule: package rules ...............................................................................................................112
ct_packrule_serial_selection: package rule selection ........................................................................112
ct_packrule_serial_processing: package rule processing definition ...................................................112
Intercompany rules ..............................................................................................................................113
ct_interrule: intercompany reconciliation rules ..................................................................................113
ct_interrule_serial_scope: scope restrictions for intercompany rules..................................................114
ct_interrule_serial_inter: intercompany rules processing definition ....................................................114
2016-12-21 10
SQL rules ............................................................................................................................................114
ct_sqlrule: SQL rules ........................................................................................................................114
ct_sqlrule_serial_sql: SQL rule processing........................................................................................114
Coefficients and functions....................................................................................................................114
ct_rulecoeff: coefficients ...................................................................................................................114
ct_rulefunction: functions..................................................................................................................116
ct_rulefunction_serial_sql: SQL function processing .........................................................................116
Entity Rollup Rules ..............................................................................................................................116
ct_entity_rollup_rule: rules for entity rollup ........................................................................................116
ct_entrolluprule_serial: entity rollup serialized data ...........................................................................117
ct_ruleset_to_ent_rolluprule: entity rules associated with sets or subsets of rules ..............................117
Account Rollup Rules ..........................................................................................................................117
ct_account_rollup_rule: account rollup rule table ...............................................................................117
ct_accnt_rollup_rule_to_dim: account rollup rule to dimension table ..................................................117
Sites and databases ..................................................................................................................... 118
Site management ................................................................................................................................118
ct_recipient: correspondents ............................................................................................................118
ct_site: profiles .................................................................................................................................118
General settings ..................................................................................................................................119
ct_config: configuration of the database ...........................................................................................119
ct_language: working languages ......................................................................................................119
ct_active_server: contains items saved corresponding to the servers running concurrently on the same
data source ......................................................................................................................................119
ct_active_session: contains items saved corresponding to the sessions open for the data source .....120
ct_md_lock: table that stores the locks for multi-dimensional data sources .......................................120
ct_mutex: synchronization of access to resource shared by several ctserver instances.....................120
ct_pack_mutex : ...............................................................................................................................120
ct_identifier_mutex: synchronization of identifier allocation ...............................................................120
ct_identifier_pool: persisted identifier pool ........................................................................................120
ct_object_lock: .................................................................................................................................121
ct_recycled_identifier: unknown ........................................................................................................121
ct_scheduler: unknown ....................................................................................................................121
wctversion: database schema version ..............................................................................................121
ct_message: manage notifications between every instances of ctserver ...........................................121
Local items ..........................................................................................................................................122
ct_user_config: user personal settings ..............................................................................................122
ct_viewpoint: Web user viewpoint .....................................................................................................122
ct_pivot_table: MS Excel pivot table queries .....................................................................................122
11 2016-12-21
ct_pivot_table_serial_pivot: pivot table query definition .....................................................................122
ct_allocate_identifier: IDs used and fixed for certain objects (e.g. users, functional profiles, owner
groups, etc.) ....................................................................................................................................122
Security ....................................................................................................................................... 123
Users ..................................................................................................................................................123
ct_user: users ..................................................................................................................................123
ct_user_password: user passwords ..................................................................................................123
ct_user_workgroup: workgroups associated with users .....................................................................123
ct_user_profile: functional profiles associated with users ..................................................................124
ct_user_serial...................................................................................................................................124
Workgroups.........................................................................................................................................124
ct_workgroup: workgroups (user groups) ..........................................................................................124
Functional profiles ...............................................................................................................................124
ct_fnprofile: functional profiles ..........................................................................................................124
ct_fnprofile_detail: details of functional profiles .................................................................................125
Data access groups .............................................................................................................................125
ct_datarights: data access groups ....................................................................................................125
ct_datarights_phase: data access rights by category ........................................................................125
ct_access_restriction: access restrictions (obsolete V9) ...................................................................125
ct_accessdef_conso: consolidation access definition ........................................................................126
ct_accessdef_entry: central manual journal entry access definition ...................................................126
ct_accessdef_inputanalysis: data entry analysis access definition ....................................................126
ct_ser_access_restr: access restriction definitions (obsolete V9) ......................................................127
ct_ser_accessdef_conso: serialized fields in an access definition .....................................................127
ct_ser_accessdef_entry: serialized fields in an access definition .......................................................128
ct_ser_accessdef_inputanalysis : serialized fields in an access definition ..........................................128
Security V2 – not used by SAP Financial Consolidation .......................................................................128
ct_ace: Control for access to work groups for objects (not used by SAP Financial Consolidation) .....128
ct_acl: list of secure objects (not used by SAP Financial Consolidation)............................................128
ct_compiled_ace: compiled form of access controls for objetcs (not used by SAP Financial
Consolidation) ..................................................................................................................................128
ct_compiled_acl: compiled form of lists of secure objects (not used by SAP Financial Consolidation)129
ct_right: dynamic definition of access rights (not used by SAP Financial Consolidation) ....................129
Tasks .......................................................................................................................................... 129
Common items ....................................................................................................................................129
ct_runnableobjects: tasks .................................................................................................................129
ct_schedulings: task planning ...........................................................................................................130
ct_executions: settings for running tasks ..........................................................................................130
ct_history: log for tasks run...............................................................................................................130
2016-12-21 12
ct_history_detail: detail of log of tasks run ........................................................................................131
ct_execresults: results of tasks run ...................................................................................................131
Specific items ......................................................................................................................................131
ct_filter_restriction: filtering consolidated and preconsolidated data to be sent ..................................131
ct_ser_filter_restr: definition of filters for data to be sent ....................................................................131
Audit ...................................................................................................................................................132
ct_auditdef: audit definition ...............................................................................................................132
ct_auditdef_serial_searcharea: area used to search for items in an audit ..........................................132
ct_auditdef_serial_searchedid: objects searched for in an audit ........................................................132
Interface ..............................................................................................................................................133
ct_interface_def: datalink definition ...................................................................................................133
ct_interface_def_detail: detail of datalink definitions ..........................................................................133
Trace reports .......................................................................................................................................133
ct_log: actions performed by users ...................................................................................................133
Common columns......................................................................................................................... 134
ID Columns (id, owner_site, name)...................................................................................................134
Short description columns in 6 languages (sdesc1-6) .......................................................................134
Long description columns in 6 languages (ldesc1-6) ........................................................................134
Extra long description columns in 6 languages (xdesc1-6) ................................................................134
Security management columns (security columns) ...........................................................................135
HTML comments columns in 6 languages (cdesc)............................................................................135
Appendix 1: Utilities for SQL processing .......................................................................................... 136
Variables available ..............................................................................................................................136
Definition .........................................................................................................................................136
Function ..........................................................................................................................................136
ID ....................................................................................................................................................136
Rule .................................................................................................................................................136
Table ...............................................................................................................................................137
Utility ...............................................................................................................................................137
Temporary tables ................................................................................................................................137
[TBL_SCOPE]: top consolidation scope ...........................................................................................137
[TBL_GLOBAL_SCOPE]: full consolidation scope ............................................................................137
[TBL_SHARES]: stockholding of scope ............................................................................................137
[TBL_SCOPE2]: top secondary consolidation scope ........................................................................137
[TBL_GLOBAL_SCOPE2]: full secondary consolidation scope .........................................................137
[TBL_SHARES2]: stockholding of secondary scope .........................................................................137
[WORKTABLE]: consolidation worktable ..........................................................................................138
[USER_TABLE]: consolidation worktable .........................................................................................138
13 2016-12-21
[FUNCTION_TABLE]: function result table .......................................................................................138
List of Values ......................................................................................................................................138
Meaning of Period IDs in SAP Financial Consolidation.........................................................................139
Utility: Periods in SQL..........................................................................................................................139
Extraction of an ID Profile in SQL ........................................................................................................140
Appendix 2: Schema of Tables in the Structure ................................................................................ 140
Storing Data: Data Sources .................................................................................................................140
Specific Case: Amounts ......................................................................................................................141
Dimension Values: Reference Tables ..................................................................................................141
Multi-Dimensional Index Customization ...............................................................................................142
Diagram ..............................................................................................................................................143
Appendix 3: Creating / Repairing Indexes ........................................................................................ 144
Index of Tables ............................................................................................................................ 145
Structure
15 2016-12-21
Structure
Data Sources
ct_datasource: data sources
Column Type Len. Null Comment
ct_entry_document int 4 yes data entry schedule (for rates and client data source tables)
[=ct_document.id]
ct_flags int 4 yes header options:
1 Comment available
2 long description available
ct_icon int 4 yes icon (none = default icon)
[*=ct_icon.id]
ct_retrieval_book int 4 yes data retrieval book (for rates and client data source tables)
[=ct_book.id]
id int 4 no idx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
opobject_man_id int 4 yes ID of the reporting object Manager when there is data associated with a reporting object
owner_site smallint 2 yes
phys_name nvarchar 30 yes SQL name of the associated data table, or root of the data tables names when they are partitioned
progid_client nvarchar 80 yes COM client manager for non-partitioned tables: CtCore.CtGenericDataSourceClient.1
progid_server nvarchar 80 yes COM server manager for non-partitioned tables: CtCore.CtGenericDataSourceClient.1
sdesc1-6 nvarchar 30 yes
security columns
ct_datasource_dim: dimensions associated with data sources
Column Type Len. Null Comment
aggregatable bit 1 yes true = data that can be totaled depending on the dimension
ct_order int 4 yes order of the dimension in the user interface
datasource int 4 yes data source using the dimension
[=ct_datasource.id]
detail int 4 yes
dimension int 4 yes dimension used
[=ct_dimension.id]
header bit 1 yes true = header dimension
header_rank int 4 yes rank of header dimensions
hidden bit 1 yes hidden dimension
interlace_with int 4 yes
nullable bit 1 yes true = accepts the null value
Structure
2016-12-21 16
Column Type Len. Null Comment
optional bit 1 yes true = analysis dimension
particular bit 1 yes true = differentiation dimension
phys_name nvarchar 30 yes column name in the data table (null for dimensions in the partition table for partitioned data sources)
ct_datasource_indexes: indexes associated with data sources
Column Type Len. Null. Comment
base_name nvarchar 13 yes base index name used for index name + 4 character unique identifyer
columns nvarchar 100 yes Comma delimited list of indexed columns
datasource int 4 yes uidx1
data source using the index
[=ct_datasource.id]
is_ascending bit 1 yes true = ascending index values
is_clustered bit 1 yes true = clustered index
is_custom bit 1 yes true = client created index
is_unique bit 1 yes true = unique index
partition int 4 yes uidx1
null = all partitions
not null = specific paritions
rank int 4 yes uidx1
index number of datasource
table_scope int 4 yes future use
ct_datasource_prop: properties associated with data sources
Column Type Len. Null. Comment
ct_order int 4 yes order of the property in the user interface
datasource int 4 yes data source using the property [=ct_datasource.id]
phys_name nvarchar 30 yes column name in the data table
property int 4 yes property used [=ct_ds_property.id]
ct_dimension: data source dimensions
Column Type Len. Null. Comment
ct_icon int 4 yes icon (none = default icon) [*=ct_icon.id]
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
rank int 4 yes not used
reftable int 4 yes reference table from which the dimension takes its values [=ct_reftable.id]
sdesc1-6 nvarchar 30 yes
security columns
Structure
17 2016-12-21
ct_ds_property: data source properties
Column Type Len. Null. Comment
ct_default_value nvarchar 600 yes default value
ct_flags int 4 yes property option
1 compulsory
2 sensitive
ct_format nvarchar 100 yes default format (not used)
ct_icon int 4 yes icon (none = default icon) [*=ct_icon.id]
ct_length int 4 yes length for strings
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
prop_type int 4 yes type of property
0 integer
1 real
2 string
3 date
4 period
5 reference table value
6 binary
7 boolean
8 text
9 rate
sdesc1-6 nvarchar 30 yes
security columns
Reference tables
ct_reftable: reference tables
Column Type Len. Null. Comment
ct_flags int 4 yes reference table option:
1 values with an extra long description
2 values with comments
4 the table is hidden
8 the table cannot be filtered
16 the table cannot be changed or completed in the structure
ct_icon int 4 yes icon (none = default icon) [*=ct_icon.id]
ct_type int 4 no type of reference table
0 integer
4 period
5 values table
id int 4 no uidx
lastdatainsertdate datetime 8 yes
lastdataremovedate datetime 8 yes
lastdataupdatedate datetime 8 yes
Structure
2016-12-21 18
Column Type Len. Null. Comment
ldesc1-6 nvarchar 120 yes
man_callback_progid_client nvarchar 80 yes not used in 7.4
man_callback_progid_server nvarchar 80 yes not used in 7.4
manager int 4 no ID of the associated reference values manager which is identical to the ID of the table for customized tables
manager_progid_client nvarchar 80 yes COM client manager
manager_progid_server nvarchar 80 yes COM server manager
name nvarchar 12 yes
owner_site smallint 2 yes
phys_name nvarchar 30 yes SQL name of the reference table (for values tables)
sdesc1-6 nvarchar 30 yes
security columns
ct_charac: reference table characteristics
Column Type Len. Null. Comment
available_hierarchy int 4 yes Indicates if the characteristic is available in hierarchies or not: 0 not available, 1 available
ct_default_value int 4 yes default value (only for direct characteristics) [*=dst_reftable.physname.id]
ct_flags int 4 yes characteristic option (only for direct characteristics):
1 automatic generation of the OLAP pivot (not used)
2 compulsory
4 sensitive
ct_icon int 4 yes icon (none = default icon) [*=ct_icon.id]
ct_order int 4 yes order of the characteristic in the user interface
dst_reftable int 4 yes reference table for which the link is targeted and in which the characteristic takes its values (only for direct characteristics) [*=ct_reftable.id]
entry_filter int 4 yes filter for entering values (only for direct characteristics) [*=ct_filter.id]
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
phys_name nvarchar 30 yes column name of the reference table for which a characteristic has been defined (only for direct or first level characteristics)
sdesc1-6 nvarchar 30 yes
security columns
src_reftable int 4 yes reference table from which the link originates and for which the characteristic has been defined (only for direct characteristics) [*=ct_reftable.id]
Structure
19 2016-12-21
ct_charac_path: path of characteristics (level > 1)
Column Type Len. Null. Comment
ct_direct_charac int 4 yes ID of the direct characteristic used [ct_charac.id]
ct_order int 4 yes order of the path
ct_sub_charac int 4 yes ID of the indirect characteristic for which the path has been defined [ct_charac.id]
ct_charac_dim_visibility: characteristics displayed depending on dimensions (not used)
Column Type Len. Null. Comment
charac int 4 yes ID of the characteristic [=ct_charac.id]
dimension int 4 yes ID of the dimension [=ct_dimension.id]
ct_rt_property: reference table properties
Column Type Len. Null. Comment
ct_default_value nvarchar 600 yes default value
ct_flags int 4 yes property option
1 compulsory
2 sensitive
ct_format nvarchar 100 yes default format (not used)
ct_icon int 4 yes icon (none = default icon) [*=ct_icon.id]
ct_length int 4 yes length for strings
ct_order int 4 yes order of the column in the user interface
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
phys_name nvarchar 30 yes column name in the table
prop_type int 4 yes type of property
0 integer
1 real
2 character string (from 1 to 4000)
3 date
7 boolean
reftable int 4 yes reference table of the property (not used)
sdesc1-6 nvarchar 30 yes
security columns -- -- --
Structure
2016-12-21 20
Filters
ct_filter: reference table filters
Column Type Len. Null. Comment
cdesc image 16 yes
context int 4 yes filter application context
1 schedule
2 category scenario
4 administration
8 operation
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
reftable int 4 yes reference table where the filter is applied [=ct_reftable.id]
sdesc1-6 nvarchar 30 yes
security columns -- -- --
ct_filter_expr: filter definition
Column Type Len. Null. Comment
id int 4 no uidx filter defined [=ct_filter.id]
param_expr image 16 yes expression of the filter (serialized)
ct_filter_dim_visibility: filters displayed depending on dimensions
(not used)
Column Type Len. Null. Comment
dimension int 4 yes dimension where the filter is visible
filter int 4 yes filter displayed for all dimensions
ct_filter_result: filters displayed results
Column Type Len. Null. Comment
filter_id int 4 yes cidx idx1
value_id int 4 yes idx1
Structure
21 2016-12-21
Miscellaneous
ct_icon: icons associated with structural items
Column Type Len. Null. Comment
icon image 16 no icon (serialized)
id int 4 no uidx
ct_period_month: table of translatable period descriptions
Column Type Len Null Comment
ct_ldesc_format int 4 yes date format for the long description:
1 month preceding year
2 year preceding month
ct_ldesc_separator nvarchar 120 yes date separator for the long description
ct_month01_ldesc nvarchar 120 yes
ct_month01_sdesc nvarchar 30 yes
ct_month02_ldesc nvarchar 120 yes
ct_month02_sdesc nvarchar 30 yes
ct_month03_ldesc nvarchar 120 yes
ct_month03_sdesc nvarchar 30 yes
ct_month04_ldesc nvarchar 120 yes
ct_month04_sdesc nvarchar 30 yes
ct_month05_ldesc nvarchar 120 yes
ct_month05_sdesc nvarchar 30 yes
ct_month06_ldesc nvarchar 120 yes
ct_month06_sdesc nvarchar 30 yes
ct_month07_ldesc nvarchar 120 yes
ct_month07_sdesc nvarchar 30 yes
ct_month08_ldesc nvarchar 120 yes
ct_month08_sdesc nvarchar 30 yes
ct_month09_ldesc nvarchar 120 yes
ct_month09_sdesc nvarchar 30 yes
ct_month10_ldesc nvarchar 120 yes
ct_month10_sdesc nvarchar 30 yes
ct_month11_ldesc nvarchar 120 yes
ct_month11_sdesc nvarchar 30 yes
ct_month12_ldesc nvarchar 120 yes
ct_month12_sdesc nvarchar 30 yes
ct_sdesc_format int 4 yes date format for the short description:
1 month preceding year
2 year preceding month
ct_sdesc_separator nvarchar 120 yes date separator for the short description
id int 4 no uidx
reftable int 4 yes period reference table [=ct_raftable.id]
Product reference tables
2016-12-21 22
ct_property:
Column Type Len Null Comment
ct_default_value nvarchar 100 yes
ct_format nvarchar 100 yes
ct_icon int 4 yes
ct_length int 4 yes
ct_optional int 4 yes
id int 4 no
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
prop_type int 4 yes
security_columns -- -- yes
Product reference tables
Associated with amounts
ct_phase: category reference table
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no ucidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 no idx
owner_site smallint 2 no
planning_fn bit 1 yes
planning_use bit 1 yes Indicates if the category supports Excel Web schedules
sdesc1-6 nvarchar 30 yes
security columns -- -- --
xdesc1-6 nvarchar 253 yes
ct_variant: consolidation variant reference table
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no ucidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes idx
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
xdesc1-6 nvarchar 253 yes
Product reference tables
23 2016-12-21
ct_scope_code: scope reference table
Column Type Len. Null. Comment
cdesc image 16 yes
global_integr_threshold int 4 yes full consolidation threshold (default)
id int 4 no uidx
integr_rate_computed_as_max int 4 yes consolidation rate calculation mode (default):
0 total ownership interest
1 maximum total ownership interest and share of profits
integr_threshold int 4 yes consolidation threshold (default)
ldesc1-6 nvarchar 120 yes
management_scope int 4 yes type of scope (default):
0 statutory
1 reporting
mother_id int 4 yes main parent company (default) [*=ct_entity.id]
name nvarchar 12 yes
owner_site smallint 2 yes
proportional_integr_threshold int 4 yes proportional consolidation threshold (default)
sdesc1-6 nvarchar 30 yes
security columns -- -- --
ct_entity: reporting unit reference table
Column Type Len. Null. Comment
cdesc image 16 yes
company int 4 yes company characteristic [=ct_entity.id]
country int 4 yes country characteristic [=ct_country.id]
curncy int 4 yes currency characteristic [=ct_curncy.id]
id int 4 no ucidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes idx
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
xdesc1-6 nvarchar 253 yes
ct_curncy: currency reference table
Column Type Len. Null. Comment
cdesc image 16 yes
decimals int 4 yes number of digits after the decimal property
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes idx
Product reference tables
2016-12-21 24
Column Type Len. Null. Comment
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
xdesc1-6 nvarchar 253 yes
ct_account: account reference table
Column Type Len. Null. Comment
cdesc image 16 yes
class int 4 yes account class characteristic [=ct_class.id]
decimals int 4 yes
id int 4 no cuidx
ldesc1-6 nvarchar 120 yes
monetary bit 1 yes convertible property
name nvarchar 12 yes idx
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
sign int 4 yes sign characteristic [=ct_sign.id]
xdesc1-6 nvarchar 253 yes
ct_flow: flow reference table
Column Type Len. Null. Comment
balanced int 4 yes balanced flow property
cdesc image 16 yes
id int 4 no ucidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes idx
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
xdesc1-6 nvarchar 253 yes
ct_nature: audit ID reference table
Column Type Len. Null. Comment
cdesc image 16 yes
consonat int 4 yes type of data entry level characteristic [=ct_consonat.id]
curncynat int 4 yes type of data entry currency characteristic [=ct_curncynat.id]
docrestat int 4 yes adjustments via schedules
entryallwd int 4 yes authorized journal entries property
id int 4 no ucidx
ldesc1-6 nvarchar 120 yes
Product reference tables
25 2016-12-21
Column Type Len. Null. Comment
name nvarchar 12 yes idx
natlvl int 4 yes audit ID level characteristic [=ct_nat_level.id]
opbalnat int 4 yes opening balance audit ID characteristic [=ct_nature.id]
owner_site smallint 2 yes
scoperate int 4 yes apply consolidation rate property
sdesc1-6 nvarchar 30 yes
security columns -- -- --
xdesc1-6 nvarchar 253 yes
ct_techorig: technical origin reference table
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no ucidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes idx
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
techoriglvl int 4 yes level of technical origin characteristic [=ct_techoriglvl.id]
techtype int 4 yes type of technical origin characteristic [=ct_techtype.id]
xdesc1-6 nvarchar 253 yes
ct_mu : reference table for Management Unit dimension
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no ucidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes idx
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
xdesc1-6 nvarchar 253 yes
ct_scope_entity_custom_prop: custom property for the scope
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no ucidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes idx
owner_site smallint 2 yes
Product reference tables
2016-12-21 26
Column Type Len. Null. Comment
sdesc1-6 nvarchar 30 yes
security columns -- -- --
xdesc1-6 nvarchar 253 yes
Associated with other data sources
ct_scope_version: scope version reference table
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no ucidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes idx
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
xdesc1-6 nvarchar 253 yes
ct_portfl_code: investment code reference table
Column Type Len. Null. Comment
cdesc image 16 yes
closure_flow_id int 4 yes source data flow (default)
control_threshold int 4 yes control threshold (default)
direct_auto_holding int 4 yes management of direct self-held stock (default)
held_cap_dim_id int 4 yes capital dimension for subsidiary (df)
held_portfl_dim_id int 4 yes investment dimension for subsidiary (df)
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
natures_id int 4 yes source data audit ID filter (default)
outer_entity_id int 4 yes non-group company (default)
owner_cap_dim_id int 4 yes capital dimension for parent (df)
owner_portfl_dim_id int 4 yes investment dimension for parent (df)
owner_site smallint 2 yes
phase_id int 4 yes source data category (default)
sdesc1-6 nvarchar 30 yes
security columns -- -- --
shares_cap_accnts_id int 4 yes capital account in number of stocks (df)
shares_hld_accnts_id int 4 yes investment account in number of stocks (d)
votes_cap_accnts_id int 4 yes capital account in number of voting rights (default)
votes_hld_accnts_id int 4 yes investment account in number of voting rights (df)
Product reference tables
27 2016-12-21
Column Type Len. Null. Comment
votes_prop_with_shares int 4 yes manages voting rights (default):
0 voting rights are not proportionate to stocks
1 voting rights are proportionate to stocks
ct_exrate_version: conversion rate version reference table
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes idx
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
xdesc1-6 nvarchar 253 yes
ct_exrate_type: conversion rate type reference table
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes idx
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
xdesc1-6 nvarchar 253 yes
ct_taxrate_type: tax rate type reference table
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes idx
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
xdesc1-6 nvarchar 253 yes
ct_country: country reference table
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no cuidx
ldesc1-6 nvarchar 120 yes
Product reference tables
2016-12-21 28
Column Type Len. Null. Comment
name nvarchar 12 yes idx
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
xdesc1-6 nvarchar 253 yes
ct_var_interco: intercompany variant reference table
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no ucidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes idx
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
xdesc1-6 nvarchar 253 yes
Associated with characteristics
ct_sign: account sign reference table
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes idx
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
xdesc1-6 nvarchar 253 yes
ct_class: account class reference table
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no ucidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
xdesc1-6 nvarchar 253 yes
Product reference tables
29 2016-12-21
ct_nat_level: audit ID level reference table
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no ucidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes idx
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
xdesc1-6 nvarchar 253 yes
ct_curncynat: currency audit ID type reference table
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes idx
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
xdesc1-6 nvarchar 253 yes
ct_consonat: audit ID loading restriction reference table
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
xdesc1-6 nvarchar 253 yes
ct_techtype: technical origin type reference table
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no ucidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes idx
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
Amounts
2016-12-21 30
Column Type Len. Null. Comment
xdesc1-6 nvarchar 253 yes
ct_techoriglvl: technical origin level reference table
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no ucidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes idx
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
xdesc1-6 nvarchar 253 yes
Amounts
Package amounts
ct_pkref: partitioning of package amounts
Column Type Len. Null. Comment
id int 4 no uidx ID of the corresponding partitioned table
phase int 4 yes category dimension [=ct_phase.id]
updper int 4 yes data entry period dimension
ct_pkPPPP: package amounts data source
Column Type Len. Null. Comment
accnt int 4 no account dimension [=ct_account.id]
amount float 8 yes package amount property
ctshare int 4 no share dimension [*=ct_entity.id]
curncy int 4 no currency dimension [=ct_curncy.id]
data_comment nvarchar 2000 yes comments on data property
entity int 4 no reporting unit dimension [=ct_entity.id]
entorig int 4 no original reporting unit dimension [=ct_entity.id]
enumber int 4 no journal entry number dimension
flow int 4 no flow dimension [=ct_flow.id]
globorig int 4 no geographical origin dimension [=ct_site.id]
journal int 4 no ledger dimension [*=ct_journal.id]
nature int 4 no audit ID dimension [=ct_nature.id]
partner int 4 no partner dimension [*=ct_entity.id]
period int 4 no period dimension
techorig int 4 no technical origin dimension [=ct_techorig.id]
version int 4 yes package version
Amounts
31 2016-12-21
ct_pbref : partitioning of published packages amouts
Column Type Len. Null. Comment
id int 4 no uidx1 Identifier
phase int 4 yes category dimension [=ct_phase.id]
updper int 4 yes data entry period dimension
ct_pbPPPP: published package amounts data source
Column Type Len. Null. Comment
accnt int 4 no account dimension [=ct_account.id]
amount float 8 yes package amount property
ctshare int 4 no share dimension [*=ct_entity.id]
curncy int 4 no currency dimension [=ct_curncy.id]
data_comment nvarchar 2000 yes comments on data property
entity int 4 no reporting unit dimension [=ct_entity.id]
entorig int 4 no original reporting unit dimension [=ct_entity.id]
enumber int 4 no journal entry number dimension
flow int 4 no flow dimension [=ct_flow.id]
globorig int 4 no geographical origin dimension [=ct_site.id]
journal int 4 no ledger dimension [*=ct_journal.id]
nature int 4 no audit ID dimension [=ct_nature.id]
partner int 4 no partner dimension [*=ct_entity.id]
period int 4 no period dimension
techorig int 4 no technical origin dimension [=ct_techorig.id]
ct_pbdref : parttioning of historical published packages amouts
Column Type Len. Null. Comment
id int 4 no uidx1 Identifier
phase int 4 yes category dimension [=ct_phase.id]
updper int 4 yes data entry period dimension
ct_pb_deltaPPPP: historical published package amounts data source
Column Type Len. Null. Comment
accnt int 4 no account dimension [=ct_account.id]
ctshare int 4 no share dimension [*=ct_entity.id]
curncy int 4 no currency dimension [=ct_curncy.id]
data_comment nvarchar 2000 yes comments on data property
delta float 8 yes
entity int 4 no reporting unit dimension [=ct_entity.id]
entorig int 4 no original reporting unit dimension [=ct_entity.id]
enumber int 4 no journal entry number dimension
flow int 4 no flow dimension [=ct_flow.id]
globorig int 4 no geographical origin dimension [=ct_site.id]
Amounts
2016-12-21 32
Column Type Len. Null. Comment
journal int 4 no ledger dimension [*=ct_journal.id]
nature int 4 no audit ID dimension [=ct_nature.id]
newamount float 8 yes package amount property
partner int 4 no partner dimension [*=ct_entity.id]
period int 4 no period dimension
techorig int 4 no technical origin dimension [=ct_techorig.id]
vernumber int 4 no
Preconsolidated amounts
ct_pcref: partitioning of preconsolidated amounts
Column Type Len. Null. Comment
id int 4 no uidx ID of the corresponding partitioned table
phase int 4 yes category dimension [=ct_phase.id]
updper int 4 yes data entry period dimension
ct_pcPPPP: preconsolidated amounts data source
Column Type Len. Null. Comment
accnt int 4 account dimension [=ct_account.id]
amount float 8 yes package amount property
ctshare int 4 share dimension [*=ct_entity.id]
curncy int 4 currency dimension [=ct_curncy.id]
data_comment nvarchar 2000 yes comments on data property
entity int 4 reporting unit dimension [=ct_entity.id]
entorig int 4 original reporting unit dimension [=ct_entity.id]
enumber int 4 journal entry number dimension
flow int 4 flow dimension [=ct_flow.id]
globorig int 4 geographical origin dimension [=ct_site.id]
journal int 4 ledger dimension [*=ct_journal.id]
nature int 4 audit ID dimension [=ct_nature.id]
partner int 4 partner dimension [*=ct_entity.id]
period int 4 period dimension
techorig int 4 technical origin dimension [=ct_techorig.id]
ct_pcdref : partitioning of preconsolidated packages amouts delta data source
Column Type Len. Null. Comment
id int 4 no uidx1 Identifier
phase int 4 yes category dimension [=ct_phase.id]
updper int 4 yes data entry period dimension
Amounts
33 2016-12-21
ct_pc_deltaPPPP: preconsolidated packages amouts delta data source
Column Type Len. Null. Comment
accnt int 4 no account dimension [=ct_account.id]
ctshare int 4 no share dimension [*=ct_entity.id]
curncy int 4 no currency dimension [=ct_curncy.id]
data_comment nvarchar 2000 yes comments on data property
delta float 8 yes
entity int 4 no reporting unit dimension [=ct_entity.id]
entorig int 4 no original reporting unit dimension [=ct_entity.id]
enumber int 4 no journal entry number dimension
flow int 4 no flow dimension [=ct_flow.id]
globorig int 4 no geographical origin dimension [=ct_site.id]
journal int 4 no ledger dimension [*=ct_journal.id]
nature int 4 no audit ID dimension [=ct_nature.id]
newamount float 8 yes
partner int 4 no partner dimension [*=ct_entity.id]
period int 4 no period dimension
techorig int 4 no technical origin dimension [=ct_techorig.id]
vernumber int 4 no
Consolidated amounts
ct_coref: partitioning of consolidated amounts
Column Type Len. Null. Comment
curncy int 4 yes consolidation currency dimension [=ct_curncy.id]
id int 4 no idx ID of the corresponding partitioned table
phase int 4 yes category dimension [=ct_phase.id]
scope int 4 yes scope dimension [=ct_scope_code.id]
updper int 4 yes data entry period dimension
variant int 4 yes variant dimension [=ct_variant.id]
ct_coPPPP: consolidated amounts
Column Type Len. Null. Comment
accnt int 4 no account dimension [=ct_account.id]
amount float 8 yes package amount property
consamount float 8 yes consolidated amount property
convamount float 8 yes converted amount property
ctshare int 4 no share dimension [*=ct_entity.id]
curncy int 4 no currency dimension [=ct_curncy.id]
data_comment nvarchar 2000 yes comments on data property
entity int 4 no reporting unit dimension [=ct_entity.id]
entorig int 4 no original reporting unit dimension [=ct_entity.id]
enumber int 4 no journal entry number dimension
Amounts
2016-12-21 34
Column Type Len. Null. Comment
flow int 4 no flow dimension [=ct_flow.id]
globorig int 4 no geographical origin dimension [=ct_site.id]
journal int 4 no ledger dimension [*=ct_journal.id]
nature int 4 no audit ID dimension [=ct_nature.id]
partner int 4 no partner dimension [*=ct_entity.id]
period int 4 no period dimension
rollup int 4 no ID of the rollup refrenced in ct_hierarchy_content
rollup_partner int 4 no detail of partner
techorig int 4 no technical origin dimension [=ct_techorig.id]
mu int 4 no management unit dimension [=ct_mu.id]
pmu int 4 no partner management unit dimension [=ct_mu.id]
rollup2 int 4 no ID of the secondary rollup refrenced in ct_hierarchy_content
rollup_partner2 int 4 no detail of partner for secondary rollup
Intercompany amounts
ct_intercos: intercompany data source
Column Type Len. Null. Comment
accnt int 4 yes account dimension [=ct_account.id]
buyer int 4 yes buyer dimension [=ct_entity.id]
buyer_amount float 8 yes amount in original buyer currency property
buyer_convamount float 8 yes converted buyer amount property
conscur int 4 yes consolidation currency dimension [=ct_curncy.id]
ctshare int 4 yes share dimension [*=ct_entity.id]
curncy int 4 yes currency dimension [=ct_curncy.id]
differential float 8 yes converted amount difference property
entity int 4 yes reporting unit dimension [=ct_entity.id]
entorig int 4 yes original reporting unit dimension [=ct_entity.id]
enumber int 4 yes journal entry number dimension
flow int 4 yes flow dimension [=ct_flow.id]
globorig int 4 yes geographical origin dimension [=ct_site.id]
inter_rule int 4 yes reconciliation rule dimension [=ct_interrule.id]
inter_subrule int 4 yes reconciliation block dimension
journal int 4 yes ledger dimension [*=ct_journal.id]
mu int 4 no management unit dimension [=ct_mu.id]
nature int 4 yes audit ID dimension [=ct_nature.id]
partner int 4 yes partner dimension [*=ct_entity.id]
period int 4 yes period dimension
phase int 4 yes category dimension [=ct_phase.id]
pmu int 4 no Partner management unit dimension [=ct_mu.id]
reconciliation int 4 yes reconciliation variant dimension [=ct_var_interco.id]
Amounts
35 2016-12-21
Column Type Len. Null. Comment
scope int 4 yes scope dimension [=ct_scope_code.id]
seller int 4 yes seller dimension [=ct_entity.id]
seller_amount float 8 yes amount in original seller currency property
seller_convamount float 8 yes converted seller amount property
techorig int 4 yes technical origin dimension [=ct_techorig.id]
updper int 4 yes data entry period dimension
variant int 4 yes variant dimension [=ct_variant.id]
Opening balances
ct_opbalref: partitioning of opening balance data
Column Type Len. Null. Comment
id int 4 no uidx ID of the corresponding partitioned table
phase int 4 yes category dimension [=ct_phase.id]
updper int 4 yes data entry period dimension
ct_opbalPPPP: opening balance data source
Column Type Len. Null. Comment
accnt int 4 yes account dimension [=ct_account.id]
amount float 8 yes package amount property
ctshare int 4 yes share dimension [*=ct_entity.id]
curncy int 4 yes currency dimension [=ct_curncy.id]
entity int 4 yes reporting unit dimension [=ct_entity.id]
entorig int 4 yes original reporting unit dimension [=ct_entity.id]
enumber int 4 yes journal entry number dimension
flow int 4 yes flow dimension [=ct_flow.id]
globorig int 4 yes geographical origin dimension [=ct_site.id]
journal int 4 yes ledger dimension [*=ct_journal.id]
nature int 4 yes audit ID dimension [=ct_nature.id]
partner int 4 yes partner dimension [*=ct_entity.id]
period int 4 yes period dimension
techorig int 4 yes technical origin dimension [=ct_techorig.id]
type_entry int 4 yes type of journal entry property (technical)
Operation objects associated with amounts
2016-12-21 36
Operation objects associated with
amounts
Package amounts
ct_pack: packages
Column Type Len. Null. Comment
allow_early_publishing smallint 2 yes advanced publication authorized
approbation_level int 4 yes current approval level of the package in the workflow. It indicates the users who are authorized to access the package at this stage of the workflow.
canhave_changereport bit 1 yes Is package change report available for this package? 0 means false, otherwise true.
cdesc image 16 yes
commented bit 1 yes comments available
control_execution_author_id int 4 yes user who ran the controls [*=ct_user.id]
control_execution_date datetime 8 yes date the controls were run
control_execution_recipient_id int 4 yes site where the controls were run [*=ct_recipient.id]
control_level_id int 4 yes validating control level [*=ct_level.id]
control_level_inhibit_valid smallint 2 yes blocking controls
control_level_reached_id int 4 yes control level reached [*=ct_level.id]
control_set_id int 4 yes set of controls applied [*=ct_ctrl_set.id]
ctrl_level_reached_pub int 4 yes Control level that packages published in advance must pass in order to be integrated automatically after publication
ctrl_level_reached_transfer int 4 yes Control level that packages published in advance must pass in order to be integrated automatically after publication
data_commented bit 1 yes at least one comment on data available
effective_lock smallint 2 yes
effective_lock_author_id int 4 yes
effective_lock_date datetime 8 yes
effective_lock_recipient_id int 4 yes
entity_id int 4 yes cidx1 reporting unit [=ct_entity.id]
entry_save_version int 4 yes Backup version of journal entries
exist_emb_files bit 1 yes Attachments exist
first_publishing_author_id int 4 yes Author of the first publication of the package.
first_publishing_date datetime 8 yes Date of the first publication of the package.
first_publishing_recipient_id int 4 yes Site of the first publication of the package.
framework_broadcast_date datetime 8 yes publication date of category scenario used
framework_version_id int 4 yes version of category scenario used [=ct_framework_version.id]
Operation objects associated with amounts
37 2016-12-21
Column Type Len. Null. Comment
group_comment_id int 4 yes group comment [*=ct_pack_group_comment.id]
group_commented bit 1 yes group comment available
id int 4 no uidx
input_currency_id int 4 yes data entry currency [=ct_curncy.id]
input_recipient_id int 4 yes data entry site [*=ct_recipient.id]
input_restriction_id int 4 yes data entry restrictions [*=ct_input_restriction.id]
input_start_author_id int 4 yes user who started data entry [*=ct_user.id]
input_start_date datetime 8 yes data entry start date
input_start_recipient_id int 4 yes site where data entry was started [*=ct_recipient.id]
input_techorig_restriction_id int 4 yes [=ct_techorig.id]
integrate_after_publication int 4 yes Automatic integration after publication
integrate_after_transfer int 4 yes Automatic integration after receipt of the package
integration_author_id int 4 yes user who integrated [*=ct_user.id]
integration_date datetime 8 yes integration date
integration_recipient_id int 4 yes integration site [*=ct_recipient.id]
internet_input_folder_id int 4 yes specific internet folder [*=ct_folder.id]
late bit 1 yes late
op_bal_amount_count int 4 yes number of opening data loaded
op_bal_conso_currency int 4 yes consolidation currency of opening balance data [*=ct_curncy.id]
op_bal_manager_id int 4 yes manages opening balance data
-523588 preconsolidated data
-523538 consolidated data
op_bal_phase_id int 4 yes category of opening balance data [*=ct_phase.id]
op_bal_scope_code_id int 4 yes scope of opening balance data [*=ct_scope_code.id]
op_bal_update_period_id int 4 yes data entry period of opening balance data
op_bal_version_id int 4 yes variant of opening balance data [*=ct_variant.id]
opening_balances smallint 2 yes opening balance data available
owner_site smallint 2 yes
pack_approbation_author int 4 yes the authorized user who approved the package in the workflow [=ct_user.id]
pack_availability_recipient int 4 yes the package is not available for this user at this stage of the workflow [=ct_user.id]
pack_control_status smallint 2 yes control status:
1 not run
2 no data
3 valid
4 warning
5 non-blocking
6 blocking
pack_model_date datetime 8 yes date the opening package was generated
pack_model_indicator bit 1 yes
Operation objects associated with amounts
2016-12-21 38
Column Type Len. Null. Comment
pack_model_load_author_id int 4 yes user who initialized the package [*=ct_user.id]
pack_model_load_date datetime 8 yes date the package was initialized
pack_model_load_recipient_id int 4 yes site where the package was initialized [*=ct_recipient.id]
pack_model_reception_author_id int 4 yes user who received the opening package [*=ct_user.id]
pack_model_reception_rcpt_id int 4 yes site where the opening package was received [*=ct_recipient.id]
pack_model_recipient_id int 4 yes site where the opening package was created [*=ct_recipient.id]
pack_model_send_date datetime 8 yes date the opening package was sent
pack_publishing_cutoff_date datetime 8 yes advanced publication deadline
pack_reception_author_id int 4 yes user who received the package [*=ct_user.id]
pack_reception_date datetime 8 yes date the package was received
pack_reception_recipient_id int 4 yes site where the package was received [*=ct_recipient.id]
pack_rule_status smallint 2 yes
pack_user_list_id int 4 yes reference ID of the package in the table listing the authorized users [=ct_pack_user.pack_id]
pack_users_restriction bit 1 yes equal to 1 if the package has a list of users authorized to access it
package_security int 4 yes
phase_id int 4 yes cidx1 category [=ct_phase.id]
protect_flow_filter_id int 4 yes filter of read-only flows [*=ct_filter.id]
protect_flow_filter_method int 4 yes flow selection method:
4 several values
8 filter
protect_flow_if_op_bal smallint 2 yes flows read-only if opening balances
protect_period_filter_id int 4 yes filter of read-only periods [*=ct_filter.id]
protect_period_filter_method int 4 yes period selection method:
4 several values
8 filter
publishing_author_id int 4 yes user who published [*=ct_user.id]
publishing_comment nvarchar 8000 yes Comment on the publication.
publishing_date datetime 8 yes publication date
publishing_lock int 4 yes locked on publication:
0 none
1 full
2 locked integration
publishing_mode int 4 yes publication mode:
0 none
65536 standard
131072 special permission
262144 advance
publishing_recipient_id int 4 yes publication site [*=ct_recipient.id]
reporting_hierarchy_date datetime 8 yes
restr_on_document smallint 2 yes data entry restrictions applied to schedules
Operation objects associated with amounts
39 2016-12-21
Column Type Len. Null. Comment
restr_on_local_man_entry smallint 2 yes data entry restrictions applied to local journal entries
restr_on_precons_manual_entry smallint 2 yes data entry restrictions applied to central journal entries
rule_execution_author_id int 4 yes user who ran the package rules [*=ct_user.id]
rule_execution_date datetime 8 yes date the package rules were run
rule_execution_recipient_id int 4 yes site where the package rules were run [*=ct_recipient.id]
rule_set_id int 4 yes set of package rules [*=ct_ruleset.id]
save_version int 4 yes Backup version
security columns -- -- --
status int 4 yes package status:
0 n.a.
1 empty
2 changed
4 published
8 integrated
transaction_mutex int 4 yes Technical column used to manage the package backup in multi-user mode
transfer_recipient_id int 4 yes transfer site [*=ct_recipient.id]
update_data_author_id int 4 yes last user who changed the data [*=ct_user.id]
update_data_date datetime 8 yes date the data was last changed
update_data_recipient_id int 4 yes site where the data was last changed [*=ct_recipient.id]
update_period_id int 4 yes cidx1 data entry period
update_recipient_id int 4 yes site where the package was last changed [*=ct_recipient.id]
user_control_level int 4 yes
validity_check smallint 2 yes validity:
0 not run
1 valid
2 invalid
windows_input_folder_id int 4 yes windows and internet folder [=ct_folder.id]
workflow bit 1 yes equal to 1 if the authorized users are organized in workflow hierarchies
workflow_levels_count int 4 yes Number of workflow user levels configured for working in the package
ct_pack_workflow: list of users authorized to use the package
Column Type Len. Null. Comment
id int 4 no uidx1
owner_site smallint 2 yes
pack_lnk_id int 4 yes uidx2 package or Reporting Set ID related to the users defined in the Workflow
reportingset_id int 4 yes uidx2 The reporting unit owner of the workflow
user_id int 4 yes uidx2 ID of users authorized to work in a package or defined in a Reporting Set
Operation objects associated with amounts
2016-12-21 40
Column Type Len. Null. Comment
user_level int 4 yes uidx2 user hierarchy level
ct_pack_embedded_file: package attachments
Column Type Len. Null. Comment
file_name nchar 253 yes Attachment name
file_serial image 16 yes Attachment contents
file_size int 4 yes Size in KB of attachment
file_type nchar 120 yes Attachment file extension
id int 4 no uidx ID given to the package attachment
ownerobject_id int 4 yes idx Package that owns attachment
ct_pack_period_trans: settings for package periods
Column Type Len. Null. Comment
id int 4 no uidx corresponding package [=ct_pack.id]
period_translations image 16 yes definition for converting the opening balance period (serialized)
ct_pack_protect_period: settings for protecting package periods
Column Type Len. Null. Comment
id int 4 no uidx corresponding package [=ct_pack.id]
protect_period_filter image 16 yes list of protected periods (serialized)
ct_pack_protect_flow: settings for protecting package flows
Column Type Len. Null. Comment
id int 4 yes uidx corresponding package [=ct_pack.id]
protect_flow_filter image 16 yes list of protected flows (serialized)
ct_pack_lock: package lock
Column Type Len Null Comment
entity_id int 4 yes cidx2 package reporting unit [=ct_entity.id]
id int 4 no uidx1
key_hole nvarchar 60 yes package lock
owner_site smallint 2 yes
phase_id int 4 yes cidx2 package category [=ct_phase.id]
publishing_key nvarchar 60 yes key enabling the package to be published by special permission if the user does not have the relevant access right. The key is valid until the next publication.
update_period_id int 4 yes cidx2 package data entry period
Operation objects associated with amounts
41 2016-12-21
ct_journal_pack: journal entry ledgers associated with packages (technical table)
Column Type Len. Null. Comment
control_status int 4 yes ledger status:
1 empty
2 automatic journal entry ledger
4 run automatic journal entry ledger
8 opening balance ledger
16 controls not run
32 no data
64 valid controls
128 warning
256 non-blocking
512 blocking
1024 imbalanced
2048 n.a.
empty int 4 yes empty
entity_id int 4 yes cidx1 package reporting unit [=ct_entity.id]
id int 4 no uidx
journal_id int 4 yes ledger [=ct_journal.id]
last_entry_number int 4 yes last journal entry number assigned
pack_id int 4 yes obsolete
phase_id int 4 yes cidx1 package category [=ct_phase.id]
updper_id int 4 yes cidx1 package data entry period
ct_pk_entry: package journal entry headers
Column Type Len. Null. Comment
control_status int 4 yes journal entry control status:
1 valid
2 invalid
3 category scenario changed
4 no validity
curncy_id int 4 yes currency [=ct_curncy.id]
entity_id int 4 yes cidx2 reporting unit [=ct_entity.id]
entry_comment nvarchar 253 yes journal entry short comments
entry_label nvarchar 120 yes description
frmwk_ver_id int 4 yes version of category scenario used [=ct_framework_version.id]
globorig int 4 yes geographical origin [=ct_site.id]
id int 4 no uidx
journal_id int 4 yes cidx2 ledger [=ct_journal.id]
model_attached int 4 yes uses the journal entry template
model_id int 4 yes journal entry template
nature_id int 4 yes audit ID [=ct_nature.id]
owner_site smallint 2 yes
pack_rule_id int 4 yes generating package rule [*=ct_packrule.id]
pack_sql_rule_id int 4 yes generating SQL rule [*=ct_sqlrule.id]
Operation objects associated with amounts
2016-12-21 42
Column Type Len. Null. Comment
period_id int 4 yes period
phase_id int 4 yes cidx2 category [=ct_phase.id]
reversing_entry_id int 4 yes reversing journal entry
revert_entry_id int 4 yes reversed journal entry
rule_name nvarchar 12 yes generating rule code (automatic journal entry)
rule_type nvarchar 12 yes type of generating rule (automatic journal entry)
save_version int 4 yes cidx2 journal entry backup version
security columns -- -- --
serial_entry_data image 16 yes data display settings (serialized)
subscribe_id int 4 yes recurring journal entry
type_entry int 4 yes type of journal entry:
1 single-sided
2 double-sided
3 not authorized
update_period_id int 4 yes cidx2 data entry period
user_entry_number int 4 yes cidx2 journal entry number («amounts ».enumber)
valid_entry_date datetime 8 yes journal entry validity date
validity_status Int 4 yes journal entry validity:
16 controls not run
32 no data
64 valid controls
128 warning
256 non-blocking
512 blocking
1024 imbalanced
2048 n.a.
Preconsolidated amounts
ct_preconsopack: preconsolidated package headers
Column Type Len. Null. Comment
allow_early_publishing smallint 2 yes advanced publication authorized
cdesc image 16 yes
commented bit 1 yes comment available
control_execution_author_id int 4 yes user who ran the controls [*=ct_user.id]
control_execution_date datetime 8 yes date the controls were run
control_execution_recipient_id int 4 yes site where the controls were run [*=ct_recipient.id]
control_level_id int 4 yes validating control level [*=ct_level.id]
control_level_inhibit_valid smallint 2 yes blocking controls
control_level_reached_id int 4 yes control level reached [*=ct_level.id]
control_set_id int 4 yes set of controls applied [*=ct_ctrl_set.id]
ctrl_level_reached_pub int 4 yes Control level that packages published in advance must pass in order to be integrated automatically after publication
Operation objects associated with amounts
43 2016-12-21
Column Type Len. Null. Comment
ctrl_level_reached_transfer int 4 yes Control level that packages published in advance must pass in order to be integrated automatically after publication
data_commented bit 1 yes at least one comment on data available
effective_lock smallint 2 yes
effective_lock_author_id int 4 yes
effective_lock_date datetime 8 yes
effective_lock_recipient_id int 4 yes
entity_id int 4 yes cidx2 reporting unit [=ct_entity.id]
framework_broadcast_date datetime 8 yes publication date of category scenario used
framework_version_id int 4 yes version of category scenario used [=ct_framework_version.id]
group_comment_id int 4 yes group comment [*=ct_pack_group_comment.id]
group_commented bit 1 yes group comment available
id int 4 no uidx
input_currency_id int 4 yes data entry currency [=ct_curncy.id]
input_recipient_id int 4 yes data entry site [*=ct_recipient.id]
input_restriction_id int 4 yes data entry restrictions [*=ct_input_restriction.id]
input_start_author_id int 4 yes user who started data entry [*=ct_user.id]
input_start_date datetime 8 yes data entry start date
input_start_recipient_id int 4 yes site where data entry was started [*=ct_recipient.id]
input_techorig_restriction_id int 4 yes [=ct_techorig.id]
integrate_after_publication int 4 yes automatic integration after publication
integrate_after_transfer int 4 yes automatic integration after receipt of the package
integration_author_id int 4 yes user who integrated [*=ct_user.id]
integration_date datetime 8 yes integration date
integration_recipient_id int 4 yes integration site [*=ct_recipient.id]
integration_version int 4 yes version number of the last integration
internet_input_folder_id int 4 yes specific internet folder [*=ct_folder.id]
late bit 1 yes late
op_bal_amount_count int 4 yes number of opening data loaded
op_bal_conso_currency int 4 yes consolidation currency of opening balance data [*=ct_curncy.id]
op_bal_manager_id int 4 yes manages opening balance data
-523588 preconsolidated data
-523538 consolidated data
op_bal_phase_id int 4 yes category of opening balance data [*=ct_phase.id]
op_bal_scope_code_id int 4 yes scope of opening balance data [*=ct_scope_code.id]
op_bal_update_period_id int 4 yes data entry period of opening balance data
op_bal_version_id int 4 yes variant of opening balance data [*=ct_variant.id]
opening_balances smallint 2 yes opening balance available
Operation objects associated with amounts
2016-12-21 44
Column Type Len. Null. Comment
owner_site smallint 2 yes
pack_control_status smallint 2 yes control status:
1 not run
2 no data
3 valid
4 warning
5 non-blocking
6 blocking
pack_model_date datetime 8 yes date the opening package was generated
pack_model_indicator bit 1 yes
pack_model_load_author_id int 4 yes user who initialized the package [*=ct_user.id]
pack_model_load_date datetime 8 yes date the package was initialized
pack_model_load_recipient_id int 4 yes site where the package was initialized [*=ct_recipient.id]
pack_model_reception_author_id int 4 yes user who received the opening package [*=ct_user.id]
pack_model_reception_rcpt_id int 4 yes site where the opening package was received [*=ct_recipient.id]
pack_model_recipient_id int 4 yes site where the opening package was created [*=ct_recipient.id]
pack_model_send_date datetime 8 yes date the opening package was sent
pack_publishing_cutoff_date datetime 8 yes advanced publication deadline
pack_reception_author_id int 4 yes user who received the package [*=ct_user.id]
pack_reception_date datetime 8 yes date the package was received
pack_reception_recipient_id int 4 yes site where the package was received [*=ct_recipient.id]
pack_rule_status smallint 2 yes
pack_user_list_id int 4 yes reference ID of the package in the table listing the authorized users [=ct_pack_user.pack_id]
pack_users_restriction bit 1 yes equal to 1 if the package has a list of users authorized to access it
package_security int 4 yes
phase_id int 4 yes cidx2 category [=ct_phase.id]
protect_flow_filter_id int 4 yes filter of read-only flows [*=ct_filter.id]
protect_flow_filter_method int 4 yes flow selection method:
4 several values
8 filter
protect_flow_if_op_bal smallint 2 yes flows read-only if opening balances
protect_period_filter_id int 4 yes filter of read-only periods [*=ct_filter.id]
protect_period_filter_method int 4 yes period selection method:
4 several values
8 filter
publishing_author_id int 4 yes user who published [*=ct_user.id]
publishing_date datetime 8 yes publication date
Operation objects associated with amounts
45 2016-12-21
Column Type Len. Null. Comment
publishing_lock int 4 yes locked on publication:
0 none
1 full
2 locked integration
publishing_mode int 4 yes publication mode:
0 none
65536 standard
131072 special permission
262144 advance
publishing_recipient_id int 4 yes publication site [*=ct_recipient.id]
reporting_hierarchy_date date 8 yes
restr_on_document smallint 2 yes data entry restrictions applied to schedules
restr_on_local_man_entry smallint 2 yes data entry restrictions applied to local journal entries
restr_on_precons_manual_entry smallint 2 yes data entry restrictions applied to central journal entries
rule_execution_author_id int 4 yes user who ran the package rules [*=ct_user.id]
rule_execution_date datetime 8 yes date the package rules were run
rule_execution_recipient_id int 4 yes site where the package rules were run [*=ct_recipient.id]
rule_set_id int 4 yes set of package rules [*=ct_ruleset.id]
security columns -- -- --
status int 4 yes package status:
0 n.a.
1 empty
2 published
4 changed
8 integrated
transfer_recipient_id int 4 yes transfer site [*=ct_recipient.id]
update_data_author_id int 4 yes last user who changed the data [*=ct_user.id]
update_data_date datetime 8 yes date the data was last changed
update_data_recipient_id int 4 yes site where the data was last changed [*=ct_recipient.id]
update_period_id int 4 yes cidx2 data entry period
update_recipient_id int 4 yes site where the package was last changed [*=ct_recipient.id]
validity_check smallint 2 yes validity:
0 not run
1 valid
2 invalid
windows_input_folder_id int 4 yes windows and internet folder [=ct_folder.id]
workflow bit 1 yes equal to 1 if the authorized users are organized in workflow hierarchies
Operation objects associated with amounts
2016-12-21 46
ct_preconsopack_period_trans: settings for package periods (preconsolidated level)
Column Type Len. Null. Comment
id int 4 no uidx corresponding integrated package [=ct_preconsopack.id]
period_translations image 16 yes definition for converting the opening balance period (serialized)
ct_preconsopack_protect_flow: settings for protecting package flows (preconsolidated)
Column Type Len. Null. Comment
id int 4 no uidx corresponding integrated package [=ct_preconsopack.id]
protect_flow_filter image 16 yes list of protected flows (serialized)
ct_preconsopack_protect_period: settings for protecting package periods (pc)
Column Type Len. Null. Comment
id int 4 no uidx corresponding integrated package [=ct_preconsopack.id]
protect_period_filter image 16 yes list of protected periods (serialized)
ct_preconsopack_histo : history of preconsolidated package headers
Column Type Len. Null. Comment
action_context int 4 yes Action context: Receiving, Publication, Integration.
entity_id int 4 yes cidx2 reporting unit dimension [=ct_entity.id]
id int 4 no uidx1 Identifier
integration_author_id int 4 yes Author of the package integration.
integration_date datetime 8 yes Date of the package integration when you publish the package.
integration_recipient_id int 4 yes Site of the package integration.
integration_version int 4 yes cidx2 version number of the last integration
owner_site smallint 2 yes
phase_id int 4 yes cidx2 category dimension [=ct_phase.id]
publishing_author_id int 4 yes Author of the last publication of the package when you perform a package integration of this version.
publishing_date datetime 8 yes date of the last publication of the package when you perform a package integration of this version.
publishing_recipient_id int 4 yes Site of the last publication of the package when you perform a package integration of this version.
Operation objects associated with amounts
47 2016-12-21
Column Type Len. Null. Comment
received_date datetime 8 yes Received on: The date you receive the preconsolidated data.
received_from_recipient_id int 4 yes Received from: The Site that sent the preconsolidated data.
update_period_id int 4 yes cidx2 data entry period dimension
ct_publishedpack : published packages
Column Type Len. Null. Comment
action_context int 4 yes Action context: Receiving, Publication, Integration.
entity_id int 4 yes cidx2 reporting unit dimension [=ct_entity.id]
id int 4 no uidx1 Identifier
integration_author_id int 4 yes Author of the package integration.
integration_date datetime 8 yes Date of the package integration when you publish the package.
integration_recipient_id int 4 yes Site of the package integration.
owner_site smallint 2 yes
phase_id int 4 yes cidx2 category dimension [=ct_phase.id]
publishing_author_id int 4 yes Author of the last publication of the package.
publishing_comment nvarchar 8000 yes Comment on the package publication.
publishing_date datetime 8 yes Date of the last publication of the package.
publishing_recipient_id int 4 yes Site of the last publication of the package.
publishing_version int 4 yes cidx2 Version number of the last publication.
received_date datetime 8 yes Received on: The date you receive the preconsolidated data.
received_from_recipient_id int 4 yes Received from: The Site that sent the published or integrated data.
update_period_id int 4 yes cidx2 data entry period dimension
ct_publishedpack_histo : history of published packages
Column Type Len. Null. Comment
action_context int 4 yes Action context: Receiving, Publication, Integration.
entity_id int 4 yes cuidx2 reporting unit dimension [=ct_entity.id]
id int 4 no uidx1 Identifier
integration_author_id int 4 yes Author of the package integration.
integration_date datetime 8 yes Date of the package integration when you publish the package.
integration_recipient_id int 4 yes Site of the package integration.
owner_site smallint 2 yes
phase_id int 4 yes cuidx2 category dimension [=ct_phase.id]
publishing_author_id int 4 yes Author of the last publication of the package.
Operation objects associated with amounts
2016-12-21 48
Column Type Len. Null. Comment
publishing_comment nvarchar 8000 yes Comment on the publication action.
publishing_date datetime 8 yes Date of the last publication of the package.
publishing_recipient_id int 4 yes Site of the last publication of the package.
publishing_version int 4 yes cuidx2 Version number of the last publication.
received_date datetime 8 yes Received on: The date you receive preconsolidated data.
received_from_recipient_id int 4 yes Received from: The Site that sent the published or integrated data.
update_period_id int 4 yes cuidx2 data entry period dimension
ct_pc_entry: preconsolidated journal entry header table
Column Type Len. Null. Comment
amount_level int 4 yes amount level
control_status int 4 yes journal entry control status:
1 valid
2 invalid
3 category scenario changed
4 no validity
curncy_id int 4 yes currency [=ct_curncy.id]
curncyconso_id int 4 yes consolidation currency
entity_id int 4 yes cidx1 reporting unit [=ct_entity.id]
entry_comment nvarchar 253 yes journal entry short comments
entry_label nvarchar 120 yes description
exist_emb_files int 4 yes Existence of attachments (1: attachment(s) exist, 0: no journal entry attachments)
frmwk_ver_id int 4 yes version of category scenario used [=ct_framework_version.id]
globorig int 4 yes cidx1 geographical origin [=ct_site.id]
id int 4 no uidx
journal_id int 4 yes cidx1 ledger [=ct_journal.id]
model_attached int 1 yes uses the journal entry template
model_id int 4 yes journal entry template
nature_id int 4 yes audit ID [=ct_nature.id]
owner_site smallint 2 yes
pack_rule_id int 4 yes generating package rule [*=ct_packrule.id]
pack_sql_rule_id int 4 yes generating SQL rule [*=ct_sqlrule.id]
period_id int 4 yes period
phase_id int 4 yes cidx1 category [=ct_phase.id]
posting_date datetime 8 yes Date of posting
preconso_rule_id int 4 yes generating preconsolidation rule [*=ct_preconsrule.id]
preconso_sql_rule_id int 4 yes generating SQL rule [*=ct_sqlrule.id]
reversing_entry_id int 4 yes reversing journal entry
revert_entry_id int 4 yes reversed journal entry
rule_name nvarchar 12 yes generating rule code (automatic journal entry)
Operation objects associated with amounts
49 2016-12-21
Column Type Len. Null. Comment
rule_type nvarchar 12 yes type of generating rule (automatic journal entry)
security columns -- -- --
serial_entry_data image 16 yes data display settings and validity depending on scope and variant (serialized)
status Int 4 yes Status of entry. Types are:
0 modified
1 posted
2 protected
subscribe_id int 4 yes recurring journal entry
techorig int 4 yes cidx1 technical origin [=ct_techorig.id]
type_entry int 4 yes type of journal entry:
1 single-sided
2 double-sided
3 not authorized
under_scope_mother_entity_id int 4 yes linked parent company [*=ct_entity.id]
update_period_id int 4 yes cidx1 data entry period
user_entry_number int 4 yes cidx1 journal entry number (« amounts ».enumber)
valid_entry_date datetime 8 yes journal entry validity date
validity_status int 4 yes journal entry validity:
0 valid
1 valid but with some incomplete lines
2 valid but with some invalid lines
4 not equilibrated
8 not equilibrated on flow
16 not valid against framework controls
24 8 and 16
32 no data
64 valid controls
128 warning
256 non-blocking
512 blocking
1024 imbalanced
2048 n.a.
ct_mje_wrkflw_notif_reg : definition of entries notifications
Column Type Len. Null. Comment
action int 4 yes Actions registered:
1:create
2:modify
4:post
8:unpost
16:protect
32:unprotect
64:delete
id int 4 no uidx
journal_id int 4 yes cidx uidx2 ledger [=ct_journal.id]
phase_id int 4 yes cidx uidx2 category dimension [=ct_phase.id]
Operation objects associated with amounts
2016-12-21 50
Column Type Len. Null. Comment
site_id int 4 yes cidx uidx2 site [=ct_site.id]
updper_id int 4 yes cidx uidx2 data entry period dimension
user_id int 4 yes uidx2 ID of user who have subscribed to the notification
Operation objects associated with amounts
51 2016-12-21
Consolidated amounts
ct_conso_def: consolidation definition
Column Type Len. Null. Comment
archive_date datetime 8 yes Archive date
cdesc image 16 yes
coeff float 8 yes coefficient for multiplying thresholds
context int 4 yes indicates that the following elements are defined:
1 opening balances
2 restricta data by period according to the dimensions
4 process period after period
8 carry forwared one period to another
16 different category scenario than the one used in the reporting ID
32 different opening category scenario
64 different variant for sub-consolidations
128 data restriction differenciated by period
256 category scenario differenciated by period
512 consolidation locked
curncy int 4 yes currency [=ct_curncy.id]
exist_emb_files bit 1 yes Attachments exist
framework_phase int 4 yes category of category scenario used [=ct_phase.id]
framework_version int 4 yes version of category scenario used [=ct_framework_version.id]
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
linked_props smallint 2 yes indicates that the following elements exist:
1 source period for opening balances
2 conversion rate period
4 conversion rate version
8 use replacement data
16 replacement data category
32 replacement data entry period
64 replacement data period
128 forced Audit ID for replacement data
256 scope code
512 scope period
1024 scope version
2048 use secondary scope
4096 secondary scope code
8192 secondary scope period
16384 secondary scope version
locked smallint 2 yes bitmap:
1 consolidation locked
2 consolidation and reporting locked
4 consolidation and scope locked
main_period int 4 yes default period settings [=ct_conso_def_per.id]
opbal_curncy int 4 yes currency of opening balance data [*=ct_curncy.id]
opbal_dst_period int 4 yes source period of opening balance data
Operation objects associated with amounts
2016-12-21 52
Column Type Len. Null. Comment
opbal_phase int 4 yes category of opening balance data [*=ct_phase.id]
opbal_scope_code int 4 yes scope of opening balance data [*=ct_scope_code.id]
opbal_updper int 4 yes data entry period of opening balance data
opbal_variant int 4 yes variant of opening balance data [*=ct_variant.id]
owner_site smallint 2 yes
phase int 4 yes category [=ct_phase.id]
readentry_lastdate datetime 8 yes date the last journal entry was loaded
rollup_state smallint 2 yes Binary mask :
consolidation has run
0: without any rollup
1 : with primary rollup on Reporting Unit
2 : with primary rollup on Original Reporting Unit
4: with secondary rollup on Management Unit
8: with secondary rollup on Original Reporting Unit
rules_set int 4 yes sets of rules applied [=ct_ruleset.id]
security columns -- -- --
subconso_variant int 4 yes alternative subconsolidation variant [*=ct_variant.id]
task_author int 4 yes user who performed the corresponding task [=ct_user.id]
task_date datetime 8 yes date the corresponding task was performed
task_status int 4 yes status of the corresponding task performed
0 error
1 task performed
2 full processing - error
3 full processing -success
4 incremental processing - error
5 incremental processing - success
updper int 4 yes data entry period
variante int 4 yes variant [=ct_variant.id]
ct_conso_def_per: consolidation periods definition
Column Type Len. Null. Comment
consodef_id int 4 yes consolidation definition to which the period is linked [=ct_conso_def.id] or 0 if default period
context int 4 yes indicates that the following are defined:
1 replacement data
2 secondary scope
4 process the period
conv_period int 4 yes conversion rate period
conv_version int 4 yes conversion rate version [*=ct_exrate_version.id]
id int 4 no uidx
opbal_src_period int 4 yes source period for opening balance data
owner_site smallint 2 yes
period int 4 yes period defined
replacing_nature int 4 yes audit ID forced for replacement data [*=ct_nature.id]
replacing_period int 4 yes period for replacement data
Operation objects associated with amounts
53 2016-12-21
Column Type Len. Null. Comment
replacing_phase int 4 yes category for replacement data [*=ct_phase.id]
replacing_updper int 4 yes data entry period for replacement data
restriction image 16 yes period restrictions (serialized)
scope_code int 4 yes scope code [*=ct_scope_code.id]
scope_period int 4 yes scope period
scope_version int 4 yes scope version [*=ct_scope_version]
secondary_scope_code int 4 yes secondary scope code [*=ct_scope_code.id]
secondary_scope_period int 4 yes secondary scope period
secondary_scope_version int 4 yes secondary scope version [*=ct_scope_version.id]
ct_consopack: consolidated package headers
Column Type Len Null Comment
curncy int 4 yes cuidx1 consolidation currency [=ct_curncy.id]
entity_id int 4 yes cuidx1 reporting unit [=ct_entity.id]
phase_id int 4 yes cuidx1 category [=ct_phase.id]
scope int 4 yes cuidx1 scope [=ct_scope_code.id]
update_period_id int 4 yes cuidx1 data entry period
variant int 4 yes cuidx1 variant [=ct_variant.id]
version int 4 yes
ct_conso_def_embedded_file: attachment for consolidation definition
Column Type Len Null Comment
file_name int 4 Yes Attachment name
file_serial image 16 yes Content of attachment
file_size int 4 yes Size in KB of attachment
file_type int 4 yes Attachment contents
id int 4 no uidx ID given to the consolidation attachment
ownerobject_id int 4 Yes idx Consolidation that owns attachment
ct_co_entry: consolidated journal entry header table
Column Type Len. Null. Comment
account_rollup_rule_id int 4 yes
adjust_rule_id int 4 yes generating reconciliation rule [*=ct_interrule.id]
amount_level int 4 yes amount level
conso_rule_id int 4 yes generating consolidation rule [*=ct_consrule.id]
conso_sql_rule_id int 4 yes generating SQL rule [*=ct_sqlrule.id]
Operation objects associated with amounts
2016-12-21 54
Column Type Len. Null. Comment
control_status smallint 2 yes journal entry control status:
1 valid
2 invalid
3 category scenario changed
4 no validity
curncy_id int 4 yes currency [=ct_curncy.id]
curncyconso_id int 4 yes cidx1 consolidation currency
entity_id int 4 yes reporting unit [=ct_entity.id]
entity_rollup_rule_id int 4 yes
entry_comment nvarchar 253 yes journal entry short comments
entry_label nvarchar 120 yes description
exist_emb_files bit 1 yes Attachments exist
frmwk_ver_id int 4 yes version of category scenario used [=ct_framework_version.id]
globorig smallint 2 yes geographical origin [=ct_site.id]
id int 4 no uidx
journal_id int 4 yes ledger [=ct_journal.id]
model_attached bit 1 no uses the journal entry template
model_id int 4 yes journal entry template
nature_id int 4 yes audit ID [=ct_nature.id]
owner_site smallint 2 yes
pack_rule_id int 4 yes generating package rule [*=ct_packrule.id]
pack_sql_rule_id int 4 yes generating SQL rule [*=ct_sqlrule.id]
period_id int 4 yes period
phase_id int 4 yes cidx1 category [=ct_phase.id]
preconso_rule_id int 4 yes generating preconsolidation rule [*=ct_preconsrule.id]
preconso_sql_rule_id int 4 yes generating SQL rule [*=ct_sqlrule.id]
reversing_entry_id int 4 yes reversing journal entry
revert_entry_id int 4 yes reversed journal entry
rule_name nvarchar 12 yes generating rule code (automatic journal entry)
rule_type nvarchar 12 yes type of generating rule (automatic journal entry)
scope_id int 4 yes cidx1 scope [*=ct_scope_code.id]
security columns -- -- --
serial_entry_data image 16 yes data display settings and validity depending on scope and variant (serialized)
subscribe_id int 4 yes recurring journal entry
techorig int 4 yes technical origin [=ct_techorig.id]
type_entry smallint 2 yes type of journal entry:
1 single-sided
2 double-sided
3 not authorized
under_scope_mother_entity_id
int 4 yes linked parent company [*=ct_entity.id]
update_period_id int 4 yes cidx1 data entry period
user_entry_number int 4 yes journal entry number (« amounts ».enumber)
Operation objects associated with amounts
55 2016-12-21
Column Type Len. Null. Comment
valid_entry_date datetime 8 yes journal entry validity date
validity_status smallint 2 yes journal entry validity:
16 controls not run
32 no data
64 valid controls
128 warning
256 non-blocking
512 blocking
1024 imbalanced
2048 n.a.
variant_id int 4 yes cidx1 variant [*=ct_variant.id]
ct_tbl_scope: consolidation scopes associated with consolidations
Column Type Len. Null. Comment
absorbing_entity_id int 4 yes reporting unit acquired (outgoing acquired) [*=ct_entity.id]
cl_behaviour int 4 yes scope status at closing:
0not integrated
1parent company
2subsidiary
3sub-parent company
4sub-subsidiary
cl_control_rate float 8 yes group total ownership interest at closing
cl_integr_method int 4 yes consolidation method at closing:
0not integrated
1full consolidation
2proportional consolidation
3equity method
4sub-parent equity method
cl_integr_rate float 8 yes consolidation rate at closing
cl_interest_rate float 8 yes group share of profits at closing
cl_intermed_control_rate float 8 yes intermediate total ownership interest
cl_intermed_integr_rate float 8 yes intermediate consolidation rate
cl_intermed_interest_rate float 8 yes intermediate share of profits
cl_subconso_currency_id int 4 yes sub-consolidation currency [*=ct_curncy.id]
cl_subscope_code_id int 4 yes subscope code (sub-parent) [*=ct_scope_code.id]
cl_subscope_period_id int 4 yes subscope period (sub-parent)
cl_subscope_version_id int 4 yes subscope version (sub-parent) [*=ct_scope_version.id]
conscur int 4 yes cidx consolidation currency dimension [=ct_curncy.id]
entity_id int 4 yes consolidated reporting unit dimension [=ct_entity.id]
loaded int 4 yes reporting unit data loaded
Operation objects associated with amounts
2016-12-21 56
Column Type Len. Null. Comment
op_behaviour int 4 yes scope status at opening
0not integrated
1parent company
2subsidiary
3sub-parent company
4sub-subsidiary
op_control_rate float 8 yes group total ownership interest at opening
op_integr_method int 4 yes consolidation method at opening
0not integrated
1full consolidation
2proportional consolidation
3equity method
4sub-parent equity method
op_integr_rate float 8 yes consolidation rate at opening
op_interest_rate float 8 yes group share of profits at opening
op_intermed_control_rate float 8 yes intermediate total ownership interest (from scope at opening)
op_intermed_integr_rate float 8 yes intermediate consolidation rate (from scope at opening)
op_intermed_interest_rate float 8 yes intermediate share of profits (from scope at opening)
op_subscope_code_id int 4 yes subscope code (sub-parent) [*=ct_scope_code.id]
op_subscope_period_id int 4 yes subscope period (sub-parent)
op_subscope_version_id int 4 yes subscope version (sub-parent) [*=ct_scope_version.id]
out_updper_id int 4 yes outgoing period (outgoing during period)
period_id int 4 yes period dimension processed (0 if multi-period)
phase int 4 yes cidx category dimension [=ct_phase.id]
rl_behaviour int 4 yes average scope status for rules:
0not integrated
1parent company
2subsidiary
3sub-parent company
4sub-subsidiary
rl_integr_method int 4 yes average consolidation method for rules:
0not integrated
1full consolidation
2proportional consolidation
3equity method
4sub-parent equity method
scope int 4 yes cidx scope dimension [=ct_scope_code.id]
updper int 4 yes cidx data entry period dimension
variant int 4 yes cidx variant dimension [=ct_variant.id]
Operation objects associated with amounts
57 2016-12-21
Column Type Len. Null. Comment
variation int 4 yes variation between opening and closing:
0no variation
1incoming
2outgoing at opening
3outgoing during period
4outgoing acquired at opening
5outgoing acquired during period
6EM/SEM to FC/PC
7FC/PC to EM/SEM
scope_custom_prop Int 4 yes custom property for the scope [=ct_scope_entity_custom_prop.id]
ct__tblglobal_scope: full consolidation scope associated with consolidations
Column Type Len. Null. Comment
absorbing_entity_id int 4 yes reporting unit acquired (outgoing acquired) [*=ct_entity.id]
cl_behaviour int 4 yes scope status at closing
0not integrated
1parent company
2subsidiary
3sub-parent company
4sub-subsidiary
cl_control_rate float 8 yes group total ownership interest at closing
cl_entity_id int 4 yes linked consolidated reporting unit at closing [ct_entity.id]
cl_integr_method int 4 yes consolidation method at closing
0not integrated
1full consolidation
2proportional consolidation
3equity method
4sub-parent equity method
cl_integr_rate float 8 yes consolidation rate at closing
cl_interest_rate float 8 yes group share of profits at closing
cl_intermed_control_rate float 8 yes intermediate total ownership interest
cl_intermed_integr_rate float 8 yes intermediate consolidation rate
cl_intermed_interest_rate float 8 yes intermediate share of profits
cl_level int 4 yes minimum level for original reporting unit at closing
cl_subsid_scope_code_id int 4 yes main scope for original reporting unit at closing [=ct_scope_code.id]
cl_subsid_scope_period_id int 4 yes main scope period for original reporting unit at closing
cl_subsid_scope_version_id int 4 yes main scope version for original reporting unit at closing [=ct_scope_version.id]
conscur int 4 yes cidx consolidation currency dimension [=ct_curncy.id]
Operation objects associated with amounts
2016-12-21 58
Column Type Len. Null. Comment
op_behaviour int 4 yes scope status at opening
0not integrated
1parent company 2subsidiary
3sub-parent company
4sub-subsidiary
op_control_rate float 8 yes group total ownership interest at opening
op_entity_id int 4 yes linked consolidated reporting unit at opening [ct_entity.id]
op_integr_method int 4 yes consolidation method at opening
0not integrated
1full consolidation
2proportional consolidation
3equity method
4sub-parent equity method
op_integr_rate float 8 yes consolidation rate at opening
op_interest_rate float 8 yes group share of profits at opening
op_intermed_control_rate float 8 yes intermediate total ownership interest (from scope at opening)
op_intermed_integr_rate float 8 yes intermediate consolidation rate (from scope at opening)
op_intermed_interest_rate float 8 yes intermediate share of profits (from scope at opening)
op_level int 4 yes minimum level for original reporting unit at opening
op_subsid_scope_code_id int 4 yes main scope for original reporting unit at opening [=ct_scope_code.id]
op_subsid_scope_period_id int 4 yes main scope period for original reporting unit at opening
op_subsid_scope_version_id int 4 yes main scope version for original reporting unit at opening [=ct_scope_version.id]
out_updper_id int 4 yes outgoing period (outgoing during period)
period_id int 4 yes period dimension processed (0 if multi-period)
phase int 4 yes cidx category dimension [=ct_phase.id]
rl_behaviour int 4 yes average scope status for rules
0not integrated
1parent company
2subsidiary
3sub-parent company
4sub-subsidiary
rl_integr_method int 4 yes average consolidation method for rules
0not integrated
1full consolidation
2proportional consolidation
3equity method
4sub-parent equity method
scope int 4 yes cidx scope dimension [=ct_scope_code.id]
Operation objects associated with amounts
59 2016-12-21
Column Type Len. Null. Comment
subsid_id int 4 yes original reporting unit dimension [=ct_entity.id]
updper int 4 yes cidx data entry period dimension
variant int 4 yes cidx variant dimension [=ct_variant.id]
variation int 4 yes variation between opening and closing
0no variation
1incoming
2outgoing at opening
3outgoing during period
4outgoing acquired at opening
5outgoing acquired during period
6EM/SEM to FC/PC
7FC/PC to EM/SEM
scope_custom_prop int 4 yes custom property for the scope [=ct_scope_entity_custom_prop.id]
ct_tbl_shares: stockholdings associated with consolidations
Column Type Len. Null. Comment
cl_control_rate float 8 yes total ownership interest (closing)
cl_forced_control int 4 yes forced control (closing)
cl_geographic_origin int 4 yes site from where the information originates (closing) [ct_site.id]
cl_interest_rate float 8 yes transitive share of profits (closing)
cl_origin_scope_code_id int 4 yes scope code (statutory) from where the information originates (closing) [ct_scope_code.id]
cl_origin_scope_period_id int 4 yes scope period (statutory) from where the information originates (closing)
cl_origin_scope_version_id int 4 yes scope version (statutory) from where the information originates (closing) [ct_scope_version.id]
cl_share_direct_rate float 8 yes direct investments in number of stocks (closing)
cl_shares float 8 yes number of stocks held (closing)
cl_vote_direct_rate float 8 yes direct investments in number of voting rights (closing)
cl_votes float 8 yes number of voting rights held (closing)
conscur int 4 yes cidx consolidation currency dimension [=ct_curncy.id]
held_id int 4 yes subsidiary [=ct_entity.id]
op_control_rate float 8 yes total ownership interest (opening)
op_forced_control int 4 yes forced control (opening)
op_geographic_origin int 4 yes site from where the information originates (opening) [ct_site.id]
op_interest_rate float 8 yes transitive share of profits (opening)
op_origin_scope_code_id int 4 yes scope code (statutory) from where the information originates (opening) [ct_scope_code.id]
Operation objects associated with amounts
2016-12-21 60
Column Type Len. Null. Comment
op_origin_scope_period_id int 4 yes scope period (statutory) from where the information originates (opening)
op_origin_scope_version_id int 4 yes scope version (statutory) from where the information originates (opening) [ct_scope_version.id]
op_share_direct_rate float 8 yes direct investments in number of stocks (opening)
op_shares float 8 yes number of stocks held (opening)
op_vote_direct_rate float 8 yes direct investments in number of voting rights (opening)
op_votes float 8 yes number of voting rights held (opening)
owner_id int 4 yes parent (0 for the capital row) [*=ct_entity.id]
period_id int 4 yes period dimension processed (0 if multi-period)
phase int 4 yes cidx category dimension [=ct_phase.id]
scope int 4 yes cidx scope dimension [=ct_scope_code.id]
updper int 4 yes cidx data entry period dimension
variant int 4 yes cidx variant dimension [=ct_variant.id]
ct_tbl_scope2: secondary consolidation scopes associated with consolidations
Column Type Len. Null. Comment
absorbing_entity_id int 4 yes reporting unit acquired (outgoing acquired) [*=ct_entity.id]
cl_behaviour int 4 yes scope status at closing
0not integrated
1parent company
2subsidiary
3sub-parent company
4sub-subsidiary
cl_control_rate float 8 yes group total ownership interest at closing
cl_integr_method int 4 yes consolidation method at closing
0not integrated
1full consolidation
2proportional consolidation
3equity method
4sub-parent equity method
cl_integr_rate float 8 yes consolidation rate at closing
cl_interest_rate float 8 yes group share of profits at closing
cl_intermed_control_rate float 8 yes intermediate total ownership interest
cl_intermed_integr_rate float 8 yes intermediate consolidation rate
cl_intermed_interest_rate float 8 yes intermediate share of profits
cl_subconso_currency_id int 4 yes sub-consolidation currency [*=ct_curncy.id]
cl_subscope_code_id int 4 yes subscope code (sub-parent) [*=ct_scope_code.id]
cl_subscope_period_id int 4 yes subscope period (sub-parent)
Operation objects associated with amounts
61 2016-12-21
Column Type Len. Null. Comment
cl_subscope_version_id int 4 yes subscope version (sub-parent) [*=ct_scope_version.id]
conscur int 4 yes cidx consolidation currency dimension [=ct_curncy.id]
entity_id int 4 yes consolidated reporting unit dimension [=ct_entity.id]
loaded int 4 yes reporting unit data loaded
op_behaviour int 4 yes scope status at opening
0not integrated
1parent company
2subsidiary
3sub-parent company
4sub-subsidiary
op_control_rate float 8 yes group total ownership interest at opening
op_integr_method int 4 yes consolidation method at opening
0not integrated
1full consolidation
2proportional consolidation
3equity method
4sub-parent equity method
op_integr_rate float 8 yes consolidation rate at opening
op_interest_rate float 8 yes group share of profits at opening
op_intermed_control_rate float 8 yes intermediate total ownership interest (from scope at opening)
op_intermed_integr_rate float 8 yes intermediate consolidation rate (from scope at opening)
op_intermed_interest_rate float 8 yes intermediate share of profits (from scope at opening)
op_subscope_code_id int 4 yes subscope code (sub-parent) [*=ct_scope_code.id]
op_subscope_period_id int 4 yes subscope period (sub-parent)
op_subscope_version_id int 4 yes subscope version (sub-parent) [*=ct_scope_version.id]
out_updper_id int 4 yes outgoing period (outgoing during period)
period_id int 4 yes period dimension processed (0 if multi-period)
phase int 4 no cidx category dimension [=ct_phase.id]
rl_behaviour int 4 yes average scope status for rules
0not integrated
1parent company
2subsidiary
3sub-parent company
4sub-subsidiary
rl_integr_method int 4 yes average consolidation method for rules
0not integrated
1full consolidation
2proportional consolidation
3equity method
4sub-parent equity method
scope int 4 yes cidx scope dimension [=ct_scope_code.id]
updper int 4 yes cidx data entry period dimension
variant int 4 yes cidx variant dimension [=ct_variant.id]
Operation objects associated with amounts
2016-12-21 62
Column Type Len. Null. Comment
variation int 4 yes variation between opening and closing
0no variation
1incoming 2outgoing at opening
3outgoing during period
4outgoing acquired at opening
5outgoing acquired during period
6EM/SEM to FC/PC
7FC/PC to EM/SEM
scope_custom_prop int 4 yes custom property for the scope [=ct_scope_entity_custom_prop.id]
ct_tbl_global_scope2: full secondary consolidation scopes associated with consolidations
Column Type Len. Null. Comment
absorbing_entity_id int 4 yes reporting unit acquired (outgoing acquired) [*=ct_entity.id]
cl_behaviour int 4 yes scope status at closing
0not integrated
1parent company
2subsidiary
3sub-parent company
4sub-subsidiary
cl_control_rate float 8 yes group total ownership interest at closing
cl_entity_id int 4 yes linked consolidated reporting unit at closing [ct_entity.id]
cl_integr_method int 4 yes consolidation method at closing
0not integrated
1full consolidation
2proportional consolidation
3equity method
4sub-parent equity method
cl_integr_rate float 8 yes consolidation rate at closing
cl_interest_rate float 8 yes group share of profits at closing
cl_intermed_control_rate float 8 yes intermediate total ownership interest
cl_intermed_integr_rate float 8 yes intermediate consolidation rate
cl_intermed_interest_rate float 8 yes intermediate share of profits
cl_level int 4 yes minimum level for original reporting unit at closing
cl_subsid_scope_code_id int 4 yes main scope for original reporting unit at closing [=ct_scope_code.id]
cl_subsid_scope_period_id int 4 yes main scope period for original reporting unit at closing
cl_subsid_scope_version_id int 4 yes main scope version for original reporting unit at closing [=ct_scope_version.id]
conscur int 4 yes cidx consolidation currency dimension [=ct_curncy.id]
Operation objects associated with amounts
63 2016-12-21
Column Type Len. Null. Comment
op_behaviour int 4 yes scope status at opening
0not integrated
1parent company
2subsidiary
3sub-parent company
4sub-subsidiary
op_control_rate float 8 yes group total ownership interest at opening
op_entity_id int 4 yes linked consolidated reporting unit at opening [ct_entity.id]
op_integr_method int 4 yes consolidation method at opening
0not integrated
1full consolidation
2proportional consolidation
3equity method
4sub-parent equity method
op_integr_rate float 8 yes consolidation rate at opening
op_interest_rate float 8 yes group share of profits at opening
op_intermed_control_rate float 8 yes intermediate total ownership interest (from scope at opening)
op_intermed_integr_rate float 8 yes intermediate consolidation rate (from scope at opening)
op_intermed_interest_rate float 8 yes intermediate share of profits (from scope at opening)
op_level int 4 yes minimum level for original reporting unit at opening
op_subsid_scope_code_id int 4 yes main scope for original reporting unit at opening [=ct_scope_code.id]
op_subsid_scope_period_id int 4 yes main scope period for original reporting unit at opening
op_subsid_scope_version_id int 4 yes main scope version for original reporting unit at opening [=ct_scope_version.id]
out_updper_id int 4 yes outgoing period (outgoing during period)
period_id int 4 yes period dimension processed (0 if multi-period)
phase int 4 yes cidx category dimension [=ct_phase.id]
rl_behaviour int 4 yes average scope status for rules
0not integrated
1parent company
2subsidiary
3sub-parent company
4sub-subsidiary
rl_integr_method int 4 yes average consolidation method for rules
0not integrated
1full consolidation
2proportional consolidation
3equity method
4sub-parent equity method
Operation objects associated with amounts
2016-12-21 64
Column Type Len. Null. Comment
scope int 4 yes cidx scope dimension [=ct_scope_code.id]
subsid_id int 4 yes original reporting unit dimension [=ct_entity.id]
updper int 4 yes cidx data entry period dimension
variant int 4 yes cidx variant dimension [=ct_variant.id]
variation int 4 yes variation between opening and closing
0no variation
1incoming
2outgoing at opening
3outgoing during period
4outgoing acquired at opening
5outgoing acquired during period
6EM/SEM to FC/PC
7FC/PC to EM/SEM
scope_custom_prop int 4 yes custom property for the scope [=ct_scope_entity_custom_prop.id]
ct_tbl_shares2: secondary stockholdings associated with
consolidations
Column Type Len. Null. Comment
cl_control_rate float 8 yes total ownership interest (closing)
cl_forced_control int 4 yes forced control (closing)
cl_geographic_origin int 4 yes site from where the information originates (closing) [ct_site.id]
cl_interest_rate float 8 yes transitive share of profits (closing)
cl_origin_scope_code_id int 4 yes scope code (statutory) from where the information originates (closing) [ct_scope_code.id]
cl_origin_scope_period_id int 4 yes scope period (statutory) from where the information originates (closing)
cl_origin_scope_version_id int 4 yes scope version (statutory) from where the information originates (closing) [ct_scope_version.id]
cl_share_direct_rate float 8 yes direct investments in number of stocks (closing)
cl_shares float 8 yes number of stocks held (closing)
cl_vote_direct_rate float 8 yes direct investments in number of voting rights (closing)
cl_votes float 8 yes number of voting rights held (closing)
conscur int 4 yes cidx consolidation currency dimension [=ct_curncy.id]
held_id int 4 yes subsidiary [=ct_entity.id]
op_control_rate float 8 yes total ownership interest (opening)
op_forced_control int 4 yes forced control (opening)
op_geographic_origin int 4 yes site from where the information originates (opening) [ct_site.id]
op_interest_rate float 8 yes transitive share of profits (opening)
Operation objects associated with amounts
65 2016-12-21
Column Type Len. Null. Comment
op_origin_scope_code_id int 4 yes scope code (statutory) from where the information originates (opening) [ct_scope_code.id]
op_origin_scope_period_id int 4 yes scope period (statutory) from where the information originates (opening)
op_origin_scope_version_id int 4 yes scope version (statutory) from where the information originates (opening) [ct_scope_version.id]
op_share_direct_rate float 8 yes direct investments in number of stocks (opening)
op_shares float 8 yes number of stocks held (opening)
op_vote_direct_rate float 8 yes direct investments in number of voting rights (opening)
op_votes float 8 yes number of voting rights held (opening)
owner_id int 4 yes parent (0 for the capital row) [*=ct_entity.id]
period_id int 4 yes period dimension processed (0 if multi-period)
phase int 4 yes cidx category dimension [=ct_phase.id]
scope int 4 yes cidx scope dimension [=ct_scope_code.id]
updper int 4 yes cidx data entry period dimension
variant int 4 yes cidx variant dimension [=ct_variant.id]
Intercompany amounts
ct_interco_def: intercompany reconciliations processing definition
Column Type Len. Null. Comment
all_entities int 4 yes type of reporting units processed:
0 with package data only
1 all reporting units
cdesc image 16 yes
conso_ruleset int 4 yes sets of rules [*=ct_ruleset.id]
curncy int 4 yes currency [=ct_curncy.id]
id int 4 no uidx
interrule int 4 yes reconciliation rule [*=ct_interrule.id]
ldesc1-6 nvarchar 120 yes
locked int 4 yes status of intercompany data
0 unlocked
1 locked
owner_site smallint 2 yes
phase int 4 yes category [=ct_phase.id]
reconciliation_variante int 4 yes intercompany reconciliation variant [=ct_var_interco.id]
rules_set int 4 yes subset of rules [*=ct_ruleset.id]
scope_code int 4 yes scope [=ct_scope_code.id]
security columns -- -- --
Operation objects associated with amounts
2016-12-21 66
Column Type Len. Null. Comment
task_author int 4 yes user who performed the corresponding task [=ct_user.id]
task_date datetime 8 yes date the corresponding task was performed
task_status int 4 yes status of the corresponding task performed
0 error
1 task performed
2 task archived
updper int 4 yes data entry period
variante int 4 yes variant [=ct_variant.id]
Opening balance amounts
ct_pack_model: opening balance package (or generated package)
headers
Column Type Len. Null. Comment
allow_early_publishing smallint 2 yes advanced publication authorized
cdesc image 16 yes
commented bit 1 yes comment available
control_execution_author_id int 4 yes user who ran the controls [*=ct_user.id]
control_execution_date datetime 8 yes date the controls were run
control_execution_recipient_id int 4 yes site where the controls were run [*=ct_recipient.id]
control_level_id int 4 yes validating control level [*=ct_level.id]
control_level_inhibit_valid smallint 2 yes blocking controls
control_level_reached_id int 4 yes control level reached [*=ct_level.id]
control_set_id int 4 yes set of controls applied [*=ct_ctrl_set.id]
ctrl_level_reached_pub int 4 yes Control level that packages published in advance must pass in order to be integrated automatically after publication
ctrl_level_reached_transfer int 4 yes Control level that packages published in advance must pass in order to be integrated automatically after publication
data_commented bit 1 yes at least one comment on data available
effective_lock smallint 2 yes
effective_lock_author_id int 4 yes
effective_lock_date datetime 8 yes
effective_lock_recipient_id int 4 yes
entity_id int 4 yes cidx2 reporting unit [=ct_entity.id]
framework_broadcast_date datetime 8 yes publication date of category scenario used
framework_version_id int 4 yes version of category scenario used [=ct_framework_version.id]
group_comment_id int 4 yes group comment [*=ct_pack_group_comment.id]
group_commented bit 1 yes group comment available
id int 4 no uidx1
Operation objects associated with amounts
67 2016-12-21
Column Type Len. Null. Comment
input_currency_id int 4 yes data entry currency [=ct_curncy.id]
input_recipient_id int 4 yes data entry site [*=ct_recipient.id]
input_restriction_id int 4 yes data entry restrictions [*=ct_input_restriction.id]
input_start_author_id int 4 yes user who started data entry [*=ct_user.id]
input_start_date datetime 8 yes data entry start date
input_start_recipient_id int 4 yes site where data entry was started [*=ct_recipient.id]
input_techorig_restriction_id int 4 yes [=ct_techorig.id]
integrate_after_publication int 4 yes automatic integration after publication
integrate_after_transfer int 4 yes automatic integration after receipt of the package
integration_author_id int 4 yes user who integrated [*=ct_user.id]
integration_date datetime 8 yes integration date
integration_recipient_id int 4 yes integration site [*=ct_recipient.id]
internet_input_folder_id int 4 yes specific internet folder [*=ct_folder.id]
late bit 1 yes late
op_bal_amount_count int 4 yes number of opening data loaded
op_bal_conso_currency int 4 yes consolidation currency of opening balance data [*=ct_curncy.id]
op_bal_manager_id int 4 yes manages opening balance data
-523588 preconsolidated data
-523538 consolidated data
op_bal_phase_id int 4 yes category of opening balance data [*=ct_phase.id]
op_bal_scope_code_id int 4 yes scope of opening balance data [*=ct_scope_code.id]
op_bal_update_period_id int 4 yes data entry period of opening balance data
op_bal_version_id int 4 yes variant of opening balance data [*=ct_variant.id]
opening_balances smallint 2 yes opening balance available
owner_site smallint 2 yes
pack_control_status smallint 2 yes control status:
1 not run
2 no data
3 valid
4 warning
5 non-blocking 6 blocking
pack_model_date datetime 8 yes date the opening package was generated
pack_model_indicator bit 1 yes
pack_model_load_author_id int 4 yes user who initialized the package [*=ct_user.id]
pack_model_load_date datetime 8 yes date the package was initialized
pack_model_load_recipient_id int 4 yes site where the package was initialized [*=ct_recipient.id]
pack_model_reception_author_id
int 4 yes user who received the opening package [*=ct_user.id]
pack_model_reception_rcpt_id int 4 yes site where the opening package was received [*=ct_recipient.id]
Operation objects associated with amounts
2016-12-21 68
Column Type Len. Null. Comment
pack_model_recipient_id int 4 yes site where the opening package was created [*=ct_recipient.id]
pack_model_send_date datetime 8 yes date the opening package was sent
pack_publishing_cutoff_date datetime 8 yes advanced publication deadline
pack_reception_author_id int 4 yes user who received the package [*=ct_user.id]
pack_reception_date datetime 8 yes date the package was received
pack_reception_recipient_id int 4 yes site where the package was received [*=ct_recipient.id]
pack_rule_status smallint 2 yes
pack_user_list_id int 4 yes reference ID of the package in the table listing the authorized users [=ct_pack_user.pack_id]
pack_users_restriction bit 1 yes equal to 1 if the package has a list of users authorized to access it
package_security int 4 yes
phase_id int 4 yes cidx2 category [=ct_phase.id]
protect_flow_filter_id int 4 yes filter of read-only flows [*=ct_filter.id]
protect_flow_filter_method int 4 yes flow selection method:
4 several values
8 filter
protect_flow_if_op_bal smallint 2 yes flows read-only if opening balances
protect_period_filter_id int 4 yes filter of read-only periods [*=ct_filter.id]
protect_period_filter_method int 4 yes period selection method:
4 several values
8 filter
publishing_author_id int 4 yes user who published [*=ct_user.id]
publishing_date datetime 8 yes publication date
publishing_lock int 4 yes locked on publication:
0 none
1 full
2 locked integration
publishing_mode int 4 yes publication mode:
0 none
65536 standard
131072 special permission
262144 advance
publishing_recipient_id int 4 yes publication site [*=ct_recipient.id]
reporting_hierarchy_date datetime 8 yes
restr_on_document smallint 2 yes data entry restrictions applied to schedules
restr_on_local_man_entry smallint 2 yes data entry restrictions applied to local journal entries
restr_on_precons_manual_entry smallint 2 yes data entry restrictions applied to central journal entries
rule_execution_author_id int 4 yes user who ran the package rules [*=ct_user.id]
rule_execution_date datetime 8 yes date the package rules were run
rule_execution_recipient_id int 4 yes site where the package rules were run [*=ct_recipient.id]
rule_set_id int 4 yes set of package rules [*=ct_ruleset.id]
Operation objects associated with amounts
69 2016-12-21
Column Type Len. Null. Comment
security columns -- -- --
status int 4 yes package status:
0 n.a.
1 empty
2 published
4 changed
8 integrated
transfer_recipient_id int 4 yes transfer site [*=ct_recipient.id]
update_data_author_id int 4 yes last user who changed the data [*=ct_user.id]
update_data_date datetime 8 yes date the data was last changed
update_data_recipient_id int 4 yes site where the data was last changed [*=ct_recipient.id]
update_period_id int 4 yes cidx2 data entry period
update_recipient_id int 4 yes site where the package was last changed [*=ct_recipient.id]
validity_check smallint 2 yes validity:
0 not run
1 valid
2 invalid
windows_input_folder_id int 4 yes windows and internet folder [=ct_folder.id]
workflow bit 1 yes equal to 1 if the authorized users are organized in workflow hierarchies
ct_pack_model_period_trans: settings for generated package periods
Column Type Len. Null Comment
id int 4 no uidx corresponding package [=ct_pack.id]
period_translations image 16 yes definition for converting the opening balance period (serialized)
ct_pack_model_protect_flow: settings for protecting generated package flows
Column Type Len. Null. Comment
id int 4 no uidx corresponding package [=ct_pack.id]
protect_flow_filter image 16 yes list of protected flows (serialized)
ct_pack_model_protect_period: settings for protecting generated
package periods
Column Type Len. Null. Comment
id int 4 no uidx corresponding package [=ct_pack.id]
protect_period_filter image 16 yes list of protected periods (serialized)
Other data
2016-12-21 70
Other data
Investments
ct_portfl: investment data source headers
Column Type Len. Null. Comment
cdesc image 16 yes
closure_flow_id int 4 yes source data flow
control_threshold smallint 2 yes control threshold
direct_auto_holding smallint 2 yes management of direct self-held stock
GUI_props int 4 yes
held_cap_dim_id int 4 yes capital dimension for subsidiary
held_portfl_dim_id int 4 yes investment dimension for subsidiary
id int 4 no uidx
natures_id int 4 yes source data audit ID filter
outer_entity_id int 4 yes non-group company
owner_cap_dim_id int 4 yes capital dimension for parent
owner_portfl_dim_id int 4 yes investment dimension for parent
owner_site smallint 2 yes
period_id int 4 yes source data period
phase_id int 4 yes source data category
portfl_code_id int 4 yes investment code dimension [=ct_portfl_code]
portfl_period_id int 4 no investment period dimension
security columns -- -- --
shares_cap_accnts_id int 4 yes capital account in number of stocks
shares_hld_accnts_id int 4 yes investment account in number of stocks
updper_id int 4 yes source data data entry period
votes_cap_accnts_id int 4 yes capital account in number of voting rights
votes_hld_accnts_id int 4 yes investment account in number of voting rights
votes_prop_with_shares smallint 2 yes manages voting rights:
0 voting rights are not proportionate to stocks
1 voting rights are proportionate to stocks
ct_portfl_lines: investment data source
Column Type Len. Null. Comment
geographic_origin int 4 yes site from where the information originates [ct_site.id]
held_id int 4 yes subsidiary dimension [=ct_entity.id]
initial_shares float 8 yes number of stocks after initialization
initial_votes float 8 yes number of voting rights after initialization
Other data
71 2016-12-21
Column Type Len. Null. Comment
keep_modified_shares int 4 yes keeps value of revised number of stocks after reinitialization
keep_modified_votes int 4 yes keeps value of revised number of voting rights after reinitialization
modified_forced_control int 4 yes forced control
modified_shares float 8 yes number of stocks revised
modified_votes float 8 yes number of voting rights revised
owner_id int 4 yes parent dimension (0 for one capital row) [*=ct_entity.id]
portfl_code_id int 4 yes investment code dimension [=ct_portfl_code]
portfl_period_id int 4 yes investment period dimension
ct_portfl_graph_props: display properties of charts in investment occurrences
Column Type Len Null Comment
graph_props image 16 yes chart properties
id int 4 no uidx investment occurence [=ct_portfl.id]
Scopes
ct_scope: scope data source headers
Column Type Len. Null. Comment
cdesc image 16 yes
control_threshold smallint 2 yes control threshold
direct_auto_holding smallint 2 yes management of direct self-held stock
entities_id int 4 yes reporting unit filter [*=ct_filter.id]
exclude_all_helds_by_equity smallint 2 yes propagating reporting units using the equity method:
0 including stockholdings
1 excluding stockholdings
global_integr_threshold smallint 2 yes full consolidation threshold
GUI_props int 4 yes
hierarchy_id int 4 yes
hierarchy_status int 4 yes
id int 4 no uidx
init_from_portfolio int 4 yes
initialization_in_steps smallint 2 yes initializing in steps
integr_rate_computed_as_max smallint 2 yes consolidation rate calculation mode:
0 total ownership interest
1 maximum total ownership interest and share of profits
integr_threshold smallint 2 yes consolidation threshold
Other data
2016-12-21 72
Column Type Len. Null. Comment
management_scope smallint 2 yes type of scope:
0 statutory
1 reporting
mother_id int 4 yes main parent company [*=ct_entity.id]
opening_scope_code_id int 4 yes opening scope code [*=ct_scope_code.id]
opening_scope_period_id int 4 yes opening scope period
opening_scope_version_id int 4 yes opening scope version [*=ct_scope_version.id]
origin_portfl_code_id int 4 yes original investment code [*=ct_portfl_code.id]
origin_portfl_period_id int 4 yes original investment period
owner_site smallint 2 yes
proportional_integr_threshold smallint 2 yes proportional consolidation threshold
reporting_id int 4 yes
scope_code_id int 4 yes scope code dimension [*=ct_scope_code.id]
scope_locked int 4 yes
scope_period_id int 4 no scope period dimension
scope_version_id int 4 yes scope version dimension [*=ct_scope_version.id]
secondary_hierarchy_id int 4 yes Secondary hierarchy
security columns -- -- --
votes_prop_with_shares smallint 2 yes manages voting rights:
0 voting rights are not proportionate to stocks
1 voting rights are proportionate to stocks
ct_scope_lines: scope data source (reporting units)
Column Type Len. Null. Comment
absorbing_entity_id int 4 yes reporting unit acquired (outgoing acquired) [*=ct_entity.id]
behaviour int 4 yes scope status:
0not integrated
1parent company
2subsidiary
3sub-parent company
4sub-subsidiary
entity_id int 4 yes consolidated reporting unit dimension [=ct_entity.id]
initial_control_rate float 8 yes group total ownership interest after initialization
initial_forced_control int 4 yes forced control after initialization
Other data
73 2016-12-21
Column Type Len. Null. Comment
initial_integr_method int 4 yes consolidation method after initialization:
0not integrated
1full consolidation
2proportional consolidation
3equity method
4sub-parent equity method
initial_integr_rate float 8 yes consolidation rate after initialization
initial_interest_rate float 8 yes group share of profits after initialization
intermed_control_rate float 8 yes intermediate total ownership interest
intermed_integr_rate float 8 yes intermediate consolidation rate
intermed_interest_rate float 8 yes intermediate share of profits
intermed_rates int 4 yes intermediate rates available
keep_mod_control_rate int 4 yes keeps the value of the revised group total ownership interests after reinitialization
keep_mod_integration int 4 yes keeps the value of the revised consolidation rate after reinitialization
keep_mod_interest_rate int 4 yes keeps the value of the revised group share of profits after reinitialization
modified_control_rate float 8 yes revised group total ownership interests
modified_integr_method int 4 yes revised consolidation method:
0not integrated
1full consolidation
2proportional consolidation
3equity method
4sub-parent equity method
modified_integr_rate float 8 yes revised consolidation rate
modified_interest_rate float 8 yes revised group share of profits
out_updper_id int 4 yes outgoing period (outgoing during period)
scope_code_id int 4 yes scope code dimension [*=ct_scope_code.id]
scope_custom_prop int 4 yes [=ct_scope_entity_custom_prop.id]
scope_period_id int 4 yes scope period dimension
scope_version_id int 4 yes scope version dimension [*=ct_scope_version.id]
subscope_code_id int 4 yes subscope code (sub-parent) [*=ct_scope_code.id]
subscope_period_id int 4 yes subscope period (sub-parent)
subscope_period_same int 4 yes subscope period identical to current scope period
subscope_version_id int 4 yes subscope version (sub-parent) [*=ct_scope_version.id]
subscope_version_same int 4 yes subscope version identical to current scope version
ct_scope_portfl_lines: scope data source (stockholdings)
Column Type Len. Null. Comment
geographic_origin int 4 yes site from where the information originates [ct_site.id]
held_id int 4 yes subsidiary dimension [=ct_entity.id]
Other data
2016-12-21 74
Column Type Len. Null. Comment
initial_forced_control int 4 yes forced control after initialization
initial_shares float 8 yes number of stocks after initialization
initial_votes float 8 yes number of voting rights after initialization
keep_mod_forced_control int 4 yes keeps the value of the forced control after reinitialization
keep_modified_shares int 4 yes keeps value of revised number of stocks after reinitialization
keep_modified_votes int 4 yes keeps value of revised number of voting rights after reinitialization
modified_forced_control int 4 yes forced control
modified_shares float 8 yes number of stocks revised
modified_votes float 8 yes number of voting rights revised
origin_scope_code_id int 4 yes original subscope code for the stockholdings [=ct_scope_code.id]
origin_scope_period_id int 4 yes original subscope period for the stockholdings
origin_scope_version_id int 4 yes original subscope version for the stockholdings [=ct_scope_version.id]
owner_id int 4 yes parent dimension (0 for the capital row) [*=ct_entity.id]
scope_code_id int 4 yes scope code dimension [*=ct_scope_code.id]
scope_period_id int 4 yes scope period dimension
scope_version_id int 4 yes scope version dimension [*=ct_scope_version.id]
ct_scope_graph_props: display properties of charts in scope occurrences
Column Type Len Null Comment
graph_props image 16 yes chart properties
id int 4 no uidx scope occurence [=ct_scope.id]
Conversion and tax rates
ct_exchange_rate_header: conversion rate table headers
Column Type Len. Null. Comment
cdesc image 16 yes
ct_truecot int 4 yes type of quotation:
0 uncertain for certain
1 certain for uncertain
id int 4 no uidx
owner_site smallint 2 yes
security columns -- -- --
update_period_id int 4 yes conversion rate period dimension
version_id int 4 yes conversion rate version dimension [=ct_exrate_version.id]
Operation definition
75 2016-12-21
ct_exrate: conversion rate data source
Column Type Len. Null. Comment
ct_currency int 4 yes currency dimension [=ct_curncy.id]
ct_entity int 4 yes reporting unit dimension [*=ct_entity.id]
ct_exrate float 8 yes conversion rate property
ct_period int 4 yes conversion rate period dimension
ct_type int 4 yes rate type dimension [*=ct_exrate_type.id]
ct_version int 4 yes conversion rate version dimension [=ct_exrate_version.id]
ct_taxrate_header: tax rate headers
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no uidx
owner_site smallint 2 yes
security columns -- -- --
update_period_id int 4 yes tax rate period dimension
ct_taxrate: tax rate data source
Column Type Len. Null. Comment
ct_country int 4 yes tax rate country dimension [=ct_country.id]
ct_entity int 4 yes reporting unit dimension [*=ct_entity.id]
ct_period int 4 yes tax rate period dimension
ct_taxrate float 8 yes tax rate property
ct_type int 4 yes rate type dimension [=ct_taxrate_type.id]
Operation definition
Reporting ID
ct_reporting: reporting ID
Column Type Len. Null Comment
allow_early_publishing smallint 2 yes advanced publication authorized
cdesc image 16 yes
conso_data_security int 4 yes consolidated data protection
control_level_id int 4 yes validating control level [*=ct_level.id]
control_level_inhibit_valid smallint 2 yes blocking controls
control_set_id int 4 yes set of controls applied [*=ct_ctrl_set.id]
ct_modify_comment int 4 yes indicates whether or not the Group comment of the reporting set has been changed. If it has not been changed, the value is -1.
Operation definition
2016-12-21 76
Column Type Len. Null Comment
ct_reporting_hierarchy int 4 yes
ctrl_level_reached_pub int 4 yes Control level that packages published in advance must pass in order to be integrated automatically after publication
ctrl_level_reached_transfer int 4 yes Control level that packages published in advance must pass in order to be integrated automatically after publication
exchange_rate_type_id int 4 yes conversion rate type used for converting opening balance data [=ct_exrate_type.id]
exchange_rate_update_period_id
int 4 yes conversion rate period used for converting opening balance data
exchange_rate_version_id int 4 yes conversion rate version used for converting opening balance data [=ct_exrate_version.id]
framework_version_id int 4 yes version of category scenario used [=ct_framework_version.id]
id int 4 no uidx
input_restriction_id int 4 yes data entry restrictions [*=ct_input_restriction.id]
input_techorig_restriction_id int 4 yes [=ct_techorig.id]
integrate_after_publication int 4 yes automatic integration after publication
integrate_after_transfer int 4 yes automatic integration after receipt of the package
internet_input_folder_id int 4 yes specific internet folder [*=ct_folder.id]
ldesc1-6 nvarchar 120 yes
locked int 4 yes
manual_entry_security int 4 yes central manual journal entry protection
op_bal_conso_currency int 4 yes consolidation currency of opening balance data [*=ct_curncy.id]
op_bal_manager_id int 4 yes manages opening balance data –
523588 preconsolidated data –
523538 consolidated data
op_bal_phase_id int 4 yes category of opening balance data [*=ct_phase.id]
op_bal_scope_code_id int 4 yes scope of opening balance data [*=ct_scope_code.id]
op_bal_update_period_id int 4 yes data entry period of opening balance data
op_bal_version_id int 4 yes variant of opening balance data [*=ct_variant.id]
opening_balances smallint 2 yes opening balance available
owner_site smallint 2 yes
pack_publishing_cutoff_date datetime 8 yes advanced publication deadline
pack_users_restriction bit 1 yes equal to 1 if the package has a list of users authorized to access it
package_security int 4 yes package protection
phase_id int 4 yes cidx2 category [=ct_phase.id]
pre_conso_data_security int 4 yes preconsolidated data protection
protect_flow_filter_id int 4 yes filter of read-only flows [*=ct_filter.id]
protect_flow_filter_method int 4 yes flow selection method:
4 several values
Operation definition
77 2016-12-21
Column Type Len. Null Comment
8 filter
protect_flow_if_op_bal smallint 2 yes flows read-only if opening balances
protect_period_filter_id int 4 yes filter of read-only periods [*=ct_filter.id]
protect_period_filter_method int 4 yes period selection method:
4 several values
8 filter
publishing_lock int 4 yes locked on publication:
0 none
1 full
2 locked integration
reporting_end_date datetime 8 yes reporting end date
reporting_hierarchy_date datetime 8 yes
reporting_security int 4 yes reporting ID protection
reporting_start_date datetime 8 yes reporting start date
restr_on_document smallint 2 yes data entry restrictions applied to schedules
restr_on_local_man_entry smallint 2 yes data entry restrictions applied to local journal entries
restr_on_precons_manual_entry smallint 2 yes data entry restrictions applied to central journal entries
rule_set_id int 4 yes set of package rules [*=ct_ruleset.id]
sdesc1-6 nvarchar 30 yes
security columns -- -- --
status int 4 yes reporting ID status
0 prepared
1 in progress
2 complete
3 archived
update_period_id int 4 yes cidx2 data entry period
use_dft_control_level smallint 2 yes uses the default control level for validating packages
use_dft_control_set smallint 2 yes uses the default set of controls
use_dft_input_restriction smallint 2 yes uses the default data entry restrictions
use_dft_internet_input_folder smallint 2 yes uses the default internet data entry folder
use_dft_opening_balances smallint 2 yes uses the default settings for opening balance data
use_dft_protect_flow_condition smallint 2 yes uses the default flow protection conditions
use_dft_protect_flow_filter smallint 2 yes uses the default flow protection
use_dft_protect_period_filter smallint 2 yes uses the default period protection
use_dft_publishing_lock smallint 2 yes uses the default lock when publishing
use_dft_rule_set smallint 2 yes uses the default set of rules
use_dft_techorig_restriction smallint 2 yes If yes use ct_framework. input_techorig_restriction_id
use_dft_windows_input_folder smallint 2 yes uses the default data entry folder
windows_input_folder_id int 4 yes windows and internet folder [=ct_folder.id]
workflow bit 1 yes equal to 1 if the authorized users are organized in workflow hierarchies
Operation definition
2016-12-21 78
ct_reporting_period_trans: settings for reporting periods
Column Type Len. Null. Comment
id int 4 no uidx corresponding reporting ID [=ct_pack.id]
period_translations image 16 yes definition for converting the opening balance period (serialized)
ct_reporting_protect_flow: settings for protecting reporting flows
Column Type Len. Null. Comment
id int 4 no uidx corresponding reporting ID [=ct_pack.id]
protect_flow_filter image 16 yes list of protected flows (serialized)
ct_reporting_protect_period: settings for protecting reporting
periods
Column Type Len. Null. Comment
id int 4 no uidx corresponding reporting ID [=ct_pack.id]
protect_period_filter image 16 yes list of protected periods (serialized)
ct_journal_reporting_site: journal entries associated with reporting IDs (technical table)
Column Type Len. Null. Comment
control_status int 4 yes ledger status:
1 empty
2 automatic journal entry ledger
4 run automatic journal entry ledger
8 opening balance ledger
16 controls not run
32 no data
64 valid controls
128 warning
256 non-blocking
512 blocking
1024 imbalanced
2048 n.a.
empty int 4 yes empty
id int 4 no uidx
journal_id int 4 yes ledger [=ct_journal.id]
last_entry_number int 4 yes last journal entry number assigned
phase_id int 4 yes reporting ID category [=ct_phase.id]
reporting_id int 4 yes obsolete
site_id int 4 yes site [=ct_site.id]
status int 4 yes
transaction_mutex int 4 yes "technical" column
updper_id int 4 yes reporting ID data entry period
Operation definition
79 2016-12-21
ct_hierarchy: information about the whole hierarchy
Column Type Len. Null. Comment
dimension_id int 4 no Identifier of the dimension (usually reporting unit or account) the hierarchy is based on
id int 4 no uidx
init_charac_id int 4 no Identifier of the characteristic the hierarchy is initialized from
init_elim int 4 no 1 (=the user initialized the hierarchy with “elimination” leaves) or 0
owner_site smallint 2 yes
type int 4 no 0 (= the dimension is not aggregatable) or 1 (=the dimension is aggregatable)
ct_hierarchy_content: hierachy content
Column Type Len. Null. Comment
charac_id int 4 yes
datatype int 4 no
globorig int 4 yes Identifier of the site where the hierarchy item was created
hierarchy_id int 4 yes cidx2 Identifier of the hierarchy the item belongs to
id int 4 no uidx1
owner_site smallint 2 yes
parent_elim_id int 4 yes
parent_id int 4 yes
position int 4 no
reftable_id int 4 yes cidx2 Identifier of the reference table for the reference value
refvalue_id int 4 yes cidx2 Identifier of the reference value of the item
type int 4 no
update_date datetime 8 yes
Reporting set
ct_entity_reporting: reporting sets
Column Type Len. Null. Comment
allow_early_publishing int 4 yes advanced publication authorized
cdesc image 16 yes
control_level_id int 4 yes validating control level [*=ct_level.id]
control_level_inhibit_valid int 4 yes blocking controls
control_set_id int 4 yes set of controls applied [*=ct_ctrl_set.id]
Operation definition
2016-12-21 80
Column Type Len. Null. Comment
ct_modify_comment int 4 yes indicates whether or not the Group comment of the reporting set has been changed. If it has not been changed, the value is -1.
ct_reporting_desc nvarchar 255 yes description of the associated reporting ID
ctrl_level_reached_pub int 4 yes Control level that packages published in advance must pass in order to be integrated automatically after publication
ctrl_level_reached_transfer int 4 yes Control level that packages published in advance must pass in order to be integrated automatically after publication
definition_change_date datetime 8 yes date the data entry definition was last changed
definition_change_user_id int 4 yes user who changed the data entry definition [=ct_user.id]
derogation_pack_qty int 4 yes number of publications by special permission
early_pack_qty int 4 yes number of advance publications
entity_id int 4 yes cuidx2 reporting unit [=ct_entity.id]
environment_change_date datetime 8 yes date the data entry environment was last changed
environment_change_user_id int 4 yes user who changed the data entry environment [=ct_user.id]
id int 4 no uidx1
input_currency_id int 4 yes data entry currency [=ct_curncy.id]
input_recipient_id int 4 yes data entry site [*=ct_recipient.id]
input_restriction_id int 4 yes data entry restrictions [*=ct_input_restriction.id]
input_techorig_restriction_id int 4 yes [=ct_techorig.id]
integrate_after_publication int 4 yes automatic integration after publication
integrate_after_transfer int 4 yes automatic integration after receipt of the package
internet_input_folder_id int 4 yes specific internet folder [*=ct_folder.id]
manual_entry_security int 4 yes central manual journal entry protection
op_bal_conso_currency int 4 yes consolidation currency of opening balance data [*=ct_curncy.id]
op_bal_manager_id int 4 yes manages opening balance data
-523588 reconsolidated data
-523538 consolidated data
op_bal_phase_id int 4 yes category of opening balance data [*=ct_phase.id]
op_bal_scope_code_id int 4 yes scope of opening balance data [*=ct_scope_code.id]
op_bal_update_period_id int 4 yes data entry period of opening balance data
op_bal_version_id int 4 yes variant of opening balance data [*=ct_variant.id]
opening_balances int 4 yes opening balance available
opening_generation_date datetime 8 yes date the opening package was generated
opening_generation_user_id int 4 yes user who generated the opening package [=ct_user.id]
opening_send_date datetime 8 yes date the opening package was sent
Operation definition
81 2016-12-21
Column Type Len. Null. Comment
opening_send_user_id int 4 yes user who sent the opening package [=ct_user.id]
owner_site smallint 2 yes
pack_publishing_cutoff_date datetime 8 yes advanced publication deadline
pack_users_restriction int 4 yes equal to 1 if the package has a list of users authorized to access it
package_security int 4 yes package protection
phase_id int 4 yes cuidx2 category [=ct_phase.id]
protect_flow_filter_id int 4 yes filter of read-only flows [*=ct_filter.id]
protect_flow_filter_method int 4 yes flow selection method:
4 several values
8 filter
protect_flow_if_op_bal int 4 yes flows read-only if opening balances
protect_period_filter_id int 4 yes filter of read-only periods [*=ct_filter.id]
protect_period_filter_method int 4 yes period selection method:
4 several values
8 filter
publishing_lock int 4 yes locked on publication:
0 none
1 full
2 locked integration
publishing_recipient_id int 4 yes publication site [*=ct_recipient.id]
related_pack_id int 4 yes associated package [*=ct_pack.id]
restr_on_document int 4 yes data entry restrictions applied to schedules
restr_on_local_man_entry int 4 yes data entry restrictions applied to local journal entries
restr_on_precons_manual_entry int 4 yes data entry restrictions applied to central journal entries
rule_set_id int 4 yes set of package rules [*=ct_ruleset.id]
security columns -- -- --
transfer_recipient_id int 4 yes transfer site [*=ct_recipient.id]
update_period_id int 4 yes cuidx2 data entry period
use_default_delivery_props int 4 yes uses the default reporting settings
use_default_integration_props int 4 yes uses the default integration settings
use_default_publishing_props int 4 yes uses the default publication settings
use_dft_control_level int 4 yes uses the default control level for validating packages
use_dft_control_set int 4 yes uses the default set of controls
use_dft_input_restriction int 4 yes uses the default data entry restrictions
use_dft_internet_input_folder int 4 yes uses the default internet data entry folder
use_dft_opening_balances int 4 yes uses the default settings for opening balance data
use_dft_protect_flow_condition int 4 yes uses the default flow protection conditions
use_dft_protect_flow_filter int 4 yes uses the default flow protection
use_dft_protect_period_filter int 4 yes uses the default period protection
use_dft_publishing_lock int 4 yes uses the default lock when publishing
use_dft_rule_set int 4 yes uses the default set of rules
Operation definition
2016-12-21 82
Column Type Len. Null. Comment
use_dft_techorig_restriction smallint 2 yes If yes use ct_framework. input_techorig_restriction_id
use_dft_windows_input_folder int 4 yes uses the default data entry folder
valid_or_locked_pack_qty int 4 yes number of standard publications
windows_input_folder_id int 4 yes windows and internet folder [=ct_folder.id]
workflow int 4 yes equal to 1 if the authorized users are organized in workflow hierarchies
ct_entity_rep_period_trans: settings for reporting set periods
Column Type Len. Null. Comment
id int 4 no uidx corresponding reporting set [=ct_entity_reporting.id]
period_translations image 16 yes definition for converting the opening balance period (serialized)
ct_entity_rep_protect_flow: settings for protecting reporting set flows
Column Type Len. Null. Comment
id int 4 no uidx corresponding reporting set [=ct_entity_reporting.id]
protect_flow_filter image 16 yes list of protected flows (serialized)
ct_entity_rep_protect_period: settings for protecting reporting set periods
Column Type Len. Null. Comment
id int 4 no uidx corresponding reporting set [=ct_entity_reporting.id]
protect_period_filter image 16 yes list of protected periods (serialized)
ct_input_restriction: data entry restrictions
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
Operation definition
83 2016-12-21
ct_ser_input_restr: data entry restrictions definition
Column Type Len. Null. Comment
id int 4 no uidx data entry description defined [=ct_input_restriction.id]
serial_dimension image 16 yes definition of data entry restrictions (serialized)
ct_pack_group_comment: group comment for packages
Column Type Len. Null. Comment
cdesc image 16 yes group comment (serialized)
id int 4 no uidx
owner_site smallint 2 yes
ct_pack_user: list of users authorized to access the package (workflow)
Column Type Len Null Comment
pack_id int 4 yes uidx1 corresponding reporting set [=ct_entity_reporting.id]
rank int 4 yes uidx1 rank of the user in the workflow hierarchy
user_id int 4 yes uidx1 user [=ct_user.id]
Ledgers
ct_journal: journal entry ledger reference table
Column Type Len. Null. Comment
all_phases int 4 yes used for all categories
environment int 4 yes ledger environment: 1 local 2 central 3 local and central
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
nature_charac_id int 4 yes audit ID characteristic [*=ct_charac.id]
nature_charac_value_id int 4 yes value of characteristic [*=ct_charac.dst_reftable.physname.id]
nature_filter_id int 4 yes audit ID filter [*=ct_filter.id]
nature_init_method int 4 yes audit ID selection method: 0 by value 1 by filter 2 by characteristic
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
Operation definition
2016-12-21 84
ct_journal_to_nature: audit IDs associated with journal entry ledgers
Column Type Len. Null. Comment
journal_id int 4 yes corresponding ledger [=ct_journal.id] with ct_journal.nature_init_method = 0
nature_id int 4 yes audit ID defined [=ct_nature.id]
Operation definition
85 2016-12-21
ct_journal_to_phase: categories associated with journal entry ledgers
Column Type Len. Null. Comment
journal_id int 4 yes corresponding ledger [=ct_journal] with ct_journal.all_phases = 0
phase_id int 4 yes category defined [=ct_phase.id]
Journal entry templates
ct_entry_model: journal entry template
Column Type Len Null Comment
build_framework_id int 4 yes category scenario on which the template rows are based [=ct_framework.id]
cdesc image 16 yes
currency_id int 4 yes currency of the template [=ct_curncy.id]
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
nature_id int 4 yes audit ID of the template [=ct_nature.id]
owner_site smallint 2 yes
pack_mode_allowed int 4 yes template authorized or not in the package
restriction_entity_charact_id int 4 yes characteristic if initialization method is "Characteristic" [=ct_charac.id]
restriction_entity_method int 4 yes initialization method for restrictions to Reporting Unit (ID of the "List of values", "Filter" or "Characteristic" methods)
restriction_entity_value int 4 yes filter or characteristic values if the initialization method is "Filter" or "Characteristic" [=ct_filter.id or {reference_table}.id]
sdesc1-6 nvarchar 30 yes
security columns -- -- --
ct_entry_model_rows: journal entry template rows
Column Type Len Null Comment
id int 4 no corresponding journal entry template [=ct_entry_model.id]
model_rows image 16 yes journal entry template rows (serialized)
ct_entry_model_to_entity: restrictions by reporting unit in the
journal entry template
Column Type Len Null Comment
entity_id int 4 yes reporting unit [=ct_entity.id]
entry_model_id int 4 yes journal entry template [=ct_entry_model.id]
Report Designer
2016-12-21 86
ct_entry_model_to_framework: restrictions by category scenario in the journal entry template
Column Type Len Null Comment
entry_model_id int 4 yes journal entry template [=ct_entry_model.id]
framework_id int 4 yes category scenario [=ct_framework.id]
ct_entry_model_to_phase: restrictions by category in the journal entry template
Column Type Len Null Comment
entry_model_id int 4 yes journal entry template [=ct_entry_model.id]
phase_id int 4 yes category [=ct_phase.id]
ct_entry_embedded_file: central journal entry attachment
Column Type Len Null Comment
file_name nvarchar 253 yes Attachment name
file_serial image 16 yes Attachment contents
file_size Int 4 yes Size in KB of attachment
file_type nvarchar 120 yes Attachment file extension
id int 4 no uidx ID for the central journal entry attachment
ownerobject_id int 4 yes idx Package that owns attachment
Report Designer
Schedules and schedule items
ct_document: schedules
Column Type Len. Null. Comment
cdesc image 16 yes
expansion_analyse bit 1 yes
expansion_analyse bit 1 yes
expansion_input bit 1 yes
expansion_input bit 1 yes
id int 4 no uidx
id_doc_headerfooter int 4 yes header and footer templates [=ct_headerfooter.id]
id_doc_owned_headerfooter int 4 yes header and footer [=ct_headerfooter.id]
id_doc_template int 4 yes style book [=ct_doc_template.id]
id_inputcomment int 4 yes data entry guide [=ct_document_input_comment.id]
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
Report Designer
87 2016-12-21
Column Type Len. Null. Comment
sdesc1-6 nvarchar 30 yes
security columns -- -- --
show_headerfooter bit 1 yes indicates whether or not the header and footer should be displayed by default in the scheudle run.
show_headerfooter bit 1 yes
ct_document_serial_doc: schedule definition
Column Type Len. Null. Comment
id int 4 no uidx corresponding schedule [=ct_document.id]
serial_doc image 16 yes schedule definition (serialized)
ct_document_input_comment: schedule data entry guide
Column Type Len. Null. Comment
cdesc image 16 yes data entry guide (serialized)
id int 4 no uidx
owner_site smallint 2 yes
ct_docuser: most recently used schedule values by user
Column Type Len. Null. Comment
doc_id int 4 yes idx schedule [=ct_document.id]
id int 4 no uidx
owner_site smallint 2 yes
serial_docuser image 16 yes user settings (serialized)
user_id int 4 yes idx user [=ct_user.id]
ct_doc_template: style book (automatic presentation)
Column Type Len. Null. Comment
cdesc image 16 yes comments
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
level_col int 4 yes
level_row int 4 yes
name nvarchar 12 yes
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
Report Designer
2016-12-21 88
ct_doc_template_serial: style book definition
Column Type Len. Null. Comment
id int 4 no uidx corresponding style book [=ct_doc_template.id]
serial_template image 16 yes style book definition (serialized)
ct_headerfooter: schedule headers and footers
Column Type Len. Null. Comment
cdesc image 16 yes comments
id int 4 no uidx
is_template int 4 no template shared by a given number of schedules
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
ct_headerfooter_serial: schedule header and footer definition
Column Type Len. Null. Comment
id int 4 no uidx corresponding header and footer [=ct_headerfooter.id]
serial_headerfooter image 16 yes header and footer definition (serialized)
ct_doc_formula: schedule initialization formulas
Column Type Len. Null. Comment
ct_expression varchar 4000 yes expression of the formula
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
ct_doc_form_to_dim: dimensions associated with schedule formulas
(obsolete – kept for future use)
Column Type Len. Null. Comment
dimension_id int 4 yes dimension [=ct_dimension.id]
doc_formula_id int 4 yes initialization formula [=ct_doc_formula.id]
Report Designer
89 2016-12-21
ct_doc_scheduleenhancement: enhancements to schedules for planning
These enhancements are saved by user/schedule/category/data entry period/reporting unit/variables to be set.
Column Type Len. Null. Comment
doc_id int 4 yes cidx1 ID of the schedule in which the enhancement was saved
entity_id int 4 yes cidx1 ID of the reporting unit for which the enhancement was saved
id int 4 no uidx enhancement ID
period_id int 4 yes cidx1 ID of the data entry period for which the enhancement was saved
phase_id int 4 yes cidx1 ID of the category for which the enhancement was saved
todefine_stream image 16 yes stream of variables to be set for which the enhancement was saved
user_id int 4 yes cidx1 ID of user who saved the enhancement
Note: the ct_doc_scheduleenhancement and ct_doc_scheduleenhancementdata tables are linked in order to have 2 streams of enhancements.
ct_doc_scheduleenhancementdata: enhancements made to schedules
for planning
These enhancements are saved by user/schedule/category/data entry period/reporting unit/variables to be set.
Column Type Len. Null. Comment
data_stream image 16 yes stream containing the enhancement to be saved
data_stream_version int 4 yes
id int 4 no uidx ID for enhancement data (the tables are linked => same ID as the ct_doc_scheduleenhancement table
Hierarchies
ct_folder: folders for schedules
Column Type Len. Null. Comment
all_phases int 4 yes active for the whole category
cdesc image 16 yes
for_input int 4 yes active for data entry
for_internet_analysis int 4 yes active for Web analysis
for_windows_analysis int 4 yes active for Windows analysis
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
welcome_doc int 4 yes has a home page
Report Designer
2016-12-21 90
ct_folder_to_phase: folders displayed according to the category
Column Type Len. Null. Comment
folder_id int 4 yes folder [=ct_folder.id]
phase_id int 4 yes category [=ct_phase.id]
ct_book: schedule books
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
ct_baf_tree_link: relationships in the folder/book/schedule hierarchy
Column Type Len. Null. Comment
child_id int 4 yes id of child [=ct_book.id or ct_document.id]
child_type int 4 yes type of child
-524088 book
-524087 schedule
id int 4 no uidx
index_in_parent int 4 yes hierarchy for organizing the parent [=ct_baf_tree_link.id]
owner_site smallint 2 yes
parent_id int 4 yes id of parent [=ct_folder.id or ct_book.id]
parent_type int 4 yes type of parent:
-524086 folder
-524088 book
security columns -- -- --
user_id int 4 yes user [*=ct_user.id]
Report bundles
ct_state: schedule settings for report bundles
Column Type Len Null Comment
cdesc image 16 yes
document_id int 4 yes
id int 4 no uidx
next_state_id int 4 yes
owner_site smallint 2 yes
previous_state_id int 4 yes
Category scenario
91 2016-12-21
Column Type Len Null Comment
security columns -- -- --
statesgroup_id int 4 yes
status int 4 yes
ct_state_to_define_data
Column Type Len Null Comment
id int 4 no uidx
to_define_data image 16 yes
ct_statesgroup: report bundles
Column Type Len Null Comment
all_phases int 4 yes
cdesc image 16 yes
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
status int 4 yes
ct_statesgroup_to_phase: report bundles assigned by category
Column Type Len Null Comment
phase_id int 4 yes
statesgroup_id int 4 yes
ct_statesgroup_to_define_data
Column Type Len Null Comment
id int 4 no uidx
to_define_data image 16 yes
Category scenario
Definition and general settings
ct_framework: category scenario
Column Type Len. Null. Comment
acc_calculaccumul_fltmethod int 4 yes
acc_calculperiod_fltmethod int 4 yes
Category scenario
2016-12-21 92
Column Type Len. Null. Comment
ana_charac int 4 yes characteristic which can be used for creating dimensional analysis [=ct_charac.id]
cdesc image 16 yes
comment_charac int 4 yes characteristic which can be used for creating sets of indicators with comments [=ct_charac.id]
control_level_id int 4 yes validating control level [*=ct_level.id]
control_level_inhibit_valid smallint 2 yes blocking controls
control_set_id int 4 yes set of controls applied [*=ct_ctrl_set.id]
convert_dim_curncy int 4 yes conversion currency dimension [=ct_dimension.id]
convert_flow_filter int 4 yes flow filter converted using transaction currency [=ct_filter.id]
cumul_filter_id int 4 yes filter for accounts calculated cumulatively [=ct_filter.id]
cumul_flow_id int 4 yes cumulative flow [=ct_flow.id]
dfirst smallint 2 yes data entry period start month: from 1 to 12 for January to December
entry_round_diff_account int 4 yes
entry_round_diff_flow int 4 yes
fam_charac int 4 yes characteristic which can be used for creating subsets [=ct_charac.id]
flags smallint 2 yes category scenario options:
1 reversal required
2 manage conversions
4 manage carry-overs and opening balances
8 apply data entry restrictions
32 convert amounts using transaction currency 64 apply package rules
128 process periods consecutively
256 carry forward one period to another
formcumul_context smallint 2 yes cumulative formula context:
1 initializing packages – original package audit ID
2 initializing packages – other package audit IDs
4 package – original package audit ID
8 package – other package audit IDs
16 journal entries – original package audit ID
32 journal entries – other package audit IDs
64 journal entries – central audit IDs
128 breakdown
Category scenario
93 2016-12-21
Column Type Len. Null. Comment
formreport_context_dft smallint 2 yes default settings for carry-over flow context:
1 initializing packages – original package audit ID
2 initializing packages – other package audit IDs
4 package – original package audit ID
8 package – other package audit IDs
16 journal entries – original package audit ID
32 journal entries – other package audit IDs
64 journal entries – central audit IDs
128 breakdown
formula_context_dft smallint 2 yes default settings for formula context:
1 initializing packages – original package audit ID
2 initializing packages – other package audit IDs
4 package – original package audit ID
8 package – other package audit IDs
16 journal entries – original package audit ID
32 journal entries – other package audit IDs
64 journal entries – central audit IDs
128 breakdown
hierarchy_calculation_id int 4 yes
id int 4 no uidx
input_restriction_id int 4 yes data entry restrictions [*=ct_input_restriction.id]
input_techorig_restriction_id int 4 yes [=ct_techorig.id]
internet_input_folder_id int 4 yes specific internet folder [*=ct_folder.id]
isinsimplemode bit 1 yes
ldesc1-6 nvarchar 120 yes
month_filter_id int 4 yes filter for accounts calculated monthly [=ct_filter.id]
month_flow_id int 4 yes monthly flow [=ct_flow.id]
op_bal_conso_currency int 4 yes consolidation currency of opening balance data [*=ct_curncy.id]
op_bal_manager_id int 4 yes manages opening balance data
-523588 preconsolidated data
-523538 consolidated data
op_bal_phase_id int 4 yes category of opening balance data [*=ct_phase.id]
op_bal_scope_code_id int 4 yes scope of opening balance data [*=ct_scope_code.id]
op_bal_update_period_id int 4 yes data entry period of opening balance data
op_bal_version_id int 4 yes variant of opening balance data [*=ct_variant.id]
opening_balances smallint 2 yes opening balance available
owner_site smallint 2 yes
Category scenario
2016-12-21 94
Column Type Len. Null. Comment
pack_users_restriction bit 1 yes equal to 1 if the package has a list of users authorized to access it
phase_id int 4 yes category [=ct_phase.id]
protect_flow_filter_id int 4 yes filter of read-only flows [*=ct_filter.id]
protect_flow_filter_method int 4 yes flow selection method:
4 several values
8 filter
protect_flow_if_op_bal smallint 2 yes flows read-only if opening balances
protect_period_filter_id int 4 yes filter of read-only periods [*=ct_filter.id]
protect_period_filter_method int 4 yes period selection method:
4 several values
8 filter
pub_ref_id int 4 yes published category scenario form [=ct_valid_frmwrk.id]
publishing_lock int 4 yes locked on publication:
0 none
1 full
2 locked integration
rate_flow_filter int 4 yes flow filter integrated with opening rate
report_def_cumul smallint 2 yes
report_def_source smallint 2 yes
restr_on_document smallint 2 yes data entry restrictions applied to schedules
restr_on_local_man_entry smallint 2 yes data entry restrictions applied to local journal entries
restr_on_precons_manual_entry smallint 2 yes data entry restrictions applied to central journal entries
rollupform_context smalling 2 yes
rule_set_id int 4 yes set of package rules [*=ct_ruleset.id]
scope_closing_flow int 4 yes closing flow [=ct_flow.id]
scope_diff_account_filter int 4 yes account filter managed by consolidation difference [=ct_filter.id]
scope_diff_flow int 4 yes consolidation difference flow [=ct_flow.id]
scope_entry_account_filter int 4 yes account filter managed by incoming scope [=ct_filter.id]
scope_entry_flow int 4 yes incoming flow [=ct_flow.id]
scope_eq_pack_acc_filter int 4 yes account filter managed by keeping equity method packages [=ct_filter.id]
scope_exit_flow int 4 yes outgoing flow [=ct_flow.id]
scope_exiting_account_filter int 4 yes account filter managed by outgoing scope [=ct_filter.id]
scope_merger_acc_filter int 4 yes account filter managed by mergers [=ct_filter.id]
scope_merger_flow int 4 yes merger flow [=ct_flow.id]
scope_new_entry_account_filter int 4 yes account filter managed by mode change [=ct_filter.id]
scope_new_entry_flow int 4 yes new mode flow [=ct_flow.id]
scope_old_close_flow int 4 yes old mode flow [=ct_flow.id]
scope_old_closing_acc_filter int 4 yes old mode account filter managed by mode change [=ct_filter.id]
Category scenario
95 2016-12-21
Column Type Len. Null. Comment
scope_opening_flow int 4 yes opening flow [=ct_flow.id]
sdesc1-6 nvarchar 30 yes
security columns -- -- --
states smallint 2 yes category scenario options:
1 adjustments in packages
2 local adjustments by journal entry (otherwise schedule)
4 central manual journal entries
8 distinguish central journal entries from local ones
16 authorized comments
32 comments for all indicators
64 integrate zero amounts
128 integrate headers at central site
update_ref_id int 4 yes update indicator in structure [=ct_refupdateflag.id]
valid_ref_id int 4 yes validated category scenario form (compiled) [=ct_valid_frmwrk.id]
version smallint 2 yes Serialization version of the validated category scenario
version_id int 4 yes version [=ct_framework_version.id]
windows_input_folder_id int 4 yes windows and internet folder [=ct_folder.id]
workflow bit 1 yes equal to 1 if the authorized users are organized in workflow hierarchies
ct_framework_version: category scenario version reference table
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no ucidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes idx
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
xdesc1-6 nvarchar 253 yes
ct_framework_period_trans: settings for category scenario periods (for opening balances)
Column Type Len. Null. Comment
id int 4 no uidx corresponding category scenario [=ct_framework.id]
period_translations image 16 yes definition for converting the opening balance period (serialized)
Category scenario
2016-12-21 96
ct_framework_protect_flow: settings for protecting category scenario flows (opening balances)
Column Type Len. Null. Comment
id int 4 no uidx corresponding category scenario [=ct_framework.id]
protect_flow_filter image 16 yes list of protected flows (serialized)
ct_framework_protect_period: settings for protecting category scenario periods (opening balances)
Column Type Len. Null. Comment
id int 4 no uidx corresponding category scenario [=ct_framework.id]
protect_period_filter image 16 yes list of protected periods (serialized)
Periods
ct_period: periods defined in category scenarios
Column Type Len. Null. Comment
expression text 16 yes definition of periods
framework_id int 4 yes idx corresponding category scenario [=ct_framework.id]
id int 4 no uidx
ct_cumul_def: definition of totals accumulated periodically in the category scenario
Column Type Len. Null. Comment
expression text 16 yes previous monthly/cumulative
framework_id int 4 yes idx corresponding category scenario [=ct_framework.id]
id int 4 no uidx
period_id int 4 yes period [=ct_period.id]
report smallint 2 yes reporting ID [from 1 to 12, 1 = data entry period start month]
ct_source: initialization sources in the category scenario
Column Type Len. Null. Comment
framework_id int 4 yes idx corresponding category scenario [=ct_framework.id]
id int 4 no uidx
name nvarchar 12 yes
owner_site smallint 2 yes
Category scenario
97 2016-12-21
ct_source_def: definition of initialization sources in the category scenario by period
Column Type Len. Null. Comment
expression text 16 yes definition
id int 4 no uidx
period_id int 4 yes period [=ct_period.id]
report int 4 yes reporting ID [from 1 to 12, 1 = data entry period start month]
source_id int 4 yes initialization source [=ct_source.id]
Indicators
ct_acc_family: sets of indicators in the category scenario
Column Type Len. Null. Comment
cdesc image 16 yes
charac_value int 4 yes value of the characteristic defining the set, if not defined by a list of values
flags smallint 4 yes type of account definition:
0 list of values
1 characteristic
formula_context smallint 4 yes carry-over flow application context:
1 initializing packages – original package audit ID
2 initializing packages – other package audit IDs
4 package – original package audit ID
8 package – other package audit IDs
16 journal entries – automatic
32 journal entries – other package audit IDs
64 journal entries – central audit IDs
128 breakdown
framework_id int 4 yes idx corresponding category scenario [=ct_framework.id]
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
owner_site smallint 4 yes
ct_frmwrk_acc: sets of indicator accounts in the category scenario
Column Type Len. Null. Comment
accnt int 4 yes account [=ct_account.id]
author_id int 4 yes
classofaccount int 4 yes
creation_date datetime 8 yes
dataentrysign int 4 yes
family_id int 4 yes set of indicators [=ct_acc_family.id]
framework_id int 4 yes corresponding category scenario [=ct_framework.id]
hasauthorizecomments bit 1 yes
hasauthorizedcommentsondetail bit 1 yes
Category scenario
2016-12-21 98
Column Type Len. Null. Comment
hascommentsallflows bit 1 yes
hasdimensionalanalysis bit 1 yes
id int 4 no idx
isapplyondetails bit 1 yes
isuseparentcomment bit 1 yes
isuseparentdimensionanalysis bit 1 yes
isuseparentflowanalysis bit 1 yes
isuseparentroolup bit 1 yes
journalsign int 4 yes
op_bal_account int 4 yes opening balance account [=ct_account.id]
owner_site smallint 2 yes
rollupsign int 4 yes
update_author_id int 4 yes
update_date datetime 8 yes
ct_frmwrk_calculaccumul_filter: calculation accumulation filters
Column Type Len. Null. Comment
acc_calculaccumul_filter image 16 yes
id int 4 no uidx
ct_frmwrk_calculperiod_filter: calculation period filters
Column Type Len. Null. Comment
acc_calculperiod_filter image 16 yes
id int 4 no uidx
ct_frmwrk_flow: sets of indicator flows in the category scenario (and flow template)
Column Type Len. Null. Comment
context smallint 2 yes application properties
1 default for flow
2 schedule environment
4 single-sided local manual journal entry environment
8 double-sided local manual journal entry environment
16 single-sided central manual journal entry environment
32 double-sided central manual journal entry environment
64 consolidation at central site
diff_flow int 4 yes consolidation difference flow [*=ct_flow.id]
ex_rate_id int 4 yes type of conversion rate applied [*=ct_exrate_type.id]
family_id int 4 yes set of indicator [=ct_acc_family.id]
Category scenario
99 2016-12-21
Column Type Len. Null. Comment
flow int 4 yes flow [=ct_flow.id]
framework_dft_id int 4 yes idx2 corresponding category scenario [=ct_framework.id] if default flow (odd number in "context"), otherwise 0
framework_id int 4 yes idx1 corresponding category scenario [=ct_framework.id] if flow assigned to a set (even number in "context"), otherwise 0
hasauthorizedcomments bit 1 yes has authorized comments
id int 4 no uidx
op_bal_flow int 4 yes opening flow [*=ct_flow.id]
owner_site smallint 2 yes
post_flow int 4 yes carry-over flow [*=ct_flow.id]
ct_comment_family: set of indicators with comments in the category scenario
Column Type Len. Null. Comment
cdesc image 16 yes
charac_value int 4 yes value of characteristic
flags smallint 2 yes definition properties: 1 defined by characteristic 2 indicators broken down
framework_id int 4 yes corresponding category scenario [=ct_framework.id]
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
owner_site smallint 2 yes
ct_comment_indicator: indicators with comments in the category scenario
Column Type Len. Null. Comment
account_id int 4 yes category scenario account [=ct_frmwrk_acc .id]
comment_family_id int 4 yes set of indicators with comments [=ct_comment_family.id]
flow_id int 4 yes flow [=ct_flow.id]
framework_id int 4 yes corresponding category scenario [=ct_framework.id]
id int 4 no uidx
owner_site smallint 2 yes
ct_indicators: details about the category scenario indicators
Column Type Len. Null. Comment
accnt int 4 no account
analysis_dim_pos int 4 yes position of indicator in the analysis dimension
convrate int 4 yes conversion rate
diff_flow int 4 yes conversion difference flow
docmode int 4 yes schedule environment mode
flow int 4 no flow
Category scenario
2016-12-21 100
Column Type Len. Null. Comment
isloaded int 4 yes Integration of the context:
-1 if the integration context is checked, if not 0
locentrymode int 4 yes local journal entry environment mode
opbalaccnt int 4 yes opening balances account
opbalflow int 4 yes opening balances flow
phase int 4 no cidx1 category scenario category
postconvrate int 4 yes carry over flow conversion rate
postflow int 4 yes carry over flow
scheme int 4 yes analysis hierarchy
version_ref int 4 no cidx1 category scenario version
analysis_dim_branches nvarchar 4000 yes XML serialization of the dimensional analysis associated to the indicator
all_auditids
int 4 yes Returns the value of option All audit IDs to the dimensional analysis
Dimensional Analysis
ct_analyse: dimensional analysis in the category scenario
Column Type Len. Null. Comment
Cdesc image 16 yes
charac_value int 4 yes value of characteristic
control_context int 4 yes
flags int 4 yes type of selection:
1 by characteristic
formula_context int 4 yes
framework_id int 4 yes idx1 corresponding category scenario [=ct_framework.id]
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
nat_filter_id int 4 yes audit ID filter [=ct_filter.id]
owner_site smallint 2 yes
topnode_id int 4 yes idx2 highest node in the analysis dimension hierarchy [=ct_det_anal.id]
ct_indic: indicators broken down in the category scenario
Column Type Len. Null. Comment
account_id int 4 yes category scenario account [=ct_frmwrk_acc .id]
analyse_id int 4 yes analysis hierarchy [=ct_analyse.id]
flow_id int 4 yes flow [=ct_flow.id]
framework_id int 4 yes idx corresponding category scenario [=ct_framework.id]
id int 4 yes uidx
owner_site smallint 2 yes
Category scenario
101 2016-12-21
ct_det_anal: analysis dimensions used by dimensional analysis in the category scenario
Column Type Len. Null. Comment
code int 4 yes code of filter or reference value
ctrl_type smallint 2 yes type of automatic control:
0 less than
1 less than or equal to
2 equal to
3 greater than or equal to
4 greater than
5 less than in absolute value
6 less than or equal to in absolute value
7 equal to in absolute value
8 greater than or equal to in absolute value
9 greater than in absolute value
dimension_id int 4 yes dimension [=ct_dimension.id]
fathernode_id int 4 yes idx parent node [=ct_det_anal.id]
flags smallint 2 yes definition properties:
1 totals at this level
2 by filter
4 check breakdown total against higher level total
8 carry breakdown total to higher level
12 carry higher level total – breakdown total to balancing figure
16 carry breakdown total to cumulative node
32 balancing figure node 64 cumulative node
id int 4 no uidx
owner_site smallint 2 yes
plugnode_id int 4 yes balancing figure node [=ct_det_anal.id]
upnode_id int 4 yes carry-over node [=ct_det_anal.id]
ct_form_auto: category scenario automatic formulas
Column Type Len. Null. Comment
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
node_id int 4 yes idx
owner_site smallint 2 yes
ct_cont_auto: analysis hierarchy automatic controls in the category scenario
Column Type Len. Null. Comment
accuracy float 8 yes
cdesc image 16 yes
context smallint 2 yes
id int 4 no uidx
level_id int 4 yes
name nvarchar 12 yes
Category scenario
2016-12-21 102
Column Type Len. Null. Comment
node_id int 4 yes idx
owner_site smallint 2 yes
xdesc1-6 nvarchar 253 yes
ct_control_auto_to_document: schedules associated with automatic controls
Column Type Len. Null. Comment
control_auto_id int 4 yes idx1
document_id int 4 yes idx1
ct_set_to_contauto: automatic controls associated with sets of controls
Column Type Len. Null. Comment
contauto_id int 4 yes
rank int 4 yes
set_id int 4 yes
ct_fam_to_contauto: automatic controls associated with sets of controls in the category scenario
Column Type Len. Null. Comment
contauto_id int 4 yes idx1
family_id int 4 yes idx1
rank int 4 yes
Formulas
ct_formula: category scenario manual formulas
Column Type Len. Null. Comment
cdesc image 16 yes
context int 4 yes formula context:
1 initializing packages – original package audit ID
2 initializing packages – other package audit IDs
4 package – original package audit ID
8 package – other package audit IDs
16 journal entries – original package audit ID
32 journal entries – other package audit IDs
64 journal entries – central audit IDs
128 breakdown
family_id int 4 yes
framework_id int 4 yes idx corresponding category scenario [=ct_framework.id]
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
Category scenario
103 2016-12-21
Column Type Len. Null. Comment
owner_site smallint 2 yes
ct_formula_condition: conditions for running category scenario formulas
Column Type Len. Null. Comment
condition text 16 yes
id int 4 no uidx
ct_formula_expression: expression of category scenario formulas
Column Type Len. Null. Comment
expression text 16 yes
id int 4 no uidx
ct_form_family: subsets of formulas in the category scenario
Column Type Len. Null. Comment
cdesc image 16 yes
framework_id int 4 yes idx corresponding category scenario [=ct_framework.id]
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
owner_site smallint 2 yes
Controls
ct_control: category scenario controls
Column Type Len. Null. Comment
accuracy float 8 yes
cdesc image 16 yes
context smallint 2 yes control application context:
1 default
2 package environment
4 preconsolidation (not used)
8 consolidation (not used)
16 opening balance environment
32 manual journal entry environment 64 original package audit ID
128 aggregated audit IDs 256 error
512 period defined (not used)
1024 forced (not used)
framework_dft_id int 4 yes idx2 corresponding category scenario [=ct_framework.id] if default control (odd number in "context")
framework_id int 4 yes idx1 corresponding category scenario [=ct_framework.id] if existing control (even number in "context")
id int 4 no uidx
Category scenario
2016-12-21 104
Column Type Len. Null. Comment
level_id int 4 yes
name nvarchar 12 yes
nat_filter_id int 4 yes filter for adjustment audit IDs
nat_filter_id int 4 yes
owner_site smallint 2 yes
xdesc1-6 nvarchar 253 yes
ct_control_factor: control factors
Column Type Len. Null. Comment
factor text 16 yes
id int 4 no uidx
ct_control_expression: expression of controls
Column Type Len. Null. Comment
expression text 16 yes
id int 4 no uidx
ct_control_to_document: schedules associated with controls
Column Type Len. Null. Comment
control_id int 4 yes idx1
document_id int 4 yes idx1
ct_level: control levels in the category scenario
Column Type Len. Null. Comment
cdesc image 16 yes
framework_id int 4 yes idx corresponding category scenario [=ct_framework.id]
id int 4 yes uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
rank int 4 yes
ct_ctrl_set: sets of controls in the category scenario
Column Type Len. Null. Comment
cdesc image 16 yes
framework_id int 4 yes idx corresponding category scenario [=ct_framework.id]
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
Category scenario
105 2016-12-21
Column Type Len. Null. Comment
owner_site smallint 2 yes
ct_ctrl_family: subsets of controls in the category scenario
Column Type Len. Null. Comment
cdesc image 16 yes
framework_id int 4 yes idx1 corresponding category scenario [=ct_framework.id]
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
ct_set_to_family: subsets of controls associated with sets of controls
Column Type Len. Null. Comment
family_id int 4 yes idx1
rank int 4 yes
set_id int 4 yes idx1
ct_set_to_control: manual controls associated with sets of controls
Column Type Len. Null. Comment
control_id int 4 yes idx1
rank int 4 yes
set_id int 4 yes idx1
ct_family_to_control: manual controls associated with subsets of controls in the category scenario
Column Type Len. Null. Comment
control_id int 4 yes idx1
family_id int 4 yes idx1 idx2
rank int 4 yes
Category scenario
2016-12-21 106
Compiled category scenario form
ct_refupdateflag: updating category scenarios in the structure
Column Type Len. Null. Comment
flag smallint 2 yes updating in the structure: 0 no 1 yes
id int 4 no uidx corresponding category scenario [=ct_framework.id]
ct_valid_frmwrk: compiled category scenario form (indicators and analyses)
Column Type Len. Null. Comment
flags smallint 2 yes
id int 4 no uidx
serial_tree image 16 yes
update_author_id int 4 yes
update_date datetime 8 yes
ct_valid_frmwrk_input_data: compiled category scenario form (data which can be entered)
Column Type Len. Null. Comment
id int 4 no uidx corresponding compiled form [=ct_valid_frmwrk.id]
serial_input_data image 16 yes
ct_valid_frmwrk_init_form: compiled category scenario form (initialization formulas)
Column Type Len. Null. Comment
id int 4 no uidx corresponding compiled form [=ct_valid_frmwrk.id]
serial_init_form image 16 yes
ct_valid_frmwrk_pack_form: complied form of the category scenario (schedule context formulas)
Column Type Len. Null. Comment
id int 4 no uidx corresponding compiled form [=ct_valid_frmwrk.id]
serial_pack_form image 16 yes
Category scenario
107 2016-12-21
ct_valid_frmwrk_entry_form: compiled category scenario form (journal entry context formulas)
Column Type Len. Null. Comment
id int 4 no uidx corresponding compiled form [=ct_valid_frmwrk.id]
serial_entry_form image 16 yes
ct_valid_frmwrk_control: compiled category scenario form (controls)
Column Type Len. Null. Comment
id int 4 no uidx corresponding compiled form [=ct_valid_frmwrk.id]
serial_control image 16 yes
ct_valid_frmwrk_report: compiled category scenario form (carry-over formulas)
Column Type Len. Null. Comment
id int 4 no uidx corresponding compiled form [=ct_valid_frmwrk.id]
serial_report image 16 yes
ct_valid_frmwrk_info: compiled category scenario form (information)
Column Type Len. Null. Comment
id int 4 no uidx corresponding compiled form [=ct_valid_frmwrk.id]
serial_info image 16 yes
Rules
2016-12-21 108
Rules
Hierarchy
ct_ruleset: sets and subsets of rules
Column Type Len. Null. Comment
all_phases int 4 yes active for all categories
cdesc image 16 yes
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
type int 4 yes type of set of rules:
0 consolidation
1 preconsolidation
2 package
8 set of rules (otherwise subset)
ct_ruleset_to_phase: sets of rules associated with categories
Column Type Len. Null. Comment
phase_id int 4 no category for which the set is active [=ct_phase.id]
ruleset_id int 4 no corresponding set of rules [=ct_ruleset.id]
ct_ruleset_to_ruleset: subsets of rules associated with sets of rules
Column Type Len. Null. Comment
child_id int 4 yes child subset [=ct_ruleset.id]
parent_id int 4 yes parent set [=ct_ruleset.id]
rank int 4 yes order of subsets in the set
ct_ruleset_to_consrule: consolidation rules associated with sets or subsets of rules
Column Type Len. Null. Comment
rank int 4 yes order of rules in the set or subset
rule_id int 4 yes child rule [=ct_consrule.id]
ruleset_id int 4 yes parent set or subset [=ct_ruleset.id]
Rules
109 2016-12-21
ct_ruleset_to_preconsrule: preconsolidation rules associated with sets or subsets of rules
Column Type Len. Null. Comment
rank int 4 yes order of rules in the set or subset
rule_id int 4 yes child rule [=ct_preconsrule.id]
ruleset_id int 4 yes parent set or subset [=ct_ruleset.id]
ct_ruleset_to_packrule: package rules associated with sets or subsets of rules
Column Type Len. Null. Comment
rank int 4 yes order of rules in the set or subset
rule_id int 4 yes child rule [=ct_packrule.id]
ruleset_id int 4 yes parent set or subset [=ct_ruleset.id]
ct_ruleset_to_interrule: intercompany rules associated with sets or subsets of rules
Column Type Len. Null. Comment
rank int 4 yes order of rules in the set or subset
rule_id int 4 yes child rule [=ct_interrule.id]
ruleset_id int 4 yes parent set or subset [=ct_ruleset.id]
ct_ruleset_to_sqlrule: SQL rules associated with sets or subsets of rules
Column Type Len. Null. Comment
rank int 4 yes
rule_id int 4 yes
ruleset_id int 4 yes parent set or subset [=ct_ruleset.id]
ct_ruleset_to_ent_rolluprule: entity rules associated with sets or subsets of rules
Column Type Len. Null. Comment
rank int 4 yes order of rules in the set or subset
rule_id int 4 yes
ruleset_id int 4 yes parent set or subset [=ct_ruleset.id]
Rules
2016-12-21 110
ct_ruleset_to_accnt_rolluprule: account rules associated with sets or subsets of rules
Column Type Len. Null. Comment
rank int 4 yes order of rules in the set or subset
rule_id int 4 yes
ruleset_id int 4 yes parent set or subset [=ct_ruleset.id]
Consolidation rules
ct_consrule: consolidation rules
Column Type Len. Null. Comment
amount_type int 4 yes type of amounts processed:
0 in original currency
1 converted
2 consolidated
cdesc image 16 yes
condition smallint 2 yes trigger condition:
0 none
1 consolidation without opening balances
2 consolidation with opening balances
3 no effect on opening if opening balance
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
options smallint 2 yes options:
1 full consolidation
2 incremental consolidation
4 load data at all amount levels
8 deactivate carry-over flow calculations
16 deactivate analysis hierarchy calculations
32 apply processing at each level
64 only process reporting units without package data
128 only process amounts in a different currency from the consolidation currency
256 outgoing reporting unit: do not reverse closing flow
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
sub_scope_crit smallint 2 yes criteria for selecting intra subscope data:
0 exclude data from original reporting unit, partner or stock in the same subscope
1 include data from the original reporting unit and partner in the same subscope
2 include data from original reporting unit and stock in the same subscope
4 include data from partner and stock in the same subscope
Rules
111 2016-12-21
ct_consrule_serial_selection: consolidation rules - selection
Column Type Len. Null. Comment
id int 4 no uidx corresponding consolidation rule [=ct_consrule.id]
serial_selection image 16 yes selection (serialized)
ct_consrule_serial_scope: consolidation rules - scope
Column Type Len. Null. Comment
id int 4 no uidx corresponding consolidation rule [=ct_consrule.id]
serial_scope image 16 yes scope restrictions (serialized)
ct_consrule_serial_processing: consolidation rules - processing
Column Type Len. Null. Comment
id int 4 no uidx corresponding consolidation rule [=ct_consrule.id]
serial_processing image 16 yes processing (serialized)
Preconsolidation rules
ct_preconsrule: preconsolidation rules
Column Type Len. Null. Comment
amount_type int 4 yes (always 0)
cdesc image 16 yes
condition int 4 yes (always 0)
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
options int 4 yes options:
1 always run
2 (always active)
8 deactivate carry-over flow calculation
16 deactivate analysis hierarchy calculation
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
ct_preconsrule_ser_selection: preconsolidation rule selection
Column Type Len. Null. Comment
id int 4 no uidx corresponding preconsolidation rule [=ct_preconsrule.id]
serial_selection image 16 yes selection (serialized)
Rules
2016-12-21 112
ct_preconsrule_ser_processing: preconsolidation rule processing definition
Column Type Len. Null. Comment
id int 4 no uidx corresponding preconsolidation rule [=ct_preconsrule.id]
serial_processing image 16 yes processing (serialized)
Package rules
ct_packrule: package rules
Column Type Len. Null. Comment
amount_type int 4 yes (always 0)
cdesc image 16 yes
condition int 4 yes trigger condition:
0 none
1 package without opening balances
2 package with opening balances
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
options int 4 yes options:
1 always run
2 (always active)
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
ct_packrule_serial_selection: package rule selection
Column Type Len. Null. Comment
id int 4 no uidx corresponding package rule [=ct_packrule.id]
serial_selection image 16 yes selection (serialized)
ct_packrule_serial_processing: package rule processing definition
Column Type Len. Null. Comment
id int 4 no uidx corresponding package rule [=ct_packrule.id]
serial_processing image 16 yes processing (serialized)
Rules
113 2016-12-21
Intercompany rules
ct_interrule: intercompany reconciliation rules
Column Type Len. Null. Comment
ajust int 4 yes mode:
0 reconciliation only
1 automatic adjustment
buyer_sign int 4 yes calculation mode:
1 Seller + Buyer
-1 Seller - Buyer
cdesc image 16 yes
condition int 4 yes trigger condition:
0 none
1 consolidation without opening balances
2 consolidation with opening balances
3 no effect on opening if opening balance
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
options int 4 yes options:
1 full consolidation
2 incremental consolidation
8 deactivate carry-over flow calculation
16 deactivate analysis hierarchy calculation
256 outgoing reporting unit: do not reverse closing flow
owner_site smallint 2 yes
priority int 4 yes adjustment priority:
0 seller
1 buyer
2 lesser amount
3 greater amount
sdesc1-6 nvarchar 30 yes
security columns -- -- --
signed int 4 yes type of reversal for Seller + Buyer calculation:
0 do not reverse
1 reverse accounts on credit side
2 reverse accounts on debit side
sub_scope_crit int 4 yes criteria for selecting intra subscope data:
0 exclude data from original reporting unit, partner or stock in the same subscope
1 include data from the original reporting unit and partner in the same subscope
2 include data from original reporting unit and stock in the same subscope
4 include data from partner and stock in the same subscope
threshold float 8 yes automatic adjustment threshold
Rules
2016-12-21 114
ct_interrule_serial_scope: scope restrictions for intercompany rules
Column Type Len. Null. Comment
id int 4 no uidx corresponding intercompany rule [=ct_interrule.id]
serial_scope image 16 yes scope restrictions (serialized)
ct_interrule_serial_inter: intercompany rules processing definition
Column Type Len. Null. Comment
id int 4 no uidx corresponding intercompany rule [=ct_interrule.id]
serial_inter image 16 yes processing (serialized)
SQL rules
ct_sqlrule: SQL rules
Column Type Len. Null. Comment
cdesc image 16 yes
condition int 4 yes trigger condition:
0 none
1 consolidation without opening balances
2 consolidation with opening balances
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
options int 4 yes options:
1 full consolidation
2 incremental consolidation
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
ct_sqlrule_serial_sql: SQL rule processing
Column Type Len. Null. Comment
id int 4 yes uidx corresponding SQL rule [=ct_sqlrule.id]
serial_sql image 16 yes SQL processing (serialized)
Coefficients and functions
ct_rulecoeff: coefficients
Column Type Len. Null. Comment
cdesc image 16 yes
func1_dim1_id int 4 yes dimension used as 1st argument of the 1st function [=ct_dimension.id]
Rules
115 2016-12-21
Column Type Len. Null. Comment
func1_dim2_id int 4 yes dimension used as 2nd argument of the 1st function [=ct_dimension.id]
func1_dim3_id int 4 yes dimension used as 3rd argument of the 1st function [=ct_dimension.id]
func1_dim4_id int 4 yes dimension used as 4th argument of the 1st function [=ct_dimension.id]
func1_id int 4 yes function used [=ct_rulefunction.id]
func2_dim1_id int 4 yes dimension used as 1st argument of the 2nd function [=ct_dimension.id]
func2_dim2_id int 4 yes dimension used as 2nd argument of the 2nd function [=ct_dimension.id]
func2_dim3_id int 4 yes dimension used as 3rd argument of the 2nd function [=ct_dimension.id]
func2_dim4_id int 4 yes dimension used as 4th argument of the 2nd function [=ct_dimension.id]
func2_id int 4 yes second function used if compound coefficient [=ct_rulefunction.id]
Generator1 smallint 2 yes generating dimensions among 1st function arguments:
0 no generating dimension
1 generating dimension for 1st argument
2 generating dimension for 2nd argument
4 generating dimension for 3rd argument
8 generating dimension for 4th argument
Generator2 smallint 2 yes generating dimensions among 2nd function arguments:
0 no generating dimension
1 generating dimension for 1st argument
2 generating dimension for 2nd argument
4 generating dimension for 3rd argument
8 generating dimension for 4th argument
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
oper smallint 2 yes compound coefficient operator:
1 addition
2 subtraction
3 division
4 multiplication
5 minimum
6 maximum
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
type smallint 2 yes type of coefficient:
1 simple
2 compound
Rules
2016-12-21 116
ct_rulefunction: functions
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no uidx
LabelArg1 nvarchar 60 yes 1st argument description
LabelArg2 nvarchar 60 yes 2nd argument description
LabelArg3 nvarchar 60 yes 3rd argument description
LabelArg4 nvarchar 60 yes 4th argument description
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
RefTableArg1 int 4 yes reference table with the 1st argument [=ct_reftable.id]
RefTableArg2 int 4 yes reference table with the 2nd argument [=ct_reftable.id]
RefTableArg3 int 4 yes reference table with the 3rd argument [=ct_reftable.id]
RefTableArg4 int 4 yes reference table with the 4th argument [=ct_reftable.id]
sdesc1-6 nvarchar 30 yes
security columns -- -- --
type smallint 2 yes number of arguments (from 1 to 4)
ct_rulefunction_serial_sql: SQL function processing
Column Type Len. Null. Comment
id int 4 no uidx corresponding SQL function [=ct_rulefunction.id]
serial_sql image 16 yes SQL processing (serialized)
Entity Rollup Rules
ct_entity_rollup_rule: rules for entity rollup
Column Type Len. Null. Comment
cdesc image yes
condition smallint 2 yes
elim_leaf_level bit 1 yes Is true if elimination is performed at the hierarchy nodes and at leaf level. Default value is false (0).
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
options smallint 2 yes
owner_site smallint 2 yes
primary_hier_enabled bit 1 yes Primary hierarchy enabled
sdesc1-6 nvarchar 30 yes
secondary_hier_enabled bit 1 yes Secondary hierarchy enabled
security columns -- -- --
Rules
117 2016-12-21
ct_entrolluprule_serial: entity rollup serialized data
Column Type Len. Null. Comment
id int 4 no uidx
serial_selection image 16 yes
ct_ruleset_to_ent_rolluprule: entity rules associated with sets or subsets of rules
Column Type Len. Null. Comment
rank int 4 yes order of rules in the set or subset
rule_id int 4 yes
ruleset_id int 4 yes parent set or subset [=ct_ruleset.id]
Account Rollup Rules
ct_account_rollup_rule: account rollup rule table
Column Type Len. Null. Comment
all_detailed_dim bit 1 no
cdesc image 16 yes
condition smallint 2 yes
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
options smallint 2 yes
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
ct_accnt_rollup_rule_to_dim: account rollup rule to dimension table
Column Type Len. Null. Comment
accnt_rule_id int 4 no
dim_id int 4 no dimension [=ct_dimension.id]
Sites and databases
2016-12-21 118
Sites and databases
Site management
ct_recipient: correspondents
Column Type Len. Null. Comment
address_desc nvarchar 255 yes address description
address_type lint 4 yes type of address:
1 email (MAPI)
2 network
3 email (Internet)
4 diskette
5 database
6 customized
id int 4 no uidx
initialized bit 1 yes is the site already initialized?
lang int 4 yes working language for sending objects run
ldesc1-6 nvarchar 120 yes
name nvarchar 17 yes alphanumeric code of the site preceded by its parent’s profile
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
type int 4 yes type of correspondent:
1 SAP Financial Consolidation site
2 referring to an existing SAP Financial Consolidation site
3 individual
ct_site: profiles
Column Type Len. Null. Comment
allow_udv_creation int 4 yes user dimension value creator site (not used in 7.3)
aux_signatures nvarchar 4000 yes list of additional sub-pools for extended identifier allocation
father int 4 yes profile of parent site [=ct_site.signature]
id int 4 no uidx
initial_range nvarchar 4000 yes initial signature attribution for the site (covers main signature, extended identifier allocation signatures, child sites signatures)
name nvarchar 17 yes
owner_site smallint 2 yes
security columns -- -- --
signature int 4 yes site profile [=id-1]
signatures_range text 16 yes profile range assigned
Sites and databases
119 2016-12-21
Column Type Len. Null. Comment
type int 4 yes type of site:
1 user dimension value simple site (not used in 7.3)
2 central (or data collection) site
3 consolidation site
4 setup site
udv_owner int 4 yes user dimension value owner site (not used in 7.3)
General settings
ct_config: configuration of the database
Column Type Len. Null. Comment
id int 4 no uidx number of the configuration item
ldesc1 nvarchar 40 yes description of configuration item
name nvarchar 255 yes idx value of configuration item
owner_site smallint 2 yes
serial image 16 yes serialized value
type number 3 yes type of configuration item value:
1 integer
2 real
3 text
4 object
ct_language: working languages
Column Type Len. Null. Comment
ct_locale int 4 yes standard language ID (not used)
id int 4 no uidx number of the working language (from 1 to 5, and 6 for the local language)
is_active int 4 yes 1 displayed
0 hidden
ldesc1-6 nvarchar 120 yes description of the working language in the 6 languages
name nvarchar 12 yes
owner_site smallint 2 yes
ct_active_server: contains items saved corresponding to the servers running concurrently on the same data source
Column Type Len. Null. Comment
expiration_date datetime 8 no
server_certificate nvarchar 38 yes uidx
server_computer_name nvarchar 255 yes
Sites and databases
2016-12-21 120
ct_active_session: contains items saved corresponding to the sessions open for the data source
Column Type Len. Null. Comment
server_certificate nvarchar 38 yes idx
session_certificate nvarchar 38 yes uidx
user_id int 4 yes
ct_md_lock: table that stores the locks for multi-dimensional data sources
Column Type Len. Null. Comment
datasource_id int 4 Yes idx1 ID of the multi-dimensional data source
header_dim_values nvarchar 255 yes idx1 concatenation of dimension codes that identify the lock, in hexadecimal form
locking_date datetime 8 no date locked
locking_mode nchar 1 yes type of lock. 'S': share. 'E': exclusive.
session_certificate nvarchar 38 yes certificate of the user session that locked the data. This is a key for the session_certificate column in the ct_active_session table.
ct_mutex: synchronization of access to resource shared by several ctserver instances
Column Type Len. Null. Comment
ct_lock int 4 yes
ct_name nvarchar 255 yes uidx
ct_pack_mutex :
Column Type Len. Null. Comment
id int 4 no
mutex int 4 yes
ct_identifier_mutex: synchronization of identifier allocation
Column Type Len. Null. Comment
manager_id int 4 no object type
mutex int 4 yes technical column
ct_identifier_pool: persisted identifier pool
Column Type Len. Null. Comment
last_object_id int 4 no
manager_id int 4 no idx
range_id int 4 no sub-pool signature
Sites and databases
121 2016-12-21
ct_object_lock:
Column Type Len. Null. Comment
locking_date datetime 8 no
locking_mode nchar 1 no
manager_id int 4 no uidx1
object_id int 4 no uidx1
process_id int 4 no
session_certificate nvarchar 38 no
ct_recycled_identifier: unknown
Column Type Len. Null. Comment
manager_id int 4 no uidx1
object_id int 4 no uidx1
release_date float 8 no timestamp of object deletion
ct_scheduler: unknown
Column Type Len. Null. Comment
server_certificate_id char 38 no
wctversion: database schema version
Column Type Len. Null. Comment
base1 int 4 yes major release
base2 int 4 yes minor release
base3 int 4 yes schema number
base4 int 4 yes build number
lastupdate datetime 8 yes date of last update
schname nchar 8 yes cuidx1, code of the database schema
status smallint 2 yes schema status
updateuser nvarchar 32 yes windows user who updated the schema
ct_message: manage notifications between every instances of
ctserver
Column Type Len. Null. Comment
body image 16 yes
last_forwarder nvarchar 200 yes
local_sender_order int 4 yes
ls_timestamp datetime 8 yes cidx2
message_id nvarchar 100 no uidx1
message_type nvarchar 510 no
recipient_address nvarchar 200 no cidx2
sender_address nvarchar 200 no
transaction_id int 4 yes
Sites and databases
2016-12-21 122
Local items
ct_user_config: user personal settings
Column Type Len. Null. Comment
definition image 16 yes preferences and settings (serialized)
id int 4 no uidx1
substitution_language int 4 yes substitute working language
0 none
1 to 6 number of language
user_id int 4 yes uidx2 user [=ct_user.id]
user_language int 4 yes last working language used
0 none
1 to 6 number of the language
ct_viewpoint: Web user viewpoint
Column Type Len Null Comment
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
security columns -- -- --
serial_viewpoint image 16 yes definition of viewpoint (serialized)
ct_pivot_table: MS Excel pivot table queries
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
ct_pivot_table_serial_pivot: pivot table query definition
Column Type Len. Null. Comment
id int 4 no uidx pivot table query [=ct_pivot_table.id]
serial_pivot image 16 yes definition of the query (serialized)
ct_allocate_identifier: IDs used and fixed for certain objects
(e.g. users, functional profiles, owner groups, etc.)
Column Type Len Null Comment
manager_id int 4 yes uidx1 ID of the type of object
object_id int 4 yes uidx1 ID of the object
Security
123 2016-12-21
Security
Users
ct_user: users
Column Type Len. Null. Comment
cdesc image 16 yes
datarights_id int 4 yes data access group [=ct_datarights.id]
email Nvarchar 255 yes
fnprofile_id int 4 yes functional profile [=ct_fnprofile.id]
id int 4 no uidx1
ldesc1-6 nvarchar 120 yes
login_name nvarchar 255 yes uidx3
name nvarchar 12 yes uidx2
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
user_active Bit 1 yes
user_alias Nvarchar 510 yes alias in Business Object Enterprise platform (e.g. “secEnterprise:MYUSER”)
user_power Int 4 yes user privileges: 1 guest user 2 normal user 3 super user 4 kernel
user_pwd_key Nvarchar 254 yes
user_type smallint 2 yes type of user: 1 SAP Financial Consolidation 2 NT account 3 External Authentication
defined_restriction bit 1 yes reserved for future use. Available since SP15 only
last_connection_date datetime 8 yes Available since SP15 only
ct_user_password: user passwords
Column Type Len Null Comment
id Int 4 no uidx user [=ct_user.id]
last_change_date datetime 8 yes date password was last changed
user_pwd nvarchar 512 yes password (serialised)
ct_user_workgroup: workgroups associated with users
Column Type Len Null Comment
user_id int 4 yes uidx1 user [=ct_user.id]
workgroup_id int 4 yes uidx1 workgroup [=ct_workgroup.id]
Security
2016-12-21 124
ct_user_profile: functional profiles associated with users
Column Type Len Null Comment
profile_id int 4 yes uidx1 funtional profile [=ct_fnprofile.id]
user_id int 4 yes uidx1 user [=ct_user.id]
ct_user_serial
Reserved for future use. Available since SP15 only
Column Type Len Null Comment
id int 4 yes user id [=ct_user.id]
user_serial blob 16 yes
Workgroups
ct_workgroup: workgroups (user groups)
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
security_ctx int 4 yes context in which the functional profile will be applied (not used by SAP Financial Consolidation)
Functional profiles
ct_fnprofile: functional profiles
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no uidx1
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes uidx2
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
security_ctx int 4 yes context in which the functional profile will be applied (not used by SAP Financial Consolidation)
Security
125 2016-12-21
ct_fnprofile_detail: details of functional profiles
Column Type Len Null Comment
id int 4 no uidx corresponding functional profile [=ct_fnprofil.id]
wdetail image 16 yes definition of profile (serialized)
Data access groups
ct_datarights: data access groups
Column Type Len. Null. Comment
cdesc image 16 yes
default_accessible smallint 2 yes access to default categories: 0 cannot be accessed 1 can be accessed
default_cs_restriction_id int 4 yes default consolidation access definition [=ct_accessdef_conso.id]
default_et_restriction_id int 4 yes default central manual journal entry access definition [=ct_accessdef_entry.id]
default_op_restriction_id int 4 yes default write access definition [=ct_accessdef_inputanalysis.id]
default_ro_restriction_id int 4 yes default read access definition [=ct_accessdef_inputanalysis.id]
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
ct_datarights_phase: data access rights by category
Column Type Len. Null. Comment
accessible smallint 2 yes category which can be accessed
conso_restriction int 4 yes default consolidation access definition for phase_id [=ct_accessdef_conso.id]
datarights_id int 4 yes data access group [=ct_datarights.id]
entry_restriction int 4 yes default central manual journal entry access definition for phase_id [=ct_accessdef_entry.id]
operation_restriction int 4 yes default write access definition for phase_id [=ct_accessdef_inputanalysis.id]
phase_id int 4 yes category [=ct_phase.id]
readonly_restriction int 4 yes default read access definition for phase_id [=ct_accessdef_inputanalysis.id]
use_default smallint 2 yes uses default values
ct_access_restriction: access restrictions (obsolete V9)
Column Type Len. Null. Comment
cdesc image 16 yes
Security
2016-12-21 126
Column Type Len. Null. Comment
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
ct_accessdef_conso: consolidation access definition
Column
Type Len. Null. Comment
cdesc image 16 yes
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
ct_accessdef_entry: central manual journal entry access definition
Column Type Len. Null. Comment
cdesc image 16 yes
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
ct_accessdef_inputanalysis: data entry analysis access definition
Column Type Len. Null. Comment
cdesc image 16 yes
datasrc int 4 yes data source to which DA is applied (not used)
datasrc_prop int 4 yes data source property to which DA is applied (not used)
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
Security
127 2016-12-21
ct_ser_access_restr: access restriction definitions (obsolete V9)
Column Type Len. Null. Comment
id int 4 no uidx ID of the access definition [=ct_access_restriction .id]
serial_dimension image 16 yes list of restrictions for each dimension (serialized)
ct_ser_accessdef_conso: serialized fields in an access definition
Column Type Len. Null. Comment
id int 4 no uidx ID of the access definition [=ct_accessdef_conso.id]
serial_dimension image 16 yes list of restrictions for each dimension (serialized)
Security
2016-12-21 128
ct_ser_accessdef_entry: serialized fields in an access definition
Column Type Len. Null. Comment
id int 4 no uidx ID of the access definition [=ct_accessdef_entry.id]
serial_dimension image 16 yes list of restrictions for each dimension (serialized)
ct_ser_accessdef_inputanalysis : serialized fields in an access definition
Column Type Len. Null. Comment
id int 4 no uidx ID of the access definition [=ct_accessdef_inputanalysis.id]
serial_dimension image 16 yes list of restrictions for each dimension (serialized)
Security V2 – not used by SAP Financial Consolidation
ct_ace: Control for access to work groups for objects (not used by SAP Financial Consolidation)
Column Type Len Null Comment
ct_acl_id int 4 yes
ct_delete_access bit 1 yes
ct_deny bit 1 no
ct_read_body_access bit 1 yes
ct_read_header_access bit 1 yes
ct_trustee_creation datetime 8 yes
ct_trustee_id int 4 no
ct_trustee_type int 4 no
ct_write_access bit 1 yes
id int 4 no idx
ct_acl: list of secure objects (not used by SAP Financial Consolidation)
Column Type Len Null Comment
ct_type int 4 yes
id int 4 no uidx
ct_compiled_ace: compiled form of access controls for objetcs (not used by SAP Financial Consolidation)
Column Type Len Null Comment
ct_acl_id int 4 yes idx
ct_delete_access bit 1 yes
Tasks
129 2016-12-21
Column Type Len Null Comment
ct_deny bit 1 yes
ct_read_body_access bit 1 yes
ct_read_header_access bit 1 yes
ct_trustee_creation datetime 8 yes
ct_trustee_id int 4 yes
ct_trustee_type int 4 yes
ct_write_access bit 1 yes
id int 4 no uidx
ct_compiled_acl: compiled form of lists of secure objects (not used by SAP Financial Consolidation)
Column Type Len Null Comment
ct_type int 4 yes
id int 4 no uidx
ct_right: dynamic definition of access rights (not used by SAP Financial Consolidation)
Column Type Len Null Comment
ct_context int 4 yes
ct_deleted int 4 yes
ct_dlldescprefix nvarchar 255 yes
ct_iddesc int 4 yes
ct_name nvarchar 255 yes
ct_parent int 4 yes
ct_rank int 4 yes
id int 4 no uidx
Tasks
Common items
ct_runnableobjects: tasks
Column Type Len. Null. Comment
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
wactivation int 4 yes
wdefaultpriority int 4 yes
wdetail image 16 yes
Tasks
2016-12-21 130
Column Type Len. Null. Comment
wobjtype nvarchar 80 yes
wtype int 4 yes
ct_schedulings: task planning
Column Type Len. Null. Comment
ctclosingdate datetime 8 yes
ctclosingtime int 4 yes
ctdatemask int 4 yes
ctdateunit int 4 yes
ctenddate datetime 8 yes
ctlocked int 4 yes
ctopeningdate datetime 8 no
ctopeningtime int 4 yes
ctperiodicity int 4 yes
ctprocessid int 4 yes idx1
ctsettings image 16 yes
ctstartingdate datetime 8 yes
cttimemask int 4 yes
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes idx2
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
ct_executions: settings for running tasks
Column Type Len. Null. Comment
id int 4 no uidx
wbeginningdate datetime 8 no
wenddate datetime 8 no
whistoryid int 4 yes
wrequestinguserid int 4 yes
wroid int 4 yes
wstatus int 4 yes
ct_history: log for tasks run
Column Type Len. Null. Comment
id int 4 no uidx
name nvarchar 12 yes
owner_site smallint 2 yes
wcategory int 4 yes
wdesc image 16 yes
Tasks
131 2016-12-21
Column Type Len. Null. Comment
wendlogdate datetime 8 no
wlogdate datetime 8 no
wparenthistory int 4 yes
wrootvisible int 4 yes
wsource nvarchar 32 yes
wstatus int 4 no
ct_history_detail: detail of log of tasks run
Column Type Len Null Comment
id int 4 no uidx
wdetail image 16 yes
ct_execresults: results of tasks run
Column Type Len. Null. Comment
id int 4 no uidx
wdesc nvarchar 80 yes
wdetail image 16 yes
wexecutionid int 4 yes
wobjtype nvarchar 80 yes
wresultdate datetime 8 no
Specific items
ct_filter_restriction: filtering consolidated and preconsolidated data
to be sent
Column Type Len Null Comment
cdesc image 16 yes
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
ct_ser_filter_restr: definition of filters for data to be sent
Column Type Len Null Comment
id int 4 no uidx
serial_dimension image 16 yes filtering data (serialized)
Tasks
2016-12-21 132
Audit
ct_auditdef: audit definition
Column Type Len Null Comment
cdesc image 16 yes
dimension int 4 yes dimension being searched for
id int 4 no ucidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
operator smallint 2 yes operator between ID of object being searched for and its values:
0 none
1 equal to
2 like
3 Null
4 different
5 not like
6 not Null
7 filter
8 object
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
searchedmanagerid int 4 yes ID of manager of object being searched for
searchedobjectid int 4 yes ID of object being searched for
searchkind smallint 2 yes search type:
0 object used
1 object not used
security columns -- -- --
ct_auditdef_serial_searcharea: area used to search for items in an audit
Column Type Len Null Comment
id int 4 no audit [=ct_auditdef.id]
searcharea image 16 yes search area: all of the objects included in the search
ct_auditdef_serial_searchedid: objects searched for in an audit
Column Type Len Null Comment
id int 4 no audit [=ct_auditdef.id]
searchedvalueid image 16 yes IDs of objects to be searched for
Tasks
133 2016-12-21
Interface
ct_interface_def: datalink definition
Column Type Len Null Comment
cdesc image 16 yes
id int 4 no uidx
ldesc1-6 nvarchar 120 yes
name nvarchar 12 yes
owner_site smallint 2 yes
sdesc1-6 nvarchar 30 yes
security columns -- -- --
type int 4 yes
ct_interface_def_detail: detail of datalink definitions
Column Type Len Null Comment
id int 4 no uidx
wdetail image 16 yes
Trace reports
ct_log: actions performed by users
Column Type Len Null Comment
action_date nvarchar 20 yes date action performed (format: yyyy/mm/dd)
action_id int 4 yes ID of action
action_time nvarchar 16 yes time action performed (format: hh:mm:ss)
comment_id int 4 yes ID of the comments
details_id nvarchar 500 yes the resource ID of the details and other IDs for other objects affected by the action
id int 4 yes unique ID for an action
main_obj_code nvarchar 300 yes code of the object affected by the action
main_obj_mgr nvarchar 100 yes type of the object affected by the action
object1 nvarchar 100 yes code of the first object in detail
object2 nvarchar 500 yes code of the second object in detail
user_name nvarchar 24 yes code of user who performed the action
Common columns
2016-12-21 134
Common columns
ID Columns (id, owner_site, name)
Column Type Len. Null. Comment
id int 4 no when the object has a “name” column, the ID is in the range of creation site IDs.
name nvarchar 12 yes unique alphanumeric code for a given creation site
owner_site smallint 2 yes creation site
Short description columns in 6 languages (sdesc1-6)
Column Type Len. Null. Comment
sdesc1 nvarchar 30 yes short description in language 1
sdesc2 nvarchar 30 yes
sdesc3 nvarchar 30 yes
sdesc4 nvarchar 30 yes
sdesc5 nvarchar 30 yes
sdesc6 nvarchar 30 yes
Long description columns in 6 languages (ldesc1-6)
Column Type Len. Null. Comment
ldesc1 nvarchar 120 yes long description in language 1
ldesc2 nvarchar 120 yes
ldesc3 nvarchar 120 yes
ldesc4 nvarchar 120 yes
ldesc5 nvarchar 120 yes
ldesc6 nvarchar 120 yes
Extra long description columns in 6 languages (xdesc1-6)
Column Type Len. Null. Comment
xdesc1 nvarchar 253 yes extra long description in language 1
xdesc2 nvarchar 253 yes
xdesc3 nvarchar 253 yes
xdesc4 nvarchar 253 yes
xdesc5 nvarchar 253 yes
xdesc6 nvarchar 253 yes
Common columns
135 2016-12-21
Security management columns (security columns)
Column Type Len. Null. Comment
access_mode smallint 2 yes access mode:
0 none
1 read
2 write
3 new
author_id int 4 yes user who created the object
creation_date datetime 8 yes creation date
owner_workgroup_id int 4 yes owner group
update_author_id int 4 yes user who made the last change
update_date datetime 8 yes date last changed
HTML comments columns in 6 languages (cdesc)
Column Type Len. Null. Comment
cdesc image 16 yes HTML comments in six languages (binary field)
Appendix 1: Utilities for SQL processing
2016-12-21 136
Appendix 1: Utilities for SQL
processing
Variables available
Key:
The variable is applied:
for package processing (L)
for preconsolidated processing (P)
for consolidated processing (C)
The variable is available:
in a function (F)
in an SQL rule (R)
Definition
[SCOPE_PERIOD] __C FR internal scope period value
[SCOPE_VERSION] __C FR internal scope version code
[RATEPERIOD] __C FR internal value for exchange rate period
[RATEVERSION] __C FR internal exchange rate version code
Function
[INSERT_FUNCTION] LPC F_ insert command for the function result table
[FUNCTION_TABLE] LPC FR function result table
[FUNCTION_CODE] LPC F_ internal code for function currently being run
ID
[PHASE] LPC FR internal category code
[UPDPER] LPC FR internal data entry period value
[SCOPE] __C FR internal scope code
[VARIANT] __C FR internal variant code
[CURNCY] __C FR internal consolidation currency code
[ENTITY] L__ FR reporting unit code during processing
Rule
[DAYBOOK] LPC _R internal code for automatic journal entry ledger
[ENUMBER] LPC _R automatic journal entry number of rule
[TECH_ORIG] LPC _R technical origin corresponding to rule
Appendix 1: Utilities for SQL processing
137 2016-12-21
Table
[WORKTABLE] LPC FR data table currently being produced
[USER_TABLE] LPC FR empty table available to user
[TBL_SCOPE] __C FR top consolidation scope
[TBL_GLOBAL_SCOPE] __C FR full consolidation scope
[TBL_SHARES] __C FR stockholding of scope
[TBL_SCOPE2] __C FR top secondary consolidation scope
[TBL_GLOBAL_SCOPE2] __C FR full secondary consolidation scope
[TBL_SHARES2] __C FR stockholding of secondary scope
Utility
[MARGIN] __C FR variable equal to 1 in incremental consolidation
[PERIODS] __C FR list of internal values for periods being processed
[PROCESS_ITERATION] __C FR rank of period being processed
[PERIOD] __C FR period currently being processed (including mono-period) – 0 if simultaneous multi-period processing
[SIGNATURE] LPC FR current site profile
[COLUMNS] LPC FR list of [WORKTABLE] columns
Temporary tables
Temporary tables which are linked to consolidation scopes and which can be accessed using variables during consolidation are now stored once consolidation is complete. They have the same structure as the corresponding storage tables.
The other temporary tables are not stored once consolidation is complete.
[TBL_SCOPE]: top consolidation scope
structure identical to the ct_tbl_scope table
[TBL_GLOBAL_SCOPE]: full consolidation scope
Structure identical to the ct_tbl_global_scope table
[TBL_SHARES]: stockholding of scope
Structure identical to the ct_tbl_shares table
[TBL_SCOPE2]: top secondary consolidation scope
Structure identical to the ct_tbl_scope2 table
[TBL_GLOBAL_SCOPE2]: full secondary consolidation scope
Structure identical to the ct_tbl_global_scope2 table
[TBL_SHARES2]: stockholding of secondary scope
Structure identical to the ct_tbl_shares2 table
Appendix 1: Utilities for SQL processing
2016-12-21 138
[WORKTABLE]: consolidation worktable
Column Type Len. Null. Comment
convamount2 float 8 no conversion difference amount property
Structure identical to the ct_coPPPP table and the column:
[USER_TABLE]: consolidation worktable
Structure identical to the [WORKTABLE] table
[FUNCTION_TABLE]: function result table
Column Type Len. Null. Comment
fncode int 4 no function producing the result [=ct_rulefunction.id] when a function is run, its value is given by the [FUNCTION_CODE] variable
fnarg1 int 4 no 1st argument of the function [={reftable}.id]
fnarg2 int 4 no 2nd argument of the function [*={reftable}.id]
fnarg3 int 4 no 3rd argument of the function [*={reftable}.id]
fnarg4 int 4 no 4th argument of the function [*={reftable}.id]
fnvalue float 8 no value of the function for the set of 4 arguments
List of Values
Value Options
Variations 0no change in scope 1incoming 2outgoing at opening 3outgoing during period 4outgoing acquired at opening 5outgoing acquired during period 6EM/SEM to FC/PC 7FC/PC to EM/SEM
Scope status 0not integrated 1parent company 2subsidiary 3sub-parent company 4sub-subsidiary
Consolidation methods 0not integrated 1full consolidation 2proportional consolidation 3equity method 4sub-parent equity method
Appendix 1: Utilities for SQL processing
139 2016-12-21
Meaning of Period IDs in SAP Financial Consolidation
In SAP Financial Consolidation, there are no period tables. The ID is linked directly to the period. The ID is stored in 32 bits, which can be broken down into sub-groups used for storing the information described below:
Start End Size Sign Description Description
0 6 7 yes reserved2 not used - can be used for the week [-64: +63]
7 12 6 yes reserved1 not used - can be used for the day [-32: +31]
13 17 5 yes month month of the year [-16: +15]
18 28 11 yes year year [-1024: +1023] based on 1900
29 30 2 no type period type (0 absolute ; 1 relative ; 2 mixed)
31 31 1 no reserved engine bit (not used)
To retrieve the month from a period ID, you should perform the binary comparison between the ID and the integer so that bits 13 to 17 are equal to 1 and the others are equal to 0, or 253952, and delete all of the bits from 0 to 12. This means that you should divide by 2^13, or 8192.
To retrieve the year from a period ID, you should perform the binary comparison between the ID and the integer so that bits 18 to 28 are equal to 1 and the others are equal to 0, or 536608768, and delete all of the bits from 0 to 17. This means that you should divide by 2^18, or 262144, and add 1900 to the result.
Utility: Periods in SQL
Convert a year with 4 digits and a month number to a SAP Financial Consolidation period ID:
period_id = (year_4_digits – 1900) * 262144 + month_number * 8192
Convert an alphanumeric period code in YYYY.MM format to a SAP Financial Consolidation period ID:
period_id = (convert(int,LEFT(ltrim(period_alpha),CHARINDEX('.', ltrim(period_alpha))-1)) - 1900) *
262144 + convert(int,RIGHT(rtrim(period_alpha),LEN(rtrim(period_alpha)) - CHARINDEX('.',
rtrim(period_alpha)))) * 8192
Retrieve the year and month from a SAP Financial Consolidation period ID:
month_number = (period_id & 253952) / 8192
year_4_digit = 1900 + (period_id & 536608768) / 262144
Convert a SAP Financial Consolidation period ID to an alphanumeric period code:
period_alpha = ltrim(str(1900+(period_id&536608768)/262144)) + '.' +
right('00'+ltrim(str((period_id&253952)/8192)),2)
or similarly:
period_alpha = convert(varchar(5),1900 + (period_id & 536608768) / 262144) + '.' + case when
((period_id & 253952) / 8192) < 10 then '0' else '' end + convert(varchar(3),(period_id & 253952) /
8192)
In Oracle:
period_alpha :=
to_char(1900+round(updper/262144))||'.'||lpad(to_char(round(mod(updper,262144)/8192)),2,'0')
Example 1: You want to retrieve the tax rate for the country of a reporting unit from the tax rate table in which rates are entered yearly in December. You will therefore run an SQL function applied to all of the consolidations in the year by entering the following script in the WHERE clause:
ct_taxrate.ct_period = (1900 + ([UPDPER] & 536608768) / 262144 – 1900) * 262144 + 12 * 8192
… or simply:
ct_taxrate.ct_period = ([UPDPER] & 536608768) + 12 * 8192
Appendix 2: Schema of Tables in the Structure
2016-12-21 140
Example 2: You want to apply a disparity between two periods (shifting of the period depending on the source and target data entry periods) to a period:
period_dest = period_orig + (updper_dest & 536608768) - (updper_orig & 536608768) + (updper_dest &
253952) - (updper_orig & 253952) + case when (((period_orig & 253952) + (updper_dest & 253952) -
(updper_orig & 253952)) / 8192) > 11 then -12 * 8192 + 262144 when (((period_orig & 253952) +
(updper_dest & 253952) - (updper_orig & 253952)) / 8192) < 0 then 12 * 8192 – 262144 else 0 end
Extraction of an ID Profile in SQL site = cast(cast(left(cast(cast(id as binary(4))&cast(0xFFF80000 as int) as binary(4)),2) as
binary(2)) as int)/8
or
site = cast(cast(left(cast(id as binary(4)),2) as binary(2)) as int)/8
and the local part of the ID is (between 1 and 524287)
loc_id = cast(cast(cast(id as binary(4))&cast(0x0007FFFF as int) as binary(4)) as int)
Appendix 2: Schema of Tables in the
Structure
Storing Data: Data Sources
Depending on its origin, data is grouped into different data sources. For example, you can have data sources for "package amounts", "conversion rates" or "scopes".
An item of data is identified in a data source in a unique way using a unique set of identification values from the data source dimensions. For certain dimensions in the data source, the identification value can be null. An item of data contains a set of values from the data source properties.
You can see an example of a data source in the following table:
Dim1 Dim2 Dim3 Prop1 Prop2
Data1 A E 0 100 10
Data2 A E H 40 0
Data3 B E 0 150 40
In SAP Financial Consolidation, the 6 tables below provide the description of the data source:
The ct_datasource table provides the general properties of the data source as well as the physical name of the table containing the data.
The ct_datasource_dim table provides all of the dimensions identifying the data source by joining ct_datasource_dim.datasource ct_datasource.id. Each item includes the physical column name in the table containing the data, the dimension type for the data source, and the reference to the description of the dimension.
The ct_dimension table provides the description of a dimension and the definition of its values by joining ct_datasource_dim.dimension ct_dimension.id
The ct_datasource_prop table provides all of the properties belonging to an item of data in the data source by joining ct_datasource_prop.datasource ct_datasource.id. Each item includes the physical column name in the table containing the data and the reference to the description of the property.
The ct_ds_property table provides the description of a property and the definition of its values by joining ct_datasource_prop.property ct_ds_property.id.
Appendix 2: Schema of Tables in the Structure
141 2016-12-21
Specific Case: Amounts
Because of the data load implied, data from amount data sources are not stored in a single table but in a set of tables where each item of data has its subset of identical dimensions. Its data sources are partitioned based on this subset of dimensions.
For a given partitioned data source, there is a partition table named ct_datasource.physname+’ref’, made up of an ID column and a number of columns corresponding to the subset of dimensions.
Each sub-data table will be named ct_datasource.physname+’XXXX’, XXXX being the ID in the partition table converted to a 4-character string. The structure of the sub-data table is identical to the general one without the subset of dimensions contained in the partition table.
The partitioned data sources are as follows (with the definition of the associated partition tables):
Opening balance amounts: ct_opbalref (id, phase, updper)
Package amounts: ct_pkref (id, phase, updper)
Preconsolidated amounts: ct_pcref (id, phase, updper)
For consolidated amounts:
- If these amounts use the Financial Consolidation multi-table mode: ct_coref (id, phase, updper, scope, variant, curncy)
- If these amounts use the SAP HANA single-table mode: ct_co (in that case, ct_co contains: phase, updper, scope, variant, conscur and all other dimensions and properties)
Dimension Values: Reference Tables
The possible identification values for a dimension are grouped in a reference table. A reference table is usually a database table containing a finite set of reference values. It can also be a virtual table containing an infinite set of values, as in the case of the "period" and "journal entry number" reference tables.
In a normal reference table, each reference value can take on characteristics from another reference table and properties, besides its own ID and description. The three tables below provide the description of a reference table:
The ct_reftable table provides the general properties of the reference table, its type (physical or virtual), and the physical name of the associated table (if physical).
The ct_charac table provides all of the direct characteristics in a reference table by joining ct_charac.src_reftable ct_reftable.id. It indicates in which reference table the characteristic takes its values by joining ct_charac.dst_reftable ct_reftable.id. It also displays the corresponding column name in the reference table.
The ct_rt_property table provides all of the available properties for a reference table by joining ct_rt_property.reftable ct_reftable.id. It also displays the corresponding column name in the reference table.
Characteristics are used to group reference values from a reference table based on similar subsets depending on the value of the characteristic. Because this characteristic value is a reference value from another reference table, it can also have a characteristic. This second characteristic is a sub-characteristic of the first reference table and can also be used to group its values together.
The two tables below provide the description of the sub-characteristic:
The ct_charac table provides the description of the sub-characteristic (the fields used to define a first level characteristic are null).
The ct_charac_path table provides an ordered set of direct characteristics to which a given sub-characteristic is associated by joining ct_charac_path.ct_sub_charac ct_charac.id. For each segment of the direct characteristics path, the direct characteristic is displayed by joining ct_charac_path.ct_direct_charac ct_charac.id.
Appendix 2: Schema of Tables in the Structure
2016-12-21 142
Multi-Dimensional Index Customization
Starting with version 9.5 of Magnitude, it is possible to configure the product to create and maintain indexes on the multi-dimensional schema. The new table ct_datasource_indexes can be modified to achieve
this. After an indexing need has been determined, a row can be inserted into this table and when CtServer is restarted, it will create the new index. The exception to this is on partitioned data. Indexes on partitioned data are only created when a new partition is generated. The index customization supports composite indexes.
To create a new MD index, determine the datasource ID, partition number (null if data is not partitioned or the index should apply to all partitions) and columns (dimensions). For example, if you would like to index the INVEST-RATE datasource on the INVEST-CODE and PTFL-SUBS dimensions, you would do the following:
select id
from ct_datasource
where name = 'INVEST-RATE'
This would yeild: -524284
Then to obtain Columns:
select id
from ct_dimension
where name in ('INVEST-CODE', 'PTFL-SUBS')
This would yeild:
-524269
-524266
And finally, depending on the specific index options you were interested in:
insert into ct_datasource_indexes
values (1, -524284, null, '-524269, -524266', 0, 0, 0, 1, 7, null)
When CtServer is next restarted, it will detect the change and create a non-clustered, decending, custom index on the data table associated with the INVEST-RATE datasource on the columns associated with the
INVEST-CODE and PTFL-SUBS dimensions. Also, by assigning 7 to the table_scope value, indexes in
this manner will be used for permanent, work and temporary tables on this combination of this datasource and dimensions.
Appendix 2: Schema of Tables in the Structure
143 2016-12-21
Diagram
ct_datasource_dim datasource dimension phys_name ct_order
ct_datasource id phys_name
ct_charac_path ct_sub_charac ct_direct_charac ct_order
ct_reftable id phys_name ct_type
ct_ds_property id prop_type
ct_datasource_prop datasource property phys_name ct_order
ct_dimension id reftable
ct_charac
id phys_name src_reftable dst_reftable ct_order
ct_rt_property id prop_type reftable phys_name ct_order
ct_datasource_indexes rank datasource partition columns is_clustered is_unique is_ascending is_custom table_scope base_name
Appendix 3: Creating / Repairing Indexes
2016-12-21 144
Appendix 3: Creating / Repairing
Indexes
If you need to re-create indexes or repair damaged indexes, you can follow the procedure below. This procedure should occur in very specific cases of maintenance.
Warning: this procedure must be executed carefully, and it is recommended that you backup your database before proceeding.
1. Stop the data source. 2. If your database contains other indexes than those created by the Financial Consolidation
application, manually delete them. 3. Run the “truncate table <tablename>” query.
Note: this query is the same for all database engines supported by Financial Consolidation. 4. From the administration console, migrate your database.
Note: This is not a complete migration, this is only an update of the physical database schema (table, columns, indexes), the migration scripts are not executed.
Index of Tables
145 2016-12-21
Index of Tables
ct_acc_family, 97, 98
ct_access_restriction, 125
ct_accessdef_conso, 125
ct_accessdef_entry, 126
ct_accessdef_inputanalysis, 125, 126
ct_accnt_rollup_rule_to_dim, 117
ct_account, 26
ct_account_rollup_rule, 117
ct_ace, 127
ct_acl, 127
ct_active_server, 119
ct_active_session, 120
ct_allocate_identifier, 122
ct_analyse, 100
ct_auditdef, 131
ct_auditdef_serial_searcharea, 131
ct_baf_tree_link, 90
ct_book, 90
ct_charac, 20
ct_charac_dim_visibility, 21
ct_charac_path, 21
ct_class, 30
ct_co_entry, 54
ct_comment_family, 99
ct_comment_indicator, 99
ct_compiled_ace, 127
ct_compiled_acl, 128
ct_config, 119
ct_conso_def, 27, 33, 34, 48, 49, 51, 52, 54, 120
ct_conso_def_per, 53
ct_consonat, 31
ct_consopack, 54
ct_consrule, 110
ct_consrule_serial_processing, 111
ct_consrule_serial_scope, 111
ct_consrule_serial_selection, 111
ct_cont_auto, 101
ct_control, 103
ct_control_auto_to_document, 102
ct_control_expression, 104
ct_control_factor, 104
ct_control_to_document, 104
ct_coPPPP, 35
ct_coref, 35
ct_country, 29
ct_ctrl_family, 105
ct_ctrl_set, 104
ct_cumul_def, 96
ct_curncy, 25
ct_curncynat, 31
ct_datarights, 124
ct_datarights_phase, 125
ct_datasource, 17
ct_datasource_dim, 17
ct_datasource_indexes, 18
ct_datasource_prop, 18
ct_det_anal, 101
ct_dimension, 18
ct_doc_form_to_dim, 88
ct_doc_formula, 88
ct_doc_scheduleenhancement, 89
ct_doc_scheduleenhancementdata, 89
ct_doc_template, 87
ct_doc_template_serial, 88
ct_document, 86
ct_document_input_comment, 87
ct_document_serial_doc, 87
ct_docuser, 87
ct_ds_property, 19
ct_entity, 25
ct_entity_rep_period_trans, 83
ct_entity_rep_protect_flow, 83
Index of Tables
2016-12-21 146
ct_entity_rep_protect_period, 83
ct_entity_reporting, 80
ct_entity_rollup_rule, 116
ct_entrolluprule_serial, 117
ct_entry_embedded_file, 86
ct_entry_model, 85
ct_entry_model_rows, 85
ct_entry_model_to_entity, 85
ct_entry_model_to_framework, 86
ct_entry_model_to_phase, 86
ct_exchange_rate_header, 75
ct_execresults, 130
ct_executions, 129
ct_exrate, 76
ct_exrate_type, 29
ct_exrate_version, 29
ct_fam_to_contauto, 102
ct_family_to_control, 105
ct_filter, 22
ct_filter_dim_visibility, 22
ct_filter_expr, 22
ct_filter_restriction, 130
ct_filter_result, 22
ct_flow, 26
ct_fnprofile, 124
ct_fnprofile_detail, 124
ct_folder, 89
ct_folder_to_phase, 90
ct_form_auto, 101
ct_form_family, 103
ct_formula, 102
ct_formula_condition, 103
ct_formula_expression, 103
ct_framework, 91
ct_framework_period_trans, 95
ct_framework_protect_flow, 96
ct_framework_protect_period, 96
ct_framework_version, 95
ct_frmwrk_acc, 97, 99, 100
ct_frmwrk_calculaccumul_filter, 98
ct_frmwrk_calculperiod_filter, 98
ct_frmwrk_flow, 98
ct_headerfooter, 88
ct_headerfooter_serial, 88
ct_hierarchy, 80
ct_hierarchy_content, 80
ct_history, 129
ct_history_detail, 130
ct_icon, 23
ct_identifier_pool, 120
ct_indic, 100
ct_indicators, 99
ct_input_restriction, 83
ct_interco_def, 66
ct_intercos, 36
ct_interrule, 113
ct_interrule_serial_inter, 114
ct_interrule_serial_scope, 114
ct_journal, 84
ct_journal_pack, 42
ct_journal_reporting_site, 79
ct_journal_to_nature, 84
ct_journal_to_phase, 85
ct_language, 119
ct_level, 104
ct_md_lock, 120
ct_mutex, 120
ct_nat_level, 31
ct_nature, 26
ct_object_lock, 121
ct_opbalPPPP, 37
ct_opbalref, 37
ct_pack, 37
ct_pack_embedded_file, 41
ct_pack_group_comment, 84
ct_pack_lock, 42
ct_pack_model, 67
ct_pack_model_period_trans, 70
Index of Tables
147 2016-12-21
ct_pack_model_protect_flow, 70
ct_pack_model_protect_period, 71
ct_pack_period_trans, 42
ct_pack_protect_flow, 42
ct_pack_protect_period, 42
ct_pack_user, 84
ct_pack_workflow, 41
ct_packrule, 112
ct_packrule_serial_processing, 112
ct_packrule_serial_selection, 112
ct_pc_entry, 49
ct_pcPPPP, 34, 35
ct_pcref, 34
ct_period, 96
ct_period_month, 23
ct_phase, 24
ct_pivot_table, 122
ct_pivot_table_serial_pivot, 122
ct_pk_entry, 43
ct_pkPPPP, 27, 32, 33, 120
ct_pkref, 32
ct_portfl, 71
ct_portfl_code, 28
ct_portfl_graph_props, 72
ct_portfl_lines, 72
ct_preconsopack, 44
ct_preconsopack_period_trans, 47
ct_preconsopack_protect_flow, 47
ct_preconsopack_protect_period, 48
ct_preconsrule, 111
ct_preconsrule_ser_processing, 112
ct_preconsrule_ser_selection, 111
ct_property, 24
ct_recipient, 118
ct_recycled_identifier, 121
ct_reftable, 19
ct_refupdateflag, 106
ct_reporting, 76
ct_reporting_period_trans, 79
ct_reporting_protect_flow, 79
ct_reporting_protect_period, 79
ct_right, 128
ct_rt_property, 21
ct_rulecoeff, 114
ct_rulefunction, 116
ct_rulefunction_serial_sql, 116
ct_ruleset, 108
ct_ruleset_to_accnt_rolluprule, 110
ct_ruleset_to_consrule, 108
ct_ruleset_to_ent_rolluprule, 109, 117
ct_ruleset_to_interrule, 109
ct_ruleset_to_packrule, 109
ct_ruleset_to_phase, 108
ct_ruleset_to_preconsrule, 109
ct_ruleset_to_ruleset, 108
ct_ruleset_to_sqlrule, 109
ct_runnableobjects, 128
ct_scheduler, 121
ct_schedulings, 129
ct_scope, 72
ct_scope_code, 25
ct_scope_graph_props, 75
ct_scope_lines, 73
ct_scope_portfl_lines, 74
ct_scope_version, 28
ct_ser_access_restr, 126
ct_ser_accessdef_conso, 126
ct_ser_accessdef_entry, 127
ct_ser_accessdef_inputanalysis, 127
ct_ser_filter_restr, 130
ct_ser_input_restr, 83
ct_set_to_contauto, 102
ct_set_to_control, 105
ct_set_to_family, 105
ct_sign, 30
ct_site, 118
ct_source, 96
ct_source_def, 97
Index of Tables
2016-12-21 148
ct_sqlrule, 114
ct_sqlrule_serial_sql, 114
ct_state, 90
ct_state_to_define_data, 91
ct_statesgroup, 91
ct_statesgroup_to_define_data, 91
ct_statesgroup_to_phase, 91
ct_taxrate, 76
ct_taxrate_header, 76
ct_taxrate_type, 29
ct_tbl_global_scope, 58
ct_tbl_global_scope2, 63
ct_tbl_scope, 56
ct_tbl_scope2, 61
ct_tbl_shares, 60
ct_tbl_shares2, 65
ct_techorig, 27
ct_techoriglvl, 32
ct_techtype, 31
ct_user, 123
ct_user_config, 122
ct_user_password, 123
ct_user_profile, 123
ct_user_workgroup, 123
ct_valid_frmwrk, 106
ct_valid_frmwrk_control, 107
ct_valid_frmwrk_entry_form, 107
ct_valid_frmwrk_info, 107
ct_valid_frmwrk_init_form, 106
ct_valid_frmwrk_input_data, 106
ct_valid_frmwrk_pack_form, 106
ct_valid_frmwrk_report, 107
ct_var_interco, 30
ct_variant, 24
ct_viewpoint, 122
ct_workgroup, 124
Temporary tables
[FUNCTION_TABLE], 137
[TBL_GLOBAL_SCOPE], 136
[TBL_GLOBAL_SCOPE2], 136
[TBL_SCOPE], 136
[TBL_SCOPE2], 136
[TBL_SHARES], 136
[TBL_SHARES2], 136
[USER_TABLE], 137
[WORKTABLE], 137
wctversion, 121