@@ 718-739 (lines=22) @@ | ||
715 | result['reporting_period']['increment_rate_in_kgce_saving'] = Decimal(0.0) |
|
716 | result['reporting_period']['increment_rate_in_kgco2e_saving'] = Decimal(0.0) |
|
717 | ||
718 | if energy_category_set is not None and len(energy_category_set) > 0: |
|
719 | for energy_category_id in energy_category_set: |
|
720 | result['reporting_period']['names'].append(energy_category_dict[energy_category_id]['name']) |
|
721 | result['reporting_period']['energy_category_ids'].append(energy_category_id) |
|
722 | result['reporting_period']['units'].append(energy_category_dict[energy_category_id]['unit_of_measure']) |
|
723 | result['reporting_period']['timestamps'].append(reporting[energy_category_id]['timestamps']) |
|
724 | result['reporting_period']['values_saving'].append(reporting[energy_category_id]['values_saving']) |
|
725 | result['reporting_period']['subtotals_saving'].append(reporting[energy_category_id]['subtotal_saving']) |
|
726 | result['reporting_period']['subtotals_in_kgce_saving'].append( |
|
727 | reporting[energy_category_id]['subtotal_in_kgce_saving']) |
|
728 | result['reporting_period']['subtotals_in_kgco2e_saving'].append( |
|
729 | reporting[energy_category_id]['subtotal_in_kgco2e_saving']) |
|
730 | result['reporting_period']['subtotals_per_unit_area_saving'].append( |
|
731 | reporting[energy_category_id]['subtotal_saving'] / space['area'] if space['area'] > 0.0 else None) |
|
732 | result['reporting_period']['increment_rates_saving'].append( |
|
733 | (reporting[energy_category_id]['subtotal_saving'] - base[energy_category_id]['subtotal_saving']) / |
|
734 | base[energy_category_id]['subtotal_saving'] |
|
735 | if base[energy_category_id]['subtotal_saving'] > 0.0 else None) |
|
736 | result['reporting_period']['total_in_kgce_saving'] += \ |
|
737 | reporting[energy_category_id]['subtotal_in_kgce_saving'] |
|
738 | result['reporting_period']['total_in_kgco2e_saving'] += \ |
|
739 | reporting[energy_category_id]['subtotal_in_kgco2e_saving'] |
|
740 | ||
741 | result['reporting_period']['total_in_kgco2e_per_unit_area_saving'] = \ |
|
742 | result['reporting_period']['total_in_kgce_saving'] / space['area'] if space['area'] > 0.0 else None |
@@ 634-655 (lines=22) @@ | ||
631 | result['reporting_period']['increment_rate_in_kgce_saving'] = Decimal(0.0) |
|
632 | result['reporting_period']['increment_rate_in_kgco2e_saving'] = Decimal(0.0) |
|
633 | ||
634 | if energy_category_set is not None and len(energy_category_set) > 0: |
|
635 | for energy_category_id in energy_category_set: |
|
636 | result['reporting_period']['names'].append(energy_category_dict[energy_category_id]['name']) |
|
637 | result['reporting_period']['energy_category_ids'].append(energy_category_id) |
|
638 | result['reporting_period']['units'].append(energy_category_dict[energy_category_id]['unit_of_measure']) |
|
639 | result['reporting_period']['timestamps'].append(reporting[energy_category_id]['timestamps']) |
|
640 | result['reporting_period']['values_saving'].append(reporting[energy_category_id]['values_saving']) |
|
641 | result['reporting_period']['subtotals_saving'].append(reporting[energy_category_id]['subtotal_saving']) |
|
642 | result['reporting_period']['subtotals_in_kgce_saving'].append( |
|
643 | reporting[energy_category_id]['subtotal_in_kgce_saving']) |
|
644 | result['reporting_period']['subtotals_in_kgco2e_saving'].append( |
|
645 | reporting[energy_category_id]['subtotal_in_kgco2e_saving']) |
|
646 | result['reporting_period']['subtotals_per_unit_area_saving'].append( |
|
647 | reporting[energy_category_id]['subtotal_saving'] / tenant['area'] if tenant['area'] > 0.0 else None) |
|
648 | result['reporting_period']['increment_rates_saving'].append( |
|
649 | (reporting[energy_category_id]['subtotal_saving'] - base[energy_category_id]['subtotal_saving']) / |
|
650 | base[energy_category_id]['subtotal_saving'] |
|
651 | if base[energy_category_id]['subtotal_saving'] > 0.0 else None) |
|
652 | result['reporting_period']['total_in_kgce_saving'] += \ |
|
653 | reporting[energy_category_id]['subtotal_in_kgce_saving'] |
|
654 | result['reporting_period']['total_in_kgco2e_saving'] += \ |
|
655 | reporting[energy_category_id]['subtotal_in_kgco2e_saving'] |
|
656 | ||
657 | result['reporting_period']['total_in_kgco2e_per_unit_area_saving'] = \ |
|
658 | result['reporting_period']['total_in_kgce_saving'] / tenant['area'] if tenant['area'] > 0.0 else None |