Bug fix for property tax return
This commit is contained in:
parent
3f75f6b60e
commit
ffd35450e0
|
|
@ -55,11 +55,16 @@ def populate_property_tax_tables(company, year, from_date, to_date, calculation_
|
||||||
'hesabatilierzindeuçotaalınan': 0
|
'hesabatilierzindeuçotaalınan': 0
|
||||||
}
|
}
|
||||||
else: # il_erzinde
|
else: # il_erzinde
|
||||||
elave_2_data[matching_key] = {
|
# Бизнес-правило: Для компаний, созданных в течение года (İl Ərzində),
|
||||||
'hesabatilierzindeuçotaalınan': data['value_of_new_purchase'],
|
# заполнять поля только если есть реальные новые покупки.
|
||||||
'hesabatilinsonunaəsasvəsaitlərinqalıqdəyəri': data['net_asset_value_as_on_to_date'],
|
# Если value_of_new_purchase = 0 или < 0.01, пропустить эту категорию,
|
||||||
'hesabatilininəvvəlinəəsasvəsaitlərinqalıqdəyəri': 0
|
# чтобы строка осталась без изменений.
|
||||||
}
|
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'],
|
||||||
|
'hesabatilininəvvəlinəəsasvəsaitlərinqalıqdəyəri': 0
|
||||||
|
}
|
||||||
|
|
||||||
# Map to rows with fuzzy matching for Əlavə 1 (Tax Exempt Assets)
|
# Map to rows with fuzzy matching for Əlavə 1 (Tax Exempt Assets)
|
||||||
elave_1_data = {}
|
elave_1_data = {}
|
||||||
|
|
@ -75,11 +80,16 @@ def populate_property_tax_tables(company, year, from_date, to_date, calculation_
|
||||||
'hesabatiliərzindəəsasvəsaitlərinqalıqdəyəri': 0
|
'hesabatiliərzindəəsasvəsaitlərinqalıqdəyəri': 0
|
||||||
}
|
}
|
||||||
else: # il_erzinde
|
else: # il_erzinde
|
||||||
elave_1_data[matching_key] = {
|
# Бизнес-правило: Для компаний, созданных в течение года (İl Ərzində),
|
||||||
'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'],
|
# Если value_of_new_purchase = 0 или < 0.01, пропустить эту категорию,
|
||||||
'hesabatilininəvvəlinəəsasvəsaitlərinqalıqdəyərimanatla5012': 0
|
# чтобы строка осталась без изменений.
|
||||||
}
|
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'],
|
||||||
|
'hesabatilininəvvəlinəəsasvəsaitlərinqalıqdəyərimanatla5012': 0
|
||||||
|
}
|
||||||
|
|
||||||
return {
|
return {
|
||||||
'success': True,
|
'success': True,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue