Skip to main content

Bronze Models

14 models in the epm_bronze schema. Raw D365 OData data, type-cast to ClickHouse types and renamed to snake_case. No business logic applied.

All Bronze models source from Airbyte-managed tables in the epm_bronze database.

General Ledger

bronze_general_journal_account_entries

GL line items — debits and credits.

ColumnTypeDescriptionTest
recidInt64D365 record IDnot_null
data_area_idStringLegal entitynot_null
main_accountStringAccount code
debit_amountDecimal(18,2)Debit in accounting currency
credit_amountDecimal(18,2)Credit in accounting currency
accounting_currency_amountDecimal(18,2)Net amount
general_journal_entry_recidInt64FK to journal headers

bronze_general_journal_entries

Journal headers.

ColumnTypeDescriptionTest
recidInt64D365 record IDnot_null
journal_numberStringJournal entry number
accounting_dateDatePosting date
subledger_voucherStringVoucher number

Chart of Accounts

bronze_main_accounts

Account master data.

ColumnTypeDescriptionTest
main_account_idStringAccount codenot_null
nameStringAccount name
typeStringAccount type (D365 enum: 0–7 or string)

bronze_main_account_categories

Account category mapping.

ColumnTypeDescriptionTest
recidInt64Record IDnot_null
account_categoryStringCategory name

Organization

Legal entity / company master.

ColumnTypeDescriptionTest
data_areaStringEntity codenot_null, unique
nameStringCompany name
accounting_currencyStringFunctional currency

Fiscal Calendar

bronze_fiscal_calendars

Calendar definitions.

ColumnTypeDescription
calendar_idStringCalendar identifier
descriptionStringCalendar name

bronze_fiscal_calendar_years

Year definitions within a calendar.

ColumnTypeDescription
fiscal_calendar_idStringFK to calendar
start_dateDateYear start date
end_dateDateYear end date
nameStringYear label

Financial Dimensions

bronze_financial_dimensions

Dimension definitions.

ColumnTypeDescription
dimension_nameStringDimension name (e.g., CostCenter, Department)

bronze_financial_dimension_values

Dimension value master.

ColumnTypeDescription
dimension_nameStringParent dimension
dimension_valueStringValue code
descriptionStringDisplay description
is_activeUInt8Active flag

Exchange Rates

bronze_exchange_rate_currency_pairs

Exchange rate data.

ColumnTypeDescription
from_currencyStringSource currency
to_currencyStringTarget currency
exchange_rateFloat64Rate (D365 stores × 100)
valid_fromDateEffective start
valid_toDateEffective end

bronze_exchange_rate_types

Rate type definitions.

ColumnTypeDescription
nameStringRate type name (e.g., Default)
descriptionStringDescription

Budget

bronze_budget_register_entries

Budget register headers.

ColumnTypeDescription
entry_numberStringRegister entry number
budget_model_idStringBudget model identifier
statusStringEntry status

bronze_budget_transaction_lines

Budget line items.

ColumnTypeDescription
main_accountStringAccount code
amountDecimal(18,2)Budget amount
dateDateBudget date
data_area_idStringLegal entity

Consolidation

bronze_consolidation_account_groups

Consolidation account group mapping.

ColumnTypeDescription
consolidation_account_groupStringGroup identifier

Trial Balance Snapshot

bronze_trial_balance_snapshot

Pre-built trial balance from D365 (fiscal year snapshots).

ColumnTypeDescription
data_area_idStringLegal entity
fiscal_yearUInt16Year
main_accountStringAccount code
debit_amountDecimal(18,2)Annual debit
credit_amountDecimal(18,2)Annual credit