{% extends edc_base_template %} {% load static %} {% block main %} {{ block.super }}
Edc PharmacyReceive Returns {% if return_request %}› {{ return_request.return_identifier }}{% endif %}
{% if not return_request %} {# ─── Phase 1: Select a return request to receive ─────────── #}
Receive Returned Stock
{% if pending_receipts %} {% for rr in pending_receipts %} {% endfor %}
Reference From Date Items in Transit
{{ rr.return_identifier }} {{ rr.from_location.display_name }} {{ rr.return_datetime|date:"d-M-Y" }} {{ rr.returnitem_set.all|length }} Receive
{% else %}

No returns currently in transit.

{% endif %}
{% else %} {# ─── Phase 2: Confirm receipt of items ───────────────────── #}
Receive: {{ return_request.return_identifier }} — {{ return_request.from_location.display_name }} → {{ return_request.to_location.display_name }}

Received: {{ received_count }} / In transit: {{ pending_count }} {% if pending_count > 0 %} — {{ pending_count }} remaining {% else %} — All received {% endif %}

{% if pending_count > 0 %}
{% csrf_token %}
{% for i in item_count %}
{% endfor %}
Done
{% else %}

All items received.

Done {% endif %}
{% endif %}
{% endblock main %}