02.11.2012 15:32
Восемь лет делали возвраты через бэк-офис.
Тут боссам захотелось сделать через кассу.
Сделал.
"Возврат текущего дня" - через ВОЗВРАТ ПО ЧЕКУ. В настройках указал "Оформлять возвраты чеком на возврат". С этим вопросов никаких не возникло - все "пищат" от восторга.
А вот "возврат нетекущего дня" - проблема.
Настроил кнопку ВОЗВРАТ ПО ЧЕКУ. В настройках: "Оформлять возвраты печатью заявления и РКО на кассовом принтере и изъятием". Из фискальника лезут три "бумажки": заявление, РКО и изъятие. Бухи "придираются" к форме РКО: не по стандарту.
Пытаюсь сделать "Оформлять возвраты печатью заявления и РКО на стационарном принтере и изъятием". Тут ничего не лезет
ОпенОфис стоит (может нужна определенная версия?)?
Куда "копать"?
10.11.2012 14:32
чтобы на принтере печатало:

1. open office лучше всего брать с ftp С+ и надо его настроить:
сервис - параметры
OpenOffice.org Calc / Общие - выключить опцию "Растягивать ссылки при вставке новых строк/столбцов"
• OpenOffice.org / Безопасность - установить уровень безопасности макросов в значение "Низкий"
• OpenOffice.org Calc / Печать - убрать опцию (снять флаг) "Печатать только выбранные листы"

путь до soffice.exe - надо добавлять в переменную среды %PATH%

2. на сервере УКМ должен быть установлен принтер, на который будем печатать, в свойствах принтера на вкладке безопасность добавить "Все" и дать все права

3. создать пользователя, которому дать права на чтение и запись на папки(если никуда ничего не перемещали):
C:\Program Files\Apache Group\Apache2
C:\Program Files\ukmclient
C:\Program Files\ukmserver
C:\Program Files\ukm-uninstall
C: \PHP
C: \mysql
C: \windows\my.ini (это не папка, а файл)
C:\WINDOWS\Debug\UserMode
а также на папки, через которые УКМ меняется конвертерами

4. запустить службы Apache2 и УКМ-сервер от имени этого пользователя

Проверим, что хоть что-то печатает.

1. На вебе УКМа в Документы - Печатные формы для печатной формы, например, "Ценник(2 x 7)" выбрать наш принтер и нажать "По-умолчанию". 2. Дальше идем в Товары-Классификатор, встаем на какой-нибудь товар справа на вкладке Ценники ставим галочку "Владеет" напротив выбранного ценника и Сохранить
3. правой кнопкой мыши на товар - Распечатать ценники. Откроется диалоговое окно, в котором необходимо установить признак напротив «Ценник (2 х 7)» - «Печатать для любых штрихкодов». После этого нажать кнопку «печать»

Должно напечататься, а также в Администрирование - Журнал сервера записи типа:

0x00001ef4 INFO CServerPrintHandler#127.0.0.1#02dd9e48 Файл C:\Program Files\Apache Group\Apache2\htdocs\ukm\reportdesigner\garbage\05e61cc807ac256f08be17fec6de96b5\Ценник(2 x 7).ods добавлен в очередь принтера hp LaserJet 3015 PCL 6

0x00001ef4 INFO CServerPrintHandler#127.0.0.1#02dd9e48 Файл C:\Program Files\Apache Group\Apache2\htdocs\ukm\reportdesigner\garbage\05e61cc807ac256f08be17fec6de96b5\Ценник(2 x 7).ods напечатан

Если что-то не работает в основном проблемы по правам

Чтобы с кассы, нужно в Параметры-Параметры в самом низу для каждого терминала выбрать нужный принтер
У в печатных формах также выбрать принтер по-умолчанию
Может придется отредактировать саму печатную форму
Часовой пояс GMT +3, время: 08:17.

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