trytond-production_mass_bal.../report/production_mass_balance_rep...

5.3 KiB

{% from "production_mass_balance_report/report/_helpers.html" import draw_table %} {% set base_url=data['parameters']['base_url'] %}{% set record=records[0] %} <html lang="en"> <head> </head> {% if data['parameters']['show_date'] %} {% endif %}

{{ _('Mass Balance') }}

{{ data['parameters']['company'].rec_name }} {{ _('Expand All') }}
{{ _('Efficiency Product Type') }}: {% if data['parameters']['direction'] == 'backward' %}{{ _('Backward') }}{% else %}{{ _('Forward') }}{% endif %}
{{ _('Product') }}: {{ data['parameters']['requested_product'].rec_name }} {% if data['parameters']['lot'] %}{{ _('Lot') }}: {{ data['parameters']['lot'].number }}{% endif %}
{{ _('Quantity') }}: {{ _('quantity produced including all outgoing moves in production') }}
{{ _('Consumption') }}: {{ _('amount of product consumed per production') }}
{{ _('Plan Consumption') }}: {{ _("calculated consumption out of production's quantity field (initial production quantity)") }}
{{ _('From Date') }}: {{ data['parameters']['from_date']|dateformat }} {{ _('To Date') }}: {{ data['parameters']['to_date']|dateformat }}
{% for product, values in data['records'].items() %} {% set key = 'product-'+product.id|string %} {% endfor %}
{{ _('Product') }} {{ _('Quantity') }} {{ _('Consumption') }} {{ _('Plan Consumption') }} {{ _('Difference') }} {{ _('% DIFF') }}
{{ product.rec_name }} {{ values.balance_quantity|render(digits=4) }} {{ values.balance_quantity_uom.symbol }} {{ values.balance_consumption|render(digits=4) }} {{ values.balance_consumption_uom.symbol }} {{ values.balance_plan_consumption|render(digits=4) }} {{ values.balance_plan_consumption_uom.symbol }} {{ values.balance_difference|render(digits=4) }} {{ values.balance_difference_uom.symbol }} {% if values['balance_plan_consumption'] %}{{ (((values.balance_consumption - values.balance_plan_consumption) / values.balance_plan_consumption) * 100)|render(digits=2) }}{% else %} 0.0{% endif %}%
{{ draw_table(key, values['productions'], data['parameters']) }}
</html>