BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 29 мар 2024, 04:14

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Внешний вид чека
СообщениеДобавлено: 20 янв 2010, 15:05 
Не в сети
Клиент

Зарегистрирован: 25 ноя 2007, 22:48
Сообщения: 472
Карма: 8
После очередного обновления в рамках версии 4.6 изменился вывод в чеке.
Вместо номера договора, стало писаться "Нет скрипта!".

Скрипты для формирования чека никогда не использовали, той информации, что была по умолчанию, было достаточно.
В changelog модуля похожих изменений не нашёл.

Сервер 4.6.647
cashcheck 4.6.87


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Внешний вид чека
СообщениеДобавлено: 20 янв 2010, 20:18 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Скрипт с некоторой версии 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 :(

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Внешний вид чека
СообщениеДобавлено: 20 янв 2010, 20:23 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
То есть просто добавьте этот простой скрипт и прикрепите его ко всем договорам, в которых предполагается печатать чеки.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Внешний вид чека
СообщениеДобавлено: 13 окт 2010, 09:50 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 16 сен 2010, 11:53
Сообщения: 501
Карма: 15
как можно реализовать чтобы в чеке было:

плата за подключение 100 руб
абонплата 50 руб
итого 150 руб

а те, кто уже подключился тем только абонплата прописывалась.

притом плата за подключение для каждого индивидуальна

_________________
Клиент: вер. 7.0.806 / 29.04.2016 13:18:28 os: Windows 7; java: Java HotSpot(TM) Client VM, v.1.8.0_66
Сервер: вер. 7.0.1035 / 29.04.2016 13:17:38 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_92


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Внешний вид чека
СообщениеДобавлено: 13 окт 2010, 11:50 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
В скрипте добавить вывод двух платежей вместо одного, один на 100, другой на 50. то есть в чеке сделать два addPayment.
Не очень понятно в чём прблема.
Только сами разруливайте сопоставление платежу.
На какой именно размером платёж должно две строки сделаться? То есть вы делаете платёж 150 в клиенте, а он должен разбить их на 100 и на 50?

Может, лучше сделать платёж как он есть: 150 рублей в чек, а ниже простым текстом:
в том числе:
за ... 100р
за ... 50р
Так правильнее будет.

Простой текст добавляете какой хотите вообще, в скрипте.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Внешний вид чека
СообщениеДобавлено: 13 окт 2010, 18:11 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Просто так как парой бывает неодна услуга, было бы прикольно при принятии платежей указывать за что и выставлять суммы, а в чеке соответственно с этим были бы позиции...1с блин прям....даже незнаю правильно это или нет ... проясните?

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Внешний вид чека
СообщениеДобавлено: 13 окт 2010, 19:02 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Так в чём проблема, я до сих пор не понял. В чек можно надобавлять любых строк, а в строки всё что угодно можно вытянуть этим же скриптом.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Внешний вид чека
СообщениеДобавлено: 14 окт 2010, 09:02 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 16 сен 2010, 11:53
Сообщения: 501
Карма: 15
хочу чтоб перед кассиром вылазило окошко с чек-боксом при вводе суммы с перечнем услуг и индивидуальной суммы по параметрам:

[*] Абонплата [__________]
[*] Поделючение [__________]
ИТОГО: ххх руб


и чтоб такое было в чеке. можно будет?

_________________
Клиент: вер. 7.0.806 / 29.04.2016 13:18:28 os: Windows 7; java: Java HotSpot(TM) Client VM, v.1.8.0_66
Сервер: вер. 7.0.1035 / 29.04.2016 13:17:38 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_92


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Внешний вид чека
СообщениеДобавлено: 14 окт 2010, 09:16 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
ВО, я это и имел ввиду, просто описать руки не дошли ещё :)

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Внешний вид чека
СообщениеДобавлено: 14 окт 2010, 11:18 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
А, чтобы кассир в GUI задавал пункты.... нет, такого нету. Можно только автоматически разбить по пунктам в скрипте и надобавлять в чек.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.161s | 38 Queries | GZIP : On ]