forum.bitel.ru http://forum.bitel.ru/ |
|
Внешний вид чека http://forum.bitel.ru/viewtopic.php?f=28&t=3451 |
Страница 1 из 1 |
Автор: | iONE [ 20 янв 2010, 15:05 ] |
Заголовок сообщения: | Внешний вид чека |
После очередного обновления в рамках версии 4.6 изменился вывод в чеке. Вместо номера договора, стало писаться "Нет скрипта!". Скрипты для формирования чека никогда не использовали, той информации, что была по умолчанию, было достаточно. В changelog модуля похожих изменений не нашёл. Сервер 4.6.647 cashcheck 4.6.87 |
Автор: | dimOn [ 20 янв 2010, 20:18 ] |
Заголовок сообщения: | Re: Внешний вид чека |
Скрипт с некоторой версии 5.0 стал обязателен, тем самым были решены много проблем связанных с неоднозначностью срабатывания их и вообще убраны много костылей в виде дефолтных обработчиков скриптов. Скрипт для дефолтного вашего состояния будет примерно такой ( http://bgbilling.ru/v5.1/doc/ch24s03s02.html ): Код: check = event.getCheck(); payment = event.getPayment(); // 1) строка сумма-контракт, плюс отдел check.addPayment( payment.getSumma(), payment.getContractTitle(), event.getPaymentDep() ); // 2) строка с каментом check.addString( payment.getContractComment() ); // 3) пустая строка check.addString( " " ); Да, в changelog не попало по всей видимости... это не специально вышло. Просто с момента окончания разрабатывания ветки 4.6 было очень много сделано и бОльшая часть не планировалась к переносу в версии 4.6 (а потом и в 5.0), тем более это было довольно непросто, но перед новым годом всё же было произведено полное перенесение из 5.1 в 4.6/5.0 , обстоятельства вынудили (нужен был новый функционал и вторая версия драйвера штриха). Чейнджи просто-напросто остались в готовящемся списке изменений для версии 5.1 ![]() |
Автор: | dimOn [ 20 янв 2010, 20:23 ] |
Заголовок сообщения: | Re: Внешний вид чека |
То есть просто добавьте этот простой скрипт и прикрепите его ко всем договорам, в которых предполагается печатать чеки. |
Автор: | Yarlan Zey [ 13 окт 2010, 09:50 ] |
Заголовок сообщения: | Re: Внешний вид чека |
как можно реализовать чтобы в чеке было: плата за подключение 100 руб абонплата 50 руб итого 150 руб а те, кто уже подключился тем только абонплата прописывалась. притом плата за подключение для каждого индивидуальна |
Автор: | dimOn [ 13 окт 2010, 11:50 ] |
Заголовок сообщения: | Re: Внешний вид чека |
В скрипте добавить вывод двух платежей вместо одного, один на 100, другой на 50. то есть в чеке сделать два addPayment. Не очень понятно в чём прблема. Только сами разруливайте сопоставление платежу. На какой именно размером платёж должно две строки сделаться? То есть вы делаете платёж 150 в клиенте, а он должен разбить их на 100 и на 50? Может, лучше сделать платёж как он есть: 150 рублей в чек, а ниже простым текстом: в том числе: за ... 100р за ... 50р Так правильнее будет. Простой текст добавляете какой хотите вообще, в скрипте. |
Автор: | skyb [ 13 окт 2010, 18:11 ] |
Заголовок сообщения: | Re: Внешний вид чека |
Просто так как парой бывает неодна услуга, было бы прикольно при принятии платежей указывать за что и выставлять суммы, а в чеке соответственно с этим были бы позиции...1с блин прям....даже незнаю правильно это или нет ... проясните? |
Автор: | dimOn [ 13 окт 2010, 19:02 ] |
Заголовок сообщения: | Re: Внешний вид чека |
Так в чём проблема, я до сих пор не понял. В чек можно надобавлять любых строк, а в строки всё что угодно можно вытянуть этим же скриптом. |
Автор: | Yarlan Zey [ 14 окт 2010, 09:02 ] |
Заголовок сообщения: | Re: Внешний вид чека |
хочу чтоб перед кассиром вылазило окошко с чек-боксом при вводе суммы с перечнем услуг и индивидуальной суммы по параметрам: [*] Абонплата [__________] [*] Поделючение [__________] ИТОГО: ххх руб и чтоб такое было в чеке. можно будет? |
Автор: | skyb [ 14 окт 2010, 09:16 ] |
Заголовок сообщения: | Re: Внешний вид чека |
ВО, я это и имел ввиду, просто описать руки не дошли ещё ![]() |
Автор: | dimOn [ 14 окт 2010, 11:18 ] |
Заголовок сообщения: | Re: Внешний вид чека |
А, чтобы кассир в GUI задавал пункты.... нет, такого нету. Можно только автоматически разбить по пунктам в скрипте и надобавлять в чек. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |