{% extends "admin/base.html" %} {% block page_title %}Імпорт постачальника{% endblock %} {% block content %} ← Назад

📊 Імпорт постачальника{% if supplier %} — {{ supplier.name }}{% endif %}

{% if step == 'upload' %}

Файли постачальників бувають різні за структурою — на наступному кроці ви самі підкажете, яка колонка за що відповідає. Підтримуються .xlsx, .xls, .csv, файли з кількома листами теж.

{% else %}

Попередній перегляд ({{ preview.row_count }} рядків{% if preview.sheet_names|length > 1 %} на листі «{{ preview.sheet }}»{% endif %})

{% for c in range(preview.col_count) %} {% endfor %} {% for row in preview.preview_rows %} {% for c in range(preview.col_count) %} {% endfor %} {% endfor %}
{{ preview.col_letters[c] }}
{{ 'заголовки' if loop.index0 == 0 else '' }}{{ row[c] if c < row|length and row[c] is not none else '' }}
{% if supplier %}

Поставки буде додано постачальнику «{{ supplier.name }}».

{% else %} {% endif %} {% if preview.sheet_names|length > 1 %} {% else %} {% endif %}

Рахується з 0 (0 — перший рядок файлу). Якщо визначено неправильно, або хочете обрати інший лист — виправте і натисніть «Оновити перегляд».

Яка колонка за що відповідає

{% for field, label in field_labels.items() %} {% endfor %}

Рядки без назви товару (порожні шаблонні рядки, підсумковий рядок тощо) пропускаються автоматично.

{% if ingredients %} {% endif %}
Обрати інший файл
{% endif %} {% endblock %}