Формат выгрузки

Skip to end of metadata
Go to start of metadata

У абонента несколько услуг телефонии, по какой посчитается звонок?

В версии 5.41 изменилась схема поиска цены звонка, если у абонента несколько услуг по которым его можно тарифицировать:

  • Ранее было так: Дата начала активности цены/категории -> Приоритет услуги -> Наиболее длинная маска
  • Теперь так: Приоритет услуги -> Наиболее длинная маска -> Дата начала активности цены/категории

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

Пример

Разберём как это работает на конкретном примере:

  • Абонент совершил звонок 01.12.2019 на номер 7 (495) 668-12-00
  • У него есть две услуги:
    • "Звонки по России" с приоритетом 1, с направлением "7" по цене 1 рубль
    • "Звонки в Москве" с приоритетом 2 и направлениями "7495" по цене 0,15 копеек и "7495668" по цене 0,01 копейка
  • Стоимость звонков по услуге "Звонки по России" менялась:
    • с 01.01.2018 была цена 0.95р
    • с 01.01.2019 цена стала 1р
  • Стоимость звонков по услуге "Звонки в Москве" действует с 01.01.2018

По старой схеме звонок обошелся бы абоненту в 1 рубль за минуту, так как в услуге звонков по России более свежая дата активности цены.
По новой схеме - звонок обойдется в 0,01 копейку, так как у услуги местных звонков выше приоритет и маска "7495668" длинней чем просто "7495".

На что обратить внимание при формировании файлов и загрузке цен

Дата начала активности цены и категории

При расчете стоимости (и перерасчетах) учитываются "Дата начала активности цены" и "Дата начала активности категории". Эти поля рекомендуется использовать на случай если потребуется произвести перерасчет. Так же их можно использовать для задания цен заранее, например с первого числа следующего месяца.

Одна цена на всю категорию

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

Формат выгрузки/загрузки: XLSX(excel) и csv

Обязательные к заполнению поля отмечены знаком

С указанием направлений

Колонки таблицы:

  • Код - префикс направления. Начиная с версии 5.19.1 можно указывать диапазон или использовать перечисление через запятую.
  • Направление - название направления
  • Категория - название категории в которую попадет направление, указанное в строке
  • Дата начала активности категории - дата в формате YYYY-MM-DD( например 1 ноября 2015: 2015-11-01). Указывает с какого времени активна категория звонков.
  • Номер услуги в БД - ID услуги в базе данных, если указан, то явно ищем услугу по id и имени для изменения, если не указан, то ищем по имени.
  • Название услуги - имя услуги
  • Стоимость - стоимость шага тарификации, десятичный разделитель: . (точка), например 1.25 . Поддерживается точность до 10 знаков после запятой.
  • Шаг тарификации - шаг тарификации в секундах, например 60 секунд.
  • Стоимость соединения - стоимость за соединение. Единовременная плата за совершенный звонок.
  • Бесплатно - количество бесплатных секунд
  • Дата начала активности цены - дата в формате YYYY-MM-DD( например 1 ноября 2015: 2015-11-01). Указывает с какого времени активна цена на категорию.

С указанием категорий

Также поддерживается загрузка в формате без направлений, т.е. такой:

  • Категория - название категории в которую попадет направление, указанное в строке
  • Дата начала активности категории - дата в формате YYYY-MM-DD( например 1 ноября 2015: 2015-11-01). Указывает с какого времени активна категория звонков.
  • Номер услуги в БД - ID услуги в базе данных, если указан, то явно ищем услугу по id и имени для изменения, если не указан, то ищем по имени.
  • Название услуги - имя услуги
  • Стоимость - стоимость шага тарификации, десятичный разделитель: . (точка), например 1.25 . Поддерживается точность до 10 знаков после запятой.
  • Шаг тарификации - шаг тарификации в секундах, например 60 секунд.
  • Стоимость соединения - стоимость за соединение. Единовременная плата за совершенный звонок.
  • Бесплатно - количество бесплатных секунд
  • Дата начала активности цены - дата в формате YYYY-MM-DD( например 1 ноября 2015: 2015-11-01). Указывает с какого времени активна цена на категорию.

Пример csv файла

Заголовок и несколько строк:

Код;Направление;Категория;Дата начала активности категории;Номер услуги в БД;Название услуги;Стоимость;Шаг тарификации;Стоимость соединения;Бесплатно;Дата начала активности цены
7843;Россия, Татарстан;3 зона 601-1200 км;;;Услуги телефонии;6.27;60;0;0;
791019;"ОАО ""Мобильные ТелеСистемы"" Костромская обл.";3 зона 601-1200 км;;;Услуги телефонии;6.27;60;0;0;
791037;"ОАО ""Мобильные ТелеСистемы"" Костромская обл.";3 зона 601-1200 км;;;Услуги телефонии;6.27;60;0;0;

Полностью файл доступен по ссылке: voip_report_example.csv

Метки

Введите метки, чтобы добавить к этой странице:
Please wait 
Ищите метку? просто начните печатать.