Устаревшая версия Jira | ||||||||
---|---|---|---|---|---|---|---|---|
|
...
WEB-сервис | |
Метод | saveFromTSD |
URL | http://IP-адрес_сервера:8090/SET-PrintPriceTags/PrintingServiceWS |
WSDL | http://IP-адрес_сервера:8090/SET-PrintPriceTags/PrintingServiceWS?wsdl |
Поле | Тип данных | Описание | Обязательное |
Принимаемые параметры | |||
rewuest | JSON | Товарный справочник в формате XML | Да |
Возвращаемые параметры | |||
return | boolean |
|
Блок кода |
---|
...
| ||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://service.ws.printing.setretailx.crystals.ru/">
<soapenv:Header/>
<soapenv:Body>
<ser:saveFromTSD>
<!--Optional:-->
<request>
{"id":"2344234","barcodes":["44444","55555”,” 66666"]}
</request>
</ser:saveFromTSD>
</soapenv:Body>
</soapenv:Envelope> |
Описание работы
Метода по загрузке списка товаров и номера ТСД, на котором осуществляется сканирование товаров
Формат JSON
Список ШК товаров (2 раза один шк = 1 товар на печать)
Наименование ТСД или документа или списка, по которому будет производится добавление товаров в список в SetRetail10.
Сохранение в БД данных с терминала
При Каждом вызове метода с конкретным наименованием ТСД, все товары из списка добавляются к этому списку в SetRetail10. т.е. в SetRetail10 они накапливаются, до момента их выбора в визуализации для печати. (или до очистки)
Если 1-й раз вызвать метод и передать "Товар_1" с наименованием списка "doc_1" , В set10, на полке произвольной печати появится возможность добавить из списка "doc_1" один товар - "Товар_1"
Если 2-й раз вызвать метод и передать "Товар_2" с наименованием списка "doc_1" , В set10, на полке произвольной печати появится возможность добавить из списка "doc_1" два товара - "Товар_1" и "Товар_2"
Добавление в визуализации кнопки с названием ТСД для возможности выбора с какого ТСД добавлять товары. в списке ТСД отражается:
Наименование ТСД
Количество ШК которое пришло с ТСД
Дата/время когда с ТСД пришли последние данные
Возможность очистки данных присланных с ТСД
При выборе добавления товаров с ТСД товары добавляются на полку произвольной печати с автоматическим определением типа шаблона ценника (регулярный или скидочный) в зависимости от действующих на товар цен и настроек форматов шаблонов ценников
Реализация очистки списка товаров с ТСД, т.е. по кнопке или после добавления товаров из ТСД в меню печати, список товаров из ТСД (список ШК полученный с ТСД) очищается.
...