Azerbaijan localization for JeyERP
Go to file
Ali 575e0829b3 feat(sales-invoice): multi presented-certificate per item row
Add a "Sertifikatın seriyə / nömrəsi" multi-select cell to Sales Invoice
Item, mirroring the existing tax-article cell:

- new child DocType "Sales Invoice Certificate" (parent_row + certificate
  -> E-Taxes Presented Certificate), parent table custom_item_certificates,
  per-row display field custom_certificates_display; reuses the existing
  custom_si_row_key to link rows to certificates.
- sales_invoice_certificates.js: clicking an empty cell first asks
  "0% dərəcəsi ilə ƏDV-yə cəlb olunma haqqında sertifikatlar var?" (yes ->
  open the Table MultiSelect picker, no -> open nothing); rows that already
  have certificates open the picker directly.
- server hook sync_item_certificates: stable row keys, drop orphans,
  refresh the display label (not bound to the tax template).
- patch add_certificates_to_si_grid_views: inject the new column into saved
  per-user grid layouts.
- lock the tax-article cell (read-only) for any line that has a certificate.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-16 15:58:50 +00:00
jey_erp feat(sales-invoice): multi presented-certificate per item row 2026-06-16 15:58:50 +00:00
.gitignore feat(bank-integration): rename Bank Statement Importer to Bank Integration Profile; excel import, list views, cleanup patches 2026-06-10 17:52:41 +00:00
BANK_INTEGRATION_PLAN.md chore: use native Azərbaycan spelling in user-facing strings 2026-05-14 10:56:52 +00:00
README.md chore: use native Azərbaycan spelling in user-facing strings 2026-05-14 10:56:52 +00:00
TASK_CONTEXT.md renewed company_defaults 2026-03-26 17:44:45 +04:00
license.txt feat: Initialize App 2024-09-12 10:11:33 +00:00
pyproject.toml chore: use native Azərbaycan spelling in user-facing strings 2026-05-14 10:56:52 +00:00

README.md

Jey Erp

Azərbaycan localization for JeyERP

License

unlicense