Малекс:Импорт заявок
Материал из GB wiki
Версия от 14:10, 14 января 2015; Alexey (обсуждение | вклад) (Новая страница: «==== Назначение ==== Команда предназначена для импорта из 1С [[Малекс:Реализация|заказов покуп…»)
Назначение
Команда предназначена для импорта из 1С заказов покупателей.
Входные данные
Из 1С выгружается файл в формате "txt", который с помощью команды "1С - импорт заявок" импортируется в ГБ.
Обработка данных
- В процессе импорта производится поиск документов типа "Реализация", номер и дата которых совпадают с таковыми из txt-файла.
- Если документ найден, его данные корректируются согласно данным из 1С (т.е. из txt-файла).
Корректировка существующего документа типа "Реализация" возможна только если этот документ еще не спланирован и с ним не связаны сборочные листы. В противном случае возникает ошибка, о которой сообщается оператору.
- Если документ не найден, то создаётся новый.
- Осуществляется попытка спланировать документ:
- планирование невозможно, если на складе недостаточно заказываемого товара.
- при удачном планировании создаётся сборочный лист в состоянии "[Малекс:Состояние документа|WMS]]", а сам документ "Реализация" продвигается в состояние "[Малекс:Состояние документа|спланирован]]".
При импорте проверяются значения ряда полей:
- штрих-код (его корректность, повторы);
- наименование товара;
- вместимость (штук в коробке).
Контролируются различные ошибочные ситуации. При возникновении ошибки пользователю направляется стандартное сообщение (нотификация). В этом сообщении указывается место возникновения ошибки (т.е. "ошибка при импорте товаров") и путь к файлу логирования.
При каждом импорте справочника товаров формируется файл с логом (отчётом) работы команды. А при возникновении какой-либо ошибки или предупреждения их подробное описание также записывается в этот файл.