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/ |