Skip to content
Snippets Groups Projects
Commit 2cef61d2 authored by Daniil Digtyar Vasilieva's avatar Daniil Digtyar Vasilieva :call_me:
Browse files

[FIX] energy_selfconsumption: updating energy delivered formula to use correct formula

parent 5531cca0
No related branches found
No related tags found
2 merge requests!277[REL] Release Sprint 27/11/23,!247[IMP] energy_selfconsumption: invoicing energy delivered
Pipeline #67441 passed
This commit is part of merge request !247. Comments created here will be created in the context of that merge request.
......@@ -16,16 +16,10 @@ result = contract.supply_point_assignation_id.distribution_table_id.selfconsumpt
<record id="energy_delivered_formula" model="contract.line.qty.formula">
<field name="name">Energy Delivered Formula</field>
<field name="code">
days_timedelta = contract.next_period_date_end - contract.next_period_date_start
energy_delivered = 0
if days_timedelta:
# Add one so it counts the same day too (month = 29 + 1)
days_between = days_timedelta.days + 1
else:
days_between = 0
if 'energy_delivered' in context:
energy_delivered = context['energy_delivered']
result = energy_delivered * contract.supply_point_assignation_id.coefficient * days_between
result = energy_delivered * contract.supply_point_assignation_id.coefficient
</field>
</record>
<record
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment