Загрузка договоров / допников
Нет файлов — выберите file.docx / file.pdf / file.zip
{% if error %}
❌ {{ error }}
{% endif %}
Результаты — строк извлечено: {{ total_rows }}
{% for r in results %}
{% endif %}
{{ '✅ OK' if r.ok else '❌ Ошибка' }}
{{ r.name }}
{% if r.ok %}
строк: {{ r.rows }}, +{{ r.summary.added }} ~{{ r.summary.changed }} -{{ r.summary.deleted }}
{% else %}
{{ r.error }}
{% endif %}
{% endfor %}
{% if all_rows %}
| № | Услуга | Цена, руб | Кол-во | Сумма, руб | Дата |
|---|---|---|---|---|---|
| {{ row.row_num }} | {{ row.name[:80] if row.name else '' }} | {{ '{:,.2f}'.format(row.price) if row.price else '' }} | {{ row.qty if row.qty else '' }} | {{ '{:,.2f}'.format(row.sum) if row.sum else '' }} | {{ row.date_start if row.date_start else '' }} |