Edge Case: Reconciling Financial Ledgers with Mismatched Columns and Missing Data
Scénario de test & Cas d'usage
Business Context
An accounting department is consolidating transaction records from a subsidiary's ledger into the company's general ledger. The subsidiary's system includes extra, non-financial columns (`InternalCode`, `Notes`) that should be ignored. Additionally, some source records may have missing key identifiers, which must still be appended for later investigation.
Creates a `general_ledger` (target) with a specific schema and a `subsidiary_ledger` (source) with extra columns and missing values in `TransactionID`.
The `general_ledger` table should contain 5 rows (2 original + 3 from source). Its schema must remain unchanged, containing only `TransactionID`, `Amount`, and `AccountID`. The columns `InternalCode` and `Notes` from the source must be ignored. The appended row with the missing `TransactionID` should appear in the final table with a null value for that specific field.
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. WeAreCAS is an independent community site and is not affiliated with SAS Institute Inc.
This site uses technical and analytical cookies to improve your experience.
Read more.