Commit Graph
9 Commits
Author SHA1 Message Date
kurogeek 3f14b3220e fix: make Total (Without Tax) + VAT add up to Grand Total
ERPNext rounds each item's tax-exclusive amount, so net_total + taxes
can differ from grand_total by 0.01 (it hides the diff in an unstored
grand_total_diff). Print the base as grand_total - taxes instead of
net_total when inclusive taxes are shown.
2026-09-11 02:40:10 +00:00
kurogeek f6daadbe0a fix: show inclusive tax lines on the Sales Invoice print format
ERPNext's taxes template hides charges with included_in_print_rate unless
Accounts Settings > Show Inclusive Tax in Print is on. Set the flag in
the format when such taxes exist, so the tax line and Total (Without
Tax) render regardless of the site setting.

Also stop binding a throwaway Jinja variable to `_`: frappe._dict.update
returns self, so `set _ = df.update(...)` shadowed the translator.
2026-09-11 01:45:59 +00:00
kurogeek 05ca734e8a fix: drop UOM column from Sales Invoice item table 2026-09-10 10:55:52 +00:00
kurogeek f7d755a59e fix: limit Sales Invoice item table to essential columns
The standard layout prints every non-empty child column (Image, Stock
UOM, Discount Amount, Rate of Stock UOM, ...). Whitelist Item,
Description, Quantity, UOM, Rate and Amount via visible_columns.
2026-09-10 10:52:50 +00:00
kurogeek 46b2047f1c mob next [ci-skip] [ci skip] [skip ci]
lastFile:default_thai_company/fixtures/print_format.json
2026-09-10 17:49:41 +07:00
kurogeek c82666d563 feat: default letter head 2026-09-10 10:45:22 +07:00
kurogeek d081af7ece package.json 2026-09-01 17:20:43 +07:00
kurogeek ecc2a1445c add yarn.lock 2026-09-01 16:34:04 +07:00
kurogeek 43416a2433 feat: Initialize App 2026-09-01 16:01:23 +07:00