BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 23 окт 2021, 20:16

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




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Комментарий смены статуса
СообщениеДобавлено: 30 май 2019, 17:58 
Не в сети

Зарегистрирован: 03 июн 2015, 14:00
Сообщения: 249
Карма: 5
Добрый день.
Наткнулся на такую баг/фичу.
К примеру на договоре test устанавливаем статус договора с даты 19.05.2019 "Активен" и каким либо комментарием, например номером заявления 333
Пользователь договора test решил приостановить договор с 25.05.2019 по 25.06.2019, ему в биллинге Выбирают статус "Приостановлен" с 25.05.2019 по 25,06,2019 с комментарием 444
Автоматически добавляется статус "Активен" с 26.06.2019 правда на этот раз этому статусу добавляется комментарий предыдущего статуса "Активен" от 19.05.2019, 333
Почему назначается такой комментарий?
Код:
Информация о версии:

  Клиент: вер. 7.1.199 / 17.05.2019 17:44:27
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_92
  Сервер: вер. 7.1.1125 / 17.05.2019 17:46:24
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_151

  card: вер. 7.1.199 / 12.02.2019 19:06:33
  dba: вер. 7.1.152 / 06.02.2019 19:12:00
  inet: вер. 7.1.711 / 18.05.2019 21:37:42
  npay: вер. 7.1.177 / 06.02.2019 19:12:46
  phone: вер. 7.1.255 / 18.03.2019 21:32:53
  reports: вер. 7.1.206 / 22.04.2019 20:11:57
  ru.bitel.bgbilling.plugins.bonus: вер. 7.1.102 / 06.02.2019 19:11:27
  ru.bitel.bgbilling.plugins.cashcheck: вер. 7.1.132 / 18.05.2019 21:37:42
  ru.bitel.bgbilling.plugins.dispatch: вер. 7.1.40 / 18.03.2019 21:32:51
  ru.bitel.bgbilling.plugins.documents: вер. 7.1.140 / 18.03.2019 21:32:51
  ru.bitel.bgbilling.plugins.sbpilot: вер. 7.1.43 / 25.04.2019 13:59:50
  sberbank: вер. 7.1.46 / 25.04.2019 17:35:38
  tv: вер. 7.1.225 / 17.05.2019 17:47:12
  voiceip: вер. 7.1.190 / 18.03.2019 21:32:15


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Комментарий смены статуса
СообщениеДобавлено: 30 май 2019, 18:25 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6051
Карма: 244
потому что ТИПА комментарий назначен на период статуса, пользователь разорвал его своим периодом в месяц, получилось два кусочка старого статуса активного с исходным комментарием, КАГБЭ

типа и кагбэ - потому что понятно что это эмуляция (т.е. выглядит как "разрыв на два куска", но физически запись в БД о новом будущем статусе была добавлена, как вы и написали) и стало быть похоже на фичу.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Комментарий смены статуса
СообщениеДобавлено: 30 май 2019, 18:34 
Не в сети

Зарегистрирован: 03 июн 2015, 14:00
Сообщения: 249
Карма: 5
Но я так полагаю, что статус "приостановлен" должен перекрывать действие предыдущего, той датой с которой он установлен. Ну и не со всем правильно дублировать комментарий первого статуса. Согласен, что со статуса "приостановлен" должен автоматом меняться на "Активен" , но предыдущий комментарий брать это скажу Вам, маразм.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Комментарий смены статуса
СообщениеДобавлено: 31 май 2019, 02:40 
Не в сети
Разработчик

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

текущий алгоритм работы можно описать так
1) есть постоянный статус договора который устанавливается с некоторой даты и до бесконечности
2) далее может быть установлен некий временный статус на определенный период (с по), после окончания которого возвращается последний постоянный статус
3) далее можно изменить текущий постоянный статус с одного на другой


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Комментарий смены статуса
СообщениеДобавлено: 31 май 2019, 11:11 
Не в сети

Зарегистрирован: 03 июн 2015, 14:00
Сообщения: 249
Карма: 5
skn писал(а):
если вы приостановлен поставите без закрывающей даты, то комментарий копироваться не будет
а согласно вашей логике после окончания статуса приостановлен договор должен был оказаться в неопределенном статусе

текущий алгоритм работы можно описать так
1) есть постоянный статус договора который устанавливается с некоторой даты и до бесконечности
2) далее может быть установлен некий временный статус на определенный период (с по), после окончания которого возвращается последний постоянный статус
3) далее можно изменить текущий постоянный статус с одного на другой


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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Комментарий смены статуса
СообщениеДобавлено: 31 май 2019, 20:49 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4482
Откуда: Уфа, Россия
Карма: 186
lexusrid писал(а):
skn писал(а):
если вы приостановлен поставите без закрывающей даты, то комментарий копироваться не будет
а согласно вашей логике после окончания статуса приостановлен договор должен был оказаться в неопределенном статусе

текущий алгоритм работы можно описать так
1) есть постоянный статус договора который устанавливается с некоторой даты и до бесконечности
2) далее может быть установлен некий временный статус на определенный период (с по), после окончания которого возвращается последний постоянный статус
3) далее можно изменить текущий постоянный статус с одного на другой


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


сам сервер на основании чего проводит?
после приостановки почему возвращается в соответствующий статус потому, что до этого его туда поставили по предыдущему соответствующему заявлению... так что вроде все корректно.

т.е . 1 числа клиента по завялению открывают (заявление №1)
потом клиент приносит заявление №2 о приостановке с 10 по 15
15 числа сервер его должен на основании чего перевести в соответствующий статус?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Комментарий смены статуса
СообщениеДобавлено: 01 июн 2019, 11:27 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
воркэраунд: приостановить с Дата1 по Дата2
1) Установить статус Приостановлен с Дата1 по [не установлено] с нужным комментарием
2) Установить статус Активен с Дата2+1 по [не установлено] с нужным (или пустым) комментарием


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Комментарий смены статуса
СообщениеДобавлено: 01 июн 2019, 18:41 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5837
Карма: 472
http://wiki.bitel.ru/index.php/Изменение_стандартной_логики_перетирания_статусов

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


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

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


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

Сейчас этот форум просматривают: Google [Bot] и гости: 8


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

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