Изначально некая услуга предоставлялась посредством Обычной периодической услугой. В процессе эксплуатации выяснилось, что это не совсем верное решение, и необходимо эту услугу включить в Тарифный план.
Возможно ли в принципе такое? Суть в том, что на id услуги завязаны собственные скрипты да и пользователей много. И услуга такая не одна.
Поправить в базе разряд услуги можно (перевести из Обычных услуг в Шаблоны услуг), но чем это может грозить? Никто не делал такого?
Перевод услуги из разряда "Услуг" в разряд "Ш
Стандартными средствами нельзя.
Правкой базы (тем вариантом, что Вы предположили) - все сломаете.
Есть три варианты, в порядке уменьшения их привлекательности:
- обратиться в техническую поддержку нашей компании, заказать работы
- завести все заново (например скриптом + utm5_urfaclient)
- создать шаблоны услуг, создать тарифы, создать услуги в составе тарифов, подключить тарифные связки (без сервисных) всем абонентам, затем в базе поменять service_id в таблице service_links на идентификаторы соответствующих услуг, которые входят в состав тарифов, так же поменять tariff_link_id на идентификатор тарифной связки данного абонента (таблица account_tariff_link). Услуги в составе тарифов должны быть полностью идентичны существующим, не входящим в тариф. Иначе последствия непредсказуемы.
Третий пункт вы можете реализовать на свой страх и риск. Если что-то из вышеописанного не понятно - не пытайтесь ничего делать с базой, последствия могут быть плачевными.
В любом случае, все манипуляции с базой надо делать при наличии актуального бекапа и остановленном биллинге.
Правкой базы (тем вариантом, что Вы предположили) - все сломаете.
Есть три варианты, в порядке уменьшения их привлекательности:
- обратиться в техническую поддержку нашей компании, заказать работы
- завести все заново (например скриптом + utm5_urfaclient)
- создать шаблоны услуг, создать тарифы, создать услуги в составе тарифов, подключить тарифные связки (без сервисных) всем абонентам, затем в базе поменять service_id в таблице service_links на идентификаторы соответствующих услуг, которые входят в состав тарифов, так же поменять tariff_link_id на идентификатор тарифной связки данного абонента (таблица account_tariff_link). Услуги в составе тарифов должны быть полностью идентичны существующим, не входящим в тариф. Иначе последствия непредсказуемы.
Третий пункт вы можете реализовать на свой страх и риск. Если что-то из вышеописанного не понятно - не пытайтесь ничего делать с базой, последствия могут быть плачевными.
В любом случае, все манипуляции с базой надо делать при наличии актуального бекапа и остановленном биллинге.