На что обратить внимание при формировании файлов и загрузке цен
Дата начала активности цены и категории
При расчете стоимости в первую очередь сортировка идет по "Дата начала активности цены" и только потом по приоритетам услуг. Если у абонента несколько услуг с пересекающимися направлениями, убедитесь что "Дата начала активности цены" у них либо равная, либо в более приоритетной менее старая.
То же правило применимо и к полю "Дата начала активности категории"
Одна цена на всю категорию
По всем направлениям одной категории цена должна быть одинаковой!
Если в файле по одной категории есть несколько направлений с разными ценами, в БД они попадут с одной ценой - первого направления этой категории в файле
Формат выгрузки/загрузки: XLSX(excel) и csv
Обязательные к заполнению поля отмечены знаком
С указанием направлений
Колонки таблицы:
- Код - префикс направления. Начиная с версии 5.19.1 можно указывать диапазон или использовать перечисление через запятую.
- Направление - название направления
- Категория - название категории в которую попадет направление, указанное в строке
- Дата начала активности категории - дата в формате YYYY-MM-DD( например 1 ноября 2015: 2015-11-01). Указывает с какого времени активна категория звонков.
- Номер услуги в БД - ID услуги в базе данных, если указан, то явно ищем услугу по id и имени для изменения, если не указан, то ищем по имени.
- Название услуги - имя услуги
- Стоимость - стоимость шага тарификации, десятичный разделитель: . (точка), например 1.25
- Шаг тарификации - шаг тарификации в секундах, например 60 секунд.
- Стоимость соединения - стоимость за соединение. Единовременная плата за совершенный звонок.
- Бесплатно - количество бесплатных секунд
- Дата начала активности цены - дата в формате YYYY-MM-DD( например 1 ноября 2015: 2015-11-01). Указывает с какого времени активна цена на категорию.
С указанием категорий
Также поддерживается загрузка в формате без направлений, т.е. такой:
- Категория - название категории в которую попадет направление, указанное в строке
- Дата начала активности категории - дата в формате YYYY-MM-DD( например 1 ноября 2015: 2015-11-01). Указывает с какого времени активна категория звонков.
- Номер услуги в БД - ID услуги в базе данных, если указан, то явно ищем услугу по id и имени для изменения, если не указан, то ищем по имени.
- Название услуги - имя услуги
- Стоимость - стоимость шага тарификации, десятичный разделитель: . (точка), например 1.25
- Шаг тарификации - шаг тарификации в секундах, например 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