Tariscope 4.6. Керівництво адміністратора
4. Налаштування системи Tariscope
4.17. Налаштування Планувальника Tariscope
Планувальник Tariscope призначений для автоматичного виконання в задані періоди часу наступних завдань:
- формування звітів;
- синхронізація даних абонентів з каталогом Active Directory;
- автоматичне отримання курсів валют;
- повне резервне копіювання бази даних Tariscope;
- разностное резервне копіювання бази даних Tariscope;
- нарахування періодичних послуг;
- архівація бази даних викликів;
- виконання програми.
У Планувальнику Tariscope, виконується настройка параметрів виконання вказаних вище завдань, а також установка/запуск/зупинка Windows служби "Tariscope Планувальник", яка виконує зазначені вище завдання.
Вибір сторінки налаштування Планувальник Tariscope призводить до появи вікна, подібного показаному на малюнку 4.17.1.
Малюнок 4.17.1
Спочатку налаштуйте необхідних завдань. Для цього виберіть в дереві настроювань Перелік задач. Це призводить до відкриття сторінки як на малюнку 4.17.2
Малюнок 4.17.2
Створіть нове завдання. Для цього натисніть на панелі інструментів по іконці Додати (+). З'явиться вікно Нова задача, як показано на малюнку 4.17.3.
Малюнок 4.17.3
У позиції Назва введіть назву для даного завдання. Ця назва буде відображатися в таблиці завдань (малюнок 4.17.2) і має дозволити однозначно визначити призначення конкретного завдання.
Якщо необхідно, щоб після установки всіх необхідних параметрів у вікні Нова задача, завдання почало виконуватися в заданий час, встановіть прапорець Активна задача.
При необхідності в позиції Опис введіть опис завдання. Це особливо може бути корисним, коли завдання створюються декількома співробітниками.
Позиції Наступний запуск, Період, Кожен (малюнок 4.17.3) використовуються для завдання активності або пасивності завдання, дати і часу її первинного виконання і періодичності виконання.
У календарному списку Наступний запуск виберіть дату і час першого запуску завдання.
Виберіть в списку Період, період виконання завдання. Можливі наступні варіанти:
- Один раз. Завдання буде виконано тільки один раз, в той час, вказаний в календарному списку Наступний запуск, після чого стане неактивною. При необхідності подальшого запуску цього завдання необхідно буде задати нові дату та час виконання і встановити прапор Активна задача.
- Годинна. Завдання буде виконуватися з періодичністю кратної N годинам, зазначених в позиції Кожен.
- День. Завдання буде виконуватися з періодичністю кратної N дням, зазначених в позиції Кожен.
- Щотижнева. Завдання буде виконуватися з періодичністю кратної N тижням, зазначених в позиції Кожен.
- Щомісяця.Завдання буде виконуватися з періодичністю кратної N місяців, зазначених в позиції Кожен.
- Щорічний. Завдання буде виконуватися з періодичністю кратної N років, зазначених у позиції Кожен.
- Хвилинна. Завдання буде виконуватися з періодичністю кратної N хвилинам, зазначених в позиції Кожен.
- При старті служби. Завдання буде виконано один раз, відразу ж після запуску служби Планувальника Tariscope, незалежно від значення в позиції Наступний запуск.
У списку Тип завдання виберіть необхідний тип. Можливі наступні вибори:
- Формування звіту. Формується один зі звітів, постачаємих в складі Tariscope або створений адміністратором Tariscope. Або виконується процедура по роботі з базою даної Tariscope.
- Повна резервна копія. Створюється повна резервна копія бази даних Tariscope.
- Різницева резервна копія.Створюється резервна копія бази даних Tariscope, куди потрапляють тільки ті дані, які змінювалися або були додані з моменту попереднього резервного копіювання. Цей вибір вимагає менше часу і ресурсів комп'ютера для виконання, ніж повне резервне копіювання.
- Архівація дзвінків.Виконується архівування таблиці викликів з видаленням заархівіруваних даних з таблиці викликів.
- Оновлення курсів валют. Виконується автоматичне отримання курсів валют, значення яких враховуються при тарифікації.
- Синхронізація абонентів з Active Directory. Виконується синхронізація таблиці абонентів з каталогом Active Directory підприємства. Попередньо в Первісному налаштуванні або при налаштуванні системи необхідно створити профіль для синхронізації з Active Directory.
- Нарахування періодичних послуг. Виконується нарахування вартості послуг абонентам (актуально для редакції Tariscope Provider).
- Виконати додаток. Запускається зазначена програма.
Список Назва фільтру є активним тільки при виборі завдання Формування звіту або Архівація дзвінків. Він дозволяє задати набір записів таблиці викликів, для якого буде застосовуватися завдання. Список Назва фільтру містить значення:
- Без фільтру.
- Особливий фільтр,
- Перелік встановлених фільтрів, такі як Вхідні дзвінки, Виклики за сьогодні, Виклики за минулий місяць і інші,
- а також містить найменування фільтрів, створених в поданнях викликів або IP трафіку програми Tariscope.
Якщо вам не потрібно задавати ніякого фільтра, залиште в списку Назва фільтру значення Без фільтру, яке встановлюється за умовчанням.
Якщо вам потрібен фільтр і його параметри були раніше збережені з якоюсь назвою, виберіть у списку цю назву.
Якщо в списку є фільтр, створений вами, який в цілому підходить, але вимагає невеликої корекції, виберіть потрібну назву зі списку і натисніть на кнопку Редагувати фільтр, що знаходиться праворуч від списку. Відкриється, вікно, приклад якого показаний на малюнку 4.17.4.
Малюнок 4.17.4
Внесіть зміни в запит і натисніть на кнопку Зберегти.
При бажанні можна вручну задати параметри фільтрації, виберіть значення Особливий фільтр і натисніть на кнопку Редагувати фільтр, що знаходиться праворуч від списку. Відкриється вікно Редагування, показане на малюнку 4.17.4, де введіть запит. Запит повинен відповідати частині SQL запиту, яка пишеться після параметра WHERE. Після чого клацніть в цьому вікні по кнопці Зберегти.
У тому випадку, коли в списку Тип завдання вибрано значення Формування звіту, стає активною кнопка Обрати звіт, що знаходиться праворуч від позиції Назва звіту. Клацніть по цій кнопці, відкриється вікно Оберіть звіт (малюнок 4.17.5), в якому зі списку Групи виберіть найменування необхідного звіту і натисніть Готово. Після цього, в цьому вікні найменування обраного звіту буде відображатися в позиції Назва звіту вікна Нова задача.
Малюнок 4.17.5
Якщо в списку Тип завдання обрана задача Оновлення курсів валют, позиція Назва звіту змінює найменування на Профіль. Список Профіль містить список доступних в поточний момент профілів для отримання курсів валют:
- GE-NBG. Використовується для отримання курсів валют з сайту Національного банку Грузії.
- KZ-NB. Використовується для отримання курсів валют з сайту Національного банку Республіки Казахстан.
- RU-CBR. Використовується для отримання курсів валют з сайту Центрального банку Російської Федерації.
- UA-NBU. Використовується для отримання курсів валют з сайту Національного банку України.
- UA-PIB. Використовується для отримання курсів валют з сайту ПромІнвестБанка (Україна).
Зазначені вище профілі зберігаються в папці: ... \ Program files (x86)\ SoftPI\Tariscope4\CurrencyProfile\. Вони мають структуру XML файлу. Адміністратор системи може при необхідності відредагувати будь-який з профілів або створити власний.
Щоб створити новий профіль натисніть на кнопку Додати (+), що знаходиться праворуч від цієї позиції. У вікні, що розкрилося можна створити або змінити такі параметри:
- ім'я та параметри Проксі-сервера;
- Web сторінки, звідки треба отримувати інформацію по курсам валют;
- перелік необхідних валют і параметри пошуку курсу валюти на сторінці.
Оскільки інформація для поновлення курсів валют береться з зовнішнього сайту, то необхідно, щоб комп'ютер, на якому буде працювати Планувальник Tariscope, мав доступ до відповідного сайту. Якщо у вашій мережі використовується Проксі-сервер, то необхідно вказати його параметри.
Для зміни параметрів конкретного профілю, виберіть його в списку Профіль і натисніть на кнопку Змінити, що знаходиться праворуч від цього списку. Відкриється вікно Редагування, приклад якого показаний на малюнку 4.17.6.
Малюнок 4.17.6
Введіть необхідні значення в позиціях цього вікна.
Для додавання типу валюти, курси якої слід відстежувати, натисніть на кнопку Додати (+), що знаходиться праворуч від назви розділу Валюта. З'явиться вікно Додати валюту, показане на малюнку 4.17.7.
Малюнок 4.17.7
Введіть необхідні значення в позиціях цього вікна і натисніть Готово.
Приклад такого введення показаний нижче:
Код валюти: USD
Роздільник :.
Коефіцієнт: 0.01
Url: http: //www.bank.gov.ua/control/uk/curmetal/detail/currency? Period = daily
Перше початкове значення: <td class = "cell"> United State Dollar</ td>
Друге початкове значення: <td class = "cell_c">
Регулярний вираз:
Кінцеве значення: </td>
Для збереження введених параметрів профілю натисніть на кнопку Зберегти профіль (малюнок 4.17.6).
У розділі Зберегти як в позиції Шлях до файлу введіть шлях до файлу/папки, куди буде зберігатися звіт, резервна копія або архів, в залежності від обраного завдання. Наприклад, шлях може виглядати так:% MyDocuments%\Tariscope\.
У позиції Шаблон файлу введіть шаблон найменування файлу, в який буде записуватися звіт, резервна копія або архівний файл. Якщо файл звіту, резервної копії, архіву повинен формуватися періодично і раніше створений файл не повинен перезаписуватись знову cформованим, то в найменуванні файла потрібно ввести тимчасові параметри шаблона.
Підтримуються наступні параметри:
- %d – день;
- %m – місяць;
- %y – рік;
- %h – година;
- %M – хвилина;
- %s – секунда;
- %a – номер особового рахунку (ідентифікатор) абонента;
- %e – первинний телефонний номер або IP адреса;
- %n – найменування абонента;
- %AccountId – номер рахунку абонента.
Виберіть необхідну маску для назви. Наприклад, шаблон: report-%y-%m, який означає, що будуть формуватися звіти в файли з іменами подібні наступним: report-2016-10, report-2016-11 і так далі. Список Шаблон файлу містить і інші зразки найменувань файлів, які адміністратор може змінити за власним бажанням.
Зі списку Тип файлу виберіть тип файлу, в який буде записуватися звіт. Підтримуються наступні типи файлів:
- xlsx,
- xls,
- xml,
- mdb,
- csv,
- txt,
- htm,
- html,
- pdf,
- Друк (prt).
Тип файлу prt означає автоматичну відправку файлу на принтер.
За замовчуванням пропонується тип файлу: html.
Якщо обраний звіт повинен формуватися для кожного абонента, встановіть прапорець Окремий звіт для кожного абонента. При виборі цього прапора за замовчуванням задається фільтр, який забезпечує вибір всіх абонентів, введених в Tariscope.
Якщо був встановлений прапор в позиції Окремий звіт для кожного абонента, то стає активним прапор Завантажувати звіт в документи абонента. Установка прапора в цій позиції дозволяє автоматично сортувати документи по абонентам. При цьому документи будуть зберігатися в файлі/папці, зазначеної в позиції Шлях до файлу, а також зберігатися в базі даних Tariscope. Документи з бази даних Tariscope можуть бути доступними адміністратору при виборі конкретного абонента в режимі Абоненти, а для абонента - через Особистий кабінет абонента.
Встановіть прапорець в позиції Завантажувати звіт в документи абонента, якщо це потрібно.
Для автоматичної відправки звіту адміністратора по електронній пошті встановіть прапорець в позиції Відправити кожному користувачеві. В цьому випадку слід переконатися, що в параметрах абонентів вказані їх адреси електронної пошти.
Після введених даних натисніть Зберегти.
Запуск і зупинка служби Планувальника Tariscope
Перед запуском служби Планувальника Tariscope налаштуйте параметри підключення цієї служби до SQL сервера. Для цього клацніть по іконці Підключення до SQL Server (сервера) на панелі інструментів режиму Планувальника Tariscope Перелік задач (малюнок 4.17.2). З'явиться вікно Підключення до SQL сервера, показане на малюнку 4.17.8.
Малюнок 4.17.8
В поле Назва серверу за замовчуванням задається ім'я сервера, де знаходиться сервер Tariscope. За замовчування використовується значення 'local', що означає, що сервер Tariscope знаходиться на тому ж комп'ютері, де буде працювати Планувальник Tariscope.
У списку Автентифікація виберіть альтернативу з наступних:
- Автентифікація Windows. Перевірка виконується засобами операційної системи Windows.
- АвтентифікаціяSQL Server. Перевірка виконується засобами SQL сервера.
У позиції Ім'я користувача вкажіть ім'я користувача, з правами якого служба Планувальник Tariscope буде підключатися до сервера. Переглянути перелік доступних в системі Tariscope користувачів або створити нового користувача можна в режимі настройки Користувачі.
У позиції Пароль введіть пароль для обраного користувача.
Клацніть Зберегти.
Для установки, відключення, запуску, зупинки служби планувальника Tariscope необхідно в дереві настроювань вибрати пункт Планувальник Tariscope → Керування службою (малюнок 4.17.1).
Позиція Статус служби в цьому вікні відображає поточний стан служби. При первинному виклику цієї сторінки відображається значення: "Не встановлена".
У розділі Управління службою задаються обліковий запис і пароль користувача Windows, від імені якого буде запущена служба.
У позиціях Обліковий запис і Пароль введіть ім'я користувача операційної системи Windows, від імені якого буде працювати дана служба, і відповідний йому пароль. За замовчуванням пропонуються права адміністратора системи (встановлений прапор в позиції Використовувати системний обліковий запис). Для введення інших параметрів слід зняти прапор в цій позиції.
Для установки служби натисніть на кнопку Встановити службу. У разі нормальної установки служби в позиції Статус служби буде відображатися статус: "Зупинено". Кнопка Встановити службу буде замінена кнопкою Видалити службу.
Для запуску служби натисніть на кнопку Запустити службу. У разі нормального запуску служби в позиції Статус служби буде відображатися статус: "Виконується", кнопка Запустити службу буде замінена на кнопку Зупинити службу, а кнопка Видалити службу стає неактивною.
Рекомендуємо після запуску служби переглянути журнал роботи служби, який стає доступний при натисканні на кнопці Відкрити журнал роботи.
Для зупинки служби натисніть на кнопку Зупинити службу. Після зупинки служби, кнопка Зупинити службу буде замінена на кнопку Запустити службу і стає активною кнопка Видалити службу. У позиції Статус служби буде відображатися стан: "Зупинено".
Для відключення служби натисніть на кнопку Видалити службу.
Дії по зупинці і запуску служби автоматичного формування звітів можна виконати за допомогою утиліти Служби, що входить до складу операційних систем Windows. У цій утиліті в списку служб ця служба Планувальника Tariscope має назву Tariscope Планувальник.
Служба автоматичного формування звітів веде журнал своєї роботи. Переглянути цей журнал можна, вибравши в режимі Планувальник Tariscope → Журнал роботи, або, клацнувши в режимі Планувальник Tariscope по кнопці Відкрити журнал роботи.