If enabled, you can use Midaz Module to manage Account Types, which classify accounts according to your Organization’s financial structure. Each type defines an Account’s role in the Ledger, enabling accurate transaction routing and consistent validation across categories.
For more details, refer to the Account Types section on the Accounts page.
Enabling Account Type validation
In case you want to activate account type validation for a specific ledger, you must configure it in the .env files.
Once you have enabled the Account Type validation, the Account Type will be a mandatory field when you create a new account.
Your configuration should look like this:
#Account Types Validation
MIDAZ_ACCOUNT_TYPE_VALIDATION_ENABLED=true
# List of <organization-id>:<ledger-id> separated by comma
MIDAZ_ACCOUNT_TYPE_VALIDATION=<organization-id>:<ledger-id>
Accessing the Account Types page
To open the Account Types page, select the Account Types option in the Accounting section of the leftside menu.
The Asset Types page will display a list of all Account Types you have created for the current Ledger. I
Available actions
From the Account Types page, you can: