forum.bitel.ru http://forum.bitel.ru/ |
|
[5.2] Модуль NPAY и кредитовые договора http://forum.bitel.ru/viewtopic.php?f=16&t=6369 |
Страница 1 из 1 |
Автор: | Phricker [ 26 янв 2012, 18:24 ] |
Заголовок сообщения: | [5.2] Модуль NPAY и кредитовые договора |
Есть кредитовый договор. И его статусы Вложение: Как видим временами сервер сам его активирует. Но это ж-ж-ж-ж неспроста. Именно когда сервер его активировал - делали переобсчеты абонплат Вложение: Вложение: Итак, вопрос. Это нормальная логика работы? Т.е. я понимаю когда дебетовые договора выводятся из статуса "Закрыт" если его переобсчитали и там достаточно денег. С кредитовыми такая же система? |
Автор: | Phricker [ 26 янв 2012, 18:24 ] |
Заголовок сообщения: | Re: [5.2] Модуль NPAY и кредитовые договора |
ЕМНИМС, в 5.1 такого не было. Кредитовые договора на переобсчет NPAY не реагировали. |
Автор: | stark [ 31 янв 2012, 15:44 ] |
Заголовок сообщения: | Re: [5.2] Модуль NPAY и кредитовые договора |
При переобсчете договоров не меняется статус . Для кредитовых и не кредитовых одинаково. А задача Дебитовые абонплаты настроена? А скриптов никаких нет на договоре , которые статус меняют? |
Автор: | aiwbend [ 13 мар 2012, 22:05 ] |
Заголовок сообщения: | Re: [5.2] Модуль NPAY и кредитовые договора |
аналогичная проблема. Если договор имеет статус Закрыт по при переобщете он активируется сервером если балансе выше лимита, с комментарием "Разблокирован модулем абонплат по достаточному платежу". Если договор имеет статус Приостановлен то при переобсчете остается прежним. В 5.1 такого нет. Скриптов поведения на изменение статуса нет. |
Автор: | Phricker [ 13 мар 2012, 22:18 ] |
Заголовок сообщения: | Re: [5.2] Модуль NPAY и кредитовые договора |
![]() Я разобрался в чем дело Дело в Код: #код активного статуса договора debet.npay.active.status=0 #код заблокированного статуса договора debet.npay.locked.status=3 Дело в том что 3 статус это статус закрыт. И в 5.2 модуль абонплат разблокировывает абонента в том случае если у абонента плюс на счету и этот статус установлен вручную. Решил просто. Код: contract.status.list=0:Активен;1:В отключении;2:Отключен;3:Недостаточно средств;4:Приостановлен;5:Не активен;6:Закрыт # статусы договора, запрещённые к ручной установке contract.status.no.manual.set=1,2,3,5 Теперь статус с ID=3 используется только модулем абонплат и нигде больше. и запрещен для ручной установки. |
Автор: | aiwbend [ 13 мар 2012, 23:10 ] |
Заголовок сообщения: | Re: [5.2] Модуль NPAY и кредитовые договора |
хм. понятно. спасибо за разъяснение. |
Автор: | Cromeshnic [ 14 мар 2012, 06:16 ] |
Заголовок сообщения: | Re: [5.2] Модуль NPAY и кредитовые договора |
Цитата: И в 5.2 модуль абонплат разблокировывает абонента в том случае если у абонента плюс на счету и этот статус установлен вручную. ЩИТО? Насколько я знаю, модуль абонплат никого не разблокирует. Клиент разблокируется по приходу платежа. Ну может ещё при выставлении лимита, не уверен. |
Автор: | Phricker [ 14 мар 2012, 11:05 ] |
Заголовок сообщения: | Re: [5.2] Модуль NPAY и кредитовые договора |
Cromeshnic писал(а): Цитата: И в 5.2 модуль абонплат разблокировывает абонента в том случае если у абонента плюс на счету и этот статус установлен вручную. ЩИТО? Насколько я знаю, модуль абонплат никого не разблокирует. Клиент разблокируется по приходу платежа. Ну может ещё при выставлении лимита, не уверен. Если у договора на счету аванс и этот договор закрыт ВРУЧНУЮ статусом, который использует модуль абонплат, то при следующем запуске переодической задачи установки статусов NPAY договоров (или как там она называется), этот договор перейдет в статус "Активен". |
Автор: | stark [ 14 мар 2012, 14:35 ] |
Заголовок сообщения: | Re: [5.2] Модуль NPAY и кредитовые договора |
Phricker писал(а): Cromeshnic писал(а): Цитата: И в 5.2 модуль абонплат разблокировывает абонента в том случае если у абонента плюс на счету и этот статус установлен вручную. ЩИТО? Насколько я знаю, модуль абонплат никого не разблокирует. Клиент разблокируется по приходу платежа. Ну может ещё при выставлении лимита, не уверен. Если у договора на счету аванс и этот договор закрыт ВРУЧНУЮ статусом, который использует модуль абонплат, то при следующем запуске переодической задачи установки статусов NPAY договоров (или как там она называется), этот договор перейдет в статус "Активен". Нет ..Cromeshnic прав |
Автор: | Phricker [ 14 мар 2012, 15:00 ] |
Заголовок сообщения: | Re: [5.2] Модуль NPAY и кредитовые договора |
Забыл, что речь о кредитовых договорах. Та логика что я написал, действует только для дебетовых. странно с чего я взял, что у aiwbend'а дебетовые договора ![]() |
Автор: | skyb [ 14 мар 2012, 18:05 ] |
Заголовок сообщения: | Re: [5.2] Модуль NPAY и кредитовые договора |
мне кажется, или на лицо прорехи в документации??? |
Автор: | Phricker [ 14 мар 2012, 18:15 ] |
Заголовок сообщения: | Re: [5.2] Модуль NPAY и кредитовые договора |
Судя по ответу в какой то недавней теме - документацию активно разрабатывают. Надеемся и ждем ![]() |
Автор: | stark [ 14 мар 2012, 19:58 ] |
Заголовок сообщения: | Re: [5.2] Модуль NPAY и кредитовые договора |
Phricker писал(а): Забыл, что речь о кредитовых договорах. Та логика что я написал, действует только для дебетовых. странно с чего я взял, что у aiwbend'а дебетовые договора ![]() Эта задача умеет менять статус только в одну сторону . В другую не меняет . |
Автор: | Phricker [ 14 мар 2012, 21:46 ] |
Заголовок сообщения: | Re: [5.2] Модуль NPAY и кредитовые договора |
Я давно уже избавился от этого, потому слегка забыл. Действительно не та задача. Вот действия которые я выполняю Конфиг сервера Код: # статусы договора, коды и обозначения contract.status.list=0:Активен;1:В отключении;2:Отключен;3:Недостаточно средств;4:Приостановлен;5:Не активен;6:Закрыт # статусы договора, запрещённые к ручной установке contract.status.no.manual.set=1,2,5,3 на момент теста 3 убирается из no.manual.set Конфиг модуля NPAY Код: #код активного статуса договора debet.npay.active.status=0 #код заблокированного статуса договора debet.npay.locked.status=3 Договор закрываю статусом Недостаточно средств. Как видим - у него плюс на счету. Вложение: После этого запускается задача обсчета абонплат в моем случае - запустил через модуль абонплат - начисление, чтобы не по всем договорам пробежалось Вложение: 2012-03-14_194137.png [ 5.27 КБ | Просмотров: 6779 ] И вуаля. Договор снова активен. Т.е. задача начисления абонплат активирует договор, если на нем положительный баланс и он закрыт вручную тем же статусом, который используется модулем для блокирования. |
Автор: | Spin [ 03 окт 2012, 15:52 ] |
Заголовок сообщения: | Re: [5.2] Модуль NPAY и кредитовые договора |
То же самое, как у skyb - как отключить изменение статуса с закрытого на активный по платежу при дебетовом режиме абонплат? Точнее не только по приходу платежа - а по переначислению абонплат Конфигурация модуля Npay: Код: #активные и приостановленные статусы договора contract.status.active.codes=0 contract.status.suspend.codes=3,4 debet.npay.status.manage=1 код активного статуса договора debet.npay.active.status=0 Конфигурация: Код: contract.status.list=0:Активен;1:В отключении;2:Отключен;3:Закрыт;4:Приостановлен;5:В подключении
contract.status.monitor.saldo.show.mode=1 |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |