The file that says what each account is: a stable identifier, a dated parent, two or three segment fields from what the customer is, a size measure not derived from sales, an owner, a status and effective dates. One named source per field. Names, contacts and notes stay in the CRM.
Prospects, duplicates and typed fields. The master is the ledger's customers with fields owned by named systems.
Every ledger customer in it; identifiers unique; parents exist; segments populated or flagged; one owner per active customer.
One row per account with a stable identifier, a dated parent, and two or three segment fields the company maintains itself. Every measure joins to it, and its completeness is reported.
Of 4,200 accounts, 3,900 have a segment, 3,400 a confirmed parent and all have a stable identifier. Revenue on accounts with a missing segment is $2.1 million, shown as unsegmented and not dropped.
Names used as the key. A rename or a second spelling creates a new customer and breaks every history.