diff --git a/jey_erp/custom_fields.py b/jey_erp/custom_fields.py
index 64eea1e..1361e77 100644
--- a/jey_erp/custom_fields.py
+++ b/jey_erp/custom_fields.py
@@ -1602,12 +1602,95 @@ def create_custom_fields():
description='Kassa metodu — gəlir və xərclər yalnız ödəniş zamanı tanınır. ƏDV öhdəliyi yalnız ödəniş alındıqda yaranır.\nHesablama metodu — gəlir və xərclər faktura zamanı tanınır.'
),
+ # === E-TAXES REFERENCE DATA (invoice_az) ===
+ # Anchored at the very end of the Tax Policy tab so these sections
+ # (and Tax Closing Wizards below them) appear after all other Tax
+ # Policy content instead of splitting tax_information_section.
+ dict(
+ fieldname='objects_list_section',
+ label='E-Taxes Objects',
+ fieldtype='Section Break',
+ insert_after='işsizlikdənsığortaüzrə',
+ collapsible=1,
+ ),
+ dict(
+ fieldname='objects_list_html',
+ fieldtype='HTML',
+ options='
Loading...
',
+ insert_after='objects_list_section',
+ ),
+ dict(
+ fieldname='cash_registers_list_section',
+ label='Cash Registers',
+ fieldtype='Section Break',
+ insert_after='objects_list_html',
+ collapsible=1,
+ ),
+ dict(
+ fieldname='cash_registers_list_html',
+ fieldtype='HTML',
+ options='Loading...
',
+ insert_after='cash_registers_list_section',
+ ),
+ dict(
+ fieldname='pos_terminals_list_section',
+ label='POS Terminals',
+ fieldtype='Section Break',
+ insert_after='cash_registers_list_html',
+ collapsible=1,
+ ),
+ dict(
+ fieldname='pos_terminals_list_html',
+ fieldtype='HTML',
+ options='Loading...
',
+ insert_after='pos_terminals_list_section',
+ ),
+ dict(
+ fieldname='bank_accounts_list_section',
+ label='Bank Accounts',
+ fieldtype='Section Break',
+ insert_after='pos_terminals_list_html',
+ collapsible=1,
+ ),
+ dict(
+ fieldname='bank_accounts_list_html',
+ fieldtype='HTML',
+ options='Loading...
',
+ insert_after='bank_accounts_list_section',
+ ),
+ dict(
+ fieldname='obligation_pacts_list_section',
+ label='Obligation Pacts',
+ fieldtype='Section Break',
+ insert_after='bank_accounts_list_html',
+ collapsible=1,
+ ),
+ dict(
+ fieldname='obligation_pacts_list_html',
+ fieldtype='HTML',
+ options='Loading...
',
+ insert_after='obligation_pacts_list_section',
+ ),
+ dict(
+ fieldname='presented_certificates_list_section',
+ label='Presented Certificates',
+ fieldtype='Section Break',
+ insert_after='obligation_pacts_list_html',
+ collapsible=1,
+ ),
+ dict(
+ fieldname='presented_certificates_list_html',
+ fieldtype='HTML',
+ options='Loading...
',
+ insert_after='presented_certificates_list_section',
+ ),
+
# === TAX CLOSING WIZARDS ===
dict(
fieldname='tax_wizards_section',
label='Tax Closing Wizards',
fieldtype='Section Break',
- insert_after='accounting_method'
+ insert_after='presented_certificates_list_html',
),
dict(
fieldname='tax_wizards_html',