Roboteka
Roboteka · Katalog · Kurs waluty Centralnego Banku Rosji (CBR)

Kurs waluty Centralnego Banku Rosji (CBR)

Robot pobiera oficjalny kurs waluty Centralnego Banku Rosji (CBR) na wskazaną datę bezpośrednio w procesie biznesowym lub robocie Bitrix24. Na wejściu przyjmuje kod waluty (USD, EUR, CNY i inne) oraz opcjonalną datę — domyślnie dzisiejszą. Zwraca kurs do rubla, kurs za jednostkę, nominał, datę kursu i flagę „znaleziono”, które można zapisać w polu deala, leada lub procesu inteligentnego.

Robot odpytuje oficjalną tabelę kursów ze strony Centralnego Banku Rosji (CBR) na wskazaną datę; jeśli data nie jest podana, przyjmowana jest dzisiejsza. Obsługiwane są wszystkie waluty dziennej tabeli CBR — dolar amerykański, euro, juan, funt i inne; dla rubla zwracane jest 1. Typowe przypadki użycia: zapisanie bieżącego kursu w polu deala przy wystawianiu faktury oraz utrwalenie kursu z daty umowy w polu procesu inteligentnego. Robot zwraca kurs do rubla, kurs za jedną jednostkę z uwzględnieniem nominału (na przykład jen japoński jest kwotowany za 100 jednostek), sam nominał, datę kursu oraz flagę „znaleziono” (Y/N). Wyniki są dostępne w projektancie procesów: można ich używać w formułach, warunkach i przy zmianie pól w kolejnych krokach procesu biznesowego.

Jakie parametry wejściowe przyjmuje robot?

Parametr Typ Wymagany? Domyślnie
Waluta (USD, EUR, CNY, GBP...) string tak
Data kursu (DD.MM.RRRR, domyślnie dzisiaj) string

Co zwraca robot?

Parametr Typ
Kurs do rubla (np. 91.4500) string
Kurs za 1 jednostkę (rate / nominal) string
Nominał (dla JPY = 100, dla pozostałych = 1) string
Data kursu (DD.MM.RRRR) string
Waluta znaleziona (Y/N) string

Scenariusz: kurs w dealu przy wystawianiu faktury

  1. Deal przechodzi na etap „Faktura”
  2. Robot pobiera kurs USD z CBR na dzisiaj
  3. Kurs zostaje zapisany w polu deala, a kwota jest przeliczana na ruble