Roboteka
Roboteka · Roboty · Pobierz produkty deala

Pobierz produkty deala

Robot „Pobierz produkty deala” przekazuje do procesu biznesowego Bitrix24 (Alaio) pozycje produktowe deala: ID i nazwy produktów, ilości, ceny, gotową listę tekstową oraz sumę końcową z walutą.

Robot odczytuje produkty deala i przekazuje je kolejnym krokom procesu. Standardowe roboty nie widzą produktów deala: nie da się wstawić listy produktów do komentarza lub zadania, sprawdzić, czy dany produkt jest w dealu, ani zsumować pozycji. Robot zwraca ID produktów, nazwy, ilości i ceny jednostkowe każdej pozycji jako osobne listy, gotowy tekst w postaci „Nazwa × ilość = suma” wiersz po wierszu, sumę końcową i walutę deala. Ceny zawierają już rabat i podatek, a suma końcowa to suma „cena × ilość” ze wszystkich pozycji, czyli to, co płaci klient. Domyślnie używany jest deal, na którym uruchomiono proces; dowolny inny deal można wskazać po ID. Działa także z elementami procesów inteligentnych z produktami. Gdy produktów nie ma, robot zwraca „Są produkty = Nie”.

Jakie parametry wejściowe przyjmuje robot?

Parametr Typ Wymagany? Domyślnie
Deal select Bieżący deal, Deal po ID — current
ID deala (dla trybu „Deal po ID”) string —

Co zwraca robot?

Parametr Typ
Są produkty bool
Liczba pozycji int
ID produktów int
Nazwy produktów string
Ilości w pozycjach double
Ceny jednostkowe (po rabacie i z podatkiem) double
Lista produktów jako tekst text
Suma końcowa double
Waluta string
Sukces bool
Błąd string

Jakie błędy może zwrócić robot?

Te komunikaty robot zapisuje w dzienniku procesu biznesowego, gdy nie może wykonać kroku. Z treści widać, co poprawić w ustawieniach lub danych.

  • Nie udało się ustalić deala. W trybie „Deal po ID” podaj poprawne ID; bieżący element musi być dealem lub elementem procesu inteligentnego.
  • Błąd API podczas odczytu produktów deala.

Scenariusz: wysłać klientowi skład zamówienia

  1. Robot ustawiany jest na etapie „Faktura wystawiona”
  2. Zwraca listę produktów jako tekst i sumę końcową deala
  3. Kolejny robot wysyła klientowi e-mail z tą listą i kwotą do zapłaty

Podobne roboty