ТП5 <- start <- Web_сервис < Web-сервис обмена документами

Настройка «Кассир 5» для работы с WEB-сервисом по обмену документами

Обмен документами и номенклатурой товаров между конфигурацией и ПО «Кассир 5» осуществляться стандартным образом: через общую папку локальной сети, папку FTP-сервера или электронную почту.

Чтобы использовать электронный документооборот через Web-сервис, необходимо выполнить настройку кассового ПО. Для этого используется закладка «Документы Онлайн» (позиция «Настройка» → закладка «Дополнительные» → кнопка «Настройка документов» → закладка «Документы Онлайн»). Закладка включена в раздел «Настройка» только в том случае, когда в «Кассир 5» подключен модуль логики «Документы Онлайн» — в папке …DB\ExtFiles\LogicalModules zip-архив «ДокументыОнлайн.zip» распакован. Закладка включена в раздел «Настройка» только в том случае, когда в «Кассир 5» подключен модуль логики «Документы Онлайн» — в папке …DB\ExtFiles\LogicalModules zip-архив «ДокументыОнлайн.zip» распакован.

Закладка «Документы Онлайн» содержит группу настроек подключения к WEB-сервису. Она позволяет задать адрес WEB-сервисов по обмену документами и получению на кассе отчётов из товароучетной системы, а также имя и пароль пользователя конфигурации ТП 5, через которого осуществляется контроль доступа к онлайн сервисам.

Поле «WSDL Doctransfert» определяет реквизиты WEB-сервиса передачи документов. Составные части адреса следующие:

«http:/ /» протокол передачи данных (обязательный реквизит);

IP-адрес компьютера на котором опубликованы WEB-сервисы и, через двоеточие, порт для обмена данными. Номер порта определяется в файле конфигурации программы для работы с WEB-сервером. Например, в программе «Apache» - реквизит «Listen» в файле «httpd.conf» папки «conf»;

через символ «/» задается имя файла с настройкой публикации WEB-сервера (см. «Публикация Web-сервисов в ТП 5»);

через символ «/» задается имя WEB-сервиса «/ws/DocTransfert.1cws?wsdl, где «/ws» – признак того, что выполняется обращение к Web- сервису.

Например, в строке
http://101.102.5.7:8080/TP5/ws/DocTransfert.1cws?wsdl
указаны следующие реквизиты:

101.102.5.7:8080 – IP-адрес компьютера, на котором опубликован WEB-сервер, и номер порта для обмена данными с WEB-сервисом. Для удаленного компьютера требуется статический IP-адрес;

TP5 – имя файла с настройкой публикации WEB-сервиса;

ws – признак того, что выполняется обращение к Web- сервису;

DocTransfert.1cws?wsdl – имя WEB-сервиса для обмена данными между конфигурацией ТП 5 и ПО «Кассир 5».

Поле «WSDL Reports» определяет реквизиты WEB-сервиса формирования на кассе отчетов из товароучетной системы. Составные части адреса совпадают с частями адреса WEB-сервера по обмену документов, за исключением последней части строки: «Reports.1cws?wsdl». Подробнее см. «Настройка конфигурации и ПО «Кассир-5» для WEB-сервиса формирования отчетов».

В полях «Логин» и «Пароль» задаются имя и пароль пользователя ТП 5, которые определены в форме «Пользователь» конфигуратора. Когда кассовое ПО подключается к WEB-сервисам ТП 5, делается штатная авторизация средствами 1C по этому пользователю. Если авторизация прошла успешно, связь с WEB-сервисами устанавливается. Если авторизация не прошла, вернётся ошибка авторизации, и работа с WEB-сервисами на кассе будет не доступна. Этот механизм авторизации реализован для защиты от несанкционированного доступа. Логин и пароль пользователя должны содержать только буквы латинского алфавита, цифры и знаки препинания.

Задание флага «Проверять секцию подбираемых товаров» позволяет на одной кассе реализовать регистрацию продаж товаров нескольких фирм. У каждой фирмы свой список товаров. Принадлежность товара конкретной фирме определяется номером секции. Если в одном магазине касса связана с несколькими фирмами, то настоятельно рекомендуется установить данный флаг, чтобы исключить ошибки при заполнении документа «Потребность склада», в котором должны быть указаны товары только одной фирмы.

Номер секции хранится в справочнике товара «Кассир 5» и выгружается из товароучетной системы. В товароучетной системе номер секции, как правило, однозначно определяет фирму и склад, где этот товар числится.

Нажатие кнопки «Загрузить настройки» осуществляет загрузку в «Кассир 5» предопределённых настроек документов.

Нажатие кнопки «Проверка связи» позволяет проверить корректность задания реквизитов адреса WEB-сервисов по передаче документов и построению отчетов. Предварительно эта информация должна быть загружена в «Кассир 5» кнопками «Применить», либо «ОК». Также, к этому моменту времени, в конфигурации ТП 5 должны быть опубликованы WEB-сервисы, и задан пользователь с ролью «Администратор» или «Пользователь», реквизиты которого продублированы в полях «Логин» и «Пароль» данной закладки.