BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 12 окт 2024, 00:08

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




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
СообщениеДобавлено: 14 авг 2015, 15:46 
Не в сети
Клиент

Зарегистрирован: 07 мар 2012, 15:02
Сообщения: 932
Откуда: Воронеж
Карма: 35
Есть задача проводить платежи через дилера на отключенные договоры с установленной датой закрытия в прошлом.

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

Поразмышляв над системой понял, что для поиска договоров используется функционал загрузки платежей и расходов из файла. Там есть такая замечательная опция:
Код:
#не учитывать период действия договора при поиске
payment.load.pattern.<id>.search.<s_id>.no.contract.period.check=1

Я её пробовал использовать так:
Код:
dealer.allow.contract.1.title=Поиск по договорам
dealer.allow.contract.1.regexp=.*
dealer.allow.contract.1.no.contract.period.check=1

но ничего не получилось и договоры с установленной датой закрытия так и не искались.

Может кто-нибудь подсказать, как мне решить свою проблему?

_________________

Клиент: вер. 6.2.873 / 04.12.2017 19:38:11
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_65
Сервер: вер. 6.2.1202 / 04.12.2017 19:39:21
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_91


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 авг 2015, 18:12 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4492
Откуда: Уфа, Россия
Карма: 186
может не стоит закрывать такие договора, а использовать какой нибудь спец. статус договора, типа "Должник"


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 17 авг 2015, 13:48 
Не в сети
Клиент

Зарегистрирован: 07 мар 2012, 15:02
Сообщения: 932
Откуда: Воронеж
Карма: 35
Над альтернативными вариантами пока не думали.

А новый статус - чем он нам поможет? Дату закрытия договора всё равно выставлять нужно.

Вариант просто не проверять дату закрытия договора пока наиболее предпочтительный.

_________________

Клиент: вер. 6.2.873 / 04.12.2017 19:38:11
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_65
Сервер: вер. 6.2.1202 / 04.12.2017 19:39:21
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_91


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 17 авг 2015, 18:27 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4492
Откуда: Уфа, Россия
Карма: 186
vkulakov писал(а):
Над альтернативными вариантами пока не думали.

А новый статус - чем он нам поможет? Дату закрытия договора всё равно выставлять нужно.

Вариант просто не проверять дату закрытия договора пока наиболее предпочтительный.


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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 17 авг 2015, 18:54 
Не в сети
Клиент

Зарегистрирован: 07 мар 2012, 15:02
Сообщения: 932
Откуда: Воронеж
Карма: 35
Это вы предлагаете договор вовсе не закрывать??? Когда абонент отключается, то исходящий баланс бывает редко равен нулю. И абоненты не так часто погашают свои долги, как хотелось бы. Держать такие договоры открытыми совсем не хочется. Опять же после оплаты нужно будет закрывать договор и менять ему статус? Получается много лишний работы операторам.

Если бы мы следили за должниками, которые от нас отключились, то ваш вариант может быть бы и имел смысл. Но сейчас, если абонент отключается и у него отрицательный баланс, то на этот долг мы не обращаем внимания, просто говорим абоненту (если это возможно), что нужно оплатить определённую сумму. При этом договор закрывается датой и ему выставляется определённый статус. Дальше про этот договор мы забываем. Если абонент оплатит - хорошо, если нет, то тоже ничего страшного. Но чтобы оплатить через дилера сейчас, приходится менять дату закрытия. Это очень не удобно. Если просто разрешить добавлять платежи после даты закрытия, то нам это жизнь облегчит. Ваш же вариант только добавляет нам работы - это нас не устраивает :).

_________________

Клиент: вер. 6.2.873 / 04.12.2017 19:38:11
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_65
Сервер: вер. 6.2.1202 / 04.12.2017 19:39:21
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_91


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 17 авг 2015, 18:58 
Не в сети
Клиент

Зарегистрирован: 07 мар 2012, 15:02
Сообщения: 932
Откуда: Воронеж
Карма: 35
И ещё. Т. к. дилер использует функционал загрузки платежей и расходов из файла, то логично, что проведение платежей через дилера будет поддерживать те же настройки. Сейчас это не так - не хватает, как минимум, параметра no.contract.period.check.

_________________

Клиент: вер. 6.2.873 / 04.12.2017 19:38:11
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_65
Сервер: вер. 6.2.1202 / 04.12.2017 19:39:21
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_91


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 17 авг 2015, 20:07 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4492
Откуда: Уфа, Россия
Карма: 186
навряд ли клиент заплатит через пару лет, так что можно просто закрывать договора через 2-3 месяца после перехода в статус "закрыт" (это можно простым скриптиком делать)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 авг 2015, 12:02 
Не в сети
Клиент

Зарегистрирован: 07 мар 2012, 15:02
Сообщения: 932
Откуда: Воронеж
Карма: 35
Хорошо. Попробую по-другому.

Можете добавить параметр типа
Код:
dealer.allow.contract.1.no.contract.period.check=1

чтобы отключить проверку даты закрытия договора при проведении платежей через дилера. Для нас сейчас это оптимальное решение. Да и по коду это всего одна строчка. Альтернативные решения - это хорошо и какое-нибудь мы обязательно придумаем в случае невозможности добавить опцию. Но, как я уже говорил, с опцией нам проще всего.

Спасибо за понимание.

_________________

Клиент: вер. 6.2.873 / 04.12.2017 19:38:11
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_65
Сервер: вер. 6.2.1202 / 04.12.2017 19:39:21
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_91


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 авг 2015, 17:40 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4492
Откуда: Уфа, Россия
Карма: 186
пишите в HD


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 авг 2015, 17:52 
Не в сети
Клиент

Зарегистрирован: 07 мар 2012, 15:02
Сообщения: 932
Откуда: Воронеж
Карма: 35
Хорошо.

_________________

Клиент: вер. 6.2.873 / 04.12.2017 19:38:11
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_65
Сервер: вер. 6.2.1202 / 04.12.2017 19:39:21
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_91


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 авг 2015, 13:05 
Не в сети
Клиент

Зарегистрирован: 07 мар 2012, 15:02
Сообщения: 932
Откуда: Воронеж
Карма: 35
Что-то в HD никто не отвечает...

_________________

Клиент: вер. 6.2.873 / 04.12.2017 19:38:11
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_65
Сервер: вер. 6.2.1202 / 04.12.2017 19:39:21
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_91


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 авг 2015, 17:12 
Не в сети
Разработчик

Зарегистрирован: 27 мар 2008, 17:10
Сообщения: 301
Карма: 27
Сегодня ответим


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 11 апр 2018, 19:19 
Не в сети
Клиент

Зарегистрирован: 22 апр 2014, 18:05
Сообщения: 73
Карма: 0
Доброго дня. Появилась необходимость, как и у ТС, олпачивать дилерам на закрытые договора. Появилась ли такая возможность?

bill: вер. 7.0.124 / 11.08.2017 16:04:07
card: вер. 7.0.44 / 04.08.2017 17:34:18


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

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


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

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


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

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