ТП5 <- start <- Web_сервис < WEB-сервис получения на кассе отчётов из товароучетной системы

Настройка конфигурации и ПО «Кассир 5» для WEB-сервиса формирования отчетов

Список отчетов, доступных для получения на конкретной ККМ, задается в товароучетной конфигурации на закладке «Отчеты для ККМ» формы с элементом справочника ККМ («Справочники» → «Торговое оборудование» → «ККМ» → закладка «Отчеты для ККМ» выбранной кассы). Используя онлайн отчеты на кассе можно получить практически все отчеты, предусмотренные товароучетной системой,
например:

отчёт по объёму продаж магазина для расчета бонусов персоналу;

информацию о сторно и возврату товаров по магазину;

остатки товара на складах соседних магазинов, если такого товара в магазине нет. Это позволит зарезервировать данный товар для покупателя в ближайшем магазине и направить туда покупателя. В этом случае может потребоваться индивидуальная настройка отчета «Остатки номенклатуры» для каждого магазина, т.к. список ближайших магазинов для каждого конкретного магазина будет свой и, поэтому список складов в каждом отчете будет уникален

Для отчетов, формируемых через WEB-сервис «Reports.1cws», в конфигурации должны быть прописаны все варианты отбора необходимые для их построения. Заданные отборы нельзя изменить на кассе, и нельзя добавить новые отборы. Причем отборы, помеченные к обязательному заполнению, нельзя оставить пустыми. Отчеты без заданных вариантов отборов в «Кассир 5» не отображаются, хотя в списке отчетов закладки «Отчеты для ККМ» они будут указаны.

Табличная часть закладки состоит из двух частей:

левая часть содержит: наименование отчета, вариант построения отчета, описание варианта отчета и набор прав пользователя, которому доступен данный отчет. Если набор прав не определен, данный отчет доступен любому пользователю «Кассир 5»;

правая часть содержит набор параметров отбора, которые будут доступны кассиру при формировании данного отчета. В отбор отчёта могут быть включены только отборы первого уровня. Например, можно установить отбор по номенклатуре товара или группе номенклатуры, но нельзя установить отбор по реквизиту товара.

Новая строка добавляется в левую часть закладки «Отчеты для ККМ» командой «Добавить» контекстного меню (горячая клавиша «Insert»)). Затем кнопкой «…» («Выбрать (F4)») следует выбрать нужный отчет в списке доступных онлайн отчетов. Далее выбирается вариант построения отчета и определяется набор прав пользователя, которому будет доступен этот отчет. В списке онлайн отчетов «Кассир 5» отображается текст, который задан в графе «Описание варианта». Если в список включены несколько одинаковых отчетов с разными вариантами отборов, рекомендуется дать таким отчетам разное описание вариантов.

Для каждого отчета должен быть задан список отборов, которые пользователи могут либо обязаны задать на ККМ. Новый параметр отбора добавляется в правую часть закладки «Отчеты для ККМ» командой «Добавить» контекстного меню (горячая клавиша «Insert»). Для выбранного варианта отбора задается «Вид сравнения» и, при необходимости, устанавливается флаг «Обязателен к заполнению». Для отчета должны быть определены все необходимые отборы. Добавить или изменить параметры отбора на кассе не удастся. Если у параметра отбора не установлен флаг «Обязателен к заполнению», то пользователь может оставить этот реквизит пустым, и отчет сформируется без этого отбора. Если флаг «Обязателен к заполнению» задан, то с незаполненным реквизитом этого отбора онлайн отчет не сформируется.

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

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

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

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

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

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

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

Reports.1cws?wsdl – имя WEB-сервиса для формирования и передачи отчетов в конфигурацию ТП 5 из ПО «Кассир 5».