From 046026a1b4015005443d3282f6ba59572ab376ec Mon Sep 17 00:00:00 2001 From: Ali <010109ali@gmail.com> Date: Mon, 22 Dec 2025 20:43:20 +0400 Subject: [PATCH] changed adi to ad_select everywhere + data --- taxes_az/fix_adi_universal.py | 114 ++++++++ ...eal_estate_simplified_tax_declaration.json | 264 +++++++++--------- 2 files changed, 246 insertions(+), 132 deletions(-) create mode 100644 taxes_az/fix_adi_universal.py diff --git a/taxes_az/fix_adi_universal.py b/taxes_az/fix_adi_universal.py new file mode 100644 index 0000000..46b4043 --- /dev/null +++ b/taxes_az/fix_adi_universal.py @@ -0,0 +1,114 @@ +import os +import json + +def fix_adi_fields(json_path, dry_run=True): + """Переименовывает поле 'adi' в зависимости от типа""" + try: + with open(json_path, 'r', encoding='utf-8') as f: + data = json.load(f) + + if 'fields' not in data: + return False + + # Ищем оба поля + adi_field = None + adi_turk_field = None + + for idx, field in enumerate(data['fields']): + if 'fieldname' in field: + if field['fieldname'] == 'adi': + adi_field = (idx, field) + elif field['fieldname'] == 'adı': + adi_turk_field = (idx, field) + + # Если оба поля найдены + if adi_field and adi_turk_field: + idx, field = adi_field + field_type = field.get('fieldtype', 'Unknown') + + # Определяем новое имя в зависимости от типа + new_name = None + if field_type == 'Select': + new_name = 'ad_select' + elif field_type == 'Data': + new_name = 'ad_data' + else: + # Для других типов тоже переименовываем + new_name = f'ad_{field_type.lower()}' + + print(f"\n📄 DocType: {data.get('name', 'Unknown')}") + print(f" Файл: {json_path}") + print(f" Найдено поле 'adi' с типом '{field_type}'") + print(f" ➜ Переименование: 'adi' → '{new_name}'") + + if not dry_run: + data['fields'][idx]['fieldname'] = new_name + + with open(json_path, 'w', encoding='utf-8') as f: + json.dump(data, f, ensure_ascii=False, indent=1) + + print(f" ✓ Изменения сохранены") + + return True + + return False + + except Exception as e: + print(f"❌ Ошибка при обработке {json_path}: {e}") + return False + +# Путь к приложению +app_path = '/home/frappe/frappe-bench/apps/taxes_az/taxes_az/taxes_az' +doctype_path = os.path.join(app_path, 'doctype') + +if not os.path.exists(doctype_path): + print(f"❌ Путь не найден: {doctype_path}") + exit(1) + +print("=" * 60) +print("РЕЖИМ ПРОСМОТРА (dry run)") +print("Поиск полей 'adi' рядом с 'adı'") +print("=" * 60) + +fixed_count = 0 +by_type = {} + +for root, dirs, files in os.walk(doctype_path): + for file in files: + if file.endswith('.json'): + json_path = os.path.join(root, file) + if fix_adi_fields(json_path, dry_run=True): + fixed_count += 1 + +if fixed_count > 0: + print("\n" + "=" * 60) + print(f"Найдено {fixed_count} файлов для изменения") + print("=" * 60) + + response = input("\n❓ Применить изменения? (yes/no): ") + + if response.lower() in ['yes', 'y', 'да', 'д']: + print("\n" + "=" * 60) + print("ПРИМЕНЕНИЕ ИЗМЕНЕНИЙ") + print("=" * 60) + + fixed_count = 0 + for root, dirs, files in os.walk(doctype_path): + for file in files: + if file.endswith('.json'): + json_path = os.path.join(root, file) + if fix_adi_fields(json_path, dry_run=False): + fixed_count += 1 + + print("\n" + "=" * 60) + print(f"✓ Исправлено {fixed_count} файлов!") + print("=" * 60) + print("\n📋 Следующие шаги:") + print(" 1. bench clear-cache") + print(" 2. bench migrate") + print("\n или для переустановки приложения:") + print(" bench --site frontend reinstall-app taxes_az") + else: + print("\n❌ Отменено. Изменения не применены.") +else: + print("\n✓ Файлов для изменения не найдено.") \ No newline at end of file diff --git a/taxes_az/taxes_az/doctype/real_estate_simplified_tax_declaration/real_estate_simplified_tax_declaration.json b/taxes_az/taxes_az/doctype/real_estate_simplified_tax_declaration/real_estate_simplified_tax_declaration.json index 4d861ed..20e83da 100644 --- a/taxes_az/taxes_az/doctype/real_estate_simplified_tax_declaration/real_estate_simplified_tax_declaration.json +++ b/taxes_az/taxes_az/doctype/real_estate_simplified_tax_declaration/real_estate_simplified_tax_declaration.json @@ -5,36 +5,36 @@ "doctype": "DocType", "engine": "InnoDB", "field_order": [ - "\u00fcmumi_m\u0259lumat_tab", + "ümumi_məlumat_tab", "html_paod", "section_break_mcay", "html_gvwy", - "idar\u0259", - "vergiorqan\u0131", - "vergid\u00f6vr\u00fc", + "idarə", + "vergiorqanı", + "vergidövrü", "ay", "il", - "\u015f\u0259xsi", - "v\u00f6en", - "soyad\u0131", - "atas\u0131n\u0131nad\u0131", - "mobn\u00f6mr\u02591", - "mobn\u00f6mr\u02592", + "şəxsi", + "vöen", + "soyadı", + "atasınınadı", + "mobnömrə1", + "mobnömrə2", "column_break_lxpu", - "\u00f6d\u0259yicitipi", + "ödəyicitipi", "adi", - "\u015f\u0259h\u0259rn\u00f6mr\u0259si1", - "\u015f\u0259h\u0259rn\u00f6mr\u0259si2", + "şəhərnömrəsi1", + "şəhərnömrəsi2", "section_break_fxdk", - "\u0259sasf\u0259aliyy\u0259tn\u00f6v\u00fcn\u00fcnkodu", - "t\u0259qdim_olunmu\u015f_\u0259lav\u0259l\u0259rin_say\u0131", - "b\u0259yannam\u0259ninn\u00f6v\u00fc", - "d\u0259qiql\u0259\u015fdirilmi\u015fb\u0259yannam\u0259nint\u0259qdimedilm\u0259sibar\u0259d\u0259bildiri\u015f", + "əsasfəaliyyətnövününkodu", + "təqdim_olunmuş_əlavələrin_sayı", + "bəyannaməninnövü", + "dəqiqləşdirilmişbəyannamənintəqdimedilməsibarədəbildiriş", "column_break_qhpp", - "ad\u0131", + "adı", "section_break_nwzw", - "b\u0259yanedil\u0259c\u0259km\u0259lumat\u0131myoxdur", - "verginin_hesablanmas\u0131_tab", + "bəyanediləcəkməlumatımyoxdur", + "verginin_hesablanması_tab", "html_xuea", "section_break_vdxl", "html_qbqk", @@ -48,246 +48,246 @@ "section_break_najm", "html_bktf", "table_cssb", - "\u0259lav\u0259_1_tab", + "əlavə_1_tab", "html_vbxt", "section_break_epjf", "table_vpzk", - "\u0259lav\u0259_2_tab", + "əlavə_2_tab", "html_mjdo", "section_break_vzcs", "table_egxc", - "\u0259lav\u0259_3_tab", + "əlavə_3_tab", "html_zldb", "section_break_naxt", "table_wvka", "html_tdeo", - "t\u0259qdimedil\u0259ntorpa\u011f\u0131nsah\u0259si", - "vergim\u0259bl\u0259\u011fimanatla", + "təqdimediləntorpağınsahəsi", + "vergiməbləğimanatla", "html_mvzl", - "t\u0259qdimedil\u0259ntorpa\u011f\u0131nsah\u0259sikvml\u0259", - "vergim\u0259bl\u0259\u011fi_manatla", - "\u0259lav\u0259_4_tab", + "təqdimediləntorpağınsahəsikvmlə", + "vergiməbləği_manatla", + "əlavə_4_tab", "html_jwup", "section_break_wccs", "table_aggk", "html_nkvy", - "t\u0259qdimedil\u0259ntorpa\u011f\u0131nsah\u0259sihektarla", - "vergim\u0259bl\u0259\u011fimanatla_", - "\u0259lav\u0259_5_tab", + "təqdimediləntorpağınsahəsihektarla", + "vergiməbləğimanatla_", + "əlavə_5_tab", "html_jdkj", "section_break_mzen", "table_uuhc", "html_ttfs", - "t\u0259qdimedil\u0259ntorpa\u011f\u0131nsah\u0259sikvm", + "təqdimediləntorpağınsahəsikvm", "html_ffjr", - "t\u0259qdimedil\u0259ntorpa\u011f\u0131nsah\u0259sikv", - "\u0259lav\u0259_6_tab", + "təqdimediləntorpağınsahəsikv", + "əlavə_6_tab", "html_hrho", "section_break_libt", "table_cmeg", "html_mquj", - "t\u0259qdimedil\u0259ntorpa\u011f\u0131nsah\u0259sihektar" + "təqdimediləntorpağınsahəsihektar" ], "fields": [ { - "fieldname": "\u00fcmumi_m\u0259lumat_tab", + "fieldname": "ümumi_məlumat_tab", "fieldtype": "Tab Break", - "label": "\u00dcmumi m\u0259lumat" + "label": "Ümumi məlumat" }, { "fieldname": "html_paod", "fieldtype": "HTML", - "options": "
Da\u015f\u0131nmaz \u0259mlak t\u0259qdim ed\u0259n \u015f\u0259xsl\u0259rd\u0259n \u00f6d\u0259m\u0259 m\u0259nb\u0259yind\u0259 tutulan sad\u0259l\u0259\u015fdirilmi\u015f vergi b\u0259yannam\u0259si
" + "options": "Daşınmaz əmlak təqdim edən şəxslərdən ödəmə mənbəyində tutulan sadələşdirilmiş vergi bəyannaməsi
" }, { - "fieldname": "verginin_hesablanmas\u0131_tab", + "fieldname": "verginin_hesablanması_tab", "fieldtype": "Tab Break", - "label": "Verginin hesablanmas\u0131" + "label": "Verginin hesablanması" }, { "fieldname": "html_xuea", "fieldtype": "HTML", - "options": "B\u00f6lm\u0259 2. Verginin hesablanmas\u0131
" + "options": "Bölmə 2. Verginin hesablanması
" }, { - "fieldname": "\u0259lav\u0259_1_tab", + "fieldname": "əlavə_1_tab", "fieldtype": "Tab Break", - "label": "\u018flav\u0259 1" + "label": "Əlavə 1" }, { "fieldname": "html_vbxt", "fieldtype": "HTML", - "options": "B\u00f6lm\u0259 2. T\u0259qdim edilmi\u015f ya\u015fay\u0131\u015f v\u0259 qeyri-ya\u015fay\u0131\u015f sah\u0259l\u0259ri \u00fczr\u0259 m\u0259lumat
" + "options": "Bölmə 2. Təqdim edilmiş yaşayış və qeyri-yaşayış sahələri üzrə məlumat
" }, { - "fieldname": "\u0259lav\u0259_2_tab", + "fieldname": "əlavə_2_tab", "fieldtype": "Tab Break", - "label": "\u018flav\u0259 2" + "label": "Əlavə 2" }, { "fieldname": "html_mjdo", "fieldtype": "HTML", - "options": "B\u00f6lm\u0259 2. T\u0259qdim edilmi\u015f ya\u015fay\u0131\u015f v\u0259 qeyri-ya\u015fay\u0131\u015f sah\u0259l\u0259ri \u00fczr\u0259 azadolmalar bar\u0259d\u0259 m\u0259lumat
" + "options": "Bölmə 2. Təqdim edilmiş yaşayış və qeyri-yaşayış sahələri üzrə azadolmalar barədə məlumat
" }, { - "fieldname": "\u0259lav\u0259_3_tab", + "fieldname": "əlavə_3_tab", "fieldtype": "Tab Break", - "label": "\u018flav\u0259 3" + "label": "Əlavə 3" }, { "fieldname": "html_zldb", "fieldtype": "HTML", - "options": "B\u00f6lm\u0259 2. S\u0259naye, tikinti, n\u0259qliyyat, rabit\u0259, ticar\u0259t-m\u0259i\u015f\u0259t xidm\u0259ti v\u0259 dig\u0259r x\u00fcsusi t\u0259yinatl\u0131 torpaqlar\u0131n, ya\u015fay\u0131\u015f fondlar\u0131n\u0131n, h\u0259y\u0259tyan\u0131 sah\u0259l\u0259rin torpaqlar\u0131n\u0131n v\u0259 v\u0259t\u0259nda\u015flar\u0131n ba\u011f sah\u0259l\u0259rinin tutdu\u011fu torpaq sah\u0259l\u0259rinin t\u0259qdim edilm\u0259si bar\u0259d\u0259 m\u0259lumat
" + "options": "Bölmə 2. Sənaye, tikinti, nəqliyyat, rabitə, ticarət-məişət xidməti və digər xüsusi təyinatlı torpaqların, yaşayış fondlarının, həyətyanı sahələrin torpaqlarının və vətəndaşların bağ sahələrinin tutduğu torpaq sahələrinin təqdim edilməsi barədə məlumat
" }, { - "fieldname": "\u0259lav\u0259_4_tab", + "fieldname": "əlavə_4_tab", "fieldtype": "Tab Break", - "label": "\u018flav\u0259 4" + "label": "Əlavə 4" }, { "fieldname": "html_jwup", "fieldtype": "HTML", - "options": "B\u00f6lm\u0259 2. K\u0259nd t\u0259s\u0259rr\u00fcfat\u0131 t\u0259yinatl\u0131 torpaq sah\u0259l\u0259rinin t\u0259qdim edilm\u0259si bar\u0259d\u0259 m\u0259lumat
" + "options": "Bölmə 2. Kənd təsərrüfatı təyinatlı torpaq sahələrinin təqdim edilməsi barədə məlumat
" }, { - "fieldname": "\u0259lav\u0259_5_tab", + "fieldname": "əlavə_5_tab", "fieldtype": "Tab Break", - "label": "\u018flav\u0259 5" + "label": "Əlavə 5" }, { "fieldname": "html_jdkj", "fieldtype": "HTML", - "options": "B\u00f6lm\u0259 2. S\u0259naye, tikinti, n\u0259qliyyat, rabit\u0259, ticar\u0259t-m\u0259i\u015f\u0259t xidm\u0259ti v\u0259 dig\u0259r x\u00fcsusi t\u0259yinatl\u0131 torpaqlar\u0131n, ya\u015fay\u0131\u015f fondlar\u0131n\u0131n, h\u0259y\u0259tyan\u0131 sah\u0259l\u0259rin torpaqlar\u0131n\u0131n v\u0259 v\u0259t\u0259nda\u015flar\u0131n ba\u011f sah\u0259l\u0259rinin tutdu\u011fu torpaq sah\u0259l\u0259ri \u00fczr\u0259 azadolmalar bar\u0259d\u0259 m\u0259lumat
" + "options": "Bölmə 2. Sənaye, tikinti, nəqliyyat, rabitə, ticarət-məişət xidməti və digər xüsusi təyinatlı torpaqların, yaşayış fondlarının, həyətyanı sahələrin torpaqlarının və vətəndaşların bağ sahələrinin tutduğu torpaq sahələri üzrə azadolmalar barədə məlumat
" }, { - "fieldname": "\u0259lav\u0259_6_tab", + "fieldname": "əlavə_6_tab", "fieldtype": "Tab Break", - "label": "\u018flav\u0259 6" + "label": "Əlavə 6" }, { "fieldname": "html_hrho", "fieldtype": "HTML", - "options": "B\u00f6lm\u0259 2. K\u0259nd t\u0259s\u0259rr\u00fcfat\u0131 t\u0259yinatl\u0131 torpaq sah\u0259l\u0259rinin t\u0259qdim edilm\u0259si \u00fczr\u0259 azadolmalar bar\u0259d\u0259 m\u0259lumat
" + "options": "Bölmə 2. Kənd təsərrüfatı təyinatlı torpaq sahələrinin təqdim edilməsi üzrə azadolmalar barədə məlumat
" }, { - "fieldname": "idar\u0259", + "fieldname": "idarə", "fieldtype": "Section Break", - "label": "\u0130dar\u0259" + "label": "İdarə" }, { - "fieldname": "vergiorqan\u0131", + "fieldname": "vergiorqanı", "fieldtype": "Select", - "label": "Vergi orqan\u0131", - "options": "2 sayl\u0131 \u018frazi Vergil\u0259r Ba\u015f idar\u0259si\tSumqay\u0131t\t02\n3 sayl\u0131 \u018frazi Vergil\u0259r \u0130dar\u0259si\tQuba\t03\n4 sayl\u0131 \u018frazi Vergil\u0259r \u0130dar\u0259si\t\u015eamax\u0131\t04\n5 sayl\u0131 \u018frazi Vergil\u0259r \u0130dar\u0259si\t\u015eirvan\t05\n6 sayl\u0131 \u018frazi Vergil\u0259r Ba\u015f \u0130dar\u0259si\tL\u0259nk\u0259ran\t06\nQaraba\u011f \u018frazi Vergil\u0259r Ba\u015f \u0130dar\u0259si\tA\u011fdam, F\u00fczuli, \u015eu\u015fa, Xocal\u0131, Xocav\u0259nd\t07\n8 sayl\u0131 \u018frazi Vergil\u0259r \u0130dar\u0259si\tBeyl\u0259qan\t08\n9 sayl\u0131 \u018frazi Vergil\u0259r \u0130dar\u0259si\tG\u00f6y\u00e7ay\t09\n10 sayl\u0131 \u018frazi Vergil\u0259r \u0130dar\u0259si\tQ\u0259b\u0259l\u0259\t10\n11 sayl\u0131 \u018frazi Vergil\u0259r Ba\u015f \u0130dar\u0259si\tYevlax\t11\n12 sayl\u0131 \u018frazi Vergil\u0259r Ba\u015f \u0130dar\u0259si\tG\u0259nc\u0259\t12\n13 sayl\u0131 \u018frazi Vergil\u0259r \u0130dar\u0259si\tZaqatala\t13\n14 sayl\u0131 \u018frazi Vergil\u0259r \u0130dar\u0259si\t\u015e\u0259mkir\t14\nD\u00f6vl\u0259t Vergi xidm\u0259tinin Milli G\u0259lirl\u0259r Ba\u015f idar\u0259si\tBak\u0131\t16\nD\u00f6vl\u0259t Vergi xidm\u0259tinin Bak\u0131 \u015f\u0259h\u0259ri Lokal G\u0259lirl\u0259r Ba\u015f idar\u0259si\tBak\u0131\t19\nD\u00f6vl\u0259t Vergi xidm\u0259tinin Bak\u0131 \u015f\u0259h\u0259ri Ki\u00e7ik Sahibkarl\u0131qla \u0130\u015f \u00fczr\u0259 Ba\u015f idar\u0259si\tBak\u0131\t39\nNax\u00e7\u0131van \u015f\u0259h\u0259ri \u00fczr\u0259 Vergil\u0259r \u0130dar\u0259si\tNax\u00e7\u0131van\t27\n2 sayl\u0131 \u018frazi Vergil\u0259r \u0130dar\u0259si (Nax\u00e7\u0131van MR)\t\u015e\u0259rur, S\u0259d\u0259r\u0259k, K\u0259ng\u0259rli\t30\n3 sayl\u0131 \u018frazi Vergil\u0259r \u0130dar\u0259si (Nax\u00e7\u0131van MR)\t\u015eahbuz, Bab\u0259k\t26\n4 sayl\u0131 \u018frazi Vergil\u0259r \u0130dar\u0259si (Nax\u00e7\u0131van MR)\tCulfa, Ordubad\t24\n\u015e\u0259rqi Z\u0259ng\u0259zur \u018frazi Vergil\u0259r \u0130dar\u0259si\tC\u0259bray\u0131l, K\u0259lb\u0259c\u0259r, La\u00e7\u0131n, Qubadl\u0131, Z\u0259ngilan\t55" + "label": "Vergi orqanı", + "options": "2 saylı Ərazi Vergilər Baş idarəsi\tSumqayıt\t02\n3 saylı Ərazi Vergilər İdarəsi\tQuba\t03\n4 saylı Ərazi Vergilər İdarəsi\tŞamaxı\t04\n5 saylı Ərazi Vergilər İdarəsi\tŞirvan\t05\n6 saylı Ərazi Vergilər Baş İdarəsi\tLənkəran\t06\nQarabağ Ərazi Vergilər Baş İdarəsi\tAğdam, Füzuli, Şuşa, Xocalı, Xocavənd\t07\n8 saylı Ərazi Vergilər İdarəsi\tBeyləqan\t08\n9 saylı Ərazi Vergilər İdarəsi\tGöyçay\t09\n10 saylı Ərazi Vergilər İdarəsi\tQəbələ\t10\n11 saylı Ərazi Vergilər Baş İdarəsi\tYevlax\t11\n12 saylı Ərazi Vergilər Baş İdarəsi\tGəncə\t12\n13 saylı Ərazi Vergilər İdarəsi\tZaqatala\t13\n14 saylı Ərazi Vergilər İdarəsi\tŞəmkir\t14\nDövlət Vergi xidmətinin Milli Gəlirlər Baş idarəsi\tBakı\t16\nDövlət Vergi xidmətinin Bakı şəhəri Lokal Gəlirlər Baş idarəsi\tBakı\t19\nDövlət Vergi xidmətinin Bakı şəhəri Kiçik Sahibkarlıqla İş üzrə Baş idarəsi\tBakı\t39\nNaxçıvan şəhəri üzrə Vergilər İdarəsi\tNaxçıvan\t27\n2 saylı Ərazi Vergilər İdarəsi (Naxçıvan MR)\tŞərur, Sədərək, Kəngərli\t30\n3 saylı Ərazi Vergilər İdarəsi (Naxçıvan MR)\tŞahbuz, Babək\t26\n4 saylı Ərazi Vergilər İdarəsi (Naxçıvan MR)\tCulfa, Ordubad\t24\nŞərqi Zəngəzur Ərazi Vergilər İdarəsi\tCəbrayıl, Kəlbəcər, Laçın, Qubadlı, Zəngilan\t55" }, { - "fieldname": "vergid\u00f6vr\u00fc", + "fieldname": "vergidövrü", "fieldtype": "Select", - "label": "Vergi d\u00f6vr\u00fc", - "options": "Ayl\u0131q" + "label": "Vergi dövrü", + "options": "Aylıq" }, { "fieldname": "ay", "fieldtype": "Select", "label": "Ay", - "options": "Yanvar\nFevral\nMart\nAprel\nMay\n\u0130yun\n\u0130yul\nAvqust\nSentyabr\nOktyabr\nNoyabr\nDekabr" + "options": "Yanvar\nFevral\nMart\nAprel\nMay\nİyun\nİyul\nAvqust\nSentyabr\nOktyabr\nNoyabr\nDekabr" }, { "fieldname": "il", "fieldtype": "Int", - "label": "\u0130l", + "label": "İl", "length": 4 }, { - "fieldname": "\u015f\u0259xsi", + "fieldname": "şəxsi", "fieldtype": "Section Break", - "label": "\u015e\u0259xsi" + "label": "Şəxsi" }, { - "fieldname": "v\u00f6en", + "fieldname": "vöen", "fieldtype": "Int", - "label": "V\u00d6EN" + "label": "VÖEN" }, { - "fieldname": "soyad\u0131", + "fieldname": "soyadı", "fieldtype": "Data", - "label": "Soyad\u0131" + "label": "Soyadı" }, { - "fieldname": "atas\u0131n\u0131nad\u0131", + "fieldname": "atasınınadı", "fieldtype": "Data", - "label": "Atas\u0131n\u0131n ad\u0131" + "label": "Atasının adı" }, { - "fieldname": "mobn\u00f6mr\u02591", + "fieldname": "mobnömrə1", "fieldtype": "Int", - "label": "Mob n\u00f6mr\u0259 1" + "label": "Mob nömrə 1" }, { - "fieldname": "mobn\u00f6mr\u02592", + "fieldname": "mobnömrə2", "fieldtype": "Int", - "label": "Mob n\u00f6mr\u0259 2" + "label": "Mob nömrə 2" }, { "fieldname": "column_break_lxpu", "fieldtype": "Column Break" }, { - "fieldname": "\u00f6d\u0259yicitipi", + "fieldname": "ödəyicitipi", "fieldtype": "Select", - "label": "\u00d6d\u0259yici tipi", - "options": "H\u00fcquqi\nFiziki" + "label": "Ödəyici tipi", + "options": "Hüquqi\nFiziki" }, { - "fieldname": "adi", + "fieldname": "ad_data", "fieldtype": "Data", - "label": "Ad\u0131" + "label": "Adı" }, { - "fieldname": "\u015f\u0259h\u0259rn\u00f6mr\u0259si1", + "fieldname": "şəhərnömrəsi1", "fieldtype": "Int", - "label": "\u015e\u0259h\u0259r n\u00f6mr\u0259si 1" + "label": "Şəhər nömrəsi 1" }, { - "fieldname": "\u015f\u0259h\u0259rn\u00f6mr\u0259si2", + "fieldname": "şəhərnömrəsi2", "fieldtype": "Int", - "label": "\u015e\u0259h\u0259r n\u00f6mr\u0259si 2" + "label": "Şəhər nömrəsi 2" }, { "fieldname": "section_break_fxdk", "fieldtype": "Section Break" }, { - "fieldname": "\u0259sasf\u0259aliyy\u0259tn\u00f6v\u00fcn\u00fcnkodu", + "fieldname": "əsasfəaliyyətnövününkodu", "fieldtype": "Int", - "label": "\u018fsas f\u0259aliyy\u0259t n\u00f6v\u00fcn\u00fcn kodu" + "label": "Əsas fəaliyyət növünün kodu" }, { - "fieldname": "t\u0259qdim_olunmu\u015f_\u0259lav\u0259l\u0259rin_say\u0131", + "fieldname": "təqdim_olunmuş_əlavələrin_sayı", "fieldtype": "Float", "precision": "2", - "label": "T\u0259qdim olunmu\u015f \u0259lav\u0259l\u0259rin say\u0131" + "label": "Təqdim olunmuş əlavələrin sayı" }, { - "fieldname": "b\u0259yannam\u0259ninn\u00f6v\u00fc", + "fieldname": "bəyannaməninnövü", "fieldtype": "Select", - "label": "B\u0259yannam\u0259nin n\u00f6v\u00fc", - "options": "Cari\nD\u0259qiql\u0259\u015fdirilmi\u015f\nL\u0259\u011fv olma\nL\u0259\u011fvin d\u0259qiql\u0259\u015fdirilmi\u015fi\nAnaloji\nK\u00f6n\u00fcll\u00fc a\u00e7\u0131qlama" + "label": "Bəyannamənin növü", + "options": "Cari\nDəqiqləşdirilmiş\nLəğv olma\nLəğvin dəqiqləşdirilmişi\nAnaloji\nKönüllü açıqlama" }, { - "fieldname": "d\u0259qiql\u0259\u015fdirilmi\u015fb\u0259yannam\u0259nint\u0259qdimedilm\u0259sibar\u0259d\u0259bildiri\u015f", + "fieldname": "dəqiqləşdirilmişbəyannamənintəqdimedilməsibarədəbildiriş", "fieldtype": "Float", "precision": "2", - "label": "D\u0259qiql\u0259\u015fdirilmi\u015f b\u0259yannam\u0259nin t\u0259qdim edilm\u0259si bar\u0259d\u0259 bildiri\u015fin n\u00f6mr\u0259si" + "label": "Dəqiqləşdirilmiş bəyannamənin təqdim edilməsi barədə bildirişin nömrəsi" }, { "fieldname": "column_break_qhpp", "fieldtype": "Column Break" }, { - "fieldname": "ad\u0131", + "fieldname": "adı", "fieldtype": "Select", - "label": "Ad\u0131" + "label": "Adı" }, { "fieldname": "section_break_nwzw", @@ -295,9 +295,9 @@ }, { "default": "0", - "fieldname": "b\u0259yanedil\u0259c\u0259km\u0259lumat\u0131myoxdur", + "fieldname": "bəyanediləcəkməlumatımyoxdur", "fieldtype": "Check", - "label": "B\u0259yan edil\u0259c\u0259k m\u0259lumat\u0131m yoxdur" + "label": "Bəyan ediləcək məlumatım yoxdur" }, { "fieldname": "section_break_vdxl", @@ -306,7 +306,7 @@ { "fieldname": "html_qbqk", "fieldtype": "HTML", - "options": "Hiss\u0259 1. Ya\u015fay\u0131\u015f v\u0259 qeyri ya\u015fay\u0131\u015f sah\u0259l\u0259rinin t\u0259qdim edilm\u0259sind\u0259n verginin hesablanmas\u0131
" + "options": "Hissə 1. Yaşayış və qeyri yaşayış sahələrinin təqdim edilməsindən verginin hesablanması
" }, { "fieldname": "table_lgsi", @@ -320,7 +320,7 @@ { "fieldname": "html_yikp", "fieldtype": "HTML", - "options": "Hiss\u0259 2. Vergi m\u0259c\u0259ll\u0259sinin 206.3-c\u00fc madd\u0259sind\u0259 n\u0259z\u0259rd\u0259 tutulmu\u015f torpaq sah\u0259l\u0259rinin t\u0259qdim edilm\u0259sind\u0259n verginin hesablanmas\u0131
" + "options": "Hissə 2. Vergi məcəlləsinin 206.3-cü maddəsində nəzərdə tutulmuş torpaq sahələrinin təqdim edilməsindən verginin hesablanması
" }, { "fieldname": "table_qprb", @@ -334,7 +334,7 @@ { "fieldname": "html_rjen", "fieldtype": "HTML", - "options": "Hiss\u0259 3. K\u0259nd t\u0259s\u0259rr\u00fcfat\u0131 t\u0259yinatl\u0131 torpaq sah\u0259l\u0259rinin t\u0259qdim edilm\u0259sind\u0259n verginin hesablanmas\u0131
" + "options": "Hissə 3. Kənd təsərrüfatı təyinatlı torpaq sahələrinin təqdim edilməsindən verginin hesablanması
" }, { "fieldname": "table_zset", @@ -348,7 +348,7 @@ { "fieldname": "html_bktf", "fieldtype": "HTML", - "options": "Hiss\u0259 4. Torpaq, ya\u015fay\u0131\u015f v\u0259 qeyri-ya\u015fay\u0131\u015f sah\u0259l\u0259rinin t\u0259qdim edilm\u0259sind\u0259n hesablanan yekun vergi m\u0259bl\u0259\u011fl\u0259ri
" + "options": "Hissə 4. Torpaq, yaşayış və qeyri-yaşayış sahələrinin təqdim edilməsindən hesablanan yekun vergi məbləğləri
" }, { "fieldname": "table_cssb", @@ -385,32 +385,32 @@ { "fieldname": "html_tdeo", "fieldtype": "HTML", - "options": "S\u0259naye, tikinti, n\u0259qliyyat, rabit\u0259, ticar\u0259t-m\u0259i\u015f\u0259t xidm\u0259ti v\u0259 dig\u0259r x\u00fcsusi t\u0259yinatl\u0131 torpaqlar\u0131 t\u0259qdim edilm\u0259si \u00fczr\u0259 hesablanm\u0131\u015f c\u0259mi vergi m\u0259bl\u0259\u011fi
" + "options": "Sənaye, tikinti, nəqliyyat, rabitə, ticarət-məişət xidməti və digər xüsusi təyinatlı torpaqları təqdim edilməsi üzrə hesablanmış cəmi vergi məbləği
" }, { - "fieldname": "t\u0259qdimedil\u0259ntorpa\u011f\u0131nsah\u0259si", + "fieldname": "təqdimediləntorpağınsahəsi", "fieldtype": "Data", - "label": "T\u0259qdim edil\u0259n torpa\u011f\u0131n sah\u0259si, (kv.m)" + "label": "Təqdim edilən torpağın sahəsi, (kv.m)" }, { - "fieldname": "vergim\u0259bl\u0259\u011fimanatla", + "fieldname": "vergiməbləğimanatla", "fieldtype": "Data", - "label": "Vergi m\u0259bl\u0259\u011fi, manatla" + "label": "Vergi məbləği, manatla" }, { "fieldname": "html_mvzl", "fieldtype": "HTML", - "options": "Ya\u015fay\u0131\u015f fondlar\u0131n\u0131n, h\u0259y\u0259tyan\u0131 sah\u0259l\u0259rin torpaqlar\u0131 v\u0259 v\u0259t\u0259nda\u015flar\u0131n ba\u011f sah\u0259l\u0259rinin tutdu\u011fu torpaqlar\u0131n t\u0259qdim edilm\u0259si \u00fczr\u0259 hesablanm\u0131\u015f c\u0259mi vergi m\u0259bl\u0259\u011fi
" + "options": "Yaşayış fondlarının, həyətyanı sahələrin torpaqları və vətəndaşların bağ sahələrinin tutduğu torpaqların təqdim edilməsi üzrə hesablanmış cəmi vergi məbləği
" }, { - "fieldname": "t\u0259qdimedil\u0259ntorpa\u011f\u0131nsah\u0259sikvml\u0259", + "fieldname": "təqdimediləntorpağınsahəsikvmlə", "fieldtype": "Data", - "label": "T\u0259qdim edil\u0259n torpa\u011f\u0131n sah\u0259si, (kv.m)" + "label": "Təqdim edilən torpağın sahəsi, (kv.m)" }, { - "fieldname": "vergim\u0259bl\u0259\u011fi_manatla", + "fieldname": "vergiməbləği_manatla", "fieldtype": "Data", - "label": "Vergi m\u0259bl\u0259\u011fi, manatla" + "label": "Vergi məbləği, manatla" }, { "fieldname": "section_break_wccs", @@ -424,17 +424,17 @@ { "fieldname": "html_nkvy", "fieldtype": "HTML", - "options": "K\u0259nd t\u0259s\u0259rr\u00fcfat\u0131 t\u0259yinatl\u0131 torpaq sah\u0259l\u0259rinin t\u0259qdim edilm\u0259si \u00fczr\u0259 hesablanm\u0131\u015f c\u0259mi vergi m\u0259bl\u0259\u011fi
" + "options": "Kənd təsərrüfatı təyinatlı torpaq sahələrinin təqdim edilməsi üzrə hesablanmış cəmi vergi məbləği
" }, { - "fieldname": "t\u0259qdimedil\u0259ntorpa\u011f\u0131nsah\u0259sihektarla", + "fieldname": "təqdimediləntorpağınsahəsihektarla", "fieldtype": "Data", - "label": "T\u0259qdim edil\u0259n torpa\u011f\u0131n sah\u0259si, (hektarla)" + "label": "Təqdim edilən torpağın sahəsi, (hektarla)" }, { - "fieldname": "vergim\u0259bl\u0259\u011fimanatla_", + "fieldname": "vergiməbləğimanatla_", "fieldtype": "Data", - "label": "Vergi m\u0259bl\u0259\u011fi, manatla" + "label": "Vergi məbləği, manatla" }, { "fieldname": "section_break_mzen", @@ -448,22 +448,22 @@ { "fieldname": "html_ttfs", "fieldtype": "HTML", - "options": "S\u0259naye, tikinti, n\u0259qliyyat, rabit\u0259, ticar\u0259t-m\u0259i\u015f\u0259t xidm\u0259ti v\u0259 dig\u0259r x\u00fcsusi t\u0259yinatl\u0131 torpaqlar\u0131n c\u0259mi sah\u0259si m2
" + "options": "Sənaye, tikinti, nəqliyyat, rabitə, ticarət-məişət xidməti və digər xüsusi təyinatlı torpaqların cəmi sahəsi m2
" }, { - "fieldname": "t\u0259qdimedil\u0259ntorpa\u011f\u0131nsah\u0259sikvm", + "fieldname": "təqdimediləntorpağınsahəsikvm", "fieldtype": "Data", - "label": "T\u0259qdim edil\u0259n torpa\u011f\u0131n sah\u0259si, (kv.m)" + "label": "Təqdim edilən torpağın sahəsi, (kv.m)" }, { "fieldname": "html_ffjr", "fieldtype": "HTML", - "options": "Ya\u015fay\u0131\u015f fondlar\u0131n\u0131n, h\u0259y\u0259tyan\u0131 sah\u0259l\u0259rin torpaqlar\u0131 v\u0259 v\u0259t\u0259nda\u015flar\u0131n ba\u011f sah\u0259l\u0259rinin tutdu\u011fu torpaqlar\u0131n\u0131n c\u0259mi sah\u0259si m2
" + "options": "Yaşayış fondlarının, həyətyanı sahələrin torpaqları və vətəndaşların bağ sahələrinin tutduğu torpaqlarının cəmi sahəsi m2
" }, { - "fieldname": "t\u0259qdimedil\u0259ntorpa\u011f\u0131nsah\u0259sikv", + "fieldname": "təqdimediləntorpağınsahəsikv", "fieldtype": "Data", - "label": "T\u0259qdim edil\u0259n torpa\u011f\u0131n sah\u0259si, (kv.m)" + "label": "Təqdim edilən torpağın sahəsi, (kv.m)" }, { "fieldname": "section_break_libt", @@ -477,12 +477,12 @@ { "fieldname": "html_mquj", "fieldtype": "HTML", - "options": "K\u0259nd t\u0259s\u0259rr\u00fcfat\u0131 t\u0259yinatl\u0131 torpaq sah\u0259l\u0259rinin t\u0259qdim edilm\u0259si \u00fczr\u0259 c\u0259mi sah\u0259 (hektarla)
" + "options": "Kənd təsərrüfatı təyinatlı torpaq sahələrinin təqdim edilməsi üzrə cəmi sahə (hektarla)
" }, { - "fieldname": "t\u0259qdimedil\u0259ntorpa\u011f\u0131nsah\u0259sihektar", + "fieldname": "təqdimediləntorpağınsahəsihektar", "fieldtype": "Data", - "label": "T\u0259qdim edil\u0259n torpa\u011f\u0131n sah\u0259si, (hektarla)" + "label": "Təqdim edilən torpağın sahəsi, (hektarla)" }, { "fieldname": "section_break_mcay", @@ -491,7 +491,7 @@ { "fieldname": "html_gvwy", "fieldtype": "HTML", - "options": "Da\u015f\u0131nmaz \u0259mlak \u00fczr\u0259 sad\u0259l\u0259\u015fdirilmi\u015f vergi b\u0259yannam\u0259si
" + "options": "Daşınmaz əmlak üzrə sadələşdirilmiş vergi bəyannaməsi
" } ], "index_web_pages_for_search": 1,