Неоморфическая тема для Jey ERP
Go to file
Ali 084c92466a taxes workspace: add Taxes Az subsystem via after_migrate setup
Creates a custom /desk subsystem "Taxes Az" listing user-facing doctypes
from the taxes_az module in three cards (Declarations & Returns, Setup &
Reference, Period Closing & Tools). The doctype list is a STATIC snapshot
baked into taxes_workspace.py — adding a new DocType to taxes_az will not
automatically put it into the workspace; edit the tuples and re-run setup.

- Uses "Taxes Az" name (not "Taxes") to avoid collision with erpnext's
  built-in Workspace Sidebar "Taxes", which otherwise hijacks routing to
  /app/sales-taxes-and-charges-template.
- Creates a matching Workspace Sidebar whose first Link is link_type=
  "Workspace" so Frappe's desktop.js get_route() generates a clean
  /app/taxes-az route and the click stays in-tab (standard behaviour).
- Desktop Icon with idx=999 pins it to the end of the /desk grid.
- Cleanup of the obsolete "Taxes" doc we created earlier is idempotent
  and scoped to jey_theme-owned records (never touches erpnext's).

Registered via after_migrate hook so every `bench migrate` re-asserts
the configuration. setup() is idempotent.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-14 13:10:04 +00:00
jey_theme taxes workspace: add Taxes Az subsystem via after_migrate setup 2026-04-14 13:10:04 +00:00
.gitignore feat: Initialize App 2024-07-18 15:03:34 +00:00
CLAUDE.md full chrome metallic theme for entire app 2026-04-09 17:18:59 +00:00
README.md feat: Initialize App 2024-07-18 15:03:34 +00:00
license.txt feat: Initialize App 2024-07-18 15:03:34 +00:00
pyproject.toml feat: Initialize App 2024-07-18 15:03:34 +00:00

README.md

Jey Theme

Theme for Jey ERP

License

unlicense