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
- Deal przechodzi na etap „Faktura”
- Robot pobiera kurs USD z CBR na dzisiaj
- Kurs zostaje zapisany w polu deala, a kwota jest przeliczana na ruble