Skip to content
FDE BI Evidence Workbenchobserved → compared → decided → scoped
Engagement board Current gold promoted Model codex Packet xlsx-evidence-v2 Identifiers and receipts

TargetArchitecture_Partial.xlsx

8 sheets · compared 2026-07-30T13:19:23.086Z

  1. Source input Original workbook bytes · 8 sheets Source input detail
  2. XLSX.evidence 12 categories accounted for XLSX.evidence detail
  3. Current gold promoted build Current gold detail
  4. Model walk codex Model walk detail
  5. Your decisions 0 of 13 answered Your decisions detail
  6. Scope / SOW Blocked until every finding is answered Scope / SOW detail

The model says

14 findings

10 direct 1 context 3 not found

You say

0 of 13 answered

The gap is the outstanding work. Context-only findings are excluded — they describe the estate rather than propose it.

Target Fields

14 × 10 · 0 formulas · 13 findings cite this sheet

Needs your call 13

Each becomes a final, immutable disposition.

Review all 13
Account.AccountKey column Direct match · Target Fields!A2:J2 Decide

How the model read it

The authoritative register requires an Int64 Account.AccountKey stable identifier. Current gold observes the exact table, column name and data type.

Evidence

Cited current gold

Account.AccountName column Direct match · Target Fields!A3:J3 Decide

How the model read it

The authoritative register requires a String Account.AccountName. Current gold observes the exact table, column name and data type.

Evidence

Cited current gold

Account.AccountType column Direct match · Target Fields!A4:J4 · Chart of Accounts!C3:C13 Decide

How the model read it

Current gold observes the exact String Account.AccountType column. Structural coverage is direct, although the register definition mentions revenue/expense while the fictional examples also include asset, liability and equity values.

Should AccountType cover the full balance-sheet and P&L domain (Asset, Liability, Equity, Revenue, Expense), rather than only the register's stated revenue-or-expense classification?

Calendar.DateKey column Direct match · Target Fields!A5:J5 Decide

How the model read it

The authoritative register requires an Int64 Calendar.DateKey in YYYYMMDD form. Current gold observes the exact table, column name and data type; actual value encoding was not available for verification.

Should the YYYYMMDD encoding and uniqueness of Calendar.DateKey be tested against source/model data during implementation validation?

Evidence

Cited current gold

Calendar.Date column Direct match · Target Fields!A6:J6 Decide

How the model read it

The authoritative register requires a DateTime Calendar.Date. Current gold observes the exact table, column name and data type.

Evidence

Cited current gold

Calendar.FiscalMonth column Direct match · Target Fields!A7:J7 · Fiscal Calendar!A2:C3 +1 Decide

How the model read it

Current gold observes the exact Int64 Calendar.FiscalMonth column. Workbook context indicates a July fiscal-year start and supplies a formula for month numbering. Gold does not establish that the current model uses that exact derivation and notes that the column is summarised by Sum.

Does the current Calendar.FiscalMonth use the required July-start numbering shown by the workbook formula?

Should Calendar.FiscalMonth be changed from Summarise by Sum to Summarise by None?

Ledger.DateKey column and calendar linkage Direct match · Target Fields!A8:J8 Decide

How the model read it

The authoritative register requires an Int64 Ledger.DateKey posting-date foreign key. Current gold observes the exact column and an active many-to-one Ledger.DateKey to Calendar.DateKey relationship.

Evidence

Cited current gold

Ledger.AccountKey column and account linkage Direct match · Target Fields!A9:J9 Decide

How the model read it

The authoritative register requires an Int64 Ledger.AccountKey account foreign key. Current gold observes the exact column and an active many-to-one Ledger.AccountKey to Account.AccountKey relationship.

Evidence

Cited current gold

Ledger.SignedAmount column Direct match · Target Fields!A10:J10 · Ledger Sample!A2:C3 Decide

How the model read it

The authoritative register requires a Decimal Ledger.SignedAmount in reporting-sign convention. Current gold observes the exact Decimal column. The audit confirms structure and formatting, but not source currency conversion logic or detailed sign semantics.

Is SignedAmount already converted into a single reporting currency, and what conversion-rate/date rules are intended when CurrencyCode is added?

Is the workbook's positive-revenue/negative-expense sign convention the required production convention?

Ledger.IsAdjustment column Direct match · Target Fields!A11:J11 Decide

How the model read it

The authoritative register requires a Boolean Ledger.IsAdjustment. Current gold observes the exact table, column name and data type.

What business rule distinguishes late or manual adjustments, and is the current field populated consistently with that rule?

Ledger.CostCentre column Not found in this gold boundary · Target Fields!A12:J12 · Ledger Sample!E3:E15 +1 Decide

How the model read it

The authoritative register requires Ledger.CostCentre for operating-area accountability, and working sheets illustrate cost-centre codes. The audited Ledger inventory contains only DateKey, AccountKey, SignedAmount and IsAdjustment; no CostCentre object is present in available current gold.

Is CostCentre available in the finance posting source at the same posting grain as Ledger?

Is a separate Cost Centre dimension required, or is a code column on Ledger sufficient?

Who owns the authoritative cost-centre hierarchy and effective-dating rules?

Ledger.CurrencyCode column Not found in this gold boundary · Target Fields!A13:J13 · Ledger Sample!F3:F15 +1 Decide

How the model read it

The authoritative register requires an ISO transaction CurrencyCode for transaction-currency analysis, and working sheets illustrate AUD/NZD codes. No CurrencyCode object is present in the audited Ledger inventory in available current gold.

Is transaction currency available on every posting in the finance source?

Are transaction amount, reporting amount and exchange-rate fields also needed to make transaction-currency analysis meaningful?

Should CurrencyCode link to a governed currency dimension?

Account.AccountGroup column Not found in this gold boundary · Target Fields!A14:J14 · Chart of Accounts!D3:D13 +1 Decide

How the model read it

The authoritative register requires an Account.AccountGroup management roll-up. The audited Account inventory contains AccountKey, AccountName and AccountType only; no AccountGroup object is present in available current gold.

What is the authoritative source and owner for AccountGroup mappings?

Can an account belong to more than one management group, and are mappings effective-dated?

The reference examples differ in grouping vocabulary from some chart-of-accounts examples; what controlled hierarchy is intended?

This project defines the next engagement. It does not assert that the target has been implemented.