November 14, 2023

Релиз 195 (2)

Мобильное приложение
Личный кабинет v 1.31.0

🎉 Встречайте новую версию нашего приложения! Глобальных обновлений ждать не стоит, зато мы исправили ошибки и внесли ряд улучшений.

🤳 Обновили фоновые подложки в разделах «Услуги» и «Тарифы». Теперь они оформлены в новогоднем стиле ⛄️.

🤳 Были внесены корректировки в отображение экрана авторизации, окошка с уведомлением о разрешении push-уведомлений и сторис в разделе «Истории» на Главной.

🤳 Теперь можно легко найти новые разделы и функции через улучшенный поиск по сайту.

🤳 А еще мы доработали следующие разделы: «Перевод средств», «Управление банковскими картами», «Настройка уведомлений», «Анализ расходов», «Офис Безлимит» и другие.

Наслаждайтесь использованием нашего приложения с улучшенным функционалом!

195.01 Дубли уведомлений

В рамках задачи разработали новый функционал, который позволяет пользователю получать всего одно сообщение в раздел уведомлений, даже если подключены все три канала получения уведомлений: в СМС, push-уведомление или в Telegram. При этом в сообщении отображаются иконки канала уведомлений.

Реализация задачи позволит улучшить пользовательский опыт.

Задача инициирована проектным отделом.

195.02 Корректировка работы кнопки-переключателя в Настройках уведомлений

Доработали функционал работы кнопок-переключателей в Настройках уведомлений в разделе «Уведомления» на Главной странице.

Теперь возможно включить сразу все три канала уведомлений.

Задача инициирована отделом тестирования.

195.03 Обновление фоновых подложек

Обновили фоновые подложки в разделах «Услуги» и «Тарифы» на новогодние.

Реализация задачи поможет создать праздничное настроение у пользователей и поддержать их вовлеченность.

Задача инициирована отделом маркетинга.

195.04 Доработка чекбоксов

В связи с обновлением Flutter (фреймворка разработки мобильных приложений от компании Google) до последней версии скорректировали отображение чекбоксов, чтобы они соответствовали заданным макетам и стилистике приложения.

Задача инициирована отделом тестирования.

До корректировки отображения

195.05 Обновление пакета bl_styles

Произвели актуализацию пакета bl_styles с учетом общих проектов: исправили ошибки, обновили дизайн и добавили новые функции.

Пакет bl_styles — это набор стилей и оформления для использования веб-приложениями и веб-сайтами.

Реализация задачи улучшит внешний вид и функциональность приложения Личный кабинет.

Задача инициирована IT-отделом.

195.06 Заменили кнопку «Закрыть» на крестик в окне о разрешении push-уведомлений

В рамках задачи скорректировали отображение окна с уведомлением о разрешении push-уведомлений для устройств с операционной платформой Android.

Теперь вместо кнопки «Закрыть» отображается крестик в верхнем правом углу окошка.

Реализация задачи улучшит интерфейс приложения.

Задача инициирована отделом тестирования.

195.07 Поиск новых разделов через лупу

Скорректировали работу поисковой строки. Теперь информация о новых разделах и функциях приложения, таких как «Замена SIM и eSIM», акция «Не плати за связь», Бонусный счет — доступна для поиска пользователями.

Реализация задачи позволит улучшить пользовательский опыт.

Задача инициирована отделом тестирования.

195.08 Корректировка раздела «Перевод средств»

Скорректировали функционал пополнения номера телефона Клиента Безлимит в разделе «Перевод средств» на Главной странице в приложении. Теперь при попытке перевести средства, сформированные из денежных средств и коинов с Бонусного счета, на чужой номер всплывает ошибка.

Задача инициирована отделом тестирования.

195.09 Ссылка для перехода на экран «Пополнить счет»

В связи с массовой отправкой push-уведомлений с текстом «Пополните баланс» добавили новый route, то есть ссылку для перехода, на экран «Пополнить счет».

Задача инициирована отделом маркетинга.

195.10 Корректировка работы раздела «Управление банковскими картами»

В рамках задачи доработали экран во вкладке «Управление банковскими картами» в Настройках приложения. Убрали возможность скролла страницы (прокрутки вниз) для правильного отображения банковских карт на странице.

Задача инициирована отделом тестирования.

195.11 Корректировка работы раздела «Анализ расходов»

Доработали отображение суммы расходов в разделе «Анализ расходов» на Главной странице приложения. Теперь сумма корректна при каждом переходе в раздел.

Задача инициирована отделом тестирования.

195.12 Переключение между номерами

В рамках задачи доработали отображение информации в виджетах с пакетом услуг таким образом, чтобы при смене номера информация обновлялась соответствующе новому номеру.

Реализация задачи позволит пользователю получать актуальную информацию по номерам.

Задача инициирована отделом тестирования.

195.13 Отображение добавленного номера

Наладили отображение нового номера на Главной странице после его добавления. Теперь номер показывается сразу, без необходимости обновлять страницу.

Задача инициирована отделом тестирования.

195.14 Вход в Личный кабинет. Доработка экрана авторизации

В рамках задачи скорректировали отображение текста «Все права защищены. При входе Вы принимаете:», чтобы он располагался на двух строчках, а не на одной, как было ранее.

Реализация задачи позволит улучшить интерфейс приложения.

Задача инициирована отделом тестирования.

195.15 Работа приложения Личный кабинет при заблокированном экране

В рамках задачи скорректировали работу приложения на устройствах с операционной системой Android при блокировке и разблокировке экрана.

Теперь функционал по скачиванию и пересылке файла из приложения в мессенджеры работает стабильно, независимо от блокировки/разблокировки устройства.

Задача инициирована отделом тестирования.

195.16 Доработка вкладки «Офис Безлимит»

В рамках задачи доработали отображение фото во вкладке «Офис Безлимит» в разделе «Еще» в нижнем меню приложения. Отображается корректно, без мерцаний.

Задача инициирована отделом тестирования.

195.17 Пагинация в историях

В связи с интеграцией с сервисом Медиамаркетинг доработали отображение сторис в разделе Истории.

Теперь по умолчанию пользователь видит первые 10 сторис, а при свайпе влево подгружается еще 10 сторис.

Реализация задачи позволит снизить нагрузку на сервис Медиамаркетинг.

Задача инициирована отделом тестирования.

195.18 Корректировка в работе просмотра сторис

Доработали отображение сторис в разделе Истории на Главной странице.

Теперь, если в одной истории несколько сторис с действиями (например, переход по ссылке или в другой раздел), то все действия срабатывают корректно, без ошибок.

Задача инициирована отделом тестирования.

195.19 Исправление шрифтов в пакете

В рамках задачи исправили шрифты в пакете согласно стилистике приложения.

Задача инициирована отделом тестирования.

195.20 Рефреш в Личном кабинете

В рамках задачи добавили анимацию рефреша, аналогично функционалу Инстаграма (запрещенного в РФ).

Теперь при свайпе вниз лоадер фиксирует расстояние сверху, и пользователю визуально понятно, что идет загрузка.

На Главной странице рефреш анимируется только шиммером и прокруткой круга.

Задача инициирована проектным отделом.

195.21 Оптимизация процесса регистрации push-токена

В рамках задачи произвели корректировку процесса регистрации push-токена в приложении Личный кабинет.

Теперь, когда пользователь переходит на Главную страницу, производится запрос к методу GET /notifications/token. Передаем push-токен в параметр token. Если имеется хотя бы одна запись с таким токеном, то запись токена не производим. Если по этому токену нет ни одной записи, то производим запись токена, используя метод POST /notifications/token.

Регистрируем push-токен, если с последнего обновления прошло больше 6 часов либо локальный токен отличается от полученного из FCM.

Задача инициирована проектным отделом.

Веб-версия Личного кабинета

195.22 Уведомление о профилактических работах

Теперь в случае неисправности Биллинга выводим следующее уведомление для пользователей:

Проводим профилактические работы в системе, некоторый функционал может быть недоступен. Уже исправляем.

Информирование пользователей о технических проблемах и информирование их о процессе восстановления сервиса улучшает коммуникацию и общий опыт использования Личного кабинета.

Задача инициирована проектным отделом.

195.23 Договор обслуживания. Шапка договора

Внесли корректировки в Договор пользовательского обслуживания в мобильной и десктоп версиях Личного кабинета пользователя. Теперь при запросе метода в ответе возвращается шапка договора и сноска с кликабельной ссылкой:

Актуальный договор доступен по ссылке https://bezlimit.ru/legal

Внесли правки только на стороне Личного кабинета. На стороне Биллинга оставили предыдущий вариант, чтобы у сотрудников была возможность скачать документ.

Задача инициирована IT-отделом.

195.24 Оптимизация процесса авторизации пользователя в API LK при наличии доступа к ресурсу Store Безлимит

В рамках задачи по оптимизации процесса авторизации пользователя в API LK добавили проверку пользователя на наличия в ЕСА с таким же номером.

Если пользователь не обнаружен, производим стандартную процедуру регистрации.

В случае обнаружения пользователя с таким же номером в ЕСА проверяем статус номера телефона:

  • Если номер отклонен, производим стандартную процедуру регистрации. После подтверждения в центральное API отправляем запрос на смену статуса номера в паспортных данных ЕСА. Далее выводим текст «Номер подтвержден. Пройдите авторизацию».
  • Если номер подтвержден, выводим «Номер подтвержден. Пройдите авторизацию».

Задача инициирована IT-отделом.

195.25 Убрали дублирование уведомлений в API LK

В рамках задачи доработали метод получения списка уведомлений. Теперь push-уведомления на стороне Личного кабинета преобразуются в единое сообщение. Пользователь не будет получать 3 одинаковых сообщения разными путями: в СМС, push-уведомление или в Telegram.

Реализация задачи позволит улучшить пользовательский опыт.

Задача инициирована IT-отделом.

195.26 GET/notifications/token — список push-токенов пользователя

Создали метод GET/notifications/token — список push-токенов пользователей ECA. Токен используется для аутентификации пользователя в приложении при доступе к внешнему API.

Ранее push-уведомление приходило только на одно устройство, даже если личный кабинет с одним и тем же ID был установлен на нескольких устройствах. Теперь push-уведомление приходит на все активные устройства. Информация по актуализации данных проводится каждые 6 часов.

Задача инициирована IT-отделом.

195.27 Окно пользовательского соглашения

В рамках задачи в разделе «Операции по счету» доработали модальное окно, которое всплывает при нажатии кнопки «Подключить» в блоке «Автоплатеж».

Теперь окно с подсказкой и пользовательским соглашением всплывает каждый раз, до тех пор, пока пользователь не выберет «Больше не показывать» или не согласиться с условиями оказания этой услуги.

Задача инициирована отделом тестирования.

195.28 Доработка экрана «Обещанный платеж»

Скорректировали отображение страницы «Обещанный платеж» в Операциях по счету. Теперь при переходе с этой страницы на Главную редирект выполняется корректно.

Задача инициирована отделом тестирования.

Веб-версия Store Безлимит

195.29 Баннер и кнопка в меню «Рекламный контент»

В десктопной и мобильной версии Store Безлимит добавили новый раздел — Рекламный контент.

Перейти в новый раздел можно через меню или по клику на баннер на Главной странице.

В Рекламном контенте собран весь материал, который может помочь партнеру продвигать красивые номера Безлимит и делать больше активаций: это картинки, фоны, плакаты, видео и многое другое.

Задача инициирована отделом продаж.

195.30 Заменить видеоподложку баннера «Рекламный контент» на GIF

В связи с особенностями отображения видеоконтента на устройствах Apple заменили фоновое видео в баннере «Рекламный контент» на формат GIF.

Теперь видео загружается и проигрывается сразу без отображения дополнительных кнопок управления.

Задача инициирована отделом тестирования.

195.31 Передача параметра PayoutCardForm при попытке вывода бонусов

Поправили логику отправки данных для корректного вывода бонусов. Параметр PayoutCardForm передается корректно.

Функционал разработан для того, чтобы ограничить количество вводимых пользователем символов до 16, поскольку мы не поддерживаем карты, номера которых содержат более 16 цифр.

Задача инициирована IT-отделом.

195.32 Добавили описание кнопок при наведении мышки в разделе «Мои брони»

В рамках задачи добавили всплывающее описание кнопок, которое появляется при наведении на иконки в карточке номера.

Реализация задачи повысит удобство пользования ресурсом Store Безлимит.

Задача инициирована отделом продаж.

195.33 Поделиться подборкой номеров

Добавили кнопку «Поделиться» в карточки с подборками номеров в фильтре «Подборка дня» в Базе номеров. При нажатии на эту кнопку отправляется URL суперссылки конкретного дилера с указанием типа фильтра и ID-подборки.

Реализация задачи позволит повысить активации красивых номеров, а также копировать и отправлять ссылку конкретного дилера с указанием типа фильтра и ID подборки.

Задача инициирована отделом продаж.

195.34 Знак вопроса с открывающимся описанием подборки дня

В Базе номеров каждую карточку с подборкой номеров дополнили иконкой вопросительного знака. При нажатии на «?» открывается подсказка с описанием подборки.

Реализация задачи позволит партнерам лучше ориентироваться в каждой категории в фильтре «Подборка дня», что позволит им скрупулезнее подбирать номера для новых пользователей.

Задача инициирована отделом продаж.

195.35 Кнопка «Назад» в Подборке номеров

В Базе номеров добавили кнопку «Назад» в каждую карточку с подборкой номеров в фильтре «Подборка дня».

Новая кнопка «Назад» в виде стрелки в верхнем левом углу карточки возвращает пользователя на предыдущую страницу. При открытии страницы с фильтром «Подборка дня» по умолчанию кнопка «Назад» не отображается, а появляется только при нажатии на кнопку «Еще номера».

Теперь пользователь сможет вернуться к понравившейся подборке номеров даже после нажатия кнопки «Еще номера» и обновления номеров в карточке.

Задача инициирована отделом продаж.

Сайт

195.36 Иконка «Назад» в Подборке дня

В рамках задачи реализовали функционал перелистывания подборки дня назад.

Теперь пользователь сможет вернуться к понравившейся подборке номеров даже после нажатия кнопки «Еще» и обновления номеров в карточке. Новая кнопка «Назад» в виде стрелки в верхнем левом углу карточки возвращает пользователя на предыдущую страницу.

При открытии страницы с фильтром «Подборка дня» по умолчанию кнопка «Назад» не отображается, а появляется только при нажатии на кнопку «Еще».

Реализация задачи позволит пользователю не упустить понравившийся номер телефона.

Задача инициирована отделом продаж.

195.37 Замена файла sitemap.xml

Обновили файл карты сайта sitemap.xml.

Файл sitemap.xml — это специально оформленный файл, содержащий информацию о структуре сайта, включая URL-адреса всех доступных страниц. Он создается для поисковых систем, чтобы помочь им проиндексировать все страницы сайта и определить их важность и частоту обновлений.

Обновление sitemap.xml помогает поисковым системам быстрее обнаружить и проиндексировать изменения при добавлении новых страниц на сайт или внесении изменений в существующие страницы.

Кроме того, обновление sitemap.xml также дает возможность более точно управлять процессом индексации сайта поисковыми системами.

Задача инициирована отделом маркетинга.

Суперссылка

195.38 Закрытие сделки по Суперссылке при оплате через сторонний сервис

Настроили функционал проверки статуса резервации номера каждые 180 секунд.

Реализация задачи необходима для успешной активации номера, забронированного по Суперссылке, при внесении абонентской платы через сторонний сервер, а не по нажатию кнопки «Оплатить».

В случае получения ответа 404 убираем обратный отсчет, вместо него выдаем текст: «Номер успешно активирован!».

Реализация задачи позволит пользователям вносить абонентскую плату для активации выбранного номера через сторонние сервисы.

Задача инициирована проектным отделом.

195.39 Поделиться подборкой номеров в Суперссылке

Добавили кнопку «Поделиться» в плашки с подборками номеров в фильтре «Подборка дня».

Реализация задачи позволит копировать и отправлять ссылку конкретного дилера с указанием типа фильтра и ID подборки.

Задача инициирована отделом продаж.

195.40 Знак вопроса с открывающимся описанием подборки дня

Добавили иконку «?» (знак вопроса) в фильтр «Подборка дня». При наведении на иконку отображается информация о подборке.

Описание передается по API в параметре description, который отправляет текст описания подборки.

Реализация задачи позволит пользователям лучше понять особенности номеров в каждой подборке.

Задача инициирована отделом продаж.

195.41 Раскрытие информации по номеру в Подборке дня

В рамках задачи доработали карточки с номерами в фильтре «Подборка дня» так, чтобы информация о номере раскрывалась по клику. Работает корректно.

Задача инициирована отделом тестирования.

195.42 Кнопка «Назад» в подборках номеров

В фильтре «Подборка дня» в каждой карточке с подборкой номеров реализовали кнопку «Назад» в виде стрелки в верхнем левом углу плашки.

По умолчанию кнопка «Назад» не отображается, появляется только после нажатия кнопки «Еще номера». При нажатии на стрелку пользователь возвращается к ранее просмотренной подборке номеров в этой же карточке.

Реализация задачи позволит пользователям не упустить свой совершенный номер, а нам повысить активации.

Задача инициирована отделом продаж.

Биллинг

195.43 Разделение шаблонов уведомлений в Биллинге на вкладки

Провели анализ всех шаблонов СМС в Биллинге и выявили те, которые отправляются автоматически и те, что отправляются руками.

Разделили вкладку «Шаблоны» на две:

  • Шаблоны. Ручные — отображается список шаблонов, отправка которых инициируется пользователем Биллинга.
  • Шаблоны. Авто — отображается список шаблонов, отправка которых инициируется в коде Биллинга.

Разделение шаблонов на две вкладки позволит пользователям Биллинга быстро находить и открывать нужный тип шаблона в зависимости от их потребностей.

195.44 Коэффициент стоимости блокировок в тарифных линейках

В параметры тарифной линейки добавили процент списания при блокировке номера:

100 = 1
50 = 0.5
0 = 0

Реализация задачи необходима в связи с обновлением коэффициентов стоимости блокировок.

Задача инициирована отделом аналитики.

195.45 Усилили информативность в логировании блокировки по сохранению

В рамках задачи дополнили информацию, которая отображается в логировании «Блокировка по сохранению» в журнале карточки номера.

Ранее логировались только время и название операции. Теперь в логировании отображается следующая информация:

  • Источник заявки на блок: Личный кабинет (ЛК) или имя пользователя Биллинга.
  • Срок блокировки: до какого числа оператор проставил бесплатную блокировку в Биллинге или последнее число, если операция произведена в ЛК.

Реализация задачи облегчит рабочий процесс сотрудников отдела сервиса.

Задача инициирована отделом сервиса.

195.46 Запрет на закрепление потенциальных номеров и привязку по акции «Не плати за связь» на номера с флагом первичной активации

В рамках задачи запретили прикрепление потенциальных номеров на номера с флагом первичной активации.

Для реализации задачи скрыли раздел добавления номеров в Биллинге и добавили проверку номера на наличие флага первичной активации в API. Если флаг присутствует, отправляем ошибку: «Родительский номер имеет статус первичной активации. Закрепление отклонено».

Также добавили проверку родительского номера на наличие флага первичной активации в функционал закрепления по акции «Не плати за связь». Если флаг присутствует, то номер по акции «Не плати за связь» не закрепляем.

Реализация задачи поможет избежать ошибок со стороны сотрудников отдела продаж, когда они крепят потенциальные номера к неверным родительским номерам, находящимся в статусе первичной активации. Сработавшие номера крепятся по акции «Не плати за связь» к номеру, который еще не имеет владельца.

Задача инициирована проектным отделом.

195.47 Замена фоновых подложек Биллинга на Хэллоуин 2023

25 октября 2023 всем пользователям Биллинга принудительно установили праздничную подложку в честь Хэллоуина. Остальные подложки из хранилища скрыли, чтобы не было возможности выбора. Праздничная подложка отображалась у всех до 31 октября 2023 включительно.

1 ноября 2023 вернули пользователям возможность выбора подложек.

Праздничные обои создают особую атмосферу и поднимают настроение сотрудникам во время праздника. Это способствует укреплению командного духа и созданию более дружелюбной и веселой рабочей обстановки.

Задача инициирована отделом маркетинга.

195.48 Конвертирование QR-кода с PDF на PNG в папке qrcode-esim

Реализовали функционал конвертации получаемых из билайн файлов, чтобы в шаблон автоматического письма подставлялось URL-изображения с QR-кодом. Файлы из билайн получаем в PDF, а сохраняем в формате PNG в папку qrcode-esim.

В папке qrcode-esim Базы данных Биллинга создали подпапку с названием PNG.
В нее помещаются QR-коды, получаемые из билайн в формате PNG размером 146х146. Название файла остается идентичным полученному из билайн.

Реализация задачи необходима для корректного отображения QR-кода, который мы отправляем в письме пользователю после заявки на оформление номера на eSIM. Отсканировав QR-код, пользователь самостоятельно сможет установить eSIM на свое устройство.

Задача инициирована проектным отделом.

195.49 Автовозврат начислений — доработка на новые фальши

В рамках задачи доработали 63 отчет «Автовозврат начислений». Теперь правила анбила учитывают новые фальши.

Реализация задачи необходима для преобразования системы начислений в связи с новыми условиями тарификации.

Задача инициирована IT-отделом.

195.50 Заявка на eSIM. Отправка письма на почту

В рамках задачи реализовали отправку письма с инструкцией по самостоятельной установке eSIM с QR-кодом. Отправка происходит автоматически на указанную пользователем почту после активации номера на eSIM. Инструкции подготовлены для трех видов смартфонов: iPhone, Samsung, Huawei.

Задача инициирована проектным отделом.

195.51 eSIM — шаблон письма от Безлимит при автоматической отправке

Внесли изменения в автоматическую отправку письма с инструкцией по самостоятельной установке eSIM.

При вводе почты в Биллинге отправляется заявка в билайн с указанием нашей технической почты. На эту почту приходят ответы от билайн по заявкам на eSIM.

Реализация задачи позволит отправлять пользователям письмо напрямую от компании Безлимит с адреса электронной почты [email protected].

Задача инициирована IT-отделом.

195.52 Логирование заявок на eSIM

Доработали функционал логирования действий при создании заявки на eSIM.

Теперь при нажатии на кнопку «Сменить» в разделе «Замена SIM на eSIM» производится запись в журнале «Заявка на eSIM, почта [email protected]».

Задача инициирована проектным отделом.

195.53 Добавили канал отправки в 18 отчет «СМС-рассылка»

Внесли изменения в 18 отчет «СМС-рассылка» в Биллинге.

Добавили возможность указывать принудительный канал отправки уведомлений (CMC, Push, Telegram, Viber). По умолчанию установлено значение AUTO с возможностью изменения.

Задача инициирована проектным отделом.

195.54 40 отчет «Мониторинг клиентов»

Создали в Биллинге новый отчет 40 «Мониторинг клиентов».

Отчет обновляется каждый час. В каждой ячейке фиксируется значения по клиентам с отображением сравнения значения с предыдущим днем.

Отчет разделен на четыре сектора: Статистика, Клиенты по статусам, Падшие по статусам, Облако.

Реализация задачи позволит оценить текущее состояние пользователей, выявить тенденции и проблемные моменты, а также разработать стратегии по сохранению клиентской базой.

Задача инициирована отделом сервиса.

195.55 Видимость и отображение столбцов в мониторинге. Дополнение.

Внесли следующие доработки в мониторинге:

  • В Биллинге для всех пользователей скрыли следующие столбцы:
    — количество неидеальных паспортных данных на активных номерах;
    — количество неидеальных паспортных данных на блокированных номерах;
    — данные ЕСИА Микки;
    — скачивания приложения ЛК (сумма скачиваний/количество регистраций);
    — подключений Telegram.
  • Модернизировали работу следующих столбцов:
    — Отправлено SMS Билайн. Ранее правильное количество отправленных СМС не фиксировалось, отображалось значение «0». Теперь количество СМС, которое мы отправили по билайн, фиксируется.
    — Отправлено уведомлений Telegram/Push/Viber. Изменили категории сервисов в следующем порядке: Push, Telegram, Viber. Количество фиксируемых уведомлений отображается корректно.

Задача инициирована отделом сервиса.

195.56 Правки в работе мониторинга. Отчет 2 «Мониторинг»

В отчет 2 «Мониторинг» внесли следующие изменения:

  • Добавили новый столбец «Пополнение коинами», куда поместили платежи с типом Бонусный счет (ID 36). Учитываем их в столбце «Все платежи».
  • Удалили колонку «ОФД» из мониторинга и столбец «МКБ платежи».
  • Доработали колонки «Эквайринг сайт» и «Эквайринг ЛК». Теперь данные в колонке «Эквайринг сайт» отображаются корректно.

Задача инициирована отделом сервиса.

195.57 Убрали платежи бонусного счета из выплат партнерам

В рамках задачи убрали категорию платежей «Бонусный счет» из перечислений партнерам.

Если на номер партнера поступает платеж с типом «Бонусный счет» (ID 36), при итоговом подсчете платежей партнера его исключаем. Выплаты партнеру за эту категорию производится не будут.

Для партнерского доступа в Биллинг в Мониторинге партнера (22 отчет) скрыли отображение столбцов «Приведи друга (Coins)» и «Приведи друга (Активации)».

Задача инициирована проектным отделом.

195.58 Увеличили лимит выдачи из облака до 5 000

В рамках задачи скорректировали выдачу номеров из облака.

Ранее лимит операции составлял 1 000 номеров, теперь отображается свыше 5 000 номеров за раз.

Задача инициирована IT-отделом.

195.59 Метод для получения списка номеров из пакетов для Битрикс

Создали новый метод phones_from_packages в Биллинге для получения запросов из Битрикс.

Теперь Битрикс отправляет номер пакета или список номеров пакетов, по которым в ответ нужно получить список номеров. В Биллинге по указанным номерам пакетов производится поиск номеров телефонов с присвоенным номером пакета и отдает их в ответе на запрос.

Задача инициирована отделом логистики.

195.60 Включили «Автоконверт» на сеть Кирилла Николаевича Конькова

В рамках задачи включили признак автоконверта на сеть дилера 145203. Присвоили название константы KONKOV_K_ID = 145203.

Задача инициирована отделом продаж.

API

195.61 Доработали метод GET /super-link/reservations — Данные по резервации

В рамках задачи по реализации автоматического закрытия сделки по суперссылке в случае оплаты номера сторонними сервисами доработали метод GET /super-link/reservations — Данные по резервации.

Задача инициирована IT-отделом.

195.62 Сократили количество цифр в банковской карте при приеме заявки на вывод бонусов в Store Безлимит

Установили ограничение на количество цифр в номере банковской карты, обязательных для ввода при оформлении заявки на выплату бонусов в Store Безлимит.

Ограничения в 16 цифр (не больше и не меньше), обязательных для ввода при оформлении заявки, установили для старой версии Store Безлимит, веб-версии и мобильного приложения.

Реализация задачи позволит избежать ошибок, связанных с вводом некорректного номера карты.

Задача инициирована отделом финансов.

195.63 Перепроверка наличия резервации при отправке паспортных данных из ЕСА в Биллинг

Добавили дополнительную проверку наличия резервации номера, из которой были получены файлы перед загрузкой в Биллинг из очереди. Если резервация удалена, то файлы в Биллинг не отправляются.

Реализация задачи позволит избежать ошибки, когда в Биллинге сохраняются паспортные данные забронированного, а позже удаленного из брони номера.

Задача инициирована отелом тестирования.

195.64 Логи по фильтрам на страницах подбора номера в сайте, в Store Безлимит и Суперссылке

В рамках задачи по фильтрам и их параметрам, которые выбирают пользователи при поиске номера на страницах подбора номера на сайте и через Суперссылку, добавили логирование: внедрили механизм записи информации о деятельности системы. Это необходимо для отслеживания ее работы, выявления проблем и анализа данных для улучшения производительности или обнаружения ошибок.

Реализация задачи позволит выявить наиболее популярные фильтры у пользователей для дальнейшей аналитики и маркетинговых кампаний.

Задача инициирована отделами маркетинга, аналитики и продаж.

195.65 Доработка метода создания ЕСА

Доработали и стабилизировали метод отправки СМС пользователю при регистрации Личного кабинета.

Во время регистрации Личного кабинета создается ID ЕСА для номера по данному методу. Пользователю приходит СМС от API ЛК для подтверждения регистрации номера с текстом:

Store Безлимит. Ваш код подтверждения: 5428

Задача инициирована отелом тестирования.

SAS

195.66 Загрузка паспортных данных в ECA

Реализовали метод POST /passport для загрузки фотографий паспортных данных (ПД) в ECA.

В момент успешной загрузки данных паспорта фото отправляется в ПД ЕСА.

Задача выполняется в рамка глобальной задачи по добавлению нового раздела «Паспортные данные» в Личный кабинет.

Задача инициирована IT-отделом.

195.67 Оптимизация процессов работы с push-токенами

В рамках технической задачи создали два новых метода API:

  • GET/notifications/token — список push-токенов пользователей ECA.
  • POST/notifications/token — регистрация push-токена пользователя ECA.

Методы используются только для авторизованных пользователей с доступом.

Реализация задачи позволит пользователю получать push-уведомления на все устройства, где установлено и авторизовано приложение Личный кабинет, а не на одно, как было ранее.

Задача инициирована IT-отделом.

PAY

195.68 Присвоили категорию с ID 12 платежам из Суперссылки и с Сайта

В рамках задачи внесли правки в API Сайта и API Суперсслки.

Для платежей с Сайта и Суперссылки прописываем категорию с ID 12 в Биллинге.
Платежи с этой категорией попадают в колонку мониторинга «Эквайринг САЙТ».

Реализация задачи необходима в связи с добавлением отдельного вида платежа.

Задача инициирована IT-отделом.

Битрикс

195.69 Зачистка контактов при удалении сделки в Суперворонке

Доработали имеющуюся Сверку по Суперворонке следующим образом:

при обнаружении сделки, в которой указан отсутствующий в Store Безлимит кабинет, в контакте в этой сделке зачищается информация об удаленном кабинете дилера, а для контакта назначается тип «Бывший дилер».

Задача инициирована отделом продаж.

195.70 Активити для создания копии сделки

В рамках задачи реализовали активити «Копирование сделки в 1 воронку» для использования в роботах и БП. Активити создает копию сделки в воронке «Логистика» на стадии «На распределении». После создания ID созданной сделки записывается в переменную бизнес-процесса «ID сделки в Логистике». Важно, чтобы ID переменной был copy_deal_to_1.

Задача инициирована отделом Битрикс.

195.71 Скрипт обновления результата доставки в воронке НПС

Реализовали скрипт обновления информации по доставке в воронке «НПС», который подтягивает информацию из сделки в воронках «Логистика» и «Курьеры». Сделки в воронке «НПС» отслеживаются на стадиях: «Оформление доставки», «Заказ в пути», «Заказ в ПВЗ».

Поля, по которым синхронизируется информация:

Задача инициирована отделом Битрикс.

195.72 Несанкционированная цикличность робота в воронке КМ

Устранили повторный несанкционированный запуск бизнес-процесса в воронках «Конфликт-менеджер» и «Логистика», который приводил к повторным действиям процесса, таких как отправка СМС, создание контакта, отправка оповещений сотрудникам и т. д.

Задача инициирована отделом Битрикс.

195.73 Поставили признак в Битрикс24 на ID кабинета

В рамках задачи настроили особое распределение в воронке «Логистика» для нескольких дилерских кабинетов сотрудников отдела развития дилеров.

Сотрудники ОРД оформляют доставки с пакетами, указанными в комментариях к доставке, через следующие кабинеты в Store: 81947, 477506 и 616857. Эти заказы в регионы теперь сразу распределяются на почту для сбора пакетов в московском офисе, а сделки окрашиваются в голубой цвет.

Реализация задачи упростит рабочий процесс отдела логистики.

Задача инициирована отделом логистики и дирекцией продаж.

195.74 Задвоение сообщений о постановке задачи в телеграм-боте

Устранили повторную несанкционированную отправку оповещений в телеграм-бот о постановке задач в группах «Приглашение сотрудников» и «Техподдержка через Telegram-бот», в которых работают технические специалисты.

Задача инициирована отделом сетевой инфраструктуры и технической поддержки сотрудников.

195.75 Модернизация воронки «Согласование счетов»

В рамках проекта по новой воронке «Согласование договоров», создания реестра договоров и модернизации воронки «Согласование счетов» была модернизирована воронка «Согласование счетов»:

  • на стадиях «Запрос счёта у подрядчика» и «Договор», если выбрано «Юрлицо», то в комментарии в таймлайне прописывается ссылка на папку с актуальными реквизитами компании;
  • в поле «НДС / без НДС / НАЛ» добавили дополнительный пункт «Корпоративная карта»;
  • добавили окрашивание сделок в рабочей группе стадий: зелёный — при переходе сделки в стадию, по истечении крайнего срока в 1 рабочий день — красный цвет карточки и за 4 рабочих часа до крайнего срока — желтый, срочная сделка — карточка всегда фиолетового цвета;
  • на первых 4 стадиях из-за возможного возвращения сделки сделан сложный расчет крайнего срока, то есть при возвращении сделки к нынешнему времени добавляется остаток непотраченного времени в предыдущий раз (разы). Новый крайний срок указывается в таймлайне сделки;
  • на каждой стадии отправляем оповещения в телеграм-бот:
    • ответственному о новой сделке;
    • ответственному о подходящем сроке;
    • ответственному, инициатору и руководителю ответственного, что крайний срок вышел;
  • при возвращении сделки на предыдущую стадию в таймлайне появляется комментарий об этом с указанием того, кто вернул сделку;
  • если в сделке на стадии «Запрос счета у подрядчика» добавляют счет, то сделка автоматически переходит на стадию «Согласование бухгалтерией»;
  • на стадии «В оплату» установлена защита от перевода, если сделка не прошла проверку на стадии «Договор». Сделка автоматически возвращается на следующую стадию после той, с которой переведена. Функционал не распространяется на оплату наличными;
  • на стадии «Оплачено» приходит оповещение в телеграм-бот инициатору об оплате;
  • на стадии «Оплачено» сделка имеет крайний срок в 21 день, после которого окрашивается в красный, и архивариусу приходит напоминание в телеграм-бот о необходимости подкрепить закрывающие документы. Ресепшену приходит оповещение, если сделка оплачена корпоративной картой;
  • перевести сделку на стадию «Закрывающие документы получены» можно только после заполнения поля «Закрывающие документы». Прикрепленные акты и закрывающие документы в поле «Закрывающие документы» переходят в таймлайн выбранного договора в реестре;
  • на стадии «Договор», если нет правильно выбранного договора по счету, архивариус копирует сделку в воронку «Согласование договоров» для согласования нового договора. По окончании работы над сделкой в «Согласовании договоров» и создания договора в реестре сделка в воронке «Согласование счетов» автоматически переносится в стадию «В оплату», а также автоматически заполняются поля «Наименование контрагента / ИНН» и «Договор контрагента»;
  • если в процессе создании сделки ошиблись с выбором пункта в поле «НДС / без НДС / НАЛ / Корпоративная карта» и архивариус в воронке «Согласование договоров» внес корректировки, то информация актуализируется и в воронке «Согласование счетов»;
  • если оплата осуществлялась наличными, то из стадии «Оплачено» сделка автоматически перемещается в стадию «Оплачено наличными»;
  • если выбран контрагент и договор в сделке (и до стадии «Договор», и на стадии), то происходит проверка сроков действия договора, согласно данным в реестре договоров, а архивариусу дополнительно приходит оповещение о просроченном сроке. Эта информация дублируется в таймлайн сделки.

Более подробно ознакомиться с информацией можно в базе знаний в разделе «Согласование счетов и договоров. Реестр договоров» https://bbezlimit.ru/knowledge/soglasovanie_schetov_i_dogovorof/. Информация доступна только руководителям и доверенным лицам, которые работают в воронке «Согласование счетов».

Задача инициирована руководителем департамента финансово-экономической безопасности.

195.76 Новая воронка «Согласование договоров» и реестр договоров

В рамках проекта по новой воронке «Согласование договоров», создания реестра договоров и модернизации воронки «Согласование счетов» была создана и настроена воронка «Согласование договоров» и реестр договоров.

Если руководителю или доверенному лицу необходимо составить классический договор без счета, то он обращается к архивариусу, который запросит все необходимые данные и создаст сделку в воронке «Согласование договоров».

Архивариус в воронке «Согласование счетов» на стадии «Договор» проверяет сделку и при необходимости, если не существует договора классического по выставленному счету, или это счет-договор, или счет по договору оферты, запускает процесс создания и/или согласования договора путем копирования сделки в воронку «Согласование договоров». Сделка проходит согласование юриста, бухгалтеров (если не была согласована в воронке «Согласование счетов»), сотрудником службы безопасности. Договор подписывается генеральным директором, а в реестре заводится карточка договора по завершении сделки. Только после создания карточки в реестре оригинал сделки в воронке «Согласования счетов» заполняется автоматически контрагентом и договором и перемещается в стадию «В оплату».

Создали реестр договоров, в котором 3 воронки, каждая для своего типа договора: «Договоры классические», «Счёт-Договоры», «Договоры публичной оферты». В реестре договоров карточки создаются автоматически, когда архивариус закрывает сделку, как успешную, в воронке «Согласование договоров». Карточка в реестре автоматически перемещается по стадиям в зависимости от срока действия договора. Например, по истечении срока карточка попадает в стадию «Истёкшие сроки договора».

На первых 4 стадиях из-за возможного возвращения сделки сделан сложный расчет крайнего срока, то есть при возвращении сделки к нынешнему времени добавляется остаток непотраченного времени в предыдущий раз (разы). Новый крайний срок указывается в таймлайне сделки.

На каждой стадии отправляется оповещения в телеграм-бот:

  • ответственному о новой сделке;
  • ответственному о подходящем сроке;
  • ответственному, инициатору и руководителю ответственного, что крайний срок вышел.

Более подробно ознакомиться с информацией можно в базе знаний в разделе «Согласование счетов и договоров. Реестр договоров» https://bbezlimit.ru/knowledge/soglasovanie_schetov_i_dogovorof/. Информация доступна только руководителям и доверенным лицам, которые работают в воронке «Согласование счетов».

Задача инициирована руководителем департамента финансово-экономической безопасности.

Медиамаркетинг

195.77 Отправка push-уведомлений нескольким пользователям Личного кабинета

Скорректировали отправку push-уведомлений нескольким пользователям Личного кабинета.

Реализовали очередь по формированию push-уведомлений и отправки в Биллинг.

Реализация задачи позволит избежать ошибок из-за большого объема данных и из-за пагинации в приложении при отправке push-уведомления в Личный кабинет.

Задача инициирована IT-отделом.

Маркетинг

195.78 Новые иконки для приложений

Разработали новые иконки для приложений Store Безлимит и Личный кабинет. Также сделали новогодние иконки, которые будут обновлены в AppStore и Google Play с ближайшей сборкой.

Реализация задачи позволит добавить праздничного настроения и украсить смартфоны наших пользователей в преддверии Нового года и Рождества.

Задача инициирована проектным отделом.

195.79 Презентация ДНК Безлимит

Подготовили презентацию о ДНК Безлимит.

ДНК Безлимит включает в себя такие аспекты, как ценности и принципы, которые делают компанию уникальной.

Создание и поддержание ярко выраженной ДНК компании имеет ряд важных преимуществ. Во-первых, это помогает привлечь и удержать талантливых сотрудников, которые разделяют ценности компании. Во-вторых, организация с четко определенной ДНК может также лучше привлекать клиентов и делать свой бренд более узнаваемым и привлекательным. Кроме того, ДНК компании может служить основой для развития стратегии роста и развития организации.

Задача инициирована отделом маркетинга.

195.80 Виджет Личный кабинет

В рамках задачи разработали макет виджета для главной страницы мобильных устройств.

Виджеты — это небольшие приложения, которые отображают информацию или обеспечивают быстрый доступ к определенным функциям, не открывая само приложение.

В виджете отобразили информацию по балансу и остаткам пакетов услуг.

Задача инициирована отделом маркетинга.