Улучшение #2253
#S14274 Мультиоперации в интернет модуле
Описание
Добрый день.Возможно ли допилить функционал биллинга дополнительными скриптами по типу таких как создание отчётов?Интересует следующее:
Скрипт 1 (Веб є, потрібний скрипт)
1. сделать выборку абонентов у которых стоит определённый TAG - например "ГОД БЕЗ АБОНПЛАТ"
2. У данного списка клиентов удалить скидку - если она равна 100%
3. удалить TAG у этого списка клиентов.
Скрипт 2 (Веб зробити, і скрипт)
-- Клиенты>Логины>Интернет+
-- Клиенты>Логины
1. Сделать выборку абонентов для тарифа (указываем тариф) у которых балланс = абонентская плата * 10 (десять абонплат)
2. Проверяем есть ли у этих абонентов какой либо тег. Оставляем тех что без тегов.
3. Если предидущие условия выполнено значит:- ставим абоненту тег (указываем в скрипте)- ставим абоненту скидку равную 100% со сроком до (указываем дату) 31.12.2020-снимаем у абонента со счёта сумму равную - абонентская плата * 10 (десять абонплат)Запускаем в нужное время вначале первый скрипт, потом второй столько раз - сколько тарифных планов участвуют в акции.
История
#1 Обновлено AsmodeuS Asm больше 4 лет назад
- Параметр Назначена изменился на Степан Бежук
- Параметр Версия изменился на 085 20.01.2020 09:00:00
- Параметр Оценка трудозатрат изменился на 6.00 ч
- Параметр Сложность изменился с 1 на 5
#2 Обновлено Андрей Собчинский около 4 лет назад
- Параметр Версия изменился с 085 20.01.2020 09:00:00 на 086 03.02.2020 09:00:00
#3 Обновлено Степан Бежук около 4 лет назад
- Параметр Статус изменился с Новая на В работе
#4 Обновлено Степан Бежук около 4 лет назад
- Описание обновлено (diff)
#5 Обновлено Степан Бежук около 4 лет назад
- Описание обновлено (diff)
#6 Обновлено Степан Бежук около 4 лет назад
- Описание обновлено (diff)
#7 Обновлено Андрей Собчинский около 4 лет назад
- Параметр Версия изменился с 086 03.02.2020 09:00:00 на 087 17.02.2020 09:00:00
#8 Обновлено Степан Бежук около 4 лет назад
- Описание обновлено (diff)
#9 Обновлено Степан Бежук около 4 лет назад
Перед тестированием ознакомитса с документацией !!!
1) Зайти в поиск сделать выборку абонентов у которых стоит определённый TAG - например "ГОД БЕЗ АБОНПЛАТ"
1.1) как только будет найдет список абонов с данным тегом через Многопользовательские операции удалить скидку
1.2) удалить TAG у этого списка клиентов.
2) Сделать выборку абонентов для выбранного тарифа отметить поиск без тега
2.1) У найденых пользователей установить тег и установить скидку равную 100%
После этого проверить billd.plugin
Зайти в терминал и выполнить каманды что находятся в документации
http://abills.net.ua:8090/pages/viewpage.action?pageId=6258920#id-Многопользовательскиеоперации-Скриптдляудалениятегаискидки
http://abills.net.ua:8090/pages/viewpage.action?pageId=6258920#id-Многопользовательскиеоперации-Скриптдляустановкитегаискидки
#10 Обновлено Степан Бежук около 4 лет назад
- Параметр Статус изменился с В работе на На тестировании
- Параметр Готовность изменился с 0 на 90
#11 Обновлено Наталія Мoсюк около 4 лет назад
- Параметр Статус изменился с На тестировании на Решена
Протестировано удаление скидки и тега нескольким абонентам с тарифным планом Admin (через billd.plugin и веб)
Добавляется скидка 100%, тег, снимается сумма равная стоимости 10 тарифным планам нескольким абонентам с тарифным планом Admin (через billd.plugin).
Документация есть.
#12 Обновлено AsmodeuS Asm около 4 лет назад
- Параметр Статус изменился с Решена на Закрыта
- Параметр Готовность изменился с 90 на 100