Історичний проєкт Elovit. Обсяг і результат стосуються початкової роботи та не означають, що замовник є клієнтом Lira.

← Реалізовані проєкти

13 / Фінанси

Завантаження валютних курсів НБУ до облікової системи

Власна обробка отримує курси кількох валют із сервісу НБУ та записує їх в облікову систему.

НБУHTTP / JSONВалютиОблік
Автоматизувати повторювані операції ↗

Концептуальна ілюстрація. Склад даних і напрямки наведено у схемі взаємодії.

Задача

НБУ → курси валют в обліку

Повторюване заповнення курсів валют потрібно замінити отриманням даних із погодженого джерела.

Схема взаємодії

НБУ → курси валют в обліку

nbu-currencyКомпоненти та напрямки даних у виконаній розробці.відповідь із курсамивідповідь із курсамивідповідь ізкурсамипідготовлені значенняпідготовлені значенняпідготовленізначенняСервіс НБУСервіс НБУСервіс НБУ1Власна HTTP/JSON-обробкаВласна HTTP/JSON-обробкаВласнаHTTP/JSON-обробка2Курси в обліковій системіКурси в обліковій системіКурси в обліковійсистемі3nbu-currencyКомпоненти та напрямки даних у виконаній розробці.відповідь із курсами1підготовлені значення2Сервіс НБУСервіс НБУСервіс НБУ1Власна HTTP/JSON-обробкаВласна HTTP/JSON-обробкаВласнаHTTP/JSON-обробка2Курси в обліковій системіКурси в обліковій системіКурси в обліковійсистемі3
Вибраний зв’язокСервіс НБУ → Власна HTTP/JSON-обробка

відповідь із курсами

Архітектура

Технічний опис

Власна обробка виконує HTTP-запит до сервісу НБУ, розбирає відповідь і готує значення для запису в облік. Схема показує рух даних відповіді, а не повний мережевий цикл запиту.

Склад даних

Значення курсів кількох валют із відповідного сервісу НБУ та дані для їх запису в обліковій системі. Конкретний перелік валют і періоди завантаження в описі не фіксуються.

Обсяг нашої роботи

Розроблено отримання, опрацювання відповіді та запис курсів. Фоновий розклад, завантаження всієї історії й автоматичний перерахунок документів цим кейсом не заявляються.

Що погоджуємо для нового проєкту

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

Що ми розробили

Власна обробка завантаження валютних курсів

  1. Реалізували HTTP-запит до сервісу НБУ та обробку відповіді.
  2. Додали отримання курсів кількох валют.
  3. Розробили запис отриманих значень у дані облікової системи.

Результат реалізації

Результат реалізації

Курси надходять із сервісу НБУ через обробку, тому користувачу не потрібно переписувати кожне значення вручну.

Обговорити задачу ↗

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

НАСТУПНИЙ КРОК

Обговорити задачу

Опишіть поточну систему, задачу та бажаний результат. Узгодимо склад робіт і підготуємо пропозицію.

[email protected]Написати у Telegram ↗Vyvick Engineering у Telegram ↗
Компанія та бажаний термін — необов’язково

Звернення та персональні дані