{% extends "industry_reforged/base.html" %} {% load i18n humanize %} {% load industry_tags %} {% block details %}

{% trans "Director Control Panel" %}

Inventory Analytics Wallets Configurations
{% for order in all_orders %} {% for child in order.child_orders.all %} {% endfor %} {% endfor %}
Order ID Character Total Price Payment Ref Status Progress Action
#{{ order.id }} {% if order.child_orders.exists %} +{{ order.child_orders.count }} {% endif %} {{ order.character.character_name }} {{order.total_price|eve_isk }} {% if order.payment_reference %} {{ order.payment_reference }} {% if order.is_paid %} Paid {% else %} Unpaid {% endif %} {% else %} - {% endif %} {% if order.status == 'READY' %} {{ order.get_status_display }} {% else %} {{ order.get_status_display }} {% endif %}
{{ order.progress_percent|floatformat:2 }}%
View {% if not order.is_paid %} {% endif %} {% if order.status == 'READY' %}
{% csrf_token %}
{% endif %}
{% csrf_token %}
#{{ child.id }} {% if child.child_orders.exists %} +{{ child.child_orders.count }} {% endif %} {{ child.character.character_name }} {{ child.total_price|eve_isk }} {% trans "Managed via Parent" %} {% trans "Linked" %}
{{ child.progress_percent|floatformat:2 }}%
{% trans "View" %} {% trans "Managed via Parent" %}
{% for row in production_summary %} {% endfor %}
{% trans "Item" %} {% trans "Total Required" %} {% trans "Unclaimed" %} {% trans "In Production" %} {% trans "Completed" %} {% trans "Progress" %}
{{ row.item_type__name }} {{ row.item_type__name }}
{{ row.total_qty|intcomma }} {{ row.unclaimed_qty|default:0|intcomma }} {{ row.in_production_qty|default:0|intcomma }} {{ row.completed_qty|default:0|intcomma }} {% widthratio row.completed_qty row.total_qty 100 as prog_completed %} {% widthratio row.in_production_qty row.total_qty 100 as prog_in_prod %}
{% if prog_completed != '0' %}{{ prog_completed }}%{% endif %}
{% if prog_in_prod != '0' %}{{ prog_in_prod }}%{% endif %}
{% for task in all_tasks %} {% endfor %}
Item Quantity Status Priority Assigned To Reward Action
{{ task.item_type.name }} {{ task.quantity }} {{ task.get_status_display }} {{ task.priority }} {{ task.assigned_to.character_name|default:"-" }} {% if task.builder_reward %}{{ task.builder_reward|eve_isk }}{% else %}-{% endif %}
{% csrf_token %}
{% trans "Payout Summary by Builder" %}
{% for summary in payout_summary %} {% endfor %}
{% trans "Builder" %} {% trans "Completed Tasks" %} {% trans "Total Pending Payout" %} {% trans "Action" %}
{{ summary.assigned_to__character_name }} {{ summary.task_count }} {{ summary.total_reward|eve_isk }}
{% csrf_token %}
{% trans "Recent Completed Tasks with Rewards" %}
{% trans "Showing up to 200 tasks" %}
{% for task in payout_tasks %} {% endfor %}
{% trans "Item" %} {% trans "Qty" %} {% trans "Assigned To" %} {% trans "Reward" %} {% trans "Completed" %}
{{ task.item_type.name }} {{ task.item_type.name }}
{{ task.quantity }} {{ task.assigned_to.character_name }} {{ task.builder_reward|eve_isk }} {{ task.completed_at|date:"Y-m-d H:i" }}
{% trans "Active Payout Batches" %}
{% for batch in payout_batches %} {% if batch.status == 'PENDING' %} {% endif %} {% endfor %}
{% trans "Reference" %} {% trans "Builder" %} {% trans "Total Amount" %} {% trans "Status" %} {% trans "Generated On" %} {% trans "Action" %}
{{ batch.payment_reference }} {{ batch.builder.character_name }} {{ batch.total_amount|eve_isk }} {{ batch.status }} {{ batch.created_at|date:"Y-m-d H:i" }}
{% csrf_token %}
Procurement Buy Orders are generated from Low Stock deficits when the item is marked as "Buy" in the Item Configuration.
{% for buy_order in buy_orders %} {% endfor %}
ID Item Quantity Needed Status Created At Actions
#{{ buy_order.id }}
{{ buy_order.item_type.name }} {{ buy_order.item_type.name }}
{{ buy_order.quantity|intcomma }} {% if buy_order.status == 'OPEN' %} {{ buy_order.get_status_display }} {% elif buy_order.status == 'IN_PROGRESS' %} {{ buy_order.get_status_display }} {% elif buy_order.status == 'FULFILLED' %} {{ buy_order.get_status_display }} {% endif %} {{ buy_order.created_at|date:"Y-m-d H:i" }}
{% csrf_token %}
{% csrf_token %}
{% endblock %}