До відома українських користувачів Tariscope
Ця інформація в першу чергу стосується українських операторів зв'язку, які використовують білінгову систему Tariscope Provider з автоматичним отриманням курсів валют, але вона буде корисна і для користувачів Tariscope Enterprise. У зв'язку з тим, що профайли для отримання курсів валют використовували сторінку сайту НБУ, а НБУ почала використовувати динамічний лінк (URL), то автоматичне отримання валют через Планувальник Tariscope зараз працювати не буде.
Що потрібно зробити, щоб відновити автоматичне отримання курсів валют?
Треба створити новий профайл, в якому використати отримання даних по курсам валют з будь-якого іншого сайту, який використовує статичну адресу відповідної сторінки.
Візьмемо для прикладу сторінку сайту minfin.com.ua з курсами валют. В той же час ви можете використовувати будь-який інший сайт, який має статичну адресу сторінки. Сторінка курсів валют НБУ на цьому сайті має вигляд, показаний на малюнку 1.
Малюнок 1
Для виконання нашого завдання нам треба буде знайти у вихідному коді сторінки рядок, який містить курс долара. На малюнку 2 наведена частка вихідного коду, яка містить інформацію про курс долара до гривні.
Малюнок 2
Після цього вибираємо в меню Tariscope: Планувальник Tariscope → Перелік задач. Сторінка додатку буде мати вигляд, подібний показаному на малюнку 3.
Малюнок 3
Якщо задача по отриманню курсів валют активна, зупиніть її. Виберіть її та на панелі інструментів клацніть по іконці Змінити. З'явиться сторінка Редагування [ваша назва задачі по отриманню курсів].
У переліку Профіль, виберіть UA-NBU. Та клацніть по кнопці Змінити. У з'явившемуся розділі Валюта виберіть потрібну валюту. Ми виберемо USD.
Клацніть по іконці Змінити. З'явиться вікно Редагування USD, як показано на малюнку 4.
Малюнок 4
Нам треба замінити значення у цьому вікні на значення сторінки вибраного нами сайту.
В позиції URL копіюємо адресу обраної сторінки: https://minfin.com.ua/currency/nbu/
В позиції Перше початкове значення вводимо тег нашої сторінки, який дозволяє знайти необхідну валюту. У нашому випадку ми шукаємо "долар". Тому обираємо наступне: <a href="/currency/nbu/usd/">ДОЛЛАР</a>
В позиції Друге початкове значення вводимо тег, який знаходиться перед значенням курсу валюти. У нашому випадку це:
<td class="responsive-hide td-collapsed mfm-text-nowrap mfm-text-right" data-title="Курс НБУ">
В позиції Кінцеве значення водимо тег, який йде після значення курсу валюти. Це буде: <span class="mfm-text-grey">
Оскільки нова сторінка валюти містить значення курсу без усякого його перетворення, то треба в позиції Коефіцієнт встановити значення: 1.
Вікно Редагування USD буде мати вигляд, як показано на малюнку 5.
Малюнок 5
Натисніть по кнопці Готово.
На сторінці Редагування профайлу валюти клацніть Зберегти профайл.
Потім клацніть Зберегти.
Запустіть Планувальник Tariscope, то перевірте, що отримуєте курс (курси) валют.