Перейти до вмісту

Масове завантаження й дати активації

Цей переклад зроблено автоматично і ще не вичитано. Читати англійську версію

Масове завантаження дає змогу змінити сотні об’єктів одним файлом замість заповнення форм по одній. Ви вивантажуєте поточний список, редагуєте його в табличному редакторі, позначаєте кожен рядок дією й завантажуєте файл назад. Для ставок і маршрутів той самий файл містить також дати активації та закінчення дії, тож ви можете завантажити ціни наступного місяця вже сьогодні, а комутатор змінить їх опівночі.

  1. Вивантажте список. Кнопка Download (вивантажити) на екрані списку експортує рядки, що відповідають поточному фільтру, у CSV або Excel залежно від формату вивантаження вашого веб-користувача. Перший стовпець - Action, другий - Id, далі йдуть поля об’єкта.
  2. Відредагуйте файл. Поставте код дії в стовпець Action кожного рядка, який хочете змінити. Рядки з порожнім Action ігноруються, тож решту файлу можна не чіпати. Нові рядки додавайте під наявними з порожнім Id; комутатор призначить його сам.
  3. Завантажте файл. Кнопка Upload (завантажити) приймає файл .csv або .xlsx. На екранах ставок і маршрутів спочатку відкривається Map CSV Columns (зіставлення стовпців CSV), де ви зіставляєте стовпці будь-якого прайс-листа з полями й обираєте дію за замовчуванням. Див. Ставки і Маршрути термінації.
  4. Застосуйте зміни. Кожен рядок перевіряється й застосовується окремо. Рядки, що пройшли перевірку, зберігаються; рядки з помилками повертаються вам із повідомленням про помилку. Ставки й маршрути обробляє фонове завдання, яке блокує тариф або маршрут термінації до свого завершення, а потім показує Get report. (отримати звіт) для рядків із помилками. Інші екрани відповідають одразу: кількістю доданих, оновлених і видалених рядків або файлом із рядками, що не пройшли.
  5. Виправте й повторіть. Виправте рядки з помилками у своєму файлі, а не у звіті про помилки, і завантажте їх знову.
Код Назва Що робить
A Add (додати) Створює новий об’єкт із рядка. Стовпець Id ігнорується
U Update (оновити) Змінює об’єкт із вказаним Id. Записується кожен стовпець рядка, тож залиште значення, які не хочете змінювати
D Delete (видалити) Видаляє об’єкт із вказаним Id незалежно від його дат
S Update by prefix (оновити за префіксом) Як U, але знаходить ставку або маршрут за Prefix, а не за Id: той, що діє зараз
AS Add or update (додати або оновити) Виконує S; якщо діючої ставки або маршруту з цим префіксом немає, виконує A. SA - те саме

Які коди приймає екран, показано в заголовку його стовпця Action:

Екран Дії
Rates (ставки) тарифу, Routes (маршрути) маршруту термінації, DIDs, Destinations (напрямки) A, U, S, AS, D
Accounts (акаунти), Authentication Rules (правила автентифікації), Vouchers (ваучери) A, U, D
Incoming Routing (вхідна маршрутизація) U

Для A, S і AS у ставках і маршрутах клітинка Prefix може містити кілька префіксів через кому. Рядок застосовується до кожного з них.

Дати активації та закінчення дії

Розділ «Дати активації та закінчення дії»

Кожна ставка й кожен маршрут мають Activation Date (дата активації) та Expiration Date (дата закінчення дії). У будь-який момент для префікса використовується лише діюча ставка: активована в минулому й ще не закінчена. Порожня дата закінчення дії означає never.

  • A закриває стару ціну. Коли ви додаєте ставку для префікса, який уже має безстрокову ставку, активовану раніше, стара ставка отримує нову дату активації як дату закінчення дії. Стара й нова ціни йдуть одна за одною без проміжку, а стара лишається в списку як Discontinued (припинена).
  • Дати не можуть бути в минулому. Нова ставка потребує дати активації now або пізніше, і жодна дата закінчення дії не може бути в минулому.
  • Діючі ставки зберігають дату активації. U і S змінюють дату активації лише ставки, яка ще не діє. Для ставки, що вже діє, вони можуть змінити ціни й задати майбутню дату закінчення дії.
  • Припинені ставки доступні лише для читання. Ставку, дата закінчення дії якої минула, оновити не можна.
  • Періоди не повинні перетинатися. Дві ставки для одного префікса не можуть діяти одночасно; друга завершується помилкою Another Rate with conflicting "Prefix" or "Activation/Expiration Date" already exists.

Ті самі правила діють для маршрутів маршруту термінації. Записи груп маршрутизації також мають власні Activation Date та Expiration Date; див. Маршрутизація.

  • Ставка - ціна дзвінків на один префікс напрямку в межах тарифу, з інтервалами, платою за з’єднання й датами дії.
  • Маршрут термінації - прайс-лист префіксів вендора, за яким дзвінки маршрутизуються до цього вендора; зберігається як набір напрямків.
  • Префікс - початкові цифри набраного номера, що визначають ставку або маршрут, наприклад 4420.
  • CDR (запис про дзвінок) - один рядок на кожен дзвінок із часом, тривалістю, напрямком, вартістю й причиною роз’єднання.

Вендор надсилає прайс-лист на наступний місяць

Розділ «Вендор надсилає прайс-лист на наступний місяць»

Завантажте його з дією A і Activation Date першого дня місяця о 00:00:00. До цього моменту діють поточні ціни; опівночі їх замінюють нові, а старі закінчують дію. Кожен CDR зберігає ціну, яка діяла на момент дзвінка, тож CDR завжди відповідають історії ставок.

Ви виправили помилку в сьогоднішніх цінах

Розділ «Ви виправили помилку в сьогоднішніх цінах»

Використайте S (або U з Id), щоб змінити ціну діючої ставки на місці. Дзвінки, тарифіковані до виправлення, зберігають у CDR неправильну ціну, бо U і S перезаписують ставку, а не додають нову. За потреби перерахуйте ці дзвінки; див. Перерахунок CDR після виправлення ставок.

Префікси мають перестати працювати в певну дату

Розділ «Префікси мають перестати працювати в певну дату»

Задайте Expiration Date їхніх ставок через U або S. З цього моменту префікси не мають діючої ставки, і дзвінки на них відхиляються з No Rate Found (ставку не знайдено). Використовуйте D лише для ставок, через які ніколи не йшов трафік.

Пов’язані сторінки

Розділ «Пов’язані сторінки»