kurogeek e35179d413 feat: default Sales Invoice print format
Add the "Default Standard Sales Invoice" Print Format fixture and the
Property Setter that makes it the default for Sales Invoice.

The format reproduces Frappe's standard layout and appends a Bank Account
Details section on the last page when the company has an enabled Bank
Account flagged Is Company Account + Is Default Account
(get_company_bank_account jinja method).
2026-09-10 08:04:37 +00:00
2026-09-01 16:01:23 +07:00
2026-09-01 16:01:23 +07:00
2026-09-01 16:01:23 +07:00
2026-09-01 16:01:23 +07:00
2026-09-01 16:01:23 +07:00
2026-09-01 17:20:43 +07:00
2026-09-01 16:01:23 +07:00
2026-09-01 16:01:23 +07:00
2026-09-01 16:34:04 +07:00

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

S
Description
No description provided
Readme
405 KiB
Languages
Python 89.8%
HTML 7.9%
JavaScript 2.3%