6a082edc5652ab12a80a0e5c3d75a2b2c20c9dd9
With a deduction row ERPNext treats Paid Amount as cash received and credits the party for paid + deduction, so a gross Paid Amount (what Get Outstanding Invoices fills) over-credited Debtors and posted the gross to the bank. Use the taxes table with add_deduct_tax=Deduct like supplier TDS: Paid Amount is the gross settlement, bank receives paid minus withholding, receivable is debited. Override Payment Entry build_gl_map to flag the bank entry post_net_value so the merged bank line shows the net amount.
Default Thai Company
Default Company Settings
Installation
You can install this app using the bench CLI:
cd $PATH_TO_YOUR_BENCH
bench get-app $URL_OF_THIS_REPO --branch develop
bench install-app default_thai_company
Contributing
This app uses pre-commit for code formatting and linting. Please install pre-commit and enable it for this repository:
cd apps/default_thai_company
pre-commit install
Pre-commit is configured to use the following tools for checking and formatting your code:
- ruff
- eslint
- prettier
- pyupgrade
License
gpl-3.0
Languages
Python
89.8%
HTML
7.9%
JavaScript
2.3%