forum.bitel.ru http://forum.bitel.ru/ |
|
Номер отдела. http://forum.bitel.ru/viewtopic.php?f=28&t=4019 |
Страница 1 из 1 |
Автор: | niceone [ 13 май 2010, 15:56 ] |
Заголовок сообщения: | Номер отдела. |
Добрый день ! Пример добавления чека Код: check.addPayment( payment.getSumma(), payment.getContractTitle(), event.getPaymentDep() ); Возможно ли проставить жестко, в скрипте, номер отдела вместо event.getPaymentDep(), который выбирается в зависимости от типа платежа ? Не нашел ничего по этому поводу в документации API, какого типа этот paymentDep. У меня разные скрипты для разных групп договоров. |
Автор: | dimOn [ 13 май 2010, 16:44 ] |
Заголовок сообщения: | Re: Номер отдела. |
Конечно можно, это просто целое число Код: check.addPayment( payment.getSumma(), payment.getContractTitle(), 58 ); а можно просто для всех типов платежей назначить это одно и то же значение отдела, это ведь то же самое будет. з.ы. добавил в описание API документацию по cashcheck, в следующих релизах документации появится. |
Автор: | dimOn [ 13 май 2010, 16:46 ] |
Заголовок сообщения: | Re: Номер отдела. |
А, или вы хотите разные отделы для разных групп договоров? Тогда да, по-другому вроде бы и никак... |
Автор: | dimOn [ 13 май 2010, 19:24 ] |
Заголовок сообщения: | Re: Номер отдела. |
Вообще я подумывал вынести всё это из конфига, типа привязку отдела к платежам итд итп. Пусть всё это руками ставится в скрипте, всё равно скрипт сейчас обязателен для каждого чека, пусть привязка будет там, если надо. Т.е. не из конфига тащится сначала в экшен, там заполняется в event а в скрипте всё равно ставится в addPayment(). Как-то это выглядит неполноценно - по платежам в конфиге можно разбить отделы, а больше нельзя ни по чему, всё равно руками приходится делать... |
Автор: | niceone [ 14 май 2010, 13:35 ] |
Заголовок сообщения: | Re: Номер отдела. |
dimOn писал(а): Вообще я подумывал вынести всё это из конфига, типа привязку отдела к платежам итд итп. Пусть всё это руками ставится в скрипте, всё равно скрипт сейчас обязателен для каждого чека, пусть привязка будет там, если надо. Т.е. не из конфига тащится сначала в экшен, там заполняется в event а в скрипте всё равно ставится в addPayment(). Как-то это выглядит неполноценно - по платежам в конфиге можно разбить отделы, а больше нельзя ни по чему, всё равно руками приходится делать... У меня на разные группы договоров разные скрипты для печати чеков, поэтому лучше в самом скрипте и проставить разные отделы. |
Автор: | dimOn [ 14 май 2010, 13:41 ] |
Заголовок сообщения: | Re: Номер отдела. |
ну я про что и говорю... я говорю что и зависимость отдела от типа платежа надо убрать из конфига в скрипты и все остальные условия. можно и не разные скрипты делать, а можно в одном определять группу и формировать по разному или просто ставить разный отдел или что угодно - всё гибко получается. |
Автор: | niceone [ 14 май 2010, 13:55 ] |
Заголовок сообщения: | Re: Номер отдела. |
dimOn писал(а): ну я про что и говорю... я говорю что и зависимость отдела от типа платежа надо убрать из конфига в скрипты и все остальные условия. можно и не разные скрипты делать, а можно в одном определять группу и формировать по разному или просто ставить разный отдел или что угодно - всё гибко получается. Да, по факту так и происходит. Спасибо. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |