forum.bitel.ru http://forum.bitel.ru/ |
|
Статусы и группы договоров http://forum.bitel.ru/viewtopic.php?f=22&t=12774 |
Страница 1 из 1 |
Автор: | Evil [ 26 янв 2018, 10:19 ] |
Заголовок сообщения: | Статусы и группы договоров |
Всем привет! Подскажите пожалуйста, есть ли в админке bgbilling такая возможность? - При выборе в договоре его статуса из выпадающего списка выводить в этот самый список только те статусы, которые разрешены для установке конкретно этой группе договоров? т.е. для договоров интернет будет выпадать список с одними статусами, для договоров iptv с другими, и так далее. Как, например, есть возможность для разных групп договоров выводить только определенные FOP-карточки. Сервер: вер. 7.0.1242 / 21.06.2017 16:01:31 |
Автор: | dimOn [ 26 янв 2018, 10:33 ] |
Заголовок сообщения: | Re: Статусы и группы договоров |
нет |
Автор: | Phricker [ 26 янв 2018, 11:52 ] |
Заголовок сообщения: | Re: Статусы и группы договоров |
Есть |
Автор: | Phricker [ 26 янв 2018, 12:07 ] |
Заголовок сообщения: | Re: Статусы и группы договоров |
http://wiki.bitel.ru/index.php/Примеры_динамического_кода_акшена_и_веб-сервисов Код: #Вебсервисы dynservice:ru.bitel.bgbilling.kernel.contract.status.ContractStatusMonitorService=ru.ellcom.bgbilling.scripts.contract.ContractStatusMonitorServiceImpl Код: package ru.ellcom.bgbilling.scripts.contract;
import ru.bitel.bgbilling.common.BGException; import ru.bitel.bgbilling.kernel.contract.status.common.bean.Status; import ru.bitel.bgbilling.kernel.contract.status.common.service.ContractStatusMonitorService; import ru.bitel.bgbilling.kernel.contract.status.server.StatusCache; import javax.jws.WebService; import java.util.List; @WebService(endpointInterface = "ru.bitel.bgbilling.kernel.contract.status.common.service.ContractStatusMonitorService") public class ContractStatusMonitorServiceImpl extends ru.bitel.bgbilling.kernel.contract.status.server.service.ContractStatusMonitorServiceImpl implements ContractStatusMonitorService { @Override public List<Status> getStatusList(boolean onlyManual) throws BGException { List<Status> statusList = null; if (onlyManual) { statusList = StatusCache.getInstance().getManualStatusList(); } else { statusList = StatusCache.getInstance().getStatusList(); } return statusList; } } |
Автор: | Arcad77 [ 27 фев 2018, 03:16 ] |
Заголовок сообщения: | Re: Статусы и группы договоров |
Всем доброго дня! Настроил все поведения статуса договора как по инструкции! Клиент приостановил договор через ЛК7, 12.02, а 26.02 возобновил работу. И было наше взаимное удивление Абон.плата (npay) за доступ в Интернет (inet) осталась в наработке по полной программе! Договор Дебиторский, и вот в той же доку написано что пользователь менять статус не может, а получается может (и это хорошо что может) Вопросы! Но почему абонентская плата (пропорционально периоду) не приостановилось ее списание? или дополнительные расчеты делаются не по изменению статуса, а с начало смотрят Кредит и потом статус? |
Автор: | dimOn [ 27 фев 2018, 10:59 ] |
Заголовок сообщения: | Re: Статусы и группы договоров |
А настроено чтобы приостанавливалась? Это откуда надо понять? Цитата: Абон.плата (npay) за доступ в Интернет (inet) осталась в наработке по полной программе Т.е. здесь речь про один модуль npay, а inet ни при чём всё же? |
Автор: | Arcad77 [ 27 фев 2018, 11:47 ] |
Заголовок сообщения: | Re: Статусы и группы договоров |
И в NPAY и в Inet в конфиге прописано: contract.status.active.codes=0 contract.status.suspend.codes=3,4 |
Автор: | Phricker [ 27 фев 2018, 12:22 ] |
Заголовок сообщения: | Re: Статусы и группы договоров |
А где скриншот тарифа и скриншот статусов договора? |
Автор: | dimOn [ 27 фев 2018, 13:17 ] |
Заголовок сообщения: | Re: Статусы и группы договоров |
"абонплата за доступ в интернет" это одна сущность, модуля npay. где вторая, про инет которая? приостановил - это точно 3 и 4 статус. тариф точно предусматривает такое? итд. надо конкретный случай разбирать. Договор такой то, таблица истории статусов, скриншот тарифа. На всякий случай: таблица тарифов на договоре. |
Автор: | Arcad77 [ 27 фев 2018, 15:11 ] |
Заголовок сообщения: | Re: Статусы и группы договоров |
В ходе горячей дискуссии в Телеграмме - разобрались! Что при активации клиентом своего договора, финансовые изменения на балансе он увидит только после: - перерасчета АбонПлаты по расписанию, а это скорее ночью или в начале месяца. - или звонить в сапорт что бы сделали перерасчет в ручную. Цитата: Dmitry Marker, [27.02.18 13:49] теоретически можно добавить возможность дёргать переобсчёт при смене статуса, отдельно опцией, по типу как опция пересчитывать при дёргании абонок. но это уж точно не исправление баги. Вот предложили добавить опцию в конфиг для более оперативного перерасчета при активации клиентом в ЛК. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |