forum.bitel.ru http://forum.bitel.ru/ |
|
Расширение статусов договора http://forum.bitel.ru/viewtopic.php?f=1&t=5085 |
Страница 1 из 1 |
Автор: | lda [ 08 фев 2011, 15:47 ] |
Заголовок сообщения: | Расширение статусов договора |
Ув. разработчики, я пользуюсь вашим биллингом уже давно, активно использую BGBS и пишу свои классы на java. Время от времени сталкиваюсь с тем что текущих статусов (Активен, Отключен, Приостановлен, Закрыт и т.д) оказывается недостаточно. Просить Вас добавить еще статусов нет смысла, так как добавление новых статусов повлечет за собой очень много изменений в ядре и в модулях биллинга. Прошу Вас рассмотреть возможность добавить расширение статусов, назовем это расширение "причина изменения статуса". Для каждого из стандартного статуса, должна быть возможность указать несколько возможных причин. Например указываем в конфигурации сервера: Код: #Причины для статуса "Активен" status.0.reason.1.name=Оплатил абнентскую плату status.0.reason.2.name=Предостален кредит #Причины для статуса "Закрыт" status.3.reason.1.name=Заблокирован за неуплату status.3.reason.2.name=Договор расторгнут #и т.д. Для совместимость при изменении статуса причину можно указывать а можно и не указывать. Спасибо за внимание. |
Автор: | skyb [ 08 фев 2011, 15:49 ] |
Заголовок сообщения: | Re: Расширение статусов договора |
былоб неплохо. |
Автор: | Cromeshnic [ 08 фев 2011, 22:05 ] |
Заголовок сообщения: | Re: Расширение статусов договора |
А в комментарий писать и/или в специальный списковый параметр в договоре? Или цель - заставить операторов выбирать ручками эту причину? |
Автор: | max [ 08 фев 2011, 22:16 ] |
Заголовок сообщения: | Re: Расширение статусов договора |
поддерживаю. |
Автор: | lda [ 09 фев 2011, 12:12 ] |
Заголовок сообщения: | Re: Расширение статусов договора |
Cromeshnic писал(а): А в комментарий писать и/или в специальный списковый параметр в договоре? В комментарий не удобно, так как это текст. Сами понимаете, что получится. Например один оператор пишет "По заявлению", а другой "по заявлению аонента" и т.д. Со списковый параметр тоже не удобно, во первых придется заставлять операторов менять и статус договора и параметр, и еще нужно как то их синхронизировать... Cromeshnic писал(а): Или цель - заставить операторов выбирать ручками эту причину? Цель - "малой кровью" получить расширение функционала биллинга. Причину будут указывать и операторы, при ручном изменении статуса, и автоматически при изменении статуса средствами API. |
Автор: | snark [ 11 фев 2011, 03:11 ] |
Заголовок сообщения: | Re: Расширение статусов договора |
+1 ув. разработчики, сделайте, пожалуйста, т.к. идея _очень_ здравая! вообще, IMHO, не хватает вот таких вот локальных текстов/переменных для очень многих операций ![]() общий итог - сделайте, пожалуйста, для тех мест которые имеют поле ввода возможность вывода туда неких "стандартных" значений из конфига в виде селекта, если параметры выбора селекта для данного поля ввода определены в конфигурации, а если не определены - пусть так и останется полем ввода как и сейчас |
Автор: | stark [ 15 фев 2011, 10:48 ] |
Заголовок сообщения: | Re: Расширение статусов договора |
Если изначально цель получить больше статусов разных, то сделать это с помощью причины , как-то костыльно . Может лучше подумать над тем, чтобы добавить возможность добавлять пользовательские статусы. Если вам хочется просто выбирать причину, чтобы комментарий был единообразным, то можно добавить . Только добавлять это везде , как хочет товарищ snark ,это чересчур по-моему. |
Автор: | lda [ 15 фев 2011, 12:22 ] |
Заголовок сообщения: | Re: Расширение статусов договора |
stark писал(а): Если изначально цель получить больше статусов разных, то сделать это с помощью причины , как-то костыльно . Может лучше подумать над тем, чтобы добавить возможность добавлять пользовательские статусы. Если вам хочется просто выбирать причину, чтобы комментарий был единообразным, то можно добавить . Текущее количество статусов вроде как бы достаточно. Может быть даже нет смысла добавлять пользовательские статусы, так как они просто будут дублировать стандартные, меняться будет только название. Вариант с причинами мне больше нравится. ![]() |
Автор: | Cromeshnic [ 15 фев 2011, 12:45 ] |
Заголовок сообщения: | Re: Расширение статусов договора |
snark писал(а): общий итог - сделайте, пожалуйста, для тех мест которые имеют поле ввода возможность вывода туда неких "стандартных" значений из конфига в виде селекта Т.е. возможность декорировать произвольные сущности биллинга собственными атрибутами + отображение этого дела в гуе. Напоминает CRM-системы ![]() Забавно, но прямо сейчас думаю над примерно такой же штукой - декорировать тарифные опции некоторыми плюшками. Только в веб-статистике. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |