Module TdhpMizan
Main / sub-account roll-up Debit · Credit balances Period types PDF printing Sayıştay CSV Free · GPLv3
Overview
TDHP Mizan is a free external module for Dolibarr ERP/CRM that builds a hierarchical trial balance (mizan) for the Turkish uniform chart of accounts (Tekdüzen Hesap Planı, TDHP) from the Dolibarr general ledger.
It only reads the ledger and the chart of accounts, has no tables of its own and does not modify any core file.
Publisher and support
| Item | Information |
|---|---|
| Publisher | M. Burak Şentürk |
| Website | https://buraksenturk.net |
| Support | https://github.com/mbrksntrk/dolibarr-tdhp-mizan/issues |
| Source code | https://github.com/mbrksntrk/dolibarr-tdhp-mizan |
Module information
| Information | Detail |
|---|---|
| Module name | TDHP Mizan (tdhpmizan)
|
| Module number | 194096 |
| Main use | Trial balance report for the Turkish uniform chart of accounts |
| Type | External Dolibarr module |
| Family | Financial |
| Documented version | 1.1.0 |
| Dolibarr compatibility | Dolibarr 20.0 or higher (developed and tested on 24.0) |
| PHP compatibility | PHP 7.4 or higher |
| Required modules | Accounting (double entry) |
| Dolibarr core modification | No |
| License | GNU GPL v3 or later (with an author attribution term) |
| Price | Free |
| Available languages | Turkish, English |
Official links
- Source code and releases: GitHub
- Detailed documentation (Turkish): GitHub wiki
Main features
- Hierarchical roll-up: movements of every sub-account are summed up the chart's parent tree to the 3-digit main accounts (100, 102, 120…).
- Debit and credit totals and debit / credit balances on every level, with a grand total.
- Period types: monthly, date range including or excluding closing entries, monthly main accounts, opening, closing, opening excluded, opening and closing excluded.
- Filters: account range, code prefix, account group (PCG), currency, balance direction, amount condition, search by code or name, show/hide main and sub accounts.
- PDF printing in the classic Turkish layout: A4, framed title box with period, company name and page "x / y" on every page, repeated column headers, level-based row style, zero amounts blank.
- Sayıştay-style CSV export (UTF-8 BOM, semicolon separated).
- Configurable debit/credit balance colours on screen.
Configuration
From Home → Setup → Modules → TDHP Mizan: debit and credit balance colours. In the chart of accounts, each sub-account must have its parent account set (e.g. 102.10.001 → 102.10 → 102).
User permissions
The report is available to administrators and to users with the core permission to read accounting movements.
Installation
- Download
module_tdhpmizan-x.y.z.zipfrom GitHub Releases. - Home → Setup → Modules → Deploy/install external app/module, or unzip into
htdocs/custom/. - Enable the Accounting module, then TDHP Mizan.
- Open Accounting → TDHP Mizan.
Summary
TDHP Mizan gives Dolibarr users in Türkiye the familiar hierarchical trial balance — on screen, as a printable PDF and as a Sayıştay-style CSV — using only the standard Dolibarr ledger.