{% extends "pos/base.html" %} {% load static %} {% block title %}Saleman ID Backfill{% endblock %} {% block heading %}Saleman ID Backfill (payments ← bank_payments){% endblock %} {% block content %}

{{ total_missing }}

Missing saleman_id

{{ ok_count }}

Ready to backfill

{{ conflict_count }}

Conflicting sources

{{ no_match_count }}

No bank_payments match
Sirf "Ready to backfill" rows update hongi — Conflict/No-match rows ko haath nahi lagaya jaega.
{% for r in rows %} {% empty %} {% endfor %}
Invoice # Type Date Status Candidate Saleman(s)
{{ r.invoice }} {{ r.transaction_type_label }} {{ r.transaction_date }} {% if r.status == 'ok' %}OK {% elif r.status == 'conflict' %}Conflict {% else %}No match{% endif %} {{ r.candidate_names|join:", " }}
No missing saleman_id rows found.
{% endblock %} {% block javascripts %} {% endblock %}