+7 499 990-10-21

настройка внешнего вида чека

настройка внешнего вида чека

Сообщение oldbay » 13 апр 2012, 01:45

Продолжаем совмещать ДЭНСИ:Касса с нашей автовокзальской спецификой.
Возник вопрос следующего характера:
Наши чеки по сути своей являются автобусными билетами и по закону о пассажирских перевозках должны нести в себе следующие записи:

*Пункт назначения
*Маршрут движения автобуса
*время и дата отправления автобуса в рейс
*посадочная площадка
*ФИО пассажира
*ФИО кассира
*стоимость проезда сформированная из(на чеке):
-тариф
-страховка
-допуслуги
----------
-общая сумма
*дата и время печати билета

естественно большей части этого нет на классическом товарном чеке торговой точки.
Как я понял(может быть и ошибочно), исходя из идеологии программы, фискальный чек формируется в закрытой библиотеке - чтобы можно было внести рекламные строки в версии без активации(в libhwsrv.so?); потому детальный разбор исходников, скорее всего, не даст возможность сменить форму фискального чека.
В то же время в постах за 2010-2011 год, в том числе viewtopic.php?f=12&t=195&p=1156&hilit=%D1%84%D0%BE%D1%80%D0%BC%D0%B0+%D1%87%D0%B5%D0%BA%D0%B0#p1156 , viewtopic.php?f=16&t=285&p=1802&hilit=%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0+%D0%BF%D0%B5%D1%87%D0%B0%D1%82%D0%B8+%D1%87%D0%B5%D0%BA%D0%B0#p1802 и viewtopic.php?f=16&t=197&p=1174&hilit=%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B5%D0%B3%D0%BE+%D0%B2%D0%B8%D0%B4%D0%B0+%D1%87%D0%B5%D0%BA%D0%B0#p1174 , встречается упоминание что с где то с версии 1.2.6 планируется создание настройки внешнего вида чека. Правда в плане разработки http://dnc-soft.ru/?p=1590 что то подобного не нашел.
Если инструмент уже существует - укажите пожалуйста, где по нему можно найти информацию.

up:
SectionSetup - это оно?
Последний раз редактировалось oldbay 13 апр 2012, 12:24, всего редактировалось 1 раз.
oldbay
 
Постов: 28
Зарегистрирован: 10 апр 2012, 04:05

Re: настройка внешнего вида чека

Сообщение Бродяга_Джон » 13 апр 2012, 09:11

oldbay писал(а):Продолжаем совмещать ДЭНСИ:Касса с нашей автовокзальской спецификой.
Возник вопрос следующего характера:
Наши чеки по сути своей являются автобусными билетами и по закону о пассажирских перевозках должны нести в себе следующие записи:
*Время отправления
*Пункт назначения
*Маршрут движения автобуса
*время и дата отправления автобуса в рейс
*посадочная площадка
*ФИО пассажира
*ФИО кассира
*стоимость проезда сформированная из(на чеке):
-тариф
-страховка
-допуслуги
----------
-общая сумма
*дата и время печати билета

естественно большей части этого нет на классическом товарном чеке торговой точки.

на чеке печатается то что может вывести ПО, а где и как в нём вы собираетесь регестрировать/хранить некоторые из перечисленных пуктов?
например как вы собираетесь вводить *ФИО пассажира
так же пункт *стоимость проезда сформированная из(на чеке)
возможно проблемный будет
всё остальное можно тупо задать в наименовании позиции(номенклатурной), но там ограничение по объёму, кроме даты и времени печати и фио кассира, это выводится из ПО

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

Re: настройка внешнего вида чека

Сообщение Alexander » 13 апр 2012, 11:58

oldbay писал(а):исходя из идеологии программы, фискальный чек формируется в закрытой библиотеке - чтобы можно было внести рекламные строки в версии без активации(в libhwsrv.so?); потому детальный разбор исходников, скорее всего, не даст возможность сменить форму фискального чека.

Нет, внешний вид чека формируется на верхнем уровне, доступном в исходниках.
На текущий момент интерфейса для настройки пока нет.
SectionSetup - интерфейс для настройки "секций" для работы в режиме "кассовый чек + квитанция ЕНВД" на одном ФР. (Товары из общей таблицы регистраций автоматически распределятся по кассовому чеку и ЕНВД-квитанциям как раз по атрибуту "секция", который можно задать у каждого товара).
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: настройка внешнего вида чека

Сообщение oldbay » 13 апр 2012, 12:51

Бродяга_Джон писал(а):на чеке печатается то что может вывести ПО, а где и как в нём вы собираетесь регестрировать/хранить некоторые из перечисленных пуктов?
например как вы собираетесь вводить *ФИО пассажира
так же пункт *стоимость проезда сформированная из(на чеке)
возможно проблемный будет

Попробую пояснить. Я знаю что у ДЭНСИ Касса как у целостного продукта(а именно не модуля) есть все необходимое для самостоятельной жизнидеятельности - и БД и API для взаимодействия с внешними товароучетными системами (как вариант 1с). По функционалу ДЭНСИ Касса: 1. очень неплохая POS (программа RMK)
2. c весьма широкими возможностями для подключения и использования различной торгтехники
Нам для АСУ автовокзала - особо интересна как раз 2 часть. Саму POS придется либо коренным образом переделывать, либо писать заново(вернее приспосабливать уже написанное к драйверной части ДЭНСИ) = и, по любому, присоединять к нашим БД (благо они тоже на постгресе) - а там данные для всех описанных полей уже конечно имеются.
Но помимо вокзала есть торговые точки - и вот там уже ничего мудрить с программой не нужно = она полностью подходит :)

Бродяга_Джон писал(а):да и ещё, зачем первый пункт если есть четвёртый?

спасибо - исправил :) , топик писал ночью = не заметил что сдублировал

Alexander писал(а):Нет, внешний вид чека формируется на верхнем уровне, доступном в исходниках.

Спасибо, это хорошая новость.
А не подскажите где именно... в src/Interfaces/RMK, или в какой то из src/Libs?
Alexander писал(а):На текущий момент интерфейса для настройки пока нет.

планируется?
Alexander писал(а):SectionSetup - интерфейс для настройки "секций" для работы в режиме "кассовый чек + квитанция ЕНВД" на одном ФР. (Товары из общей таблицы регистраций автоматически распределятся по кассовому чеку и ЕНВД-квитанциям как раз по атрибуту "секция", который можно задать у каждого товара).

Спасибо за информацию.
oldbay
 
Постов: 28
Зарегистрирован: 10 апр 2012, 04:05

Re: настройка внешнего вида чека

Сообщение Alexander » 13 апр 2012, 13:24

oldbay писал(а):подскажите где именно... в src/Interfaces/RMK, или в какой то из src/Libs?

src/QTLibs/KkmRegistration
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: настройка внешнего вида чека

Сообщение oldbay » 13 апр 2012, 14:06

Alexander писал(а):src/QTLibs/KkmRegistration


еще раз спасибо :)
oldbay
 
Постов: 28
Зарегистрирован: 10 апр 2012, 04:05


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

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

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


cron

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

Сейчас посетителей на конференции: 10, из них зарегистрированных: 0, скрытых: 0 и гостей: 10 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (180) здесь было 29 апр 2024, 13:15

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