diff --git a/taxes_az/fixtures/client_script.json b/taxes_az/fixtures/client_script.json index d8a2892..0bd8ae7 100644 --- a/taxes_az/fixtures/client_script.json +++ b/taxes_az/fixtures/client_script.json @@ -1340,5 +1340,16 @@ "name": "DefaultProperty tax return Emlak vergi hesablamasi 6ci cedvel", "script": "frappe.ui.form.on('Property tax return', {\r\n onload: function(frm) {\r\n if (!frm.doc.__islocal) return; \r\n\r\n if (!frm.doc.vergi_hesab_6ci) {\r\n frm.set_value('vergi_hesab_6ci', []); \r\n }\r\n\r\n const default_rows = [\r\n { göstəricilər: '511.1 Müəssisə il ərzində tam fəaliyyət göstərdiyi halda', SahəAdı2: 'Məlumat' },\r\n \r\n ];\r\n\r\n default_rows.forEach(row => {\r\n frm.add_child('vergi_hesab_6ci', row);\r\n });\r\n\r\n frm.refresh_field('vergi_hesab_6ci'); \r\n }\r\n});", "view": "Form" + }, + { + "docstatus": 0, + "doctype": "Client Script", + "dt": "Property tax return", + "enabled": 1, + "modified": "2025-08-04 20:51:09.301390", + "module": "Taxes Az", + "name": "DefaultProperty tax return Emlak vergi hesablamasi 1ci cedvel Read only", + "script": "frappe.ui.form.on('Property tax return', {\r\n onload_post_render: function(frm) {\r\n setTimeout(function() {\r\n const grid = frm.fields_dict['vergi_hesab_1ci'].grid;\r\n\r\n if (grid && grid.grid_rows.length > 0) {\r\n // Cədvəldəki hər bir sətir üzərində işləyirik\r\n grid.grid_rows.forEach(function(row, idx) {\r\n if (row.docfields) {\r\n // Sətir şərtləri\r\n if (idx === 0) { // Sətir 1 (indeks 0)\r\n row.docfields.forEach(function(field) {\r\n if (field.fieldname === 'manatla') {\r\n field.read_only = 1; // Sahəni yalnız oxumağa çeviririk\r\n }\r\n });\r\n } else if (idx === 1) { // Sətir 2 (indeks 1)\r\n row.docfields.forEach(function(field) {\r\n if (field.fieldname === 'manatla' || field.fieldname === 'əməliyyatlarınməbləğimanatla') {\r\n field.read_only = 1; // Sahələri yalnız oxumağa çeviririk\r\n }\r\n });\r\n } else if (idx === 2) { // Sətir 3 (indeks 2) 2 +1 = 3, 3 sətir\r\n row.docfields.forEach(function(field) {\r\n if (field.fieldname === 'verginindərəcəsifaizlə' || field.fieldname === 'hesablanmışvergininməbləğimanatla' || field.fieldname === 'əməliyyatlarınməbləğimanatla') {\r\n field.read_only = 1; // Sahələri yalnız oxumağa çeviririk\r\n }\r\n });\r\n }\r\n }\r\n });\r\n }\r\n }, 2000); // 2 saniyəlik gözləmə\r\n }\r\n});\r\n", + "view": "Form" } ] \ No newline at end of file