+7 499 990-10-21

Дополнительные отчеты кассы или как печатать на фискальнике

Дополнительные отчеты кассы или как печатать на фискальнике

Сообщение vvshevelev » 21 фев 2012, 21:15

Есть ли возможность добавить дополнительные отчеты на кассу

Нужно чтобы в конце смены, помимо существующих отчетов еще печатался отчет в котором были бы отражены - Возвраты, Сторно ....

Из принтеров только фискальник

Сам отчет сгенерить можно запросом из базы, например в скрипте /usr/bin/dnc_befor_z.sh ... только нигде не могу найти как отправить на печать текстовый файл на фискальнике, точнее я вообще немогу понять как на него что-то напечатать
vvshevelev
 
Постов: 30
Зарегистрирован: 13 фев 2012, 20:11

Re: Дополнительные отчеты кассы или как печатать на фискальн

Сообщение Alexander » 21 фев 2012, 23:02

Эта информация печатается в отчете по кассирам
Alexander
 
Постов: 4994
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Дополнительные отчеты кассы или как печатать на фискальн

Сообщение vvshevelev » 22 фев 2012, 06:40

Alexander писал(а):Эта информация печатается в отчете по кассирам


Там эта информация агрегированна а мне нужно прям список того что было сторнировано ...
vvshevelev
 
Постов: 30
Зарегистрирован: 13 фев 2012, 20:11

Re: Дополнительные отчеты кассы или как печатать на фискальн

Сообщение Бродяга_Джон » 22 фев 2012, 08:05

vvshevelev писал(а):
Alexander писал(а):Эта информация печатается в отчете по кассирам


Там эта информация агрегированна а мне нужно прям список того что было сторнировано ...

"отчёт по товарам"?
PS
я не печатал его, ибо ленты не хватит, разоришься если его у нас снимать каждый день

и кто мешает выгрузить отчёт о продажах и из него получить всю инфу в нужном виде?
Бродяга_Джон
 
Постов: 1263
Зарегистрирован: 12 окт 2010, 22:07
Откуда: Россия, Омск

Re: Дополнительные отчеты кассы или как печатать на фискальн

Сообщение vvshevelev » 22 фев 2012, 09:01

Бродяга_Джон писал(а):
vvshevelev писал(а):
Alexander писал(а):Эта информация печатается в отчете по кассирам


Там эта информация агрегированна а мне нужно прям список того что было сторнировано ...

"отчёт по товарам"?
PS
я не печатал его, ибо ленты не хватит, разоришься если его у нас снимать каждый день

и кто мешает выгрузить отчёт о продажах и из него получить всю инфу в нужном виде?


Я пробовал его распечатать ))

Мы клиента перевели от другой подобной программы, и там были такие отчеты. А в силу того что это не последний клиент которого мы хотем перевести с той программы на ДК, то мне нужно чтобы ДК была лучше, соответственно те отчеты которыми пользуются клиенты должны быть.

Ну и вопрос стоит более обще, возможно ли добавить доплнительные отчеты и как, причем чтобы они печатались на фискальнике(просто все остальные варианты я примерно знаю как реализовать). Причем сейчас я не знаю только как отправить текстовый файл с отчетом на фискальник
vvshevelev
 
Постов: 30
Зарегистрирован: 13 фев 2012, 20:11

Re: Дополнительные отчеты кассы или как печатать на фискальн

Сообщение Alexander » 22 фев 2012, 13:31

Настраиваемой печати произвольных отчетов на ФР в ДЭНСИ: КАССЕ на текущий момент нет.
Отправить на ФР произвольную информацию можно построчно через наш сервер оборудования (библиотеку libhwsrv.so), используя функцию ECR_PrintString() в объекте HWSRV. Т.е. понадобятся некоторые навыки программирования на Си/Си++. Это в самых общих чертах, т.к. некоторые модели ФР требуют обвязки этой команды командами открытия/закрытия "сервисного документа".
Alexander
 
Постов: 4994
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Дополнительные отчеты кассы или как печатать на фискальн

Сообщение vvshevelev » 22 фев 2012, 14:15

Alexander писал(а):Настраиваемой печати произвольных отчетов на ФР в ДЭНСИ: КАССЕ на текущий момент нет.
Отправить на ФР произвольную информацию можно построчно через наш сервер оборудования (библиотеку libhwsrv.so), используя функцию ECR_PrintString() в объекте HWSRV. Т.е. понадобятся некоторые навыки программирования на Си/Си++. Это в самых общих чертах, т.к. некоторые модели ФР требуют обвязки этой команды командами открытия/закрытия "сервисного документа".


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

Или если возможно, программу которая печатает переданный ей параметром текстовик на фискальник

Просто знание языков на уровне 1 класса, подправить что то где-то - но не более

Заранее благодарен
vvshevelev
 
Постов: 30
Зарегистрирован: 13 фев 2012, 20:11

Re: Дополнительные отчеты кассы или как печатать на фискальн

Сообщение Alexander » 22 фев 2012, 14:51

main.cpp :

Код: Выделить всё
#include "hwsrv.h"

int main(void) {
  HWSRV* hw = new HWSRV();
  if (hw->ECR_ReadStatus() == 0)
     hw->ECR_PrintString("строка в кодировке CP1251");
  delete hw;
  return 0;
}


компилируется таким образом (в каталог с main.cpp надо предварительно скопировать hwsrv.h, соответствующий версии libhwsrv.so, установленной в системе):
Код: Выделить всё
g++ main.cpp -lhwsrv -lpthread
Alexander
 
Постов: 4994
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Дополнительные отчеты кассы или как печатать на фискальн

Сообщение vvshevelev » 22 фев 2012, 15:01

Alexander писал(а):main.cpp :

Код: Выделить всё
#include "hwsrv.h"

int main(void) {
  HWSRV* hw = new HWSRV();
  if (hw->ECR_ReadStatus() == 0)
     hw->ECR_PrintString("строка в кодировке CP1251");
  delete hw;
  return 0;
}


компилируется таким образом (в каталог с main.cpp надо предварительно скопировать hwsrv.h, соответствующий версии libhwsrv.so, установленной в системе):
Код: Выделить всё
g++ main.cpp -lhwsrv -lpthread



Огромно Вам спасибо, Александр
vvshevelev
 
Постов: 30
Зарегистрирован: 13 фев 2012, 20:11

Re: Дополнительные отчеты кассы или как печатать на фискальн

Сообщение Alexander » 22 фев 2012, 15:18

Наверное, логично было бы добавить такую информацию в отчет по товарам.
Alexander
 
Постов: 4994
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

След.

Вернуться в Техподдержка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


cron

Кто сейчас на конференции

Сейчас посетителей на конференции: 1, из них зарегистрированных: 0, скрытых: 0 и гостей: 1 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (415) здесь было 07 окт 2025, 11:21

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1