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

Комментарий смены статуса
http://forum.bitel.ru/viewtopic.php?f=22&t=13359
Страница 1 из 1

Автор:  lexusrid [ 30 май 2019, 17:58 ]
Заголовок сообщения:  Комментарий смены статуса

Добрый день.
Наткнулся на такую баг/фичу.
К примеру на договоре 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

Автор:  dimOn [ 30 май 2019, 18:25 ]
Заголовок сообщения:  Re: Комментарий смены статуса

потому что ТИПА комментарий назначен на период статуса, пользователь разорвал его своим периодом в месяц, получилось два кусочка старого статуса активного с исходным комментарием, КАГБЭ

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

Автор:  lexusrid [ 30 май 2019, 18:34 ]
Заголовок сообщения:  Re: Комментарий смены статуса

Но я так полагаю, что статус "приостановлен" должен перекрывать действие предыдущего, той датой с которой он установлен. Ну и не со всем правильно дублировать комментарий первого статуса. Согласен, что со статуса "приостановлен" должен автоматом меняться на "Активен" , но предыдущий комментарий брать это скажу Вам, маразм.

Автор:  skn [ 31 май 2019, 02:40 ]
Заголовок сообщения:  Re: Комментарий смены статуса

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

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

Автор:  lexusrid [ 31 май 2019, 11:11 ]
Заголовок сообщения:  Re: Комментарий смены статуса

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

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


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

Автор:  skn [ 31 май 2019, 20:49 ]
Заголовок сообщения:  Re: Комментарий смены статуса

lexusrid писал(а):
skn писал(а):
если вы приостановлен поставите без закрывающей даты, то комментарий копироваться не будет
а согласно вашей логике после окончания статуса приостановлен договор должен был оказаться в неопределенном статусе

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


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


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

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

Автор:  barguzin2 [ 01 июн 2019, 11:27 ]
Заголовок сообщения:  Re: Комментарий смены статуса

воркэраунд: приостановить с Дата1 по Дата2
1) Установить статус Приостановлен с Дата1 по [не установлено] с нужным комментарием
2) Установить статус Активен с Дата2+1 по [не установлено] с нужным (или пустым) комментарием

Автор:  Phricker [ 01 июн 2019, 18:41 ]
Заголовок сообщения:  Re: Комментарий смены статуса

http://wiki.bitel.ru/index.php/Изменение_стандартной_логики_перетирания_статусов

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