Tento scénář po uložení nové firmy naváže přes IČ data k firmě z databáze Merk. Uloží některé údaje do tabulky. Důležitý je odkaz na detail firmy do databáze. Odkaz uložíme i do Flexibee jako přílohu k firmě. Následně odešleme email, pokud firma vykazuje kreditní riziko nebo možný problém. Email se pošle, pokud firma má dluh u VZP vyšší jak 10 000, je nespolehlivým plátcem DPH, nemá přihlášený účet k DPH, je v insolvenčním řízení nebo firma existuje kratší dobu, než 3 roky.
Webová verze Flexibee upozorňuje na možné kreditní riziko přímo v aplikaci v sekci Adresy pomocí služby CreditCheck.
Scénář se spustí uložením firmy do Flexibee. Pro testování je lepší trigger s hodnotou IČ.
Spustíme.
Zmínka k základnímu ladění: Když pokročíte o modul dál a nenačtou se Vám již potřebné hodnoty. Smažte testovací firmu ve Flexibee. Spusťte scénář. Adresu uložte znova. Nyní už by měli být v Integromatu data obohacena o další krok.
Uložíme firmu jako odběratele (nebo Odběr./Dodav.). K dokončení scénáře si vyberte firmu, která má kreditní problém, tak aby neprošla druhým filtrem. Vybírat můžete třeba v insolvenčním rejstříku. Vybral jsem si veřejně známou firmu z médií s IČ 26823357.
Teď se nám dostala do Integromatu data. Vytvoříme modul k načtení detailu.
Scénář pokračuje dál, pokud firma má Typ vztahu Odběratel nebo Odběr./Dodav.
Z Merku si načteme informace o společnosti na základě IČ z Flexibee. Co přesně dostanete, se dočtete v dokumentaci.
Údaje z Merku zapíšeme do tabulky. Je jich hodně a může jich být ještě víc. Údaje, které jsou k vidění v demo zobrazení, jsou z většiny i JSON. Tady je vidět i jedna nevýhoda pěkného grafického rozhraní Integromatu. Když je údajů hodně, je to nepřehledné.
Pokud chceme získat hodnotu z pole (array), v modulu se namapuje jen omezené množství hodnot například jako u historie obratu a
víme, že se do modulu načetlo mnohem více polí,
pomohou funkce z Integromatu. Konkrétně funkce get(pole;pořadíZvolenéhoPole.názevPrvkuPole).
Název prvku pole získáme z dokumentace nebo najetím myši (hover) nad prvek.
Do tabulky uložíme obraty více z historie. Chceme mít v tabulce poslední 3 roky.
Odkaz z na informace o účetní jednotce v Merku uložíme do přílohy ve Flexibee.
A do přílohy uložíme i odkaz do rejstříků na or.justice.cz.
Nastavení filtru, který propustí flow dál jen když, firma má dluh u VZP vyšší jak 10 000, je nespolehlivým plátcem DPH, nemá přihlášený účet k DPH, je v insolvenčním řízení nebo firma existuje kratší dobu, než 3 roky.
A nakonec se odešle email.
Výslednek v tabulce Flexibee Merk Gmail.
[google-drive-embed url=”https://docs.google.com/spreadsheets/d/1pTa4aU59Ca-p4VvtmxWyBWG8ohwUBgasV6Kd_A9H9Es/preview?usp=drivesdk” title=”Flexibee Merk Gmail” icon=”https://drive-thirdparty.googleusercontent.com/16/type/application/vnd.google-apps.spreadsheet” width=”100%” height=”150″ style=”embed”]Chybějící data v modulu Merku
Bohužel ne vše fungovalo podle představ. V modulu Merk se sice načtou data o insolvenčním řízení,
ale v nabídce v tabulkách hodnoty chybějí.
Ve filtru je pak prázdná hodnota a email se nepošle.
V dalším díle vysvětlím, jak pomocí modulu HTTP a Parse JSON, vytvoříme podobnou funkcionalitu, jako má, zde použitý modul Merk – načíst informace o společnosti.
- Aktualizováno: Integrace a komunikace s Flexibee – 05. Uživatelské dotazy
- Aktualizováno: Integrace a komunikace s Flexibee – 06. Přehled pro kontrolu přijatých a vystavených dokladů
- Integrace a komunikace s Flexibee – 01. Dativery – připravené scénáře
- Integrace a komunikace s Flexibee – 02. Integromat – Z objednávky zakázka, poslat Gmail, zapsat do GSheets
- Integrace a komunikace s Flexibee – 03. Kontrola Merkem
- Integrace a komunikace s Flexibee – 04. Integromat – HTTP request do Merk API a Data Store
- Integrace a komunikace s Flexibee – 07. Sestavení účetního deníku
- Integrace a komunikace s Flexibee – 08. Účetní deník se štítky
Budu rád za každou konstruktivní poznámku či připomínku do komentářů pod příspěvkem nebo mě přímo kontaktujte