Tariscope 4.x. Керівництво адміністратора
3. Налаштування системи Tariscope
3.18 Налаштування Планувальника Tariscope
Планувальник Tariscope призначений для автоматичного виконання в задані періоди часу наступних завдань:
- формування звітів;
- синхронізація даних абонентів з каталогом Active Directory;
- автоматичне отримання курсів валют;
- повне резервне копіювання бази даних Tariscope;
- диференційне резервне копіюванняе бази даних Tariscope;
- нарахування періодичних послуг;
- архівація бази даних викликів;
- виконання додатка.
У Планувальнику Tariscope виконується настройка параметрів виконання вказаних вище завдань, а також установка/запуск/зупинка Windows служби "Tariscope Планувальник", яка виконує зазначені вище завдання.
Вибір сторінки налаштування Планувальник Tariscope призводить до появи вікна, подібного показаному на Малюнку 3.18.1.
Малюнок 3.18.1
Спочатку налаштуйте необхідні завдання. Для цього клацніть по посиланню Налаштування параметрів або виберіть в дереві настроювань гілку Налаштування планувальника. Обидва варіанти повністю рівнозначні і призводять до відкриття вікна як на Малюнку 3.18.2.
Малюнок 3.18.2
Створіть нове завдання. Для цього клацніть на панелі інструментів по іконці Додати. З'явиться вікно Правка: Нове завдання, як показано на Малюнку 3.18.3.
Малюнок 3.18.3
У позиції Назва введіть назву для даного завдання. Ця назва буде відображатися в таблиці завдань (Малюнок 3.18.2) і має дозволити однозначно визначити призначення конкретного завдання.
При необхідності в позиції Опис введіть опис завдання. Це особливо може бути корисним, коли завдання створюються декількома співробітникам.
Розділ Параметри запуску (Малюнок 3.18.3) використовується для завдання активності або пасивності завдання, дати і часу її первинного виконання і періодичності виконання.
У календарному списку Старт виберіть дату і час першого запуску завдання.
Якщо необхідно, щоб після установки всіх необхідних параметрів у вікні Правка завдання почала виконуватися в заданий час, встановіть прапорець Активне завдання.
Виберіть в списку Періодичність період виконання завдання. Можливі наступні варіанти:
- Один раз. Завдання буде виконано тільки один раз, під час, вказане в календарному списку Час старту, після чого стане неактивною. При необхідності подальшого запуску цього завдання необхідно буде задати нові дату та час виконання і встановити прапор Активна задача.
- Годинна. Завдання буде виконуватися з періодичністю кратної N годин, зазначених в позиції Кожен.
- Денна. Завдання буде виконуватися з періодичністю кратної N днів, зазначених в позиції Кожен.
- Тижнева. Завдання буде виконуватися з періодичністю кратної N тижнів, зазначених в позиції Кожен.
- Місячна. Завдання буде виконуватися з періодичністю кратної N місяців, зазначених в позиції Кожен.
- Річна. Завдання буде виконуватися з періодичністю кратної N років, зазначених у позиції Кожен.
- Хвилинна. Завдання буде виконуватися з періодичністю кратної N хвилин, зазначених в позиції Кожен.
- При старті служби. Завдання буде виконано один раз, відразу ж після запуску служби Планувальника Tariscope, незалежно від значення в позиції Час старту.
У списку Тип завдання виберіть необхідний тип. Можливі наступні вибори:
- Формування звіту. Формується один зі звітів, поставляються в складі Tariscope або створений адміністратором Tariscope. Або виконується процедура по роботі з базою даної Tariscope.
- Повна резервна копія. Створюється повна резервна копія бази даних Tariscope.
- Диференційне резервне копіювання. Створюється резервна копія бази даних Tariscope, куди потрапляють тільки ті дані, які змінювалися або були додані з моменту попереднього резервного копіювання. Цей вибір вимагає менше часу і ресурсів комп'ютера для виконання, ніж повне резервне копіювання.
- Архівація. Виконується архівування таблиці викликів з видаленням заархівіруваних даних з таблиці викликів.
- Оновлення курсу валют. Виконується автоматичне отримання курсів валют, значення яких враховуються при тарифікації.
- Синхронізувати абонентів з Active Directory. Виконується синхронізація таблиці абонентів з каталогом Active Directory підприємства. Попередньо в Майстрі початкового налаштування або при налаштуванні системи необхідно створити профіль для синхронізації з Active Directory.
- Нарахування вартості послуг. Виконується нарахування вартості послуг абонентам (актуально для редакції Tariscope Provider).
- Виконати програму. Запускається зазначена програма.
Список Фільтр є активним тільки при виборі завдання Формування звіту або Архівація. Він дозволяє задати набір записів таблиці викликів, для якого буде застосовуватися завдання. Список Фільтр містить значення:
- Без фільтру.
- Особливий фільтр,
- Перелік встановлених фільтрів, такі як Виклики за сьогодні, Виклики за минулий місяць і інші,
- а також містить найменування фільтрів, створених в уявленнях викликів або IP трафіку програми Tariscope.
Якщо вам не потрібно задавати ніякий фільтр, залиште в списку Фільтр значення Без фільтру, яке встановлюється за умовчанням.
Якщо вам потрібен фільтр і його параметри були раніше збережені з якоюсь назвою, виберіть у списку цю назву.
Якщо в списку є фільтр, створений вами, який в цілому підходить, але вимагає невеликої корекції, виберіть потрібну назву зі списку і натисніть на кнопку "...", що знаходиться праворуч від списку. Відкриється, вікно, приклад якого показаний на Малюнку 3.18.4.
Малюнок 3.18.4
Внесіть зміни в запит і натисніть на кнопку Зберегти і закрити.
При бажанні можна вручну задати параметри фільтрації, виберіть значення Особливий фільтр і натисніть на кнопку "...", що знаходиться праворуч від списку. Відкриється вікно Змінити запит, показане на Малюнку 3.18.4, де введіть запит. Запит повинен відповідати частини SQL запиту, яка пишеться після параметра WHERE. Після чого клацніть в цьому вікні по кнопці Зберегти і закрити.
У тому випадку, коли в списку Тип завдання вибрано значення Формування звіту, стає активною кнопка "...", що знаходиться праворуч від позиції Звіт. Клацніть по цій кнопці, відкриється вікно Вибір звіту, в якому виберіть найменування необхідного звіту. Після клацання ОК, в цьому вікні найменування обраного звіту буде відображатися в позиції Звіт вікна Правка.
Якщо обраний звіт повинен формуватися для кожного абонента, встановіть прапорець Окремий звіт для кожного абонента. При виборі цього прапора за замовчуванням задається фільтр, який забезпечує вибір всіх абонентів, введених в Tariscope. При необхідності внесіть правку в параметри цього фільтра, натиснувши кнопку "..." праворуч від зазначеного прапора. Тобто ви можете модернізувати фільтр для вибору якоїсь конкретної групи абонентів.
Для вибору папки, куди буде зберігатися звіт, резервна копія або архів, в залежності від обраного завдання, натисніть на кнопку "...", що знаходиться праворуч від списку Папка та потрібну папку. За замовчуванням пропонується папка:% MyDocuments% \ Tariscope \
У позиції Ім'я файлу введіть шаблон найменування файлу, в який буде записуватися звіт, резервна копія або архівний файл. Якщо файл звіту, резервної копії, архіву повинен формуватися періодично і раніше створений файл не повинен записуватись знову формується, то в найменуванні файла потрібно ввести тимчасові параметри шаблону. Підтримуються наступні параметри:
- %d – день;
- %m – місяць;
- %y – рік;
- %h – година;
- %M – хвилина;
- %s – секунда;
- %a – номер особового рахунку (ідентифікатор) абонента;
- %e – первинний телефонний номер або IP адреса;
- %n – найменування абонента.
За замовчуванням пропонується шаблон: report-%y-%m, який означає, що будуть формуватися звіти в файли з іменами подібні наступним: report-2016-10, report-2016-11 і так далі. Список Ім'я файлу містить і інші зразки найменувань файлів, які адміністратор може змінити за власним бажанням.
Зі списку Тип виберіть тип файлу, в який буде записуватися звіт. Підтримуються наступні типи файлів:
- xlsx,
- xls,
- xml,
- mdb,
- csv,
- txt,
- htm,
- html,
- pdf,
- prt.
Тип файлу prt означає автоматичну відправку файлу на принтер.
За замовчуванням пропонується тип файлу: html.
Якщо попередньо було встановлено прапор в позиції Окремий звіт для кожного абонента, то стає активним прапор Завантажувати звіт в документи абонента. Установка прапора в цій позиції дозволяє автоматично сортувати документи по абонентам. При цьому документи будуть зберігатися в папці, зазначеної в позиції Папка, а також зберігатися в базі даних Tariscope. Документи з бази даних Tariscope можуть бути доступними адміністратору при виборі конкретного абонента в режимі Абоненти, а для абонента - через Особистий кабінет абонента.
Встановіть прапорець в позиції Завантажувати звіт в документи абонента, якщо це потрібно.
Для автоматичної відправки звіту абоненту по електронній пошті встановіть прапорець в позиції Надіслати кожному абоненту. В цьому випадку слід переконатися, що в параметрах абонентів вказані їх адреси електронної пошти.
Звіти, а також повідомлення про виконання інших завданнях Планувальника Tariscope, будуть відправлятися на електронну адресу, яку слід ввести в позиції Email. Це може бути, наприклад, електронна адреса адміністратора Tariscope. Якщо необхідно, щоб відправка звітів або повідомлень про виконання завдань велася на кілька адрес, введіть їх у позиції Email, розділяючи адреси крапкою з комою.
Для автоматической отправки отчета абоненту по электронной почте установите флаг в позиции Отправить каждому абоненту. В этом случае следует убедиться, что в параметрах абонентов указаны их адреса электронной почты.
У позиції Тема листа вкажіть назву теми, яка буде застосовуватися при розсилці. Наприклад: "Повідомлення Tariscope".
У тому випадку, коли в списку Тип обрана задача "Оновлення курсів валют", позиція Звіт змінює найменування на Профіль. Список Профіль містить список доступних в поточний момент профілів для отримання курсів валют:
- GE-NBG. Використовується для отримання курсів валют з сайту Національного банку Грузії.
- KZ-NB. Використовується для отримання курсів валют з сайту Національного банку Республіки Казахстан.
- UA-NBU. Використовується для отримання курсів валют з сайту Національного банку України.
- UA-PIB. Використовується для отримання курсів валют з сайту Промінвестбанку (Україна).
- RU-CBR. Використовується для отримання курсів валют з сайту Центрального банку Російської Федерації.
Зазначені вище профілі зберігаються в папці: ... \ Program files (x86) \ SoftPI \ Tariscope4 \ CurrencyProfile \. Вони мають структуру XML файлу. Адміністратор системи може при необхідності відредагувати будь-який з профілів або створити власний.
У файлі профілю можна створити або змінити такі параметри:
- ім'я та параметри Проксі-сервера;
- Web сторінки, звідки треба отримувати інформацію по курсам валют;
- перелік необхідних валют і параметри пошуку курсу валюти на сторінці.
Оскільки інформація для поновлення курсів валют береться з зовнішнього сайту, то необхідно, щоб комп'ютер, на якому буде працювати за розкладом Tariscope, мав доступ до відповідного сайту. Якщо у вашій мережі використовується Проксі-сервер, то необхідно вказати його параметри.
Для зміни параметрів конкретного профілю, виберіть його в списку Профіль і натисніть на кнопку "...", що знаходиться праворуч від цього списку. З'явиться вікно Профіль поновлення курсів, приклад якого показаний на Малюнку 3.18.5.
Малюнок 3.18.5
Введіть необхідні значення в позиціях цього вікна.
Для додавання типу валюти, курси якої слід відстежувати, клацніть правою кнопкою миші по таблиці з кодами валют. В меню оберіть пункт Додати. З'явиться вікно Правка профілю, показане на Малюнку 3.18.6.
Малюнок 3.18.6
Введіть необхідні значення в позиціях цього вікна і клацніть ОК. Приклад такого введення показаний нижче:
Код валюти: USD
Раздільник:.
Коефіцієнт:1
Url:http://www.bank.gov.ua/control/uk/curmetal/detail/currency?period=daily
Startkey1:<td class="cell"><td class="cell">Долар США
Startkey2:<td class="cell_c">
Реєстр. вираз:
EndKey:</td>
Для збереження введених параметрів профілю натисніть на кнопку Зберегти профіль (Малюнок 3.18.5).
Запуск і зупинка служби Планувальника Tariscope
Перед запуском служби Планувальника Tariscope налаштуйте параметри підключення цієї служби до SQL сервера. Для цього клацніть по іконці Налагодження підключення до SQL Server на панелі інструментів режиму Планувальник Tariscope (Малюнок 3.18.2). З'явиться вікно Підключення до сервера Tariscope, показане на Малюнку 3.18.7.
Малюнок 3.18.7
У списку Ім'я сервера за замовчуванням задається ім'я сервера, де знаходиться сервер Tariscope. За замовчування використовується значення 'local', що означає, що сервер Tariscope знаходиться на тому ж комп'ютері, де буде працювати за розкладом Tariscope.
У списку Аутентифікація виберіть альтернативу з наступних:
- Перевірка справжності SQL Server. Перевірка виконується засобами SQL сервера.
- Перевірка справжності Windows. Перевірка виконується засобами операційної системи Windows.
У позиції Ім'я користувача вкажіть ім'я користувача, з правами якого служба Планувальник Tariscope буде підключатися до сервера. Переглянути перелік доступних в системі Tariscope користувачів або створити нового користувача можна в режимі настройки Користувачі.
У позиції Пароль введіть пароль для обраного користувача.
Натисніть ОК.
Для установки, відключення, запуску, зупинки служби планувальника Tariscope необхідно в дереві настроювань вибрати пункт Планувальник Tariscope (Малюнок 3.18.1).
Позиція Статус сервісу в цьому вікні відображає поточний стан служби. При первинному виклику цієї сторінки відображається значення: "Не встановлена".
У розділі Управління виконанням сервісу задаються обліковий запис і пароль користувача Windows, від імені якого буде запущена служба.
У позиціях Обліковий запис і Пароль введіть ім'я користувача операційної системи Windows, від імені якого буде працювати дана служба, і відповідний йому пароль. За замовчуванням пропонуються права адміністратора системи (встановлений прапор в позиції Вхід системного облікового запису). Для введення інших параметрів слід зняти прапор в цій позиції.
Для установки служби оберіть пункт Встановити службу. У разі нормальної установки служби в позиції Статус сервісу буде відображатися статус: "Зупинено". Посилання Встановити службу буде замінена посиланням Відключити службу, а посилання Зупинити службу буде замінена посиланням Запустити службу.
Для запуску служби оберіть пункт Запустити службу. У разі нормального запуску служби в позиції Статус сервісу буде відображатися статус: "Виконується", посилання Запустити службу буде замінена на посилання Зупинити службу, а посилання Відключити службу стає неактивною.
Рекомендуємо після запуску служби переглянути журнал роботи служби, який стає доступний при натисканні на посилання Відкрити журнал роботи.
Для зупинки служби оберіть пункт Зупинити службу. Після зупинки служби посилання Зупинити службу буде замінена на посилання Запустити службу, і стає активною посилання Відключити службу. У позиції Статус сервісу можна переглянути статус: "Зупинено".
Для відключення служби оберіть пункт Відключити службу і далі клацніть ОК у вікні, де питається про необхідність відключення служби.
Дії по зупинці і запуску служби автоматичного формування звітів можна виконати за допомогою утиліти Служби, що входить до складу операційних систем Windows. У цій утиліті в списку служб ця служба Планувальника Tariscope має назву Tariscope Планувальник.
Служба автоматичного формування звітів веде журнал своєї роботи. Переглянути цей журнал можна, вибравши в режимі Планувальник Tariscope → Журнал роботи, або, клацнувши в правій частині вікна режиму Планувальник Tariscope за посиланням Відкрити журнал роботи.