09.07.2020 07:27
talkon
 
Здравствуйте.
Помогите разобраться как должен работать экспорт чеков из SET10 в 1с через WEB-сервис.
Я понимаю что SET10 должен отправлять данные через определенный промежуток времени указанный в настройках экспорта.
Вопрос наверное больше по 1с, как реализовать Веб сервис который будет ждать получения данных?
В инструкции СЕТа описано

URL: Любой_IP-адрес_на_стороне_ERP_сервера/Set10PurchasesService

WSDL: Любой_IP-адрес_на_стороне_ERP_сервера/Set10PurchasesService.wsdl

но в 1с вроде как, что wsdl что сам адрес URL имеют вид к примеру:
10.10.10.10/baza_01/ws/tc-uws.1cws
10.10.10.10/baza_01/ws/tc-uws.1cws?wsdl

Set10PurchasesService и Set10PurchasesService.wsdl в конце адреса из инструкции СЕТа это обязательные части адреса?
09.07.2020 08:14
nik_ll
 
Типовой настройки в 1с нет, нужно писать самому или приобретать готовые обработки обмена
09.07.2020 13:11
talkon
 
Цитата:
nik_ll Типовой настройки в 1с нет, нужно писать самому или приобретать готовые обработки обмена
Ну это в принципе было понятно, мне хотябы понять как оно должно работать в теории. Поуглубленее чем: СЕТ отправляет данные 1с обрабатывает.

Может у кого-то есть какой нибудь пример.
10.07.2020 12:50
TANGOR
 
Обычно 1С использует методы забора данных а не получения данных.
т.е. когда 1С-клиент а Set-сервер. Так как то ли это очень сложно сделать на 1С (развернуть свой web сервер) то ли кто-то пытался сделать это через отдельный IIS сервер...

по технике:
Set10PurchasesService.wsdl - это WSDL предоставляемый кристаллом для разворачивания у вас в 1С.
в нём один метод, который будет дёргать set при выгрузке чеков.
что внутри метода, это ваша реализация, главное название метода должно быть такое же как в Set10PurchasesService.wsdl

по поводу обязательности слова Set10PurchasesServiceв конце адреса - нет конечно.
просто этот полный адрес вашего сервера должен быть прописан в Set в настройках плагина экспорта.
15.07.2020 16:30
asfw7qlm2
 
А еще была когда-то на сайте разработчиков set10 вместе с обновлениями была древняя обработка для 1с УТ чтобы через веб-сервисы общаться. Работать она может и не работает, но посмотреть общий принцип, думаю можно. Положил в хранилище
25.07.2020 16:36
taniriel
 
talkon, Господин TANGOR, прав.
Нужно в обработке делать запрос на кассовый сервер для получения данных.
Версия 1с какая?

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.