update default salary components data
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
7cd7b5d887
commit
6f17b644f2
|
|
@ -0,0 +1,350 @@
|
|||
[
|
||||
{
|
||||
"salary_component": "İşsizlikdən sığorta haqqı (xərc şirkət 0,5%)",
|
||||
"salary_component_abbr": "İŞ-XŞ",
|
||||
"type": "Earning",
|
||||
"description": "İşsizlik, şirkətdən tutulan vergi",
|
||||
"depends_on_payment_days": 0,
|
||||
"is_tax_applicable": 0,
|
||||
"deduct_full_tax_on_selected_payroll_date": 0,
|
||||
"variable_based_on_taxable_salary": 0,
|
||||
"is_income_tax_component": 0,
|
||||
"exempted_from_income_tax": 0,
|
||||
"round_to_the_nearest_integer": 0,
|
||||
"statistical_component": 0,
|
||||
"accrual_component": 0,
|
||||
"do_not_include_in_total": 1,
|
||||
"do_not_include_in_accounts": 0,
|
||||
"remove_if_zero_valued": 1,
|
||||
"arrear_component": 0,
|
||||
"disabled": 0,
|
||||
"condition": "",
|
||||
"amount": 0,
|
||||
"amount_based_on_formula": 1,
|
||||
"formula": "base * 0.5 / 100",
|
||||
"is_flexible_benefit": 0,
|
||||
"payout_method": "",
|
||||
"final_cycle_accrual_payout": 0,
|
||||
"max_benefit_amount": 0,
|
||||
"doctype": "Salary Component"
|
||||
},
|
||||
{
|
||||
"salary_component": "İcbari tibbi sığorta (xərc şirkət 2%)",
|
||||
"salary_component_abbr": "İTS-XŞ",
|
||||
"type": "Earning",
|
||||
"description": "İcbari tibbi sığorta tutulması, şirkətdən (2%)",
|
||||
"depends_on_payment_days": 0,
|
||||
"is_tax_applicable": 0,
|
||||
"deduct_full_tax_on_selected_payroll_date": 0,
|
||||
"variable_based_on_taxable_salary": 0,
|
||||
"is_income_tax_component": 0,
|
||||
"exempted_from_income_tax": 0,
|
||||
"round_to_the_nearest_integer": 0,
|
||||
"statistical_component": 0,
|
||||
"accrual_component": 0,
|
||||
"do_not_include_in_total": 1,
|
||||
"do_not_include_in_accounts": 0,
|
||||
"remove_if_zero_valued": 1,
|
||||
"arrear_component": 0,
|
||||
"disabled": 0,
|
||||
"condition": null,
|
||||
"amount": 0,
|
||||
"amount_based_on_formula": 1,
|
||||
"formula": "base * 0.02 if base <= 8000 else 160 + (base - 8000) * 0.005",
|
||||
"is_flexible_benefit": 0,
|
||||
"payout_method": "",
|
||||
"final_cycle_accrual_payout": 0,
|
||||
"max_benefit_amount": 0,
|
||||
"doctype": "Salary Component"
|
||||
},
|
||||
{
|
||||
"salary_component": "DSMF (xərc şirkət)",
|
||||
"salary_component_abbr": "DSMF-XŞ",
|
||||
"type": "Earning",
|
||||
"description": "DSMF tutulması şirkətdən (22%)",
|
||||
"depends_on_payment_days": 0,
|
||||
"is_tax_applicable": 0,
|
||||
"deduct_full_tax_on_selected_payroll_date": 0,
|
||||
"variable_based_on_taxable_salary": 0,
|
||||
"is_income_tax_component": 0,
|
||||
"exempted_from_income_tax": 0,
|
||||
"round_to_the_nearest_integer": 0,
|
||||
"statistical_component": 0,
|
||||
"accrual_component": 0,
|
||||
"do_not_include_in_total": 1,
|
||||
"do_not_include_in_accounts": 0,
|
||||
"remove_if_zero_valued": 1,
|
||||
"arrear_component": 0,
|
||||
"disabled": 0,
|
||||
"condition": null,
|
||||
"amount": 0,
|
||||
"amount_based_on_formula": 1,
|
||||
"formula": "200 * 0.22 if base <= 200 else 44 + (base - 200) * 0.15",
|
||||
"is_flexible_benefit": 0,
|
||||
"payout_method": "",
|
||||
"final_cycle_accrual_payout": 0,
|
||||
"max_benefit_amount": 0,
|
||||
"doctype": "Salary Component"
|
||||
},
|
||||
{
|
||||
"salary_component": "İşsizlikdən sığorta haqqı (şirkət 0,5%)",
|
||||
"salary_component_abbr": "İŞ-Ş",
|
||||
"type": "Deduction",
|
||||
"description": "İşsizlik, şirkətdən tutulan vergi",
|
||||
"depends_on_payment_days": 0,
|
||||
"is_tax_applicable": 0,
|
||||
"deduct_full_tax_on_selected_payroll_date": 0,
|
||||
"variable_based_on_taxable_salary": 0,
|
||||
"is_income_tax_component": 0,
|
||||
"exempted_from_income_tax": 0,
|
||||
"round_to_the_nearest_integer": 0,
|
||||
"statistical_component": 0,
|
||||
"accrual_component": 0,
|
||||
"do_not_include_in_total": 1,
|
||||
"do_not_include_in_accounts": 0,
|
||||
"remove_if_zero_valued": 1,
|
||||
"arrear_component": 0,
|
||||
"disabled": 0,
|
||||
"condition": "",
|
||||
"amount": 0,
|
||||
"amount_based_on_formula": 1,
|
||||
"formula": "base * 0.5 / 100",
|
||||
"is_flexible_benefit": 0,
|
||||
"payout_method": "",
|
||||
"final_cycle_accrual_payout": 0,
|
||||
"max_benefit_amount": 0,
|
||||
"doctype": "Salary Component"
|
||||
},
|
||||
{
|
||||
"salary_component": "İşsizlikdən sığorta haqqı (işçi 0,5%)",
|
||||
"salary_component_abbr": "İŞ-İ",
|
||||
"type": "Deduction",
|
||||
"description": "İşsizlikdən sığorta haqqı, işçidən tutulan vergi",
|
||||
"depends_on_payment_days": 0,
|
||||
"is_tax_applicable": 0,
|
||||
"deduct_full_tax_on_selected_payroll_date": 0,
|
||||
"variable_based_on_taxable_salary": 0,
|
||||
"is_income_tax_component": 0,
|
||||
"exempted_from_income_tax": 0,
|
||||
"round_to_the_nearest_integer": 0,
|
||||
"statistical_component": 0,
|
||||
"accrual_component": 0,
|
||||
"do_not_include_in_total": 0,
|
||||
"do_not_include_in_accounts": 0,
|
||||
"remove_if_zero_valued": 1,
|
||||
"arrear_component": 0,
|
||||
"disabled": 0,
|
||||
"condition": "",
|
||||
"amount": 0,
|
||||
"amount_based_on_formula": 1,
|
||||
"formula": "base * 0.5 / 100",
|
||||
"is_flexible_benefit": 0,
|
||||
"payout_method": "",
|
||||
"final_cycle_accrual_payout": 0,
|
||||
"max_benefit_amount": 0,
|
||||
"doctype": "Salary Component"
|
||||
},
|
||||
{
|
||||
"salary_component": "Əsas əmək haqqı",
|
||||
"salary_component_abbr": "ƏH",
|
||||
"type": "Earning",
|
||||
"description": "Əsas əmək haqqı hesablanması",
|
||||
"depends_on_payment_days": 0,
|
||||
"is_tax_applicable": 1,
|
||||
"deduct_full_tax_on_selected_payroll_date": 0,
|
||||
"variable_based_on_taxable_salary": 0,
|
||||
"is_income_tax_component": 0,
|
||||
"exempted_from_income_tax": 0,
|
||||
"round_to_the_nearest_integer": 0,
|
||||
"statistical_component": 0,
|
||||
"accrual_component": 0,
|
||||
"do_not_include_in_total": 0,
|
||||
"do_not_include_in_accounts": 0,
|
||||
"remove_if_zero_valued": 1,
|
||||
"arrear_component": 0,
|
||||
"disabled": 0,
|
||||
"condition": null,
|
||||
"amount": 0,
|
||||
"amount_based_on_formula": 1,
|
||||
"formula": "base",
|
||||
"is_flexible_benefit": 0,
|
||||
"payout_method": "",
|
||||
"final_cycle_accrual_payout": 0,
|
||||
"max_benefit_amount": 0,
|
||||
"doctype": "Salary Component"
|
||||
},
|
||||
{
|
||||
"salary_component": "İcbari tibbi sığorta (şirkət 2%)",
|
||||
"salary_component_abbr": "İTS-Ş",
|
||||
"type": "Deduction",
|
||||
"description": "İcbari tibbi sığorta tutulması, şirkətdən (2%)",
|
||||
"depends_on_payment_days": 0,
|
||||
"is_tax_applicable": 0,
|
||||
"deduct_full_tax_on_selected_payroll_date": 0,
|
||||
"variable_based_on_taxable_salary": 0,
|
||||
"is_income_tax_component": 0,
|
||||
"exempted_from_income_tax": 0,
|
||||
"round_to_the_nearest_integer": 0,
|
||||
"statistical_component": 0,
|
||||
"accrual_component": 0,
|
||||
"do_not_include_in_total": 1,
|
||||
"do_not_include_in_accounts": 0,
|
||||
"remove_if_zero_valued": 1,
|
||||
"arrear_component": 0,
|
||||
"disabled": 0,
|
||||
"condition": null,
|
||||
"amount": 0,
|
||||
"amount_based_on_formula": 1,
|
||||
"formula": "base * 0.02 if base <= 8000 else 160 + (base - 8000) * 0.005",
|
||||
"is_flexible_benefit": 0,
|
||||
"payout_method": "",
|
||||
"final_cycle_accrual_payout": 0,
|
||||
"max_benefit_amount": 0,
|
||||
"doctype": "Salary Component"
|
||||
},
|
||||
{
|
||||
"salary_component": "DSMF (şirkət)",
|
||||
"salary_component_abbr": "DSMF-Ş",
|
||||
"type": "Deduction",
|
||||
"description": "DSMF tutulması şirkətdən (22%)",
|
||||
"depends_on_payment_days": 0,
|
||||
"is_tax_applicable": 0,
|
||||
"deduct_full_tax_on_selected_payroll_date": 0,
|
||||
"variable_based_on_taxable_salary": 0,
|
||||
"is_income_tax_component": 0,
|
||||
"exempted_from_income_tax": 0,
|
||||
"round_to_the_nearest_integer": 0,
|
||||
"statistical_component": 0,
|
||||
"accrual_component": 0,
|
||||
"do_not_include_in_total": 1,
|
||||
"do_not_include_in_accounts": 0,
|
||||
"remove_if_zero_valued": 1,
|
||||
"arrear_component": 0,
|
||||
"disabled": 0,
|
||||
"condition": null,
|
||||
"amount": 0,
|
||||
"amount_based_on_formula": 1,
|
||||
"formula": "200 * 0.22 if base <= 200 else 44 + (base - 200) * 0.15",
|
||||
"is_flexible_benefit": 0,
|
||||
"payout_method": "",
|
||||
"final_cycle_accrual_payout": 0,
|
||||
"max_benefit_amount": 0,
|
||||
"doctype": "Salary Component"
|
||||
},
|
||||
{
|
||||
"salary_component": "Gəlir vergisi (yalnız işçi)",
|
||||
"salary_component_abbr": "GV",
|
||||
"type": "Deduction",
|
||||
"description": "Gəlir vergisi",
|
||||
"depends_on_payment_days": 0,
|
||||
"is_tax_applicable": 0,
|
||||
"deduct_full_tax_on_selected_payroll_date": 0,
|
||||
"variable_based_on_taxable_salary": 0,
|
||||
"is_income_tax_component": 1,
|
||||
"exempted_from_income_tax": 0,
|
||||
"round_to_the_nearest_integer": 0,
|
||||
"statistical_component": 0,
|
||||
"accrual_component": 0,
|
||||
"do_not_include_in_total": 0,
|
||||
"do_not_include_in_accounts": 0,
|
||||
"remove_if_zero_valued": 1,
|
||||
"arrear_component": 0,
|
||||
"disabled": 0,
|
||||
"condition": null,
|
||||
"amount": 0,
|
||||
"amount_based_on_formula": 1,
|
||||
"formula": "(\n (base - 200) * 0.03 if base <= 2500\n else (75 + (base - 2500) * 0.10 if base <= 8000\n else 625 + (base - 8000) * 0.14)\n)\nif getdate(start_date).year >= 2026\nelse 0",
|
||||
"is_flexible_benefit": 0,
|
||||
"payout_method": "",
|
||||
"final_cycle_accrual_payout": 0,
|
||||
"max_benefit_amount": 0,
|
||||
"doctype": "Salary Component"
|
||||
},
|
||||
{
|
||||
"salary_component": "İcbari tibbi sığorta (işçi 2%)",
|
||||
"salary_component_abbr": "İTS-İ",
|
||||
"type": "Deduction",
|
||||
"description": "İcbari tibbi sığorta tutulması, işçidən (2%)",
|
||||
"depends_on_payment_days": 0,
|
||||
"is_tax_applicable": 0,
|
||||
"deduct_full_tax_on_selected_payroll_date": 0,
|
||||
"variable_based_on_taxable_salary": 0,
|
||||
"is_income_tax_component": 0,
|
||||
"exempted_from_income_tax": 0,
|
||||
"round_to_the_nearest_integer": 0,
|
||||
"statistical_component": 0,
|
||||
"accrual_component": 0,
|
||||
"do_not_include_in_total": 0,
|
||||
"do_not_include_in_accounts": 0,
|
||||
"remove_if_zero_valued": 1,
|
||||
"arrear_component": 0,
|
||||
"disabled": 0,
|
||||
"condition": "",
|
||||
"amount": 0,
|
||||
"amount_based_on_formula": 1,
|
||||
"formula": "base * 0.02 if base <= 8000 else 160 + (base - 8000) * 0.005",
|
||||
"is_flexible_benefit": 0,
|
||||
"payout_method": "",
|
||||
"final_cycle_accrual_payout": 0,
|
||||
"max_benefit_amount": 0,
|
||||
"doctype": "Salary Component"
|
||||
},
|
||||
{
|
||||
"salary_component": "DSMF (işçi)",
|
||||
"salary_component_abbr": "DSMF-İ",
|
||||
"type": "Deduction",
|
||||
"description": "DSMF tutulması, işçidən (3%)",
|
||||
"depends_on_payment_days": 0,
|
||||
"is_tax_applicable": 0,
|
||||
"deduct_full_tax_on_selected_payroll_date": 0,
|
||||
"variable_based_on_taxable_salary": 0,
|
||||
"is_income_tax_component": 0,
|
||||
"exempted_from_income_tax": 0,
|
||||
"round_to_the_nearest_integer": 0,
|
||||
"statistical_component": 0,
|
||||
"accrual_component": 0,
|
||||
"do_not_include_in_total": 0,
|
||||
"do_not_include_in_accounts": 0,
|
||||
"remove_if_zero_valued": 1,
|
||||
"arrear_component": 0,
|
||||
"disabled": 0,
|
||||
"condition": "",
|
||||
"amount": 0,
|
||||
"amount_based_on_formula": 1,
|
||||
"formula": "200 * 0.03 if base <= 200 else 6 + (base - 200) * 0.10",
|
||||
"is_flexible_benefit": 0,
|
||||
"payout_method": "",
|
||||
"final_cycle_accrual_payout": 0,
|
||||
"max_benefit_amount": 0,
|
||||
"doctype": "Salary Component"
|
||||
},
|
||||
{
|
||||
"salary_component": "Məzuniyyət Kompensasiyası",
|
||||
"salary_component_abbr": "LE",
|
||||
"type": "Earning",
|
||||
"description": "Məzuniyyət Kompensasiyası",
|
||||
"depends_on_payment_days": 0,
|
||||
"is_tax_applicable": 1,
|
||||
"deduct_full_tax_on_selected_payroll_date": 0,
|
||||
"variable_based_on_taxable_salary": 0,
|
||||
"is_income_tax_component": 0,
|
||||
"exempted_from_income_tax": 0,
|
||||
"round_to_the_nearest_integer": 0,
|
||||
"statistical_component": 0,
|
||||
"accrual_component": 0,
|
||||
"do_not_include_in_total": 0,
|
||||
"do_not_include_in_accounts": 0,
|
||||
"remove_if_zero_valued": 1,
|
||||
"arrear_component": 0,
|
||||
"disabled": 1,
|
||||
"condition": null,
|
||||
"amount": 0,
|
||||
"amount_based_on_formula": 1,
|
||||
"formula": "base * 12 / 365",
|
||||
"is_flexible_benefit": 0,
|
||||
"payout_method": "",
|
||||
"final_cycle_accrual_payout": 0,
|
||||
"max_benefit_amount": 0,
|
||||
"doctype": "Salary Component"
|
||||
}
|
||||
]
|
||||
Loading…
Reference in New Issue