forum.bitel.ru
http://forum.bitel.ru/

[Решено]скрипт не печает номер договора в 5 символов
http://forum.bitel.ru/viewtopic.php?f=28&t=7201
Страница 1 из 1

Автор:  zavndw [ 06 сен 2012, 11:12 ]
Заголовок сообщения:  [Решено]скрипт не печает номер договора в 5 символов

вот скрипт
Код:
import bitel.billing.server.util.*;

check = event.getCheck();
payment = event.getPayment();

check.addString( "Договор №: " + payment.getContractTitle() );
check.addString( "Абонент: " + payment.getContractComment() );
check.addPayment( payment.getSumma(), payment.getContractTitle(), 0 );

договор с номером 100 печатает а вот 31000 нет выдает ошибку полей
-------------------------
Дело было в длине ФИО

Автор:  dimOn [ 06 сен 2012, 11:56 ]
Заголовок сообщения:  Re: скрипт не печает номер договора в 5 символов

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

Автор:  zavndw [ 06 сен 2012, 12:50 ]
Заголовок сообщения:  Re: скрипт не печает номер договора в 5 символов

выдает клиент биллинга при печати, окно выскакивает и пишет что не хватило места, модели перепишу. А перенести ни как не получиться на другую строку?

Автор:  dimOn [ 06 сен 2012, 13:56 ]
Заголовок сообщения:  Re: скрипт не печает номер договора в 5 символов

> выдает клиент биллинга при печати, окно выскакивает и пишет что не хватило места,

так "ошибка полей" или "не хватило места"? не хватило где? как пишет? куда?
нужно больше информации. я не понял вашу проблему.

> А перенести ни как не получиться на другую строку?

Ну попробуйте, перенесите на другую… какие строки добавляете check.addString , такие в целом виде и отдаются железке.
Только странно, конечно "Договор №: " - 11 символов всего. 31000 - ещё всего пять. Неужели такая узкая лента у вас в ККМ?

Автор:  zavndw [ 07 сен 2012, 09:16 ]
Заголовок сообщения:  Re: скрипт не печает номер договора в 5 символов

все разобрался, косяк был в длине ФИО, туда еще и при крутился адрес)

Автор:  dimOn [ 07 сен 2012, 11:42 ]
Заголовок сообщения:  Re: [Решено]скрипт не печает номер договора в 5 символов

а ну да, заголовок то договора это не номер) там максимум 40 символов даже в широких штрихах

Автор:  zavndw [ 07 сен 2012, 12:20 ]
Заголовок сообщения:  Re: [Решено]скрипт не печает номер договора в 5 символов

а у меня получился >60 символов

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/