The Fenwick Gold Finance semantic model is organized in a star schema data model.

The Fact tables contain information about individual transactions from sources such as G/L Entries and Vendor Ledger Entries. Dimension tables provide additional context and attributes to the transactional data such as G/L Account, G/L Account Categories and Vendor details.

Fact Tables

Fact tables store transactional data and support summarizations such as SUM, AVG, COUNT and more.

  • G/L Entries
  • G/L Budget Entries
  • Vendor Ledger Entries
  • Customer Ledger Entries

G/L Entries

Field NameDescription
Closing EntrySpecifies if the G/L Entry is a closing income statement entry.
DescriptionSpecifies a description of the entry.
Entry No.Specifies the number of the entry.
Posting DateSpecifies the date the entry was posted.
Source CodeSpecifies the source code that specifies where the entry was created.
Source No.Specifies the number of the source that the entry originates from.
Source TypeSpecifies the source type that applies to the source number that is shown in the Source No. field.

G/L Budget Entries

Field NameDescription
Budget DateSpecifies the date of the budget entry.
Budget NameSpecifies the budget name.
Entry No.Specifies the number of the budget entry.

Vendor Ledger Entries

The Vendor Ledger Entries table is a composite table made up of data from the Vendor Ledger, Detailed Vendor Ledger, and Purchase Invoice Header tables. Where applicable we’ve prepended the field names with table identifiers such as VLE, DVLE and PIH.

Field NameDescription
Applied Vendor Ledger Entry No.Specifies the entry no. of the Vendor Ledger Entry that the Detailed Vendor Ledger Entry was applied to.
DVLE Document DateSpecifies the Detailed Vendor Ledger Entry Document Date.
DVLE Entry No.Specifies the Detailed Vendor Ledger Entry number.
DVLE Initial Entry Due DateSpecifies the date on which the initial entry is due for payment.
DVLE Posting DateSpecifies the posting date of the Detailed Vendor Ledger Entry.
Entry TypeSpecifies the entry type of the Detailed Vendor Ledger Entry.
VLE Document DateSpecifies the Vendor Ledger Entry Document Date.
VLE Due DateSpecifies the due date on the entry.
VLE Entry No.Specifies the Vendor Ledger Entry number.
VLE OpenSpecifies whether the amount on the entry has been fully paid or there is still a remaining amount that must be applied to.
VLE Posting DateSpecifies the Vendor Ledger Entry posting date.
Document No.Specifies the Vendor Ledger Entry document number.
Document TypeSpecifies the document type that the Vendor Ledger Entry belongs to.
Payment Discount DateSpecifies the date on which the amount in the entry must be paid for a payment discount to be granted.
Payment Terms CodeSpecifies the code to use to find the payment terms that apply to the purchase header.
PIH Document No.Specifies the Posted Purchase Invoice number.

Customer Ledger Entries

The Customer Ledger Entries table is a composite table made up of data from the Customer Ledger, Detailed Customer Ledger, and Sales Invoice Header tables. Where applicable we’ve prepended the field names with table identifiers such as CLE, DCLE and SIH.

Field NameDescription
Applied Customer Ledger Entry No.Specifies the entry no. of the Customer Ledger Entry that the Detailed Vendor Ledger Entry was applied to.
DCLE Document DateSpecifies the Detailed Customer Ledger Entry Document Date.
DCLE Entry No.Specifies the Detailed Customer Ledger Entry number.
DCLE Initial Entry Due DateSpecifies the date on which the initial entry is due for payment.
DCLE Posting DateSpecifies the posting date of the Detailed Customer Ledger Entry.
Entry TypeSpecifies the entry type of the Detailed Customer Ledger Entry.
CLE Document DateSpecifies the Customer Ledger Entry Document Date.
CLE Due DateSpecifies the due date on the entry.
CLE Entry No.Specifies the Customer Ledger Entry number.
CLE OpenSpecifies whether the amount on the entry has been fully paid or there is still a remaining amount that must be applied to.
CLE Posting DateSpecifies the posting date of the Customer Vendor Ledger Entry.
Document No.Specifies the Customer Ledger Entry document number.
Document TypeSpecifies the document type that the Customer Ledger Entry belongs to.
Payment Discount DateSpecifies the date on which the amount in the entry must be paid for a payment discount to be granted.
Payment Terms CodeSpecifies a formula that calculates the payment due date, payment discount date, and payment discount amount.
SIH Document No.Specifies the Posted Sales Invoice number.

Dimension Tables

G/L Account

Field NameDescription
Account TypeSpecifies the purpose of the account. Types include Total, Begin-Total, End-Total, or Posting.
G/L Account NameSpecifies the name of the general ledger account.
G/L Account No.Specifies the number of the general ledger account.
G/L Account No./NameA concatenated name/number identifier of the general ledger account.
Income/BalanceSpecifies whether a general ledger account is an income statement account or a balance sheet account.
Parent G/L Account No.The parent account in the hierarchy of accounts in the chart of accounts.
G/L Account HierarchyA five level hierarchy of general ledger accounts.

G/L Account Categories

Field NameDescription
G/L Acc. Category DescriptionSpecifies the description of the G/L account category.
G/L Account Category HierarchyA three level hierarchy of G/L account categories.

Aging Bucket Period

Field NameDescription
Aging Bucket PeriodExpressed in number of days, specifies the period for which data is shown in the report. For example, 30 for thirty days. This field is used on the Aged Receivables (Back Dating) and Aged Payables (Back Dating) reports and has been recaptioned as Aging Bucket Length.

Aging Date Parameter

Field NameDescription
Aging ParameterSpecifies which date field to base the aging report on. This field is used on the Aged Receivables (Back Dating) and Aged Payables (Back Dating) reports and has been recaptioned as Use Aging Date.