Review runner
TargetArchitecture_CompleteMiss.xlsx
One answer at a time. ← → to move, 1–5 to choose.
Finding 1 of 8
Customer.CustomerIdentifier column
The authoritative register requires a String customer identity sourced from the CRM customer master. The current-gold model has no Customer table or customer identifier. AccountKey is an accounting key and is not evidence of enterprise customer identity.
Workbook evidence
Cited current gold
What is the governed customer key, and is it stable and unique across all CRM records?
Must source-system identifiers be retained alongside an enterprise customer identifier?
Finding 2 of 8
Customer.CustomerSegment column
The required commercial segment and its illustrative ENT/MID/SMB domain are not present in the observed finance-ledger model. AccountType is not a supported equivalent because it describes accounting accounts rather than customers.
Workbook evidence
Cited current gold
Are Enterprise, Mid-market and Small business the complete governed segment domain?
Is segmentation current-state only, or must historical segment changes be analysed?
Finding 3 of 8
Customer.RelationshipOwner column
No customer entity or accountable relationship-owner attribute was observed in current gold.
Workbook evidence
Cited current gold
Should the model retain owner identifiers as well as display names?
How should reassignment history, vacancies and shared ownership be represented?
Finding 4 of 8
SalesOrder.OrderIdentifier column
No SalesOrder table or customer-order identifier was observed in the current model. Ledger keys and finance entries do not establish order identity.
Workbook evidence
Cited current gold
What defines a unique order across order-management systems or legal entities?
Are revisions, split orders and cancelled orders represented by the same identifier or separate records?
Finding 5 of 8
SalesOrder.OrderGrossValue column
The workbook requires gross order value before discounts at order grain. Current gold contains Ledger.SignedAmount at finance-ledger grain, which is not a semantic or structural match to gross booked order value.
Workbook evidence
Cited current gold
Does gross value include tax, freight or other charges?
Which currency fields and conversion rules are required?
How are cancellations, returns and subsequent order amendments reflected?
Finding 6 of 8
SalesOrder.SalesChannel column
No sales-order acquisition-channel attribute was observed. The workbook's Direct, Partner and Online values are illustrative reference data, not a current-gold implementation.
Workbook evidence
Cited current gold
Are Direct, Partner and Online exhaustive governed channels?
Can an order have multiple contributing channels, and if so what attribution rule applies?
Finding 7 of 8
SalesMetrics.Customer Lifetime Value measure
No Customer Lifetime Value measure or supporting customer/order structure was observed. The current model's four finance measures are differently named and have unknown exact DAX. The workbook prototype's 3.2 frequency multiplier is illustrative and does not establish a production definition.
Workbook evidence
Cited current gold
What forecast horizon and expected-order-frequency method should production CLV use?
Should CLV use gross order value, net revenue, gross margin or contribution margin?
How should churn, returns, discounts and customer tenure affect the calculation?
Finding 8 of 8
SalesMetrics.Gross Order Intake measure
The required sum of OrderGrossValue and its prototype formula have no observed counterpart in current gold. Actual Revenue cannot be assumed equivalent to gross booked order value, particularly because exact DAX and production semantics for current measures were not returned.
Workbook evidence
Cited current gold
What event makes an order count as booked intake, and which date drives reporting?
Should cancelled or amended orders restate prior periods?
Are intake values reported before discounts, tax and currency conversion in all views?
Last step
Your overall position
These sit above the individual findings and are carried into the scope document as your overall judgement. They are optional — leave any of them unanswered if the finding-level answers already say enough.