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 OneOfficeERP. On setting a field in Accounting Dimension, that field will be added in transactions reports where applicable.
In OneOfficeERP you can create configurable accounting dimensions and use them in transactions and reports.
To access the Accounting Dimension list, go to:
Home > Accounting > Settings > Accounting Dimensions
As you create the dimension, custom fields will be created using a background job for that specific dimension. You can see them in Accounting Dimensions section inside the transactions which have an impact on Accounting entries (GL Entry).
To tag a transaction with a dimension you can select the specific dimension in Accounting Dimensions section as shown in the screenshot below.
You can also filter various financial reports like Profit and Loss Statement, Balance Sheet, General Ledger based on these dimensions.
Profit and Loss is the group of Income and Expense accounts that represent your accounting transactions over a period.
The Balance Sheet accounts are Application of Funds (Assets) and Sources of Funds (Liabilities) that signify the net-worth of your company at any given time.
By selecting the check boxes 'Mandatory for Profit and Loss Account' or 'Mandatory for Balance Sheet' you can configure your dimensions to be mandatory for 'Profit and Loss' and 'Balance Sheet Accounts'.
You can also disable the dimensions if you don't require them anymore. The old transactions having accounting dimensions will remain intact.