Масове завантаження й дати активації
Цей переклад зроблено автоматично і ще не вичитано. Читати англійську версію
Масове завантаження дає змогу змінити сотні об’єктів одним файлом замість заповнення форм по одній. Ви вивантажуєте поточний список, редагуєте його в табличному редакторі, позначаєте кожен рядок дією й завантажуєте файл назад. Для ставок і маршрутів той самий файл містить також дати активації та закінчення дії, тож ви можете завантажити ціни наступного місяця вже сьогодні, а комутатор змінить їх опівночі.
Як це працює
Розділ «Як це працює»- Вивантажте список. Кнопка Download (вивантажити) на екрані списку експортує рядки, що відповідають поточному фільтру, у CSV або Excel залежно від формату вивантаження вашого веб-користувача. Перший стовпець -
Action, другий -Id, далі йдуть поля об’єкта. - Відредагуйте файл. Поставте код дії в стовпець
Actionкожного рядка, який хочете змінити. Рядки з порожнімActionігноруються, тож решту файлу можна не чіпати. Нові рядки додавайте під наявними з порожнімId; комутатор призначить його сам. - Завантажте файл. Кнопка Upload (завантажити) приймає файл
.csvабо.xlsx. На екранах ставок і маршрутів спочатку відкривається Map CSV Columns (зіставлення стовпців CSV), де ви зіставляєте стовпці будь-якого прайс-листа з полями й обираєте дію за замовчуванням. Див. Ставки і Маршрути термінації. - Застосуйте зміни. Кожен рядок перевіряється й застосовується окремо. Рядки, що пройшли перевірку, зберігаються; рядки з помилками повертаються вам із повідомленням про помилку. Ставки й маршрути обробляє фонове завдання, яке блокує тариф або маршрут термінації до свого завершення, а потім показує Get report. (отримати звіт) для рядків із помилками. Інші екрани відповідають одразу: кількістю доданих, оновлених і видалених рядків або файлом із рядками, що не пройшли.
- Виправте й повторіть. Виправте рядки з помилками у своєму файлі, а не у звіті про помилки, і завантажте їх знову.
Коди дій
Розділ «Коди дій»| Код | Назва | Що робить |
|---|---|---|
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 лише для ставок, через які ніколи не йшов трафік.