From 32000dc718bb5fe277972e7f6aefcf35ec77ac78 Mon Sep 17 00:00:00 2001 From: Ali <010109ali@gmail.com> Date: Wed, 15 Jul 2026 14:08:31 +0000 Subject: [PATCH] fix(vat): restore VERIFIED CALC client script dropped by fixture re-export The other machine re-exported client_script.json from its own DB (which lacked this DB-only script) and the pull dropped it from the fixture. Re-add only that entry (latest fill-mode version); no other script touched. Co-Authored-By: Claude Opus 4.8 (1M context) --- taxes_az/fixtures/client_script.json | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/taxes_az/fixtures/client_script.json b/taxes_az/fixtures/client_script.json index fbc4b98..7a6b020 100644 --- a/taxes_az/fixtures/client_script.json +++ b/taxes_az/fixtures/client_script.json @@ -1527,5 +1527,16 @@ "name": "Formula_Editor_Script_for_Single declaration related to salaried and non-salaried work", "script": "// Generated by Formula Editor\n// Hesablamanı taxes_az.formula aparır (bax: taxes_az/public/js/formula_runtime.js).\n\nconst CONFIG = {\n \"doctype\": \"Single declaration related to salaried and non-salaried work\",\n \"formulas\": {},\n \"table_row_formulas\": {\n \"EAqANzfOQH\": {\n \"table_name\": \"bolme2_hisse2\",\n \"field_name\": \"1ciay\",\n \"row_index\": \"2\",\n \"formula\": \"report(Əmək haqqı - 1ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 1\n },\n \"IldFJVIfLA\": {\n \"table_name\": \"bolme2_hisse2\",\n \"field_name\": \"2ciay\",\n \"row_index\": \"2\",\n \"formula\": \"report(Əmək haqqı - 2ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 2\n },\n \"uxSPyTVetu\": {\n \"table_name\": \"bolme2_hisse2\",\n \"field_name\": \"3cüay\",\n \"row_index\": \"2\",\n \"formula\": \"report(Əmək haqqı - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 3\n },\n \"tVGATLEudA\": {\n \"table_name\": \"bolme2_hisse2\",\n \"field_name\": \"rübüzrəcəmi\",\n \"row_index\": \"2\",\n \"formula\": \"report(Əmək haqqı - 1ci ay) + report(Əmək haqqı - 2ci ay) + report(Əmək haqqı - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 4\n },\n \"VRNpujlfew\": {\n \"table_name\": \"bolme2_hisse2\",\n \"field_name\": \"1ciay\",\n \"row_index\": \"1\",\n \"formula\": \"report(gross pay 1-ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 5\n },\n \"VMdgQFBsJc\": {\n \"table_name\": \"bolme2_hisse2\",\n \"field_name\": \"2ciay\",\n \"row_index\": \"1\",\n \"formula\": \"report(gross pay 2-ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 6\n },\n \"wijJUUoAJH\": {\n \"table_name\": \"bolme2_hisse2\",\n \"field_name\": \"3cüay\",\n \"row_index\": \"1\",\n \"formula\": \"report(gross pay 3-cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 7\n },\n \"UKHPdQGsrs\": {\n \"table_name\": \"bolme2_hisse2\",\n \"field_name\": \"rübüzrəcəmi\",\n \"row_index\": \"1\",\n \"formula\": \"report(gross pay 1-ci ay) + report(gross pay 2-ci ay) + report(gross pay 3-cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 8\n },\n \"baSgKVPrSn\": {\n \"table_name\": \"bolme2_hisse3\",\n \"field_name\": \"1ciay\",\n \"row_index\": \"1\",\n \"formula\": \"report(Gəlir-azadolma-1ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 9\n },\n \"chXypsSnAs\": {\n \"table_name\": \"bolme2_hisse3\",\n \"field_name\": \"1ciay\",\n \"row_index\": \"2\",\n \"formula\": \"report(MDSS-azadolma-1ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 10\n },\n \"oZXGHWDjdX\": {\n \"table_name\": \"bolme2_hisse3\",\n \"field_name\": \"1ciay\",\n \"row_index\": \"3\",\n \"formula\": \"report(İşsizlik-azadolma-1ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 11\n },\n \"FhOfLRABkT\": {\n \"table_name\": \"bolme2_hisse3\",\n \"field_name\": \"1ciay\",\n \"row_index\": \"4\",\n \"formula\": \"report(İTS-azadolma-1ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 12\n },\n \"AGwrKKPyIo\": {\n \"table_name\": \"bolme2_hisse3\",\n \"field_name\": \"2ciay\",\n \"row_index\": \"1\",\n \"formula\": \"report(Gəlir-azadolma-2ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 13\n },\n \"FLoPKqQQWl\": {\n \"table_name\": \"bolme2_hisse3\",\n \"field_name\": \"2ciay\",\n \"row_index\": \"2\",\n \"formula\": \"report(MDSS-azadolma-2ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 14\n },\n \"JuMeXTBNGG\": {\n \"table_name\": \"bolme2_hisse3\",\n \"field_name\": \"2ciay\",\n \"row_index\": \"3\",\n \"formula\": \"report(İşsizlik-azadolma-2ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 15\n },\n \"xTCZgSFAAe\": {\n \"table_name\": \"bolme2_hisse3\",\n \"field_name\": \"2ciay\",\n \"row_index\": \"4\",\n \"formula\": \"report(İTS-azadolma-2ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 16\n },\n \"pQqTqzXIvR\": {\n \"table_name\": \"bolme2_hisse3\",\n \"field_name\": \"3cüay\",\n \"row_index\": \"1\",\n \"formula\": \"report(Gəlir-azadolma-3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 17\n },\n \"TNqvqWCtod\": {\n \"table_name\": \"bolme2_hisse3\",\n \"field_name\": \"3cüay\",\n \"row_index\": \"2\",\n \"formula\": \"report(MDSS-azadolma-3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 18\n },\n \"rFQNKorUby\": {\n \"table_name\": \"bolme2_hisse3\",\n \"field_name\": \"3cüay\",\n \"row_index\": \"3\",\n \"formula\": \"report(İşsizlik-azadolma-3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 19\n },\n \"ycTeWeXVUL\": {\n \"table_name\": \"bolme2_hisse3\",\n \"field_name\": \"3cüay\",\n \"row_index\": \"4\",\n \"formula\": \"report(İTS-azadolma-3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 20\n },\n \"xuwsiYGMey\": {\n \"table_name\": \"bolme2_hisse3\",\n \"field_name\": \"rübüzrəortasay\",\n \"row_index\": \"1\",\n \"formula\": \"report(Gəlir-azadolma-1ci ay) + report(Gəlir-azadolma-2ci ay) + report(Gəlir-azadolma-3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 21\n },\n \"CfwPabRjxH\": {\n \"table_name\": \"bolme2_hisse3\",\n \"field_name\": \"rübüzrəortasay\",\n \"row_index\": \"2\",\n \"formula\": \"report(MDSS-azadolma-1ci ay) + report(MDSS-azadolma-2ci ay) + report(MDSS-azadolma-3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 22\n },\n \"sQPBgfAwcg\": {\n \"table_name\": \"bolme2_hisse3\",\n \"field_name\": \"rübüzrəortasay\",\n \"row_index\": \"3\",\n \"formula\": \"report(İşsizlik-azadolma-1ci ay) + report(İşsizlik-azadolma-2ci ay) + report(İşsizlik-azadolma-3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 23\n },\n \"ZtpmQYDPnQ\": {\n \"table_name\": \"bolme2_hisse3\",\n \"field_name\": \"rübüzrəortasay\",\n \"row_index\": \"4\",\n \"formula\": \"report(İTS-azadolma-1ci ay) + report(İTS-azadolma-2ci ay) + report(İTS-azadolma-3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 24\n },\n \"pUvCxmggfp\": {\n \"table_name\": \"bolme2_hisse2\",\n \"field_name\": \"1ciay\",\n \"row_index\": \"4\",\n \"formula\": \"report(Məz Komp - 1ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 25\n },\n \"VxaKkkBCtf\": {\n \"table_name\": \"bolme2_hisse2\",\n \"field_name\": \"2ciay\",\n \"row_index\": \"4\",\n \"formula\": \"report(Məz Komp - 2ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 26\n },\n \"QaLeDEwWoo\": {\n \"table_name\": \"bolme2_hisse2\",\n \"field_name\": \"3cüay\",\n \"row_index\": \"4\",\n \"formula\": \"report(Məz Komp - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 27\n },\n \"gRZDQUWEHL\": {\n \"table_name\": \"bolme2_hisse2\",\n \"field_name\": \"rübüzrəcəmi\",\n \"row_index\": \"4\",\n \"formula\": \"report(Məz Komp - 1ci ay) + report(Məz Komp - 2ci ay) + report(Məz Komp - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 28\n },\n \"NMKnOHeGGJ\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"1ciay\",\n \"row_index\": \"1\",\n \"formula\": \"report(gross pay 1-ci ay) - report(MDSS-azadolma-1ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 29\n },\n \"zNtCvazYMU\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"2ciay\",\n \"row_index\": \"1\",\n \"formula\": \"report(gross pay 2-ci ay) - report(MDSS-azadolma-2ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 30\n },\n \"ZNDjPspWBN\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"3cüay\",\n \"row_index\": \"1\",\n \"formula\": \"report(gross pay 3-cü ay) - report(MDSS-azadolma-3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 31\n },\n \"CJIrALAsyd\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"rüb\",\n \"row_index\": \"1\",\n \"formula\": \"( report(gross pay 1-ci ay) + report(gross pay 2-ci ay) + report(gross pay 3-cü ay) ) - ( report(MDSS-azadolma-1ci ay) + report(MDSS-azadolma-2ci ay) + report(MDSS-azadolma-3cü ay) )\",\n \"triggers\": \"il, rüb\",\n \"order\": 32\n },\n \"HsTKqSCuXI\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"1ciay\",\n \"row_index\": \"4\",\n \"formula\": \"report(DSMF - şirkət ƏH-Azadolma 1ci ay) + report(DSMF şirkət MK - 1ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 33\n },\n \"qvOnXNtJvt\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"2ciay\",\n \"row_index\": \"4\",\n \"formula\": \"report(DSMF - şirkət ƏH-Azadolma 2ci ay) + report(DSMF şirkət MK - 2ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 34\n },\n \"uNgRSGimHm\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"3cüay\",\n \"row_index\": \"4\",\n \"formula\": \"report(DSMF - şirkət ƏH-Azadolma 3cü ay) + report(DSMF şirkət MK - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 35\n },\n \"EgFRBqILeT\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"1ciay\",\n \"row_index\": \"5\",\n \"formula\": \"report(DSMF - şirkət ƏH-Azadolma 1ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 36\n },\n \"DHnjxVnyWV\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"2ciay\",\n \"row_index\": \"5\",\n \"formula\": \"report(DSMF - şirkət ƏH-Azadolma 2ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 37\n },\n \"KaablrspxM\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"3cüay\",\n \"row_index\": \"5\",\n \"formula\": \"report(DSMF - şirkət ƏH-Azadolma 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 38\n },\n \"AFKJQyiJyv\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"rüb\",\n \"row_index\": \"4\",\n \"formula\": \"report(DSMF - şirkət ƏH-Azadolma 1ci ay) + report(DSMF - şirkət ƏH-Azadolma 2ci ay) + report(DSMF - şirkət ƏH-Azadolma 3cü ay) + report(DSMF şirkət MK - 1ci ay) + report(DSMF şirkət MK - 2ci ay) + report(DSMF şirkət MK - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 39\n },\n \"anqTecgdXd\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"rüb\",\n \"row_index\": \"5\",\n \"formula\": \"report(DSMF - şirkət ƏH-Azadolma 1ci ay) + report(DSMF - şirkət ƏH-Azadolma 2ci ay) + report(DSMF - şirkət ƏH-Azadolma 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 40\n },\n \"kzkOYQzzjv\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"1ciay\",\n \"row_index\": \"6\",\n \"formula\": \"report(DSMF şirkət MK - 1ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 41\n },\n \"dcmBfdmpBP\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"2ciay\",\n \"row_index\": \"6\",\n \"formula\": \"report(DSMF şirkət MK - 2ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 42\n },\n \"wiQMcOXkYP\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"3cüay\",\n \"row_index\": \"6\",\n \"formula\": \"report(DSMF şirkət MK - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 43\n },\n \"EQICbkAcvG\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"rüb\",\n \"row_index\": \"6\",\n \"formula\": \"report(DSMF şirkət MK - 1ci ay) + report(DSMF şirkət MK - 2ci ay) + report(DSMF şirkət MK - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 44\n },\n \"UaosaelJQi\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"1ciay\",\n \"row_index\": \"8\",\n \"formula\": \"report(DSMF - işçi ƏH-Azadolma 1ci ay) + report(DSMF işçi MK - 1ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 45\n },\n \"tMGRDfDXLC\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"2ciay\",\n \"row_index\": \"8\",\n \"formula\": \"report(DSMF - işçi ƏH-Azadolma 2ci ay) + report(DSMF işçi MK - 2ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 46\n },\n \"ClvoBrjjYS\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"3cüay\",\n \"row_index\": \"8\",\n \"formula\": \"report(DSMF - işçi ƏH-Azadolma 3cü ay) + report(DSMF işçi MK - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 47\n },\n \"oLjJOBovrk\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"rüb\",\n \"row_index\": \"8\",\n \"formula\": \"report(DSMF - işçi ƏH-Azadolma 1ci ay) + report(DSMF - işçi ƏH-Azadolma 2ci ay) + report(DSMF - işçi ƏH-Azadolma 3cü ay) + report(DSMF işçi MK - 1ci ay) + report(DSMF işçi MK - 2ci ay) + report(DSMF işçi MK - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 48\n },\n \"TRopkZleVn\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"1ciay\",\n \"row_index\": \"9\",\n \"formula\": \"report(DSMF - işçi ƏH-Azadolma 1ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 49\n },\n \"iKeGvDIVmm\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"2ciay\",\n \"row_index\": \"9\",\n \"formula\": \"report(DSMF - işçi ƏH-Azadolma 2ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 50\n },\n \"pBciwQevBp\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"3cüay\",\n \"row_index\": \"9\",\n \"formula\": \"report(DSMF - işçi ƏH-Azadolma 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 51\n },\n \"DVXKPiqHhp\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"rüb\",\n \"row_index\": \"9\",\n \"formula\": \"report(DSMF - işçi ƏH-Azadolma 1ci ay) + report(DSMF - işçi ƏH-Azadolma 2ci ay) + report(DSMF - işçi ƏH-Azadolma 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 52\n },\n \"jLhjvUUzmc\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"1ciay\",\n \"row_index\": \"10\",\n \"formula\": \"report(DSMF işçi MK - 1ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 53\n },\n \"IynwDkczuO\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"2ciay\",\n \"row_index\": \"10\",\n \"formula\": \"report(DSMF işçi MK - 2ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 54\n },\n \"iyPQPPJrLZ\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"3cüay\",\n \"row_index\": \"10\",\n \"formula\": \"report(DSMF işçi MK - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 55\n },\n \"eCfcwjRNQQ\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"rüb\",\n \"row_index\": \"10\",\n \"formula\": \"report(DSMF işçi MK - 1ci ay) + report(DSMF işçi MK - 2ci ay) + report(DSMF işçi MK - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 56\n },\n \"vmkLeGXrVW\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"1ciay\",\n \"row_index\": \"3\",\n \"formula\": \"report(DSMF - şirkət ƏH-Azadolma 1ci ay) + report(DSMF - işçi ƏH-Azadolma 1ci ay) + report(DSMF şirkət MK - 1ci ay) + report(DSMF işçi MK - 1ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 57\n },\n \"hrzpFDrmuJ\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"2ciay\",\n \"row_index\": \"3\",\n \"formula\": \"report(DSMF - şirkət ƏH-Azadolma 2ci ay) + report(DSMF - işçi ƏH-Azadolma 2ci ay) + report(DSMF işçi MK - 2ci ay) + report(DSMF şirkət MK - 2ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 58\n },\n \"CvVOKMcvND\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"3cüay\",\n \"row_index\": \"3\",\n \"formula\": \"report(DSMF - şirkət ƏH-Azadolma 3cü ay) + report(DSMF - işçi ƏH-Azadolma 3cü ay) + report(DSMF işçi MK - 3cü ay) + report(DSMF şirkət MK - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 59\n },\n \"kzsffGsEog\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"1ciay\",\n \"row_index\": \"2\",\n \"formula\": \"report(DSMF - şirkət ƏH-Azadolma 1ci ay) + report(DSMF - işçi ƏH-Azadolma 1ci ay) + report(DSMF işçi MK - 1ci ay) + report(DSMF şirkət MK - 1ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 60\n },\n \"sHUQbgDDry\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"2ciay\",\n \"row_index\": \"2\",\n \"formula\": \"report(DSMF - şirkət ƏH-Azadolma 2ci ay) + report(DSMF - işçi ƏH-Azadolma 2ci ay) + report(DSMF işçi MK - 2ci ay) + report(DSMF şirkət MK - 2ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 61\n },\n \"qLRDMNCDbI\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"3cüay\",\n \"row_index\": \"2\",\n \"formula\": \"report(DSMF - şirkət ƏH-Azadolma 3cü ay) + report(DSMF - işçi ƏH-Azadolma 3cü ay) + report(DSMF işçi MK - 3cü ay) + report(DSMF şirkət MK - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 62\n },\n \"DtLgeUqUXP\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"rüb\",\n \"row_index\": \"2\",\n \"formula\": \"report(DSMF - şirkət ƏH-Azadolma 1ci ay) + report(DSMF - işçi ƏH-Azadolma 1ci ay) + report(DSMF - şirkət ƏH-Azadolma 2ci ay) + report(DSMF - işçi ƏH-Azadolma 2ci ay) + report(DSMF - şirkət ƏH-Azadolma 3cü ay) + report(DSMF - işçi ƏH-Azadolma 3cü ay) + report(DSMF işçi MK - 1ci ay) + report(DSMF şirkət MK - 1ci ay) + report(DSMF işçi MK - 2ci ay) + report(DSMF şirkət MK - 2ci ay) + report(DSMF işçi MK - 3cü ay) + report(DSMF şirkət MK - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 63\n },\n \"nNamVvPDrD\": {\n \"table_name\": \"bolme4_hisse1\",\n \"field_name\": \"rüb\",\n \"row_index\": \"3\",\n \"formula\": \"report(DSMF - şirkət ƏH-Azadolma 1ci ay) + report(DSMF - işçi ƏH-Azadolma 1ci ay) + report(DSMF - şirkət ƏH-Azadolma 2ci ay) + report(DSMF - işçi ƏH-Azadolma 2ci ay) + report(DSMF - şirkət ƏH-Azadolma 3cü ay) + report(DSMF - işçi ƏH-Azadolma 3cü ay) + report(DSMF işçi MK - 1ci ay) + report(DSMF şirkət MK - 1ci ay) + report(DSMF işçi MK - 2ci ay) + report(DSMF şirkət MK - 2ci ay) + report(DSMF işçi MK - 3cü ay) + report(DSMF şirkət MK - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 64\n },\n \"uukufmQyre\": {\n \"table_name\": \"bolme4_hisse2\",\n \"field_name\": \"1ciay\",\n \"row_index\": \"1\",\n \"formula\": \"report(gross pay 1-ci ay) - report(İşsizlik-azadolma-1ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 65\n },\n \"KlMRqRaCvt\": {\n \"table_name\": \"bolme4_hisse2\",\n \"field_name\": \"2ciay\",\n \"row_index\": \"1\",\n \"formula\": \"report(gross pay 2-ci ay) - report(İşsizlik-azadolma-2ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 66\n },\n \"btJmyHhTDi\": {\n \"table_name\": \"bolme4_hisse2\",\n \"field_name\": \"3cüay\",\n \"row_index\": \"1\",\n \"formula\": \"report(gross pay 3-cü ay) - report(İşsizlik-azadolma-3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 67\n },\n \"BhSuUZzyit\": {\n \"table_name\": \"bolme4_hisse2\",\n \"field_name\": \"rüb\",\n \"row_index\": \"1\",\n \"formula\": \"( report(gross pay 1-ci ay) + report(gross pay 2-ci ay) + report(gross pay 3-cü ay) ) - ( report(İşsizlik-azadolma-1ci ay) + report(İşsizlik-azadolma-2ci ay) + report(İşsizlik-azadolma-3cü ay) )\",\n \"triggers\": \"il, rüb\",\n \"order\": 68\n },\n \"PpdUvUvKuD\": {\n \"table_name\": \"bolme4_hisse2\",\n \"field_name\": \"1ciay\",\n \"row_index\": \"3\",\n \"formula\": \"report(İşsizlik - şirkət ƏH-Azadolma 1ci ay) + report(işsizlik şirkət MK - 1ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 69\n },\n \"ACWCQXBZCq\": {\n \"table_name\": \"bolme4_hisse2\",\n \"field_name\": \"2ciay\",\n \"row_index\": \"3\",\n \"formula\": \"report(İşsizlik - şirkət ƏH-Azadolma 2ci ay) + report(işsizlik şirkət MK - 2ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 70\n },\n \"fYNnMdFouZ\": {\n \"table_name\": \"bolme4_hisse2\",\n \"field_name\": \"3cüay\",\n \"row_index\": \"3\",\n \"formula\": \"report(İşsizlik - şirkət ƏH-Azadolma 3cü ay) + report(işsizlik şirkət MK - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 71\n },\n \"VSSkzrDhYS\": {\n \"table_name\": \"bolme4_hisse2\",\n \"field_name\": \"rüb\",\n \"row_index\": \"3\",\n \"formula\": \"report(İşsizlik - şirkət ƏH-Azadolma 1ci ay) + report(İşsizlik - şirkət ƏH-Azadolma 2ci ay) + report(İşsizlik - şirkət ƏH-Azadolma 3cü ay) + report(işsizlik şirkət MK - 1ci ay) + report(işsizlik şirkət MK - 2ci ay) + report(işsizlik şirkət MK - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 72\n },\n \"OZVQJWZGwv\": {\n \"table_name\": \"bolme4_hisse2\",\n \"field_name\": \"1ciay\",\n \"row_index\": \"4\",\n \"formula\": \"report(İşsizlik - işçi ƏH-Azadolma 1ci ay) + report(İşsizlik işçi MK - 1ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 73\n },\n \"VOlCFkNCYZ\": {\n \"table_name\": \"bolme4_hisse2\",\n \"field_name\": \"2ciay\",\n \"row_index\": \"4\",\n \"formula\": \"report(İşsizlik - işçi ƏH-Azadolma 2ci ay) + report(işsizlik işçi MK - 2ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 74\n },\n \"tQtGebSKRt\": {\n \"table_name\": \"bolme4_hisse2\",\n \"field_name\": \"3cüay\",\n \"row_index\": \"4\",\n \"formula\": \"report(İşsizlik - işçi ƏH-Azadolma 3cü ay) + report(işsizlik işçi MK - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 75\n },\n \"YmgJjcqUVX\": {\n \"table_name\": \"bolme4_hisse2\",\n \"field_name\": \"rüb\",\n \"row_index\": \"4\",\n \"formula\": \"report(İşsizlik - işçi ƏH-Azadolma 1ci ay) + report(İşsizlik - işçi ƏH-Azadolma 2ci ay) + report(İşsizlik - işçi ƏH-Azadolma 3cü ay) + report(İşsizlik işçi MK - 1ci ay) + report(işsizlik işçi MK - 2ci ay) + report(işsizlik işçi MK - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 76\n },\n \"jCzbhYYdJC\": {\n \"table_name\": \"bolme4_hisse2\",\n \"field_name\": \"1ciay\",\n \"row_index\": \"2\",\n \"formula\": \"report(İşsizlik - şirkət ƏH-Azadolma 1ci ay) + report(İşsizlik - işçi ƏH-Azadolma 1ci ay) + report(İşsizlik işçi MK - 1ci ay) + report(işsizlik şirkət MK - 1ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 77\n },\n \"bhAoGtmdLm\": {\n \"table_name\": \"bolme4_hisse2\",\n \"field_name\": \"2ciay\",\n \"row_index\": \"2\",\n \"formula\": \"report(İşsizlik - şirkət ƏH-Azadolma 2ci ay) + report(İşsizlik - işçi ƏH-Azadolma 2ci ay) + report(işsizlik işçi MK - 2ci ay) + report(işsizlik şirkət MK - 2ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 78\n },\n \"gJdzFhivUU\": {\n \"table_name\": \"bolme4_hisse2\",\n \"field_name\": \"3cüay\",\n \"row_index\": \"2\",\n \"formula\": \"report(İşsizlik - şirkət ƏH-Azadolma 3cü ay) + report(İşsizlik - işçi ƏH-Azadolma 3cü ay) + report(işsizlik işçi MK - 3cü ay) + report(işsizlik şirkət MK - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 79\n },\n \"HmCvoPLFRI\": {\n \"table_name\": \"bolme4_hisse2\",\n \"field_name\": \"rüb\",\n \"row_index\": \"2\",\n \"formula\": \"report(İşsizlik - şirkət ƏH-Azadolma 1ci ay) + report(İşsizlik - işçi ƏH-Azadolma 1ci ay) + report(İşsizlik - şirkət ƏH-Azadolma 2ci ay) + report(İşsizlik - işçi ƏH-Azadolma 2ci ay) + report(İşsizlik - şirkət ƏH-Azadolma 3cü ay) + report(İşsizlik - işçi ƏH-Azadolma 3cü ay) + report(İşsizlik işçi MK - 1ci ay) + report(işsizlik şirkət MK - 1ci ay) + report(işsizlik işçi MK - 2ci ay) + report(işsizlik şirkət MK - 2ci ay) + report(işsizlik işçi MK - 3cü ay) + report(işsizlik şirkət MK - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 80\n },\n \"tLESvIDwQQ\": {\n \"table_name\": \"bolme4_hisse3\",\n \"field_name\": \"1ciay\",\n \"row_index\": \"1\",\n \"formula\": \"report(gross pay 1-ci ay) - report(İTS-azadolma-1ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 81\n },\n \"xuCSgKTNQB\": {\n \"table_name\": \"bolme4_hisse3\",\n \"field_name\": \"2ciay\",\n \"row_index\": \"1\",\n \"formula\": \"report(gross pay 2-ci ay) - report(İTS-azadolma-2ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 82\n },\n \"kUNcepkbCT\": {\n \"table_name\": \"bolme4_hisse3\",\n \"field_name\": \"3cüay\",\n \"row_index\": \"1\",\n \"formula\": \"report(gross pay 3-cü ay) - report(İTS-azadolma-3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 83\n },\n \"ZrYnPrUAtx\": {\n \"table_name\": \"bolme4_hisse3\",\n \"field_name\": \"rüb\",\n \"row_index\": \"1\",\n \"formula\": \"( report(gross pay 1-ci ay) + report(gross pay 2-ci ay) + report(gross pay 3-cü ay) ) - ( report(İTS-azadolma-1ci ay) + report(İTS-azadolma-2ci ay) + report(İTS-azadolma-3cü ay) )\",\n \"triggers\": \"il, rüb\",\n \"order\": 84\n },\n \"BjtxciBvQQ\": {\n \"table_name\": \"bolme4_hisse3\",\n \"field_name\": \"1ciay\",\n \"row_index\": \"3\",\n \"formula\": \"report(İTS - şirkət ƏH-Azadolma 1ci ay) + report(İTS şirkət MK - 1ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 85\n },\n \"flEGcHUtDX\": {\n \"table_name\": \"bolme4_hisse3\",\n \"field_name\": \"2ciay\",\n \"row_index\": \"3\",\n \"formula\": \"report(İTS - şirkət ƏH-Azadolma 2ci ay) + report(İTS şirkət MK - 2ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 86\n },\n \"QpfQpyBDzH\": {\n \"table_name\": \"bolme4_hisse3\",\n \"field_name\": \"3cüay\",\n \"row_index\": \"3\",\n \"formula\": \"report(İTS - şirkət ƏH-Azadolma 3cü ay) + report(İTS şirkət MK - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 87\n },\n \"GupJgnJxLY\": {\n \"table_name\": \"bolme4_hisse3\",\n \"field_name\": \"1ciay\",\n \"row_index\": \"4\",\n \"formula\": \"report(İTS - işçi ƏH-Azadolma 1ci ay) + report(İTS işçi MK - 1ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 88\n },\n \"DcUeeUeYxJ\": {\n \"table_name\": \"bolme4_hisse3\",\n \"field_name\": \"2ciay\",\n \"row_index\": \"4\",\n \"formula\": \"report(İTS - işçi ƏH-Azadolma 2ci ay) + report(İTS işçi MK - 2ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 89\n },\n \"fZxQytoJRq\": {\n \"table_name\": \"bolme4_hisse3\",\n \"field_name\": \"3cüay\",\n \"row_index\": \"4\",\n \"formula\": \"report(İTS - işçi ƏH-Azadolma 3cü ay) + report(İTS işçi MK - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 90\n },\n \"XEvKMNGwLU\": {\n \"table_name\": \"bolme4_hisse3\",\n \"field_name\": \"rüb\",\n \"row_index\": \"4\",\n \"formula\": \"report(İTS - işçi ƏH-Azadolma 1ci ay) + report(İTS - işçi ƏH-Azadolma 2ci ay) + report(İTS - işçi ƏH-Azadolma 3cü ay) + report(İTS işçi MK - 1ci ay) + report(İTS işçi MK - 2ci ay) + report(İTS işçi MK - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 91\n },\n \"ewyUEMWbLR\": {\n \"table_name\": \"bolme4_hisse3\",\n \"field_name\": \"1ciay\",\n \"row_index\": \"2\",\n \"formula\": \"report(İTS - şirkət ƏH-Azadolma 1ci ay) + report(İTS şirkət MK - 1ci ay) + report(İTS - işçi ƏH-Azadolma 1ci ay) + report(İTS işçi MK - 1ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 92\n },\n \"NatyjMXYTS\": {\n \"table_name\": \"bolme4_hisse3\",\n \"field_name\": \"2ciay\",\n \"row_index\": \"2\",\n \"formula\": \"report(İTS - şirkət ƏH-Azadolma 2ci ay) + report(İTS şirkət MK - 2ci ay) + report(İTS - işçi ƏH-Azadolma 2ci ay) + report(İTS işçi MK - 2ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 93\n },\n \"WLwLrGeFYP\": {\n \"table_name\": \"bolme4_hisse3\",\n \"field_name\": \"3cüay\",\n \"row_index\": \"2\",\n \"formula\": \"report(İTS - şirkət ƏH-Azadolma 3cü ay) + report(İTS şirkət MK - 3cü ay) + report(İTS - işçi ƏH-Azadolma 3cü ay) + report(İTS işçi MK - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 94\n },\n \"SzxNhASXLU\": {\n \"table_name\": \"bolme4_hisse3\",\n \"field_name\": \"rüb\",\n \"row_index\": \"2\",\n \"formula\": \"report(İTS - şirkət ƏH-Azadolma 1ci ay) + report(İTS - işçi ƏH-Azadolma 1ci ay) + report(İTS - şirkət ƏH-Azadolma 2ci ay) + report(İTS - işçi ƏH-Azadolma 2ci ay) + report(İTS - şirkət ƏH-Azadolma 3cü ay) + report(İTS - işçi ƏH-Azadolma 3cü ay) + report(İTS işçi MK - 1ci ay) + report(İTS şirkət MK - 1ci ay) + report(İTS işçi MK - 2ci ay) + report(İTS şirkət MK - 2ci ay) + report(İTS işçi MK - 3cü ay) + report(İTS şirkət MK - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 95\n },\n \"oftPNqxKDG\": {\n \"table_name\": \"bolme4_hisse3\",\n \"field_name\": \"rüb\",\n \"row_index\": \"3\",\n \"formula\": \"report(İTS - şirkət ƏH-Azadolma 1ci ay) + report(İTS - şirkət ƏH-Azadolma 2ci ay) + report(İTS - şirkət ƏH-Azadolma 3cü ay) + report(İTS şirkət MK - 1ci ay) + report(İTS şirkət MK - 2ci ay) + report(İTS şirkət MK - 3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 92\n },\n \"ILxclznXCU\": {\n \"table_name\": \"bölmə_3\",\n \"field_name\": \"vergiyəcəlbediləngəlirinməbləği\",\n \"row_index\": \"1\",\n \"formula\": \"report(gross pay 1-ci ay) - report(Gəlir-azadolma-1ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 93\n },\n \"aUTUKlXKjp\": {\n \"table_name\": \"bölmə_3\",\n \"field_name\": \"vergiyəcəlbediləngəlirinməbləği2\",\n \"row_index\": \"1\",\n \"formula\": \"report(gross pay 2-ci ay) - report(Gəlir-azadolma-2ci ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 94\n },\n \"gHTjzEGQae\": {\n \"table_name\": \"bölmə_3\",\n \"field_name\": \"vergiyəcəlbediləngəlirinməbləği3\",\n \"row_index\": \"1\",\n \"formula\": \"report(gross pay 3-cü ay) - report(Gəlir-azadolma-3cü ay)\",\n \"triggers\": \"il, rüb\",\n \"order\": 95\n },\n \"TsOweMbKsX\": {\n \"table_name\": \"bölmə_3\",\n \"field_name\": \"vergiyəcəlbediləngəlirinməbləği4\",\n \"row_index\": \"1\",\n \"formula\": \"( report(gross pay 1-ci ay) + report(gross pay 2-ci ay) + report(gross pay 3-cü ay) ) - ( report(Gəlir-azadolma-1ci ay) + report(Gəlir-azadolma-2ci ay) + report(Gəlir-azadolma-3cü ay) )\",\n \"triggers\": \"il, rüb\",\n \"order\": 96\n }\n },\n \"report_fields\": {\n \"lcDcylDZjC\": {\n \"name\": \"gross pay 1-ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_1_gross_pay\",\n \"aggregation\": \"sum\"\n },\n \"CCIZbXxCmu\": {\n \"name\": \"gross pay 2-ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_2_gross_pay\",\n \"aggregation\": \"sum\"\n },\n \"hUswXvHGSg\": {\n \"name\": \"gross pay 3-cü ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_3_gross_pay\",\n \"aggregation\": \"sum\"\n },\n \"IawgNTPStc\": {\n \"name\": \"Gəlir-azadolma-1ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_1_custom_vergi_amount\",\n \"aggregation\": \"sum\"\n },\n \"DfYnZZLYAk\": {\n \"name\": \"MDSS-azadolma-1ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_1_custom_mdss_amount\",\n \"aggregation\": \"sum\"\n },\n \"sesTAXOhqi\": {\n \"name\": \"İşsizlik-azadolma-1ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_1_custom_unemployment_insurance_amount\",\n \"aggregation\": \"sum\"\n },\n \"wMMjbQUwaT\": {\n \"name\": \"İTS-azadolma-1ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_1_custom_medical_insurance_amount\",\n \"aggregation\": \"sum\"\n },\n \"QCvuGWmxpr\": {\n \"name\": \"Gəlir-azadolma-2ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_2_custom_vergi_amount\",\n \"aggregation\": \"sum\"\n },\n \"VaTUsHbJOw\": {\n \"name\": \"MDSS-azadolma-2ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_2_custom_mdss_amount\",\n \"aggregation\": \"sum\"\n },\n \"OldsBZUasl\": {\n \"name\": \"İşsizlik-azadolma-2ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_2_custom_unemployment_insurance_amount\",\n \"aggregation\": \"sum\"\n },\n \"OatgbjqKbJ\": {\n \"name\": \"İTS-azadolma-2ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_2_custom_medical_insurance_amount\",\n \"aggregation\": \"sum\"\n },\n \"IWjDoQifgx\": {\n \"name\": \"Gəlir-azadolma-3cü ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_3_custom_vergi_amount\",\n \"aggregation\": \"sum\"\n },\n \"IUKnMIFimY\": {\n \"name\": \"MDSS-azadolma-3cü ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_3_custom_mdss_amount\",\n \"aggregation\": \"sum\"\n },\n \"qRRkaIRSxQ\": {\n \"name\": \"İşsizlik-azadolma-3cü ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_3_custom_unemployment_insurance_amount\",\n \"aggregation\": \"sum\"\n },\n \"FWJMoKmCyb\": {\n \"name\": \"İTS-azadolma-3cü ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_3_custom_medical_insurance_amount\",\n \"aggregation\": \"sum\"\n },\n \"frTnReKDXK\": {\n \"name\": \"Məz Komp - 1ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_1_məzuniyyət_kompensasiyası\",\n \"aggregation\": \"sum\"\n },\n \"QvDkFIMUMl\": {\n \"name\": \"Məz Komp - 2ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_2_məzuniyyət_kompensasiyası\",\n \"aggregation\": \"sum\"\n },\n \"KzrdMkNWmU\": {\n \"name\": \"Məz Komp - 3cü ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_3_məzuniyyət_kompensasiyası\",\n \"aggregation\": \"sum\"\n },\n \"jTLIpwBleP\": {\n \"name\": \"Əmək haqqı - 1ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_1_əsas_əmək_haqqı\",\n \"aggregation\": \"sum\"\n },\n \"yzekGVLkSi\": {\n \"name\": \"Əmək haqqı - 2ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_2_əsas_əmək_haqqı\",\n \"aggregation\": \"sum\"\n },\n \"rXiILALPwr\": {\n \"name\": \"Əmək haqqı - 3cü ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_3_əsas_əmək_haqqı\",\n \"aggregation\": \"sum\"\n },\n \"xOlTgoxkkZ\": {\n \"name\": \"DSMF şirkət - 1ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_1_dsmf_(şirkət)\",\n \"aggregation\": \"sum\"\n },\n \"DUhDBwdPqq\": {\n \"name\": \"DSMF işçi - 1ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_1_dsmf_(işçi)\",\n \"aggregation\": \"sum\"\n },\n \"PlzdIvcIZB\": {\n \"name\": \"DSMF şirkət - 2ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_2_dsmf_(şirkət)\",\n \"aggregation\": \"sum\"\n },\n \"KpkneEHKxk\": {\n \"name\": \"DSMF işçi - 2ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_2_dsmf_(işçi)\",\n \"aggregation\": \"sum\"\n },\n \"sGLdMyYQsg\": {\n \"name\": \"DSMF şirkət - 3cü ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_3_dsmf_(şirkət)\",\n \"aggregation\": \"sum\"\n },\n \"yBNvncIjeE\": {\n \"name\": \"DSMF işçi - 3cü ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_3_dsmf_(işçi)\",\n \"aggregation\": \"sum\"\n },\n \"KhRKvawAkW\": {\n \"name\": \"İşsizlik şirkət - 1ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_1_i̇şsizlikdən_sığorta_haqqı_(şirkət_0,5%)\",\n \"aggregation\": \"sum\"\n },\n \"wIoAOJAnic\": {\n \"name\": \"İşsizlik işçi - 1ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_1_i̇şsizlikdən_sığorta_haqqı_(işçi_0,5%)\",\n \"aggregation\": \"sum\"\n },\n \"zeJwmNIAua\": {\n \"name\": \"İşsizlik şirkət - 2ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_2_i̇şsizlikdən_sığorta_haqqı_(şirkət_0,5%)\",\n \"aggregation\": \"sum\"\n },\n \"EKMilJjiwY\": {\n \"name\": \"İşsizlik İşçi - 2ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_2_i̇şsizlikdən_sığorta_haqqı_(işçi_0,5%)\",\n \"aggregation\": \"sum\"\n },\n \"XUCzoZjAoV\": {\n \"name\": \"İşsizlik şirkət - 3 cü ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_3_i̇şsizlikdən_sığorta_haqqı_(şirkət_0,5%)\",\n \"aggregation\": \"sum\"\n },\n \"VGIKMgCRdY\": {\n \"name\": \"İşsizlik İşçi - 3 cü ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_3_i̇şsizlikdən_sığorta_haqqı_(işçi_0,5%)\",\n \"aggregation\": \"sum\"\n },\n \"avknXVAjrI\": {\n \"name\": \"İTS şirkət - 1ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_1_i̇cbari_tibbi_sığorta_(şirkət_2%)\",\n \"aggregation\": \"sum\"\n },\n \"znhThJfhpp\": {\n \"name\": \"İTS İşçi - 1ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_1_i̇cbari_tibbi_sığorta_(işçi_2%)\",\n \"aggregation\": \"sum\"\n },\n \"DyAdeTjApP\": {\n \"name\": \"İTS şirkət - 2ci ay \",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_2_i̇cbari_tibbi_sığorta_(şirkət_2%)\",\n \"aggregation\": \"sum\"\n },\n \"HoGIGVsIDX\": {\n \"name\": \"İTS İşçi - 2ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_2_i̇cbari_tibbi_sığorta_(işçi_2%)\",\n \"aggregation\": \"sum\"\n },\n \"fQbRSVmnjk\": {\n \"name\": \"İTS şirkət - 3cü ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_3_i̇cbari_tibbi_sığorta_(şirkət_2%)\",\n \"aggregation\": \"sum\"\n },\n \"rTJMJnciSV\": {\n \"name\": \"İTS İşçi - 3cü ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_3_i̇cbari_tibbi_sığorta_(işçi_2%)\",\n \"aggregation\": \"sum\"\n },\n \"TThOoLsedJ\": {\n \"name\": \"DSMF işçi MK - 1ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_1_ded_mk_dsmf_(işçi)\",\n \"aggregation\": \"sum\"\n },\n \"jDBestohkt\": {\n \"name\": \"DSMF şirkət MK - 1ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_1_ded_mk_dsmf_(şirkət)\",\n \"aggregation\": \"sum\"\n },\n \"zjEjISggoo\": {\n \"name\": \"DSMF işçi MK - 2ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_2_ded_mk_dsmf_(işçi)\",\n \"aggregation\": \"sum\"\n },\n \"RYgHVqvOJm\": {\n \"name\": \"DSMF şirkət MK - 2ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_2_ded_mk_dsmf_(şirkət)\",\n \"aggregation\": \"sum\"\n },\n \"yyHsUTCCcI\": {\n \"name\": \"DSMF işçi MK - 3cü ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_3_ded_mk_dsmf_(işçi)\",\n \"aggregation\": \"sum\"\n },\n \"wWHxWMhFMB\": {\n \"name\": \"DSMF şirkət MK - 3cü ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_3_ded_mk_dsmf_(şirkət)\",\n \"aggregation\": \"sum\"\n },\n \"UJjouZBiat\": {\n \"name\": \"İTS işçi MK - 1ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_1_ded_mk_i̇cbari_tibbi_sığorta_(işçi_2%)\",\n \"aggregation\": \"sum\"\n },\n \"ktMrQKycyj\": {\n \"name\": \"İTS şirkət MK - 1ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_1_ded_mk_i̇cbari_tibbi_sığorta_(şirkət_2%)\",\n \"aggregation\": \"sum\"\n },\n \"MmVTtcFZSQ\": {\n \"name\": \"İTS işçi MK - 2ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_2_ded_mk_i̇cbari_tibbi_sığorta_(işçi_2%)\",\n \"aggregation\": \"sum\"\n },\n \"JoBuqnjJal\": {\n \"name\": \"İTS şirkət MK - 2ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_2_ded_mk_i̇cbari_tibbi_sığorta_(şirkət_2%)\",\n \"aggregation\": \"sum\"\n },\n \"aZaPbXkEeZ\": {\n \"name\": \"İTS işçi MK - 3cü ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_3_ded_mk_i̇cbari_tibbi_sığorta_(işçi_2%)\",\n \"aggregation\": \"sum\"\n },\n \"akAHxIrQqI\": {\n \"name\": \"İTS şirkət MK - 3cü ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_3_ded_mk_i̇cbari_tibbi_sığorta_(şirkət_2%)\",\n \"aggregation\": \"sum\"\n },\n \"fQgXFpopPi\": {\n \"name\": \"İşsizlik işçi MK - 1ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_1_ded_mk_i̇şsizlikdən_sığorta_haqqı_(işçi_0,5%)\",\n \"aggregation\": \"sum\"\n },\n \"WTJBryUYbq\": {\n \"name\": \"işsizlik şirkət MK - 1ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_1_ded_mk_i̇şsizlikdən_sığorta_haqqı_(şirkət_0,5%)\",\n \"aggregation\": \"sum\"\n },\n \"UyfHkfvCro\": {\n \"name\": \"işsizlik işçi MK - 2ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_2_ded_mk_i̇şsizlikdən_sığorta_haqqı_(işçi_0,5%)\",\n \"aggregation\": \"sum\"\n },\n \"jvjBaLgCjW\": {\n \"name\": \"işsizlik şirkət MK - 2ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_2_ded_mk_i̇şsizlikdən_sığorta_haqqı_(şirkət_0,5%)\",\n \"aggregation\": \"sum\"\n },\n \"ZKZyvTDZHq\": {\n \"name\": \"işsizlik işçi MK - 3cü ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_3_ded_mk_i̇şsizlikdən_sığorta_haqqı_(işçi_0,5%)\",\n \"aggregation\": \"sum\"\n },\n \"RVxSFXPWWx\": {\n \"name\": \"işsizlik şirkət MK - 3cü ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_3_ded_mk_i̇şsizlikdən_sığorta_haqqı_(şirkət_0,5%)\",\n \"aggregation\": \"sum\"\n },\n \"OnFjkqUhXu\": {\n \"name\": \"DSMF - şirkət ƏH-Azadolma 1ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_1_ded_cg_dsmf_(şirkət)\",\n \"aggregation\": \"sum\"\n },\n \"kgxFAwOhMQ\": {\n \"name\": \"DSMF - işçi ƏH-Azadolma 1ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_1_ded_cg_dsmf_(işçi)\",\n \"aggregation\": \"sum\"\n },\n \"jtaMricsYc\": {\n \"name\": \"İTS - şirkət ƏH-Azadolma 1ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_1_ded_cg_i̇cbari_tibbi_sığorta_(şirkət_2%)\",\n \"aggregation\": \"sum\"\n },\n \"sutuWwKQIW\": {\n \"name\": \"İTS - işçi ƏH-Azadolma 1ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_1_ded_cg_i̇cbari_tibbi_sığorta_(işçi_2%)\",\n \"aggregation\": \"sum\"\n },\n \"YcZehTQdYw\": {\n \"name\": \"İşsizlik - şirkət ƏH-Azadolma 1ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_1_ded_cg_i̇şsizlikdən_sığorta_haqqı_(şirkət_0,5%)\",\n \"aggregation\": \"sum\"\n },\n \"BrjwcKCNPq\": {\n \"name\": \"İşsizlik - işçi ƏH-Azadolma 1ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_1_ded_cg_i̇şsizlikdən_sığorta_haqqı_(işçi_0,5%)\",\n \"aggregation\": \"sum\"\n },\n \"MUzexywqYJ\": {\n \"name\": \"DSMF - şirkət ƏH-Azadolma 2ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_2_ded_cg_dsmf_(şirkət)\",\n \"aggregation\": \"sum\"\n },\n \"SPITNCOxlF\": {\n \"name\": \"DSMF - işçi ƏH-Azadolma 2ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_2_ded_cg_dsmf_(işçi)\",\n \"aggregation\": \"sum\"\n },\n \"wokTyrWumX\": {\n \"name\": \"İTS - şirkət ƏH-Azadolma 2ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_2_ded_cg_i̇cbari_tibbi_sığorta_(şirkət_2%)\",\n \"aggregation\": \"sum\"\n },\n \"zOvmwOuBjw\": {\n \"name\": \"İTS - işçi ƏH-Azadolma 2ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_2_ded_cg_i̇cbari_tibbi_sığorta_(işçi_2%)\",\n \"aggregation\": \"sum\"\n },\n \"VAkRAIBTDo\": {\n \"name\": \"İşsizlik - şirkət ƏH-Azadolma 2ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_2_ded_cg_i̇şsizlikdən_sığorta_haqqı_(şirkət_0,5%)\",\n \"aggregation\": \"sum\"\n },\n \"RtmjubnsPN\": {\n \"name\": \"İşsizlik - işçi ƏH-Azadolma 2ci ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_2_ded_cg_i̇şsizlikdən_sığorta_haqqı_(işçi_0,5%)\",\n \"aggregation\": \"sum\"\n },\n \"ICZwszBLXJ\": {\n \"name\": \"DSMF - şirkət ƏH-Azadolma 3cü ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_3_ded_cg_dsmf_(şirkət)\",\n \"aggregation\": \"sum\"\n },\n \"GSyRusckUp\": {\n \"name\": \"DSMF - işçi ƏH-Azadolma 3cü ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_3_ded_cg_dsmf_(işçi)\",\n \"aggregation\": \"sum\"\n },\n \"lPsVTXWbLw\": {\n \"name\": \"İTS - şirkət ƏH-Azadolma 3cü ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_3_ded_cg_i̇cbari_tibbi_sığorta_(şirkət_2%)\",\n \"aggregation\": \"sum\"\n },\n \"aXDUYDMjCg\": {\n \"name\": \"İTS - işçi ƏH-Azadolma 3cü ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_3_ded_cg_i̇cbari_tibbi_sığorta_(işçi_2%)\",\n \"aggregation\": \"sum\"\n },\n \"UONRvknFFf\": {\n \"name\": \"İşsizlik - şirkət ƏH-Azadolma 3cü ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_3_ded_cg_i̇şsizlikdən_sığorta_haqqı_(şirkət_0,5%)\",\n \"aggregation\": \"sum\"\n },\n \"VAGHCNJfab\": {\n \"name\": \"İşsizlik - işçi ƏH-Azadolma 3cü ay\",\n \"report\": \"Employee Payroll Register\",\n \"filters_json\": \"{\\\"company\\\": \\\"$DefaultCompany\\\", \\\"from_date\\\": \\\"$AyIlSpecial\\\", \\\"to_date\\\": \\\"$AyIlSpecial\\\", \\\"fiscal_year\\\": \\\"$DefaultFiscalYear\\\"}\",\n \"field_name\": \"ay_3_ded_cg_i̇şsizlikdən_sığorta_haqqı_(işçi_0,5%)\",\n \"aggregation\": \"sum\"\n }\n },\n \"universal_fields\": {}\n};\n\nfrappe.ui.form.on(\"Single declaration related to salaried and non-salaried work\", taxes_az.formula.handlers(CONFIG));\n", "view": "Form" + }, + { + "docstatus": 0, + "doctype": "Client Script", + "dt": "Declaration of value added tax", + "enabled": 1, + "modified": "2026-07-15 17:52:11.920513", + "module": "Taxes Az", + "name": "Declaration of value added tax VERIFIED CALC", + "script": "// Verified ƏDV calculations (extracted from e-taxes bundle, live-verified).\n// v2: adds roll-up behavior — parent = Σ children, and cross-table passthrough.\n\nfunction vc_n(v) { return flt(v) || 0; }\nfunction vc_r2(v) { return Math.round((v + (v >= 0 ? 1e-9 : -1e-9)) * 100) / 100; }\nfunction vc_norm(s) { return String(s || \"\").trim().split(/\\s+/)[0].replace(/\\.+$/, \"\"); }\nfunction vc_row(frm, table, code) {\n return (frm.doc[table] || []).find(function (r) { return vc_norm(r[\"göstəricilər\"]) === code; });\n}\n// Parent (row whose code is a dot-prefix of others) = Σ its DIRECT dot-children, per column.\n// Bottom-up. Dash rows (307-1, 303-1, 301-4 ...) are NOT dot-children, so they are excluded.\nfunction vc_rollup(frm, table, cols) {\n var rows = frm.doc[table] || [];\n var kids = function (code) {\n var re = new RegExp(\"^\" + code.replace(/[.\\-]/g, \"\\\\$&\") + \"\\\\.\\\\d+$\");\n return rows.filter(function (r) { return re.test(vc_norm(r[\"göstəricilər\"])); });\n };\n rows.slice().sort(function (a, b) {\n return vc_norm(b[\"göstəricilər\"]).split(\".\").length - vc_norm(a[\"göstəricilər\"]).split(\".\").length;\n }).forEach(function (r) {\n var ch = kids(vc_norm(r[\"göstəricilər\"]));\n if (!ch.length) return; // leaf → keep user input\n cols.forEach(function (c) {\n var s = 0; ch.forEach(function (k) { s += vc_n(k[c]); });\n r[c] = vc_r2(s);\n });\n });\n}\n\n// --- turnover columns (Hesabat Dovriyye uzre) ---\nvar TCOST = \"təqdimedilmişmalişvəxidmətlərindəyəriədvnəzərəalınmadan\";\nvar TAMT = \"daxilolmuşməbləğədvnəzərəalınmadan\";\nvar TVAT = \"ədvməbləği\";\n// --- appendix 4 / 5 columns (bare names, no ...ədvnəzərəalınmadan suffix!) ---\nvar A45COST = \"təqdimedilmişmalişvəxidmətlərindəyəri\";\nvar A45AMT = \"daxilolmuşməbləğ\";\n// --- agro Hissə 1 amount column (fed into \"purchased\") ---\nvar A2H1AMT = \"hesabatdövrüərzindəalınmışmallarınalışqiymətiiləməbləği\";\n// --- deductible / adjustments / settlements / debtor / agro columns ---\nvar DPAID = \"ödənilmişməbləğədvnəzərəalınmadan\";\nvar DVAT = \"əlavədəyərvergisininməbləği\";\nvar QPAID = \"ödənilmişməbləğədvnəzərəalınmadan\";\nvar QVAT = \"əlavədəyərvergisiməbləği\";\nvar SVAT = \"ədvməbləği\";\nvar BPREV = \"hesabatdövrününəvvəlinədebitorborcməbləği\";\nvar BINC = \"hesabatdövrüayüzrəyaranandebitorborcməbləği\";\nvar BREM = \"hesabatdövrüayərzindəsilinəndebitorborcməbləği\";\nvar BLAST = \"hesabat_dövrünün_sonuna_debitor_borc_məbləği\";\nvar ASTART = \"hesabatdövrününəvvəlinəsatılmamışmallarınalışqiymətiiləməbləği\";\nvar APUR = \"dövrərzindəalınmışmallarınalışqiymətiiləməbləği\";\nvar ASOLD = \"dövrərzindəsatılmışmallarınsatışqiymətiiləməbləği\";\nvar AEND = \"dövrsonunamallarınalışqiymətiiləqalıqməbləği\";\nvar AMARGIN = \"carihesabatdövründəsatılmışmallaragörəticarətəlavəsi\";\nvar AMVAT = \"hesabatdövründəsatılmışmallaragörəticarətəlavəsininədvməbləği\";\n\nfunction vc_recompute(frm) {\n // ===== 1. Appendix internal roll-ups (parent = Σ dot-children) =====\n vc_rollup(frm, \"əlavə_3_1\", [TCOST, TAMT]); // 301.1.1=Σ..., 301.1=Σ(301.1.x)\n vc_rollup(frm, \"əlavə_4\", [A45COST, A45AMT]); // 302=Σ(302.x), 302.3=Σ(302.3.x)\n vc_rollup(frm, \"əlavə_5\", [A45COST, A45AMT]); // 303=Σ(303.1..53), dash rows excluded\n\n // ===== 2. Agro (Appendix 2) — purchased = Σ Hissə 1, then margin =====\n var h1sum = 0;\n (frm.doc[\"əlavə_2\"] || []).forEach(function (r) { h1sum += vc_n(r[A2H1AMT]); });\n (frm.doc[\"əlavə_2_2\"] || []).forEach(function (row) {\n row[APUR] = vc_r2(h1sum);\n var cogs = vc_n(row[ASTART]) + h1sum - vc_n(row[AEND]);\n var margin = Math.max(0, vc_n(row[ASOLD]) - cogs);\n row[AMARGIN] = vc_r2(margin);\n row[AMVAT] = vc_r2(Math.max(0, margin * 18 / 100));\n });\n var agroSold = (frm.doc[\"əlavə_2_2\"] || []).reduce(function (a, r) { return a + vc_n(r[ASOLD]); }, 0);\n frm.refresh_field(\"əlavə_2_2\");\n\n // ===== 3. Passthrough: appendices → turnover =====\n var T = \"hesabat_dövriyyəsi\";\n var g = function (c) { return vc_row(frm, T, c); };\n var setv = function (c, f, val) { var r = g(c); if (r) r[f] = vc_r2(val); };\n var getv = function (c, f) { var r = g(c); return r ? vc_n(r[f]) : 0; };\n var pull = function (tcode, srcTable, scode, scost, samt) {\n var s = vc_row(frm, srcTable, scode);\n setv(tcode, TCOST, s ? vc_n(s[scost]) : 0);\n setv(tcode, TAMT, s ? vc_n(s[samt]) : 0);\n };\n pull(\"301.1\", \"əlavə_3_1\", \"301.1\", TCOST, TAMT); // 301.1 ← Əlavə 3\n pull(\"302\", \"əlavə_4\", \"302\", A45COST, A45AMT); // 302 ← Əlavə 4\n pull(\"303\", \"əlavə_5\", \"303\", A45COST, A45AMT); // 303 ← Əlavə 5\n setv(\"301-2\", TCOST, agroSold); // 301-2 cost ← agro sold\n\n // ===== 4. Turnover formulas =====\n var a3_301_4 = vc_row(frm, \"əlavə_3_1\", \"301-4\");\n var term174 = a3_301_4 ? vc_n(a3_301_4[TAMT]) * 50 / 100 * 18 / 100 : 0; // Art.174.5 50% relief\n setv(\"301.1\", TVAT, getv(\"301.1\", TAMT) * 18 / 100 - term174);\n setv(\"301.2\", TVAT, Math.max(0, getv(\"301.2\", TAMT) * 18 / 100));\n setv(\"304\", TVAT, getv(\"304\", TAMT) * 20 / 100);\n setv(\"306.1\", TVAT, getv(\"306.1\", TAMT) * 18 / 100);\n setv(\"306.2\", TVAT, getv(\"306.2\", TAMT) * 18 / 100);\n setv(\"306.3\", TVAT, getv(\"306.3\", TAMT) * 18 / 100);\n setv(\"301\", TCOST, getv(\"301.1\", TCOST));\n setv(\"301\", TAMT, getv(\"301.1\", TAMT) + getv(\"301.2\", TAMT));\n setv(\"301\", TVAT, getv(\"301.1\", TVAT) + getv(\"301.2\", TVAT));\n var cost305 = getv(\"301\", TCOST) + getv(\"301-2\", TCOST) + getv(\"302\", TCOST) + getv(\"303\", TCOST) + getv(\"304\", TCOST);\n setv(\"305\", TCOST, cost305);\n setv(\"302\", TVAT, cost305 ? getv(\"302\", TCOST) * 100 / cost305 : 0); // %-share\n setv(\"303\", TVAT, cost305 ? getv(\"303\", TCOST) * 100 / cost305 : 0); // %-share\n setv(\"305\", TAMT, getv(\"301\", TAMT) + getv(\"302\", TAMT) + getv(\"303\", TAMT) + getv(\"304\", TAMT)); // 301-2 excluded\n setv(\"305\", TVAT, getv(\"301\", TVAT) + getv(\"304\", TVAT)); // only 301 + 304\n setv(\"306\", TCOST, getv(\"306.1\", TCOST) + getv(\"306.1-1\", TCOST));\n setv(\"306\", TAMT, getv(\"306.1\", TAMT) + getv(\"306.1-1\", TAMT) + getv(\"306.2\", TAMT) + getv(\"306.3\", TAMT));\n setv(\"306\", TVAT, getv(\"306.1\", TVAT) + getv(\"306.2\", TVAT) + getv(\"306.3\", TVAT));\n frm.refresh_field(T);\n frm.refresh_field(\"əlavə_3_1\"); frm.refresh_field(\"əlavə_4\"); frm.refresh_field(\"əlavə_5\");\n\n // ===== 5. Deductible VAT (308-317) =====\n var D = \"əvəzləşdirilən_table\";\n var gd = function (c, f) { var r = vc_row(frm, D, c); return r ? vc_n(r[f]) : 0; };\n var sd = function (c, f, val) { var r = vc_row(frm, D, c); if (r) r[f] = vc_r2(val); };\n sd(\"308.1\", DVAT, gd(\"308.1\", DPAID) * 18 / 100);\n sd(\"310.1\", DVAT, gd(\"310.1\", DPAID) * 18 / 100);\n sd(\"317\", DVAT, Math.max(0, gd(\"308\", DVAT) + gd(\"309\", DVAT) + gd(\"310\", DVAT) + gd(\"312\", DVAT) - gd(\"313\", DVAT) - gd(\"315\", DVAT)));\n sd(\"317\", DPAID, gd(\"308\", DPAID) + gd(\"309\", DPAID) + gd(\"310\", DPAID) + gd(\"311\", DPAID) + gd(\"312\", DPAID) + gd(\"316\", DPAID)); // 317 paidAmount total\n frm.refresh_field(D);\n\n // ===== 6. Adjustments (318/319) =====\n var Q = \"dəqiqləşdirilən_table\";\n var gq = function (c, f) { var r = vc_row(frm, Q, c); return r ? vc_n(r[f]) : 0; };\n var sq = function (c, f, val) { var r = vc_row(frm, Q, c); if (r) r[f] = vc_r2(val); };\n sq(\"318\", QVAT, gq(\"318\", QPAID) * 18 / 100);\n sq(\"319\", QVAT, gq(\"319.1\", QVAT) + gq(\"319.2\", QVAT) + gq(\"319.3\", QVAT) + gq(\"319.4\", QVAT));\n frm.refresh_field(Q);\n\n // ===== 7. Settlements (326/327) =====\n var net = getv(\"305\", TVAT) + getv(\"306\", TVAT) + gq(\"318\", QVAT) + gq(\"324\", QVAT)\n - gd(\"317\", DVAT) - gq(\"319\", QVAT) - gq(\"325\", QVAT);\n var s326 = vc_row(frm, \"hesablaşmalar_table\", \"326\");\n var s327 = vc_row(frm, \"hesablaşmalar_table\", \"327\");\n if (s326) s326[SVAT] = vc_r2(Math.max(0, net));\n if (s327) s327[SVAT] = vc_r2(Math.max(0, -net));\n frm.refresh_field(\"hesablaşmalar_table\");\n\n // ===== 8. Debtor debt (307): per-row roll-forward, then parent = Σ children =====\n (frm.doc[\"debitor_borc\"] || []).forEach(function (row) {\n row[BLAST] = vc_r2(vc_n(row[BPREV]) + vc_n(row[BINC]) - vc_n(row[BREM]));\n });\n vc_rollup(frm, \"debitor_borc\", [BPREV, BINC, BREM, BLAST]); // 307=Σ(307.x), 307-1=Σ(307-1.x)\n frm.refresh_field(\"debitor_borc\");\n\n // ===== 9. Əlavə 1 cəmi (əlavə_1_2 = Σ əlavə_1) =====\n var e1a = 0, e1b = 0;\n (frm.doc[\"əlavə_1\"] || []).forEach(function (r) {\n e1a += vc_n(r[\"ygbüzrəalınmışmalınədvsizdəyərimanatla\"]);\n e1b += vc_n(r[\"ygbüzrəalınmışmalınədvməbləğimanatla\"]);\n });\n (frm.doc[\"əlavə_1_2\"] || []).forEach(function (row) {\n row[\"malınədvsizümumidəyəri\"] = vc_r2(e1a);\n row[\"malınədvməbləği\"] = vc_r2(e1b);\n });\n frm.refresh_field(\"əlavə_1_2\");\n\n // ===== 10. Əlavə 1 (yeni) cəmi — totals per line code (308/314/316) =====\n var lead = function (s) { return String(s || \"\").trim().split(/\\s+/)[0]; };\n var YC = [\"ümumiməbləğmanatla\", \"ədvməbləğimanatla\", \"ödənilmişümumiməbləğmanatla\", \"ödənilmişədvməbləğimanatla\"];\n (frm.doc[\"əlavə1_2_yeni\"] || []).forEach(function (row) {\n var code = lead(row[\"sətirkodu\"]);\n var acc = {}; YC.forEach(function (c) { acc[c] = 0; });\n (frm.doc[\"əlavə1_yeni\"] || []).forEach(function (d) {\n if (lead(d[\"sətirkodu\"]) === code) { YC.forEach(function (c) { acc[c] += vc_n(d[c]); }); }\n });\n YC.forEach(function (c) { row[c] = vc_r2(acc[c]); });\n });\n frm.refresh_field(\"əlavə1_2_yeni\");\n\n // ===== 11. Əlavə 8 səhifə cəmi (parent field = Σ müəssisə_malın_dəyəri) =====\n var e8 = 0;\n (frm.doc[\"müəssisə_malın_dəyəri\"] || []).forEach(function (r) {\n e8 += vc_n(r[\"sertifikataltındatəqdimolunanmallarınişlərinxidmətlərindəyəri\"]);\n });\n frm.doc[\"sertifikathesabatdövründəmalındəyərininsəhifəsicəmi\"] = vc_r2(e8);\n frm.refresh_field(\"sertifikathesabatdövründəmalındəyərininsəhifəsicəmi\");\n}\n\n// --- Suppress recompute during the report-fill storm (populate_vat_tables / formula_editor\n// write hundreds of cells via set_value; recomputing on each would freeze the UI and\n// clobber report values). \"Fill mode\" starts on period change and re-arms on every\n// programmatic write, ending 3s after the fill settles. User edits are debounced. ---\nvar vc_fill_mode = false, vc_fill_timer = null, vc_calc_timer = null;\nfunction vc_mark_fill() {\n vc_fill_mode = true;\n if (vc_fill_timer) clearTimeout(vc_fill_timer);\n vc_fill_timer = setTimeout(function () { vc_fill_mode = false; }, 3000);\n}\nfunction vc_onchange(frm) {\n if (vc_fill_mode) { vc_mark_fill(); return; } // ignore fill writes\n if (vc_calc_timer) clearTimeout(vc_calc_timer);\n vc_calc_timer = setTimeout(function () { vc_recompute(frm); }, 300); // debounce user edits\n}\n\n// period change (dövr picker writes ay/il) starts the fill window\nfrappe.ui.form.on(\"Declaration of value added tax\", { ay: vc_mark_fill, il: vc_mark_fill, \"dövr\": vc_mark_fill });\n\n// recompute on input changes in each child table\n[\n [\"Declaration of value added tax Elave 2 Hisse 1\", [A2H1AMT]],\n [\"Declaration of value added tax Elave 2 Hisse 2\", [ASTART, ASOLD, AEND]],\n [\"Declaration of value added tax Elave3 1ci\", [TCOST, TAMT]],\n [\"Declaration of value added tax Elave 4\", [A45COST, A45AMT]],\n [\"Declaration of value added tax Elave 5\", [A45COST, A45AMT]],\n [\"Declaration of value added tax Hesabat Dovriyye uzre\", [TCOST, TAMT]],\n [\"Declaration of value added tax Evezlesdirilen\", [DPAID, DVAT]],\n [\"Declaration of value added tax Deqiqlesdirilen\", [QPAID, QVAT]],\n [\"Declaration of value added tax Debitor borclar\", [BPREV, BINC, BREM]],\n [\"Declaration of value added tax Elave1 Cari hesabat\", [\"ygbüzrəalınmışmalınədvsizdəyərimanatla\", \"ygbüzrəalınmışmalınədvməbləğimanatla\"]],\n [\"Declaration of value added tax yeni elave 1\", [\"ümumiməbləğmanatla\", \"ədvməbləğimanatla\", \"ödənilmişümumiməbləğmanatla\", \"ödənilmişədvməbləğimanatla\"]],\n [\"Declaration of value added tax Elave 8 2ci\", [\"sertifikataltındatəqdimolunanmallarınişlərinxidmətlərindəyəri\"]],\n].forEach(function (pair) {\n var handlers = {};\n pair[1].forEach(function (fn) { handlers[fn] = function (frm) { vc_onchange(frm); }; });\n frappe.ui.form.on(pair[0], handlers);\n});\n", + "view": "Form" } ] \ No newline at end of file