[fix] [minor] variance reports fixes
This commit is contained in:
parent
bfe264be8c
commit
d2d210dc68
@ -119,8 +119,7 @@ def get_costcenter_account_month_map(filters):
|
||||
tav_dict.target = flt(ccd.budget_allocated) * month_percentage /100
|
||||
|
||||
for ad in actual_details.get(ccd.name, {}).get(ccd.account, []):
|
||||
if ad.month_name == month and ad.account == ccd.account \
|
||||
and ad.cost_center == ccd.name:
|
||||
if ad.month_name == month:
|
||||
tav_dict.actual += ad.debit - ad.credit
|
||||
|
||||
return cam_map
|
@ -121,14 +121,12 @@ def get_salesperson_item_month_map(filters):
|
||||
for ad in achieved_details.get(sd.name, {}).get(sd.item_group, []):
|
||||
if (filters["target_on"] == "Quantity"):
|
||||
tav_dict.target = flt(sd.target_qty) * month_percentage / 100
|
||||
if ad.month_name == month and get_item_group(ad.item_code) == sd.item_group \
|
||||
and ad.sales_person == sd.name:
|
||||
if ad.month_name == month:
|
||||
tav_dict.achieved += ad.qty
|
||||
|
||||
if (filters["target_on"] == "Amount"):
|
||||
tav_dict.target = flt(sd.target_amount) * month_percentage / 100
|
||||
if ad.month_name == month and get_item_group(ad.item_code) == sd.item_group \
|
||||
and ad.sales_person == sd.name:
|
||||
if ad.month_name == month:
|
||||
tav_dict.achieved += ad.amount
|
||||
|
||||
return sim_map
|
||||
|
@ -119,14 +119,12 @@ def get_territory_item_month_map(filters):
|
||||
for ad in achieved_details.get(td.name, {}).get(td.item_group, []):
|
||||
if (filters["target_on"] == "Quantity"):
|
||||
tav_dict.target = flt(td.target_qty) * month_percentage / 100
|
||||
if ad.month_name == month and get_item_group(ad.item_code) == td.item_group \
|
||||
and ad.territory == td.name:
|
||||
if ad.month_name == month:
|
||||
tav_dict.achieved += ad.qty
|
||||
|
||||
if (filters["target_on"] == "Amount"):
|
||||
tav_dict.target = flt(td.target_amount) * month_percentage / 100
|
||||
if ad.month_name == month and get_item_group(ad.item_code) == td.item_group \
|
||||
and ad.territory == td.name:
|
||||
if ad.month_name == month:
|
||||
tav_dict.achieved += ad.amount
|
||||
|
||||
return tim_map
|
||||
|
Loading…
Reference in New Issue
Block a user