Formatuj liczbę
Robot „Formatuj liczbę” zamienia liczbę w czytelny ciąg w procesach biznesowych i robotach Bitrix24 (Alaio): ustawia się miejsca po przecinku, separator dziesiętny i separator tysięcy. Rozumie „1 500,50” na wejściu. Zwraca sformatowany ciąg, znormalizowaną liczbę oraz flagę „Liczba rozpoznana” Y/N.
Robot formatuje liczbę dla ludzkich oczu — z „1234567.5” powstaje „1 234 567,50”, gotowe do e-maila lub dokumentu. Wejściem są liczba (przecinek jako separator dziesiętny i spacje wewnątrz są rozumiane), liczba miejsc po przecinku (domyślnie 2), separator dziesiętny (domyślnie przecinek) oraz separator tysięcy: space — spacja, none — bez, lub dowolny własny znak. Typowe przypadki użycia: wstawić kwotę deala do oferty; pokazać budżet w powiadomieniu bez ogona sześciu cyfr; ujednolicić liczbę przed zapisem do dokumentu. Jeśli wartość nie jest liczbą, zwracane są „Liczba rozpoznana” = N i pusty ciąg. Zwraca ciąg, znormalizowaną liczbę i flagę Y/N — użyj ich w kolejnych krokach procesu biznesowego.
Jakie parametry wejściowe przyjmuje robot?
| Parametr | Typ | Wymagany? | Domyślnie |
|---|---|---|---|
| Liczba | string | tak | |
| Miejsc po przecinku (domyślnie 2) | string | — | |
| Separator dziesiętny (domyślnie przecinek) | string | — | |
| Separator tysięcy: space — spacja, none — bez separatora, lub własny znak (domyślnie spacja) | string | — |
Co zwraca robot?
| Parametr | Typ |
|---|---|
| Sformatowany ciąg | string |
| Liczba (znormalizowana) | double |
| Liczba rozpoznana (Y/N) | string |
Scenariusz: kwota w ofercie handlowej
- Deal tworzy dokument z kwotą 1234567.5
- Robot formatuje liczbę: 2 miejsca, przecinek, spacja między tysiącami
- Do dokumentu trafia „1 234 567,50” — kwota czyta się od razu