{% import '_macros.html' as ui %}
{% if message %}
{{ message }}
{% endif %}

De rezolvat

{% if not pending %}
Nicio operatie nemapata — tot ce a venit s-a tradus in coduri RAR. Importa un fisier nou daca vrei sa adaugi prezentari.
{% else %}

Operatii ROAAUTO necunoscute, blocate in needs_mapping. Alege codul RAR (sugestia fuzzy e preselectata) si salveaza — submission-urile se deblocheaza automat.

{% for e in pending %} {% set top = e.suggestions[0] if e.suggestions else None %} {% set preselect = top.cod_prestatie if (top and top.score >= 60) else '' %} {% endfor %}
Operatie Sugestii Cod RAR Punere in coada
{{ e.cod_op_service }} {{ e.blocked }} blocate
{{ e.denumire or '(fara denumire)' }}
{% if e.suggestions %} {% for s in e.suggestions[:3] %} {{ s.cod_prestatie }} ({{ s.score|round|int }}%){% if not loop.last %}, {% endif %} {% endfor %} {% else %}—{% endif %} {{ ui.autosend_toggle(form_id="map-rez-" ~ loop.index, checked=True) }}
{% endif %}

Mapari operatii salvate

{% if not saved_mappings %}
Nicio mapare salvata inca. Pe masura ce mapezi operatii, ele apar aici si le poti edita oricand.
{% else %}

Maparile operatie -> cod RAR retinute pentru contul tau. Schimba codul sau punerea in coada si salveaza; la schimbarea unui cod, submission-urile blocate pe acea operatie se re-rezolva automat.

{% for m in saved_mappings %} {% endfor %}
Operatie Cod RAR Punere in coada Actiuni
{{ m.cod_op_service }}
acum: {{ m.cod_prestatie }}{% if m.nume_prestatie %} — {{ m.nume_prestatie }}{% endif %}
{{ ui.autosend_toggle(form_id="map-salv-" ~ loop.index, checked=m.auto_send) }}
{% endif %}

Formate de coloane salvate

{% if not column_formats %}
Niciun format de coloane salvat inca. La primul import, maparea coloanelor fisierului se retine aici si se reaplica automat la fisierele cu acelasi antet.
{% else %}

Antetele de fisier recunoscute. Un fisier cu alte coloane = format nou separat (nu suprascrie).

{% for f in column_formats %} {% endfor %}
Coloane Mapari (coloana → camp) Format data
{{ f.columns | length }} coloane {% for col, camp in f.mappings.items() %} {{ col }} → {{ camp }}{% if not loop.last %}; {% endif %} {% endfor %}
{% endif %}