Отправка заказа поставщику - автомат. запросы,настройка формата — различия между версиями

Материал из MstarProject Manual
Перейти к: навигация, поиск
(Структура файла запроса на поставщика.)
(Структура файла запроса на поставщика.)
Строка 16: Строка 16:
  
 
По умолчанию формат данных имеет CSV формат c такой очередностью полей:<br>
 
По умолчанию формат данных имеет CSV формат c такой очередностью полей:<br>
 +
<br>
 +
<b>unique ID</b> - товарный код. заливается в прайс (поле в профайле - Номер колонки артикула поставщика)<br>
 +
<b>pref_in</b> - внутренний префикс детали у конкретного поставщика (поле в профайле - №Кол-ки внутр. преф. поставщика)<br>
 +
<b>number</b> - кол-во заказанных позиций детали в заказе<br>
 +
<b>pref</b> - префикс в нашей системе, формируется системой<br>
 +
<b>code</b> - код детали (поле в профайле - №Колонки кода запчасти) и проходит парсинг, может отличаться от "unique ID"<br>
 +
<b>brand</b> - производитель детали (поле в профайле - №Колонки названия бренда)<br>
 +
<b>name</b> - наименование детали<br>
 +
<b>price</b> - цена (поле в профайле - №Колонки закупочной цены)<br>
 +
<b>code_in</b> - исходный код детали, заливается из прайса (поле в профайле - №Колонки кода запчасти), НЕ проходит парсинг<br>
 +
<br>
 +
Т.е. строка формата по умолчанию:
 +
unique ID,pref_in,number,pref,code,brand,name,price,code_in
  
"unique ID","pref","code","brand","number","name","price"
+
Но так как у поставщиков могут быть свои требования на получение данных, сделан механизм настройки этой строки.
где "unique ID" - код, который был залит на сайт через модуль "Импорт наименований", а если нет, то через поле "Артикул поставщика" при заливке прайсов, если и там нет, то будет пустым
+
Заходите в Empanel-Пользователи>Поставщики, находите нужного поставщика, жмете "Редактировать" и<br>
"pref" - префикс детали - наши префиксы
+
заполняете строку под нужный вариант формата.<br>
"code" - очищенный ("unique ID" или код при заливке в прайс)
+
<br>
"brand" - производитель детали
+
Пример заполненного индивидуального формата у поставщика:<br>
"number" - кол-во заказанный деталей
+
[[File:format_csv.png]]
"name" - название детали, берется из "Импорт наименований", если нет, то что приходит в прайсе
+
"price" - стоимость детали у поставщика
+
 
+
unique ID - товарный код. заливается в прайс (поле в профайле - Номер колонки артикула поставщика)<br>
+
pref_in - внутренний префикс детали у конкретного поставщика (поле в профайле - №Кол-ки внутр. преф. поставщика)<br>
+
number - кол-во заказанных позиций детали в заказе<br>
+
pref - префикс в нашей системе, формируется системой<br>
+
code - код детали (поле в профайле - №Колонки кода запчасти) и проходит парсинг, может отличаться от "unique ID"<br>
+
brand - производитель детали (поле в профайле - №Колонки названия бренда)<br>
+
name - наименование детали<br>
+
price - цена (поле в профайле - №Колонки закупочной цены)<br>
+
code_in - исходный код детали, заливается из прайса (поле в профайле - №Колонки кода запчасти), НЕ проходит парсинг<br>
+
 
+
[[File:main_page.png]]
+
 
<br>
 
<br>

Версия 13:40, 16 ноября 2016

Модуль предназначен для создания отчета по заказам на поставщиков в автоматическом режиме.
Структуру полей отчета под каждого поставщика можно настроить индивидуально.
Отправка выполняется в ручном режиме менеджером сайта.

Описание механизма.

Все товары на сайт могут попадать либо через загружаемые прайсы в ручном режиме, в автоматическом через ftp / web-cайты / web-cервисы
в зависимости от модулей, установленных на сайте.
У каждого поставщика может быть индивидуальный код товара и его префикс, эта информация по возможности фиксируется у Вас на сайте
при получении данных о каждом товаре. Она необходима на будущее для формирования запросов на поставщиков с их уникальными кодами и брендами.

При создании заказа по умолчанию создаются запросы на каждого поставщика товара. Т.е. если в заказе несколько позиций от разных поставщиков
они группируются по поставщикам и формируются в файл для отправки на поставщика.

Структура файла запроса на поставщика.

По умолчанию формат данных имеет CSV формат c такой очередностью полей:

unique ID - товарный код. заливается в прайс (поле в профайле - Номер колонки артикула поставщика)
pref_in - внутренний префикс детали у конкретного поставщика (поле в профайле - №Кол-ки внутр. преф. поставщика)
number - кол-во заказанных позиций детали в заказе
pref - префикс в нашей системе, формируется системой
code - код детали (поле в профайле - №Колонки кода запчасти) и проходит парсинг, может отличаться от "unique ID"
brand - производитель детали (поле в профайле - №Колонки названия бренда)
name - наименование детали
price - цена (поле в профайле - №Колонки закупочной цены)
code_in - исходный код детали, заливается из прайса (поле в профайле - №Колонки кода запчасти), НЕ проходит парсинг

Т.е. строка формата по умолчанию: unique ID,pref_in,number,pref,code,brand,name,price,code_in

Но так как у поставщиков могут быть свои требования на получение данных, сделан механизм настройки этой строки. Заходите в Empanel-Пользователи>Поставщики, находите нужного поставщика, жмете "Редактировать" и
заполняете строку под нужный вариант формата.

Пример заполненного индивидуального формата у поставщика:
Format csv.png