Загрузка заказа

Формат CSV заказа

Свойства файла заказа

Формат: DSV (Delimiter-Separated Values)

Расширение: *.csv
Кодировка: UTF-8 c BOM
Требования:
  • Окончание строк: Unix-like style (End of Line 0x0A)
  • Заголовок: без заголовка
  • Разделитель столбцов: ; (Semicolon 0x3B)
  • Каждая строка (запись) должна содержать одинаковое количество полей.
  • Поле может быть заключено в двойные кавычки
  • Если поле содержит запятые, переносы строк, двойные кавычки, то это поле должно быть заключено в двойные кавычки. Если этого не сделать, то данные невозможно будет корректно обработать.
  • Символ двойной кавычки в поле должен быть удвоен.
  • Десятичный разделитель в числовых значениях: . (Full Stop 0x2E)

Колонки

Порядок колонок соответствует таблице
Для режима, когда состав пакетов не известен
#
Название
Описание
По умолчанию
1
Номер заказа
Уникальный номер заказа. В одном файле он должен быть один и тот же у всех деталей.
2
Название
Название панели
3
Артикул
Артикул панели
4
Позиция
Позиция панели
5
Обозначение
Обозначение панели
6
Код панели
Содержимое штрих-кода. Уникальный идентификатор панели. Используется при считывании штрих-кода для идентификации панели. Код панели не должен совпадать с кодами панелей из других заказов.
7
Количество комплектов
Количество комплектов с этой деталью. Используется для вычисления общего количества панелей по формуле: [Количество комплектов] × [Количество в комплекте] = [Общее количество этой панели в заказе]. Для случаев, когда в заказе может быть несколько изделий с такой деталью. Должно быть ≥1.
1
8
Количество в комплекте
Количество панелей в комплекте
0

Для режима, когда состав пакетов известен
Скачать пример файла

#
Название
Описание
По умолчанию
1
Номер заказа
Уникальный номер заказа. В одном файле он должен быть один и тот же у всех деталей.
2
Название
Название панели
3
Артикул
Артикул панели
4
Позиция
Позиция панели
5
Обозначение
Обозначение панели
6
Код панели
Содержимое штрих-кода. Уникальный идентификатор панели. Используется при считывании штрих-кода для идентификации панели. Код панели не должен совпадать с кодами панелей из других заказов. Может дублироваться, но только при условии, что у панелей с одинаковым кодом будет разный Идентификатор пакета.
7
Количество пакетов
Количество пакетов с панелью. У панелей с одинаковым идентификатором пакета, должно быть одинаковое количество пакетов. Количество пакетов должно быть ≥1.
1
8
Количество в пакете
Количество панели в каждом пакете
0
9
Идентификатор пакета
Идентификатор пакета. Может повторяться в разных заказах. Может повторяться в рамках одного заказа.

Работа с множественными пакетами

В режиме фиксированной упаковки (когда состав пакетов известен) поддерживается возможность добавления одной и той же детали (одинаковый Код панели) в разные пакеты с разным количеством.

Условия для множественных пакетов

  • Одинаковые детали - детали с одинаковым кодом панели (колонка 6)
  • Разные пакеты - пакеты с разными идентификаторами (колонка 9)
  • У одинаковых деталей должны совпадать все параметры кроме: идентификатор пакета, количество в пакете, количество пакетов
Поведение при сканировании
Сканирование при отсутствии текущего пакета
При сканировании детали, для которой доступно несколько пакетов, пользователю будет предложено выбрать пакет из списка незавершенных пакетов для данной детали.
Сканирование при наличии текущего пакета
При сканировании детали система автоматически добавит её в текущий активный пакет, если он подходит для данной детали.
Этот файл демонстрирует, как одна деталь "Panel A" может быть распределена между тремя разными пакетами с разным количеством в каждом пакете.