Bug fix for property tax return
This commit is contained in:
parent
3f75f6b60e
commit
ffd35450e0
|
|
@ -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'],
|
||||
|
|
|
|||
Loading…
Reference in New Issue