|
Name |
|
|
Dimensional Type |
Fact |
|
Comment |
GL fact table, which includes fiscal year, account, debit, credit, and transaction source. |
|
CKT_MF_GLFACT |
|
Name |
Parent Table |
Foreign Key Columns |
|
Relationship_29 |
MD_GLAcc_SurrogateKey |
|
|
Relationship_30 |
MD_GLTransSrc_SurrogateKey |
|
|
Relationship_31 |
MD_Date_DateInteger |
|
|
Relationship_32 |
MD_GLAcc_ControlAccountKey |
|
|
Relationship_38 |
MD_GLFactNote_SurrogateKey |
|
|
Relationship_126 |
MD_Vend_SurrogateKey |
|
Name |
Code |
|
Name |
|
Name |
Comment |
Domain |
Data Type |
Length |
|
MD_GLAcc_SurrogateKey |
Foreign key link to MD_GLAccount dimension. Do not use, as is, in reports. Join with GL account dimension. |
<None> |
numeric |
|
|
MF_GLFact_Instance |
Degenerate dimension containing the "instance" or fiscal year associated with a given transaction. Instances are in YYYY format (not YYYY-YY format). So, e.g., the instance for fiscal year 2009-10 is 2009. |
DW_YearAtCarleton |
int |
|
|
MF_GLFact_Counter |
Each GL transaction is uniquely identified by a14-digit account number, an instance (fiscal year), and a counter. The counter is incremented for each transaction for a given fiscal year and account, thereby ensuring uniqueness for any given row. |
<None> |
int |
|
|
MD_GLFactNote_SurrogateKey |
|
<None> |
numeric |
|
|
MD_GLTransSrc_SurrogateKey |
|
<None> |
numeric |
|
|
MD_Date_DateInteger |
Integer representation of the date (e.g., 20070101 for 1 Jan 2007). Defaults to 99991231, for situations where a date is required but none is available. |
DW_DateInteger |
int |
|
|
MD_Vend_SurrogateKey |
|
<None> |
numeric |
|
|
MD_GLAcc_ControlAccountKey |
Foreign key linking a GL entry to a GL control account. |
<None> |
numeric |
|
|
MF_GLFact_ReferenceNumber |
Degenerate dimension on GL fact table containing a reference number. Reference numbers are attached to every transaction that gets added to the general ledger fact table. These numbers provide additional information about where the transaction comes from that can be useful for audits, etc. Think of them as an expansion (or more detailed key) of the transaction source. |
DW_GLCode |
varchar(30) |
30 |
|
MF_GLFact_Amount |
Dollar amount of transaction. If a credit, will be negative. If a debit will be positive. Think of a credit as a negative debit. |
<None> |
money |
|
|
MF_GLFact_EntryDate |
This is a timestamp field, essentially, that tells us when a transaction was added to the general ledger. In Colleague such fields currently only go down to the 'day' granularity level, but this may change. As result, this field has a datetime data type. |
<None> |
datetime |
|
|
MF_GLFact_AuditKey |
|
DW_AuditKey |
bigint |
|
|
MF_GLFact_Timestamp |
|
<None> |
timestamp |
|
|
Name |
Unique |
Cluster |
Primary |
Foreign Key |
Alternate Key |
Table |
|
MF_GLFACT_PK |
TRUE |
FALSE |
TRUE |
FALSE |
FALSE |
|
|
RELATIONSHIP_31_FK |
FALSE |
FALSE |
FALSE |
TRUE |
FALSE |
|
|
RELATIONSHIP_32_FK |
FALSE |
FALSE |
FALSE |
TRUE |
FALSE |
|
|
RELATIONSHIP_38_FK |
FALSE |
FALSE |
FALSE |
TRUE |
FALSE |
|
|
RELATIONSHIP_126_FK |
FALSE |
FALSE |
FALSE |
TRUE |
FALSE |
|
|
RELATIONSHIP_30_FK |
FALSE |
FALSE |
FALSE |
TRUE |
FALSE |
|
Name |
|
Identifier_1 |
|
|
|