Refine vendor mapping CSV operations and ignore import flow

This commit is contained in:
Mikhail Chusavitin
2026-02-27 16:49:39 +03:00
parent 6f1de7a20e
commit 04ce74ca1b
5 changed files with 106 additions and 30 deletions

View File

@@ -114,7 +114,8 @@ qt_lot_bundle_items: bundle_lot_name, lot_name, qty
- Формат CSV для Excel (RU locale): разделитель `;`
- Кодировка: `UTF-8` (BOM допускается и поддерживается)
- Рекомендуемые колонки: `vendor;partnumber;lot_name;description`
- Рекомендуемые колонки: `vendor;partnumber;lot_name;description;ignore`
- Допустим импорт как с заголовком, так и без заголовка (в фиксированном порядке колонок выше)
- Пустые строки пропускаются
- Для строки обязательны `partnumber` и `lot_name`
- Для строки обязательны `partnumber` и (`lot_name` или заполненный `ignore`)
- Если `ignore` заполнен и `lot_name` пустой, строка помечается как ignored в `qt_vendor_partnumber_seen`