Bug fix for property tax return

This commit is contained in:
Ali 2025-12-12 14:10:22 +04:00
parent 3f75f6b60e
commit ffd35450e0
1 changed files with 20 additions and 10 deletions

View File

@ -55,6 +55,11 @@ def populate_property_tax_tables(company, year, from_date, to_date, calculation_
'hesabatilierzindeuçotaalınan': 0
}
else: # il_erzinde
# Бизнес-правило: Для компаний, созданных в течение года (İl Ərzində),
# заполнять поля только если есть реальные новые покупки.
# Если value_of_new_purchase = 0 или < 0.01, пропустить эту категорию,
# чтобы строка осталась без изменений.
if flt(data.get('value_of_new_purchase', 0)) >= 0.01:
elave_2_data[matching_key] = {
'hesabatilierzindeuçotaalınan': data['value_of_new_purchase'],
'hesabatilinsonunaəsasvəsaitlərinqalıqdəyəri': data['net_asset_value_as_on_to_date'],
@ -75,6 +80,11 @@ def populate_property_tax_tables(company, year, from_date, to_date, calculation_
'hesabatiliərzindəəsasvəsaitlərinqalıqdəyəri': 0
}
else: # il_erzinde
# Бизнес-правило: Для компаний, созданных в течение года (İl Ərzində),
# заполнять поля только если есть реальные новые покупки.
# Если value_of_new_purchase = 0 или < 0.01, пропустить эту категорию,
# чтобы строка осталась без изменений.
if flt(data.get('value_of_new_purchase', 0)) >= 0.01:
elave_1_data[matching_key] = {
'hesabatiliərzindəəsasvəsaitlərinqalıqdəyəri': data['value_of_new_purchase'],
'ilinsonunaəsasvəsaitlərinqalıqdəyəri': data['net_asset_value_as_on_to_date'],