Форум пользователей продуктов Трактиръ

Форум пользователей продуктов Трактиръ (https://forum.traktir.ru/index.php)
-   Торговое оборудование (https://forum.traktir.ru/forumdisplay.php?f=2)
-   -   Обработка по обслуживанию Штрих-600 (https://forum.traktir.ru/showthread.php?t=2129)

A_Vol 24-08-2010 09:56

Обработка по обслуживанию Штрих-600
 
Подскажите пожалуйста, где можно найти обработку по обслуживанию на Штрих-600 для печати по сети (принтеру назначен свой IP) на «Трактиръ: Front-Office v3 ПРЕМИУМ»? Попытки выгрузки и редактирования обработок из конфигурации успеха не принесли - не удается инициализировать оборудование в защищенном модуле.

MaxS 24-08-2010 15:58

Поддержки драйвера принтеров фирмы Штрих в типовой поставке нет. Хотя, как я понял, для этой модели есть только Windows-драйвер, соответсвенно и использовать его можно только как Windows-принтер.

При подключении через COM порт, можно попробовать подменить модель на Star TSP 600 series, поскольку используется протокол EPSON.

Насчет самостоятельного написания обработки.
Из защищенного модуля вызывается процедура Инициализация() модуля обработки обслуживания, в которой у вас, вероятно, и происходит ошибка. Для отладки такой ошибки, надо пройти процедуру Инициализация() пошагово.
Только вот непонятно какую внешнюю компоненту вы хотели использовать в этой обработке?

A_Vol 25-08-2010 10:03

Использовать как Windows принтер очень не удобно - нет обратной связи и непонятно - дошла ли марка на кухню.

Через COM тоже не получится - принтер подключен к сети напрямую, а не через комп.

В Инициализации() все проходит без ошибок, заменили последнюю строчку чтобы выбранный нами принтер (пришлось выбрать ШтрихМиниФРК) определялся как сетевой. При настройке принтера указываем его IP и порт, но когда делаем "Запрос состояния" - появляется ошибка: "Ошибка принтера.Все слоты заняты."

MaxS 25-08-2010 15:54

Цитата:

Использовать как Windows принтер очень не удобно - нет обратной связи и непонятно - дошла ли марка на кухню.

Это вы точно заметили :) В Штрихе этому, видимо, не придают большого значения.

Цитата:

когда делаем "Запрос состояния" - появляется ошибка: "Ошибка принтера.Все слоты заняты."
То есть, вы пытаетесь подлючить его через наш драйвер с использованием обработки Обслуживание_ПРН_СофтБаланс?
Для работы нашего драйвера, как минимум, надо запустить сервер печати sbprnsrv.exe (это описано в документации). Но проблема в том, что там нет определения этого принтера (нет xml-файла с описанием команд)

Попробуйте выбрать модель POSIFLEX Aura PP-8000L (сетевой), у него тоже протокол EPSON.
Если не заработает, значит нужно под него делать отдельный xml-файл.

A_Vol 01-09-2010 03:25

Спасибо за совет, позже попробуем - но время горит - пришлось использовать windows принтер (хотя и не правильно это).

MaxS 01-09-2010 12:24

Это верно. А вообще говоря, правильно использовать проверенное оборудование :)

buZZer 06-04-2011 16:28

хотелось бы узнать как обстоят дела сейчас?
у кого-нибудь получилось состряпать обработку, чтобы использовать его не как windows принтер?


Часовой пояс GMT +3, время: 12:25.

vBulletin v3.5.4, Copyright ©2000-2024, Jelsoft Enterprises Ltd.
Русский перевод: zCarot, Vovan & Co
Трактиръ - автоматизация ресторанов