The General Ledger is a detailed report for all transactions posted to each account and for every transaction there is a Credit and Debit account so it lists them all up.
Dimensional accounting means tagging each transaction with appropriate dimensions like Branch, Business Unit, etc. This allows you to maintain each segment separately, thereby limiting the overall maintenance on GL accounts and your Chart of Accounts remains pure.
Cost Center and Project are treated as dimensions by default in Parsimony. On setting a field in Accounting Dimension, that field will be added in transactions reports where applicable.
In Parsimony you can create configurable accounting dimensions and use them in transactions and reports.