Automatyczne wprowadzanie zamówień z maila do Subiekta, Optimy, enova365 i Wapro
Automatyczne wprowadzanie zamówień z e-maili przydaje się hurtowniom, dystrybutorom i producentom, do których stali klienci wysyłają zamówienia mailem, w PDF-ie albo w Excelu. Automat odbiera wiadomość ze skrzynki zamówień, odczytuje plik albo treść maila, zamienia nazwy klienta na Twoje indeksy według słownika mapowań, sprawdza cennik i stan, a potem zakłada szkic zamówienia w systemie: w Comarch ERP Optima przez import XML rezerwacji odbiorcy, w Subiekcie nexo PRO przez Sferę, w enova365 przez WebAPI. Opiekun zatwierdza tylko linie oznaczone jako niepewne, a klient zamawia tak jak dotąd.
- W Comarch ERP Optima import dokumentów z pliku XML obejmuje między innymi Rezerwację odbiorcy (RO), a opis struktury tych plików Comarch udostępnia wyłącznie Autoryzowanym Partnerom.
- Sfera dla Subiekta nexo jest dostępna w wersji PRO, a Sfera dla Subiekta GT opiera się na technologiach COM i OLE Automation.
- Wapro Mag ma dwa skrócone formaty wymiany zamówień: plik replikacji dopisuje też brakujące artykuły i kontrahentów, a plik aktualizacji wstawia wyłącznie zamówienia i ich pozycje.
- Czas ręcznego wprowadzania zamówień policzysz, mnożąc liczbę zamówień dziennie przez średni czas wprowadzenia jednego zamówienia w minutach i przez liczbę dni roboczych w miesiącu.
Krótko: klient pisze jak zawsze, a szkic zamówienia powstaje sam
Nie musisz przekonywać stałych klientów do portalu B2B. Wystarczy, że nikt u Ciebie nie będzie już przepisywał tego, co przysyłają mailem.
Wyobraź sobie poranek w hurtowni albo u małego producenta. Na skrzynce czeka PDF z systemu zakupowego klienta, Excel w jego własnym układzie, zdjęcie kartki z magazynu i mail „to co zwykle, plus dwie palety kleju”. Ktoś otwiera każdą wiadomość, szuka w kartotece, który Twój indeks kryje się pod nazwą klienta, sprawdza cenę i stan, wpisuje pozycje do Subiekta albo Optimy i odpisuje, że zamówienie przyjęte.
Portal B2B pomaga tylko wtedy, gdy klienci z niego korzystają, a stały odbiorca, który od lat wysyła zamówienia ze swojego programu, rzadko ma powód, żeby to zmieniać. Jest trzecia droga: klient pisze jak dotąd, przepływ czyta wiadomość i zakłada szkic zamówienia w Twoim systemie, a człowiek patrzy tylko na to, czego automat nie był pewien. Szerszą mapę takich zadań znajdziesz w przewodniku co można zautomatyzować w firmie.
- Przepisywanie pozycjiIndeks, ilość, jednostka i cena trafiają do szkicu bez klikania po kartotece.
- Zgadywanie, co klient miał na myśliNazwa klienta zamienia się na Twój indeks według słownika, który rośnie z każdą poprawką.
- Sprawdzanie stanu i cennika linia po liniiPozycje, których brakuje albo których cena różni się od cennika, dostają oznaczenie do sprawdzenia.
- Pisanie potwierdzeń od zeraKlient dostaje potwierdzenie z listą pozycji i datą wysyłki. Ty dopisujesz zdanie tylko wtedy, gdy coś się zmieniło.
Od maila do szkicu: Excel, PDF, treść wiadomości i zdjęcie
Każdy format wymaga innego podejścia. Excel w stałym układzie odczytają proste reguły, PDF zwykle wymaga modelu językowego, a zdjęcie kartki zawsze sprawdza człowiek.
Zacznij od skrzynki. Zamówienia powinny trafiać na osobny adres albo dostawać własną etykietę; filtry w Gmailu potrafią automatycznie oznaczać przychodzące wiadomości etykietami. W n8n węzeł Gmail Trigger sprawdza skrzynkę w ustalonym rytmie i da się go zawęzić do etykiety, nadawcy albo zapytania wyszukiwarki Gmaila. Domyślnie reaguje tylko na nieprzeczytane wiadomości, więc jeśli ktoś otwiera zamówienia przed przepływem, zmień ustawienie Read Status. Inne skrzynki obsłuży węzeł Email Trigger (IMAP).
Excel i CSV to najprostszy przypadek. Węzeł Extract From File odczytuje pliki CSV, XLS, XLSX i ODS, więc gdy klient przysyła stały układ kolumn, model językowy nie jest potrzebny. Wystarczy zapisać, w której kolumnie ten klient trzyma kod, a w której ilość.
Z PDF-a ten sam węzeł wyciąga tekst, ale każdy klient ma inny wzór dokumentu, więc tu przydaje się model językowy. Węzeł Information Extractor dostaje tekst i schemat pól do zwrócenia: numer zamówienia klienta, NIP, pozycje z nazwą, ilością i jednostką, termin. Schemat opisujesz listą atrybutów, przykładem w JSON albo w JSON Schema.
Zdjęcie kartki, skan albo odręczne dopiski odczyta tylko model obsługujący obrazy. Tu najłatwiej o pomyłkę, więc każdą linię takiego zamówienia sprawdza człowiek. Podobnie jest z mailem „to co w zeszłym tygodniu, tylko więcej rur”: przepływ przygotuje propozycję na podstawie poprzedniego zamówienia klienta, a ilości zatwierdzi opiekun. Ogólne zasady łączenia programów opisuję w przewodniku o przepisywaniu danych między programami.
- 01 · StartMail z zamówieniemKlient wysyła PDF, Excel albo pisze w treści maila, tak jak zawsze.Gmail
- 02 · AutomatOdczyt i rozpoznanie klientaAutomat czyta załącznik i treść, rozpoznaje klienta po adresie nadawcy i NIP-ie, wyciąga pozycje, ilości i jednostki.n8n
- 03 · AutomatMapowanie, cennik i stanNazwy klienta zamieniają się na Twoje indeksy, automat sprawdza cenę i stan, oznacza linie niepewne.n8n + ERP
- 04 · CzłowiekOpiekun zatwierdza oznaczone liniePoprawia tylko to, co automat oznaczył: nową nazwę, cenę spoza cennika, brak. Poprawka trafia do słownika.
- 05 · EfektZamówienie w systemieSzkic staje się zamówieniem w ERP, z numerem zamówienia klienta zapisanym przy dokumencie.
Odzyskany czasOpiekun zamówień dzwoni do klientów z terminem dostawy i propozycją zamiennika, zamiast przepisywać pozycje z PDF-ów.
Słownik mapowań: jak nazwa od klienta staje się Twoim indeksem
Odczytanie PDF-a to łatwiejsza część. Trudniej jest wtedy, gdy klient pisze o towarze po swojemu, własnym kodem albo skrótem, a przepływ musi trafić w jeden indeks z Twojej kartoteki.
Weźmy hipotetyczną hurtownię instalacyjną. Jeden klient pisze „kolano 20 zielone PP”, drugi podaje swój kod „KOL-PP-20”, trzeci zamawia „karton kolanek dwudziestek”. W kartotece to jeden indeks. Opiekun wie to z pamięci, przepływ potrzebuje tego na piśmie.
Najważniejszą częścią przepływu jest więc słownik mapowań: tabela, w której każdy wiersz mówi, że u tego klienta ten tekst albo kod oznacza konkretny Twój indeks, jednostkę i przelicznik. W n8n możesz go trzymać w tabeli danych (dokumentacja wymienia tabele przeglądowe wśród zastosowań), a węzeł Data Table ma operację upsert: aktualizuje istniejący wiersz albo dodaje nowy. Domyślnie wszystkie tabele danych w jednej instancji n8n mogą zająć łącznie 200 MiB; przy własnym serwerze limit zmienisz zmienną N8N_DATA_TABLES_MAX_SIZE_BYTES. Słownikowi mapowań to w zupełności wystarczy, a zamiast tabeli może być też zwykły arkusz.
Kolejność sprawdzania ma znaczenie. Najpierw słownik: dokładne dopasowanie daje indeks bez udziału modelu. Gdy słownik milczy, model proponuje indeks z kartoteki, a linia dostaje oznaczenie. Opiekun zatwierdza albo poprawia propozycję, a jego decyzja staje się nowym wierszem. Gdy ten klient napisze następnym razem dokładnie to samo, dopasowanie pójdzie ze słownika, bez modelu i bez opiekuna.
Osobno pilnuj jednostek, bo klient zamawia kartonami, a Ty sprzedajesz sztuki. Przelicznik zapisuj w słowniku. W Comarch ERP Optima, gdy karta towaru istnieje, ale przelicznik w pliku XML różni się od tego na karcie, na importowany dokument trafia przelicznik z pliku, więc błędny przelicznik z automatu trafi prosto na dokument.
- KlientNIP albo symbol z kartoteki, a nie sam adres e-mail, bo ludzie zmieniają skrzynki.
- Tekst lub kod klientaDokładnie tak, jak klient go pisze, razem z literówkami.
- Twój indeks i jednostkaIndeks z Twojej kartoteki, jednostka, w której sprzedajesz, i przelicznik z jednostki klienta, na przykład z kartonu na sztuki.
- Kto i kiedy zatwierdziłPrzy każdym wierszu zapisz, kto go dodał i kiedy. Gdy jakieś mapowanie okaże się błędne, szybko ustalisz jego źródło i poprawisz jeden wiersz.
Subiekt, Optima, enova365, Wapro: którędy zamówienie wchodzi do systemu
Każdy z tych systemów przyjmuje dokumenty z zewnątrz inną drogą. Zanim cokolwiek zbudujesz, sprawdź, którą masz w licencji.
Niezależnie od systemu trzymaj się dwóch zasad. Pierwsza: powstaje dokument, który da się jeszcze poprawić. W Optimie rezerwację odbiorcy można zapisać do bufora i tam edytować, a do innych dokumentów przekształca się wyłącznie rezerwacje zapisane na stałe. Czy import XML zapisuje ją do bufora, sprawdź na kopii bazy. Druga: przepływ nie zakłada nowych kartotek. Nieznany towar albo klient to sygnał dla człowieka, więc w oknie importu Optimy odznacz zakładanie kart, a w Wapro Mag używaj pliku aktualizacji zamiast pliku replikacji.
Zachowaj też numer zamówienia klienta. W Optimie służy do tego pole „Numer zamówienia” na rezerwacji odbiorcy, które przy przekształceniu przechodzi do opisu dokumentu. Po nim przepływ rozpozna, że mail z poprawką dotyczy zamówienia już wprowadzonego.
| System | Droga wejścia według producenta | Na co uważać |
|---|---|---|
| Subiekt nexo | Sfera dla Subiekta nexo, dostępna w wersji PRO. Dokumentacja techniczna jest w nexo SDK. | Bez wersji PRO tej drogi nie ma. Osobny moduł Automatyzacja reaguje na zdarzenia w programie, na przykład na nowe zamówienie. |
| Subiekt GT | Sfera dla Subiekta GT, oparta na COM i OLE Automation. Dotychczasowi użytkownicy mogą ją dokupić. | Pliki EDI++ (EPP) wczytuje się przez „Dodaj na podstawie”, jeden dokument naraz. |
| Comarch ERP Optima | Import z pliku XML z listy dokumentów, także dla Rezerwacji odbiorcy (RO). Kontrahenta program rozpoznaje po kodzie, NIP-ie lub GLN. | Opis struktury XML dostają tylko Autoryzowani Partnerzy Comarch. Zakładanie nowych kart jest przy imporcie domyślnie zaznaczone. |
| enova365 | WebAPI, czyli REST z autoryzacją JWT i dokumentacją w Swaggerze. Moduł EDI obsługuje między innymi zamówienia i format XML, a import z katalogów idzie według harmonogramu zadań. | Oba moduły są licencjonowane jako dodatkowe. |
| Wapro Mag | Dwa skrócone formaty wymiany zamówień: plik replikacji i plik aktualizacji. Serwis Wapro opisuje też WebAPI firmy APROSYSTEM. | Plik replikacji dopisuje brakujące artykuły i kontrahentów. |
Gdzie zostaje człowiek: nowy klient, rabat, brak towaru
Przepływ przepisuje pozycje, ale nie decyduje o rabacie, nowym kliencie ani terminie obiecanym klientowi. Te decyzje zostają przy ludziach.
Dobry przepływ ma spisane sytuacje, w których się zatrzymuje. Opiekun widzi wtedy oznaczoną linię i powód wstrzymania. Jak projektować takie punkty, piszę w przewodniku o podejściu human in the loop, a o zadaniach, których w ogóle nie warto oddawać, w tekście czego nie automatyzować.
Przy zamówieniach samo „tak albo nie” nie wystarczy, bo przy oznaczonej linii opiekun ma coś do poprawienia. Dlatego zamiast przycisku akceptacji w mailu lepiej użyć w n8n węzła Wait z formularzem: przepływ czeka, aż opiekun poprawi oznaczone linie i zatwierdzi formularz. Dokumentacja n8n sama poleca węzeł Wait do bardziej złożonych akceptacji.
- Nowy klientNadawca albo NIP spoza kartoteki. Opiekun decyduje, czy i na jakich warunkach go obsłużyć.
- Cena inna niż w cennikuKlient wpisał cenę z zeszłorocznej oferty. Rabat to decyzja handlowa, nie odczyt pliku.
- Brak na stanieSystem proponuje zamiennik albo realizację częściową, wariant wybiera człowiek.
- Nietypowa ilośćDziesięć razy więcej niż zwykle bywa literówką, a bywa dużym zleceniem. Rozstrzyga rozmowa z klientem.
- Zaległe płatnościPrzepływ oznacza klienta z przeterminowanymi płatnościami, a Optima pokazuje je też na formularzu rezerwacji. O wydaniu towaru decyduje człowiek.
- 01 · StartLinia bez towaru na stanieZamówionej ilości nie ma w magazynie albo dostawa nie zdąży na termin klienta.ERP
- 02 · AutomatWarianty do wyboruAutomat przygotowuje zamiennik z kartoteki albo realizację częściową z dosłaniem reszty.n8n
- 03 · CzłowiekHandlowiec wybiera wariantZna klienta i wie, czy zamiennik przejdzie. W razie wątpliwości najpierw do niego dzwoni.
- 04 · AutomatDecyzja do klientaPo akceptacji klient dostaje wiadomość z wybranym wariantem i datą.Gmail
- 05 · EfektOdpowiedź tego samego dniaKlient wie, na czym stoi, zanim zadzwoni z pytaniem o zamówienie.
Odzyskany czasHandlowiec doradza klientowi przy wyborze zamiennika, zamiast sprawdzać stany magazynowe pozycja po pozycji.
Potwierdzenie dla klienta z datą wysyłki
Klient, który wysłał zamówienie i nie dostał odpowiedzi, nie wie, czy wszystko dotarło, i może zadzwonić, żeby to sprawdzić. Potwierdzenie z listą pozycji i datą wysyłki odpowiada na to pytanie, zanim klient sięgnie po telefon.
Po zatwierdzeniu szkicu klient dostaje wiadomość z numerem swojego zamówienia, listą pozycji, zmianami wobec tego, co zamówił, i przewidywaną datą wysyłki. Gdy w systemie pojawi się numer przesyłki, klient dostaje go w drugiej wiadomości. Do tego nie trzeba modelu językowego, wystarczy szablon.
Sprawdź najpierw, co robi Twój system. Według InsERT dodatkowy moduł Automatyzacja w Subiekcie nexo wyśle na przykład SMS-a do klienta o zrealizowanym zamówieniu i powiadomi magazyn o nowym zamówieniu.
- 01 · StartZamówienie zatwierdzoneOpiekun zatwierdził szkic, zamówienie ma numer w systemie.ERP
- 02 · AutomatPotwierdzenie do klientaPozycje, zmiany wobec zamówienia i przewidywana data wysyłki, z szablonu.Gmail
- 03 · CzłowiekKomentarz przy opóźnieniuGdy do daty wysyłki nie ma numeru przesyłki, opiekun dostaje prośbę o nową datę i dopisuje zdanie dla klienta.
- 04 · AutomatNumer przesyłkiGdy pojawi się numer listu przewozowego, klient dostaje go w osobnej wiadomości.n8n
- 05 · EfektMniej telefonów o statusInformacje są w skrzynce klienta, a telefon służy sprawom, które wymagają rozmowy.
Odzyskany czasOpiekun ma czas na rozmowy z nowymi odbiorcami i na klientów, którzy potrzebują porady, a nie statusu przesyłki.
Dzienny raport: ile zamówień przeszło bez poprawek
Czy przepływ działa, pokażą trzy liczby z Twojej skrzynki: ile zamówień przeszło bez poprawek, ile poprawił opiekun, a ile wróciło do ręcznej obsługi.
Na koniec dnia przepływ liczy te trzy statusy osobno dla każdego klienta i formatu, a obok pokazuje wiersze dopisane tego dnia do słownika. Jak zbudować zestawienie, które ktoś naprawdę czyta, opisuję w przewodniku o automatycznym raporcie tygodniowym.
Raport musi też pokazać to, czego przepływ sam nie przetworzył. W platformie kursów online, którą zbudowałem, ta zasada chroni płatności: gdy powiadomienie z bramki zaginie, system co 5 minut sam sprawdza płatności. Przy zamówieniach mail bez statusu po ustalonym czasie trafia na listę do sprawdzenia przez człowieka.
Jak zestawić czas odzyskany na zamówieniach z kosztem budowy i utrzymania, piszę w przewodniku czy automatyzacja się opłaca.
- 01 · StartKoniec dnia pracyO stałej godzinie automat zbiera zamówienia, które przeszły tego dnia przez przepływ.n8n
- 02 · AutomatTrzy liczby dla każdego klientaBez poprawek, poprawione, odrzucone. Obok nowe wiersze słownika i osoba, która je zatwierdziła.arkusz Google
- 03 · CzłowiekKierownik przegląda poprawkiSprawdza nowe wpisy w słowniku, cofa błędne i wyłapuje klientów, u których automat myli się stale.
- 04 · EfektSkuteczność w liczbachZ tygodnia na tydzień widać, ile zamówień przechodzi bez poprawek i gdzie potrzeba jeszcze pracy.
Odzyskany czasKierownik wybiera kolejnych klientów i formaty na podstawie liczb, a nie przeczucia, i omawia z zespołem, co poprawić.
Kiedy to się nie opłaca
Ten przepływ ma sens przy stałych klientach, powtarzalnych pozycjach i drodze do systemu, którą masz w licencji. Jeśli brakuje któregoś z tych warunków, zacznij od czegoś prostszego albo od porządków.
- Kilka zamówień w tygodniuPolicz czas kalkulatorem w następnej sekcji. Jeśli ręczne wpisywanie zajmuje miesięcznie kilka godzin, budowa słownika, testy i utrzymanie przepływu mogą kosztować więcej, niż oszczędzisz. Jak to zestawić, opisuję w przewodniku czy automatyzacja się opłaca.
- Każde zamówienie jest inneZamówienia na wymiar, z rysunkiem albo z prośbą o wycenę wymagają decyzji handlowca, a słownik mapowań nie ma się czego nauczyć. Tu bardziej pomoże automatyzacja ofert i wycen.
- Odbiorca może wysłać EDIJeśli duży klient i tak wysyła komunikaty EDI, przyjmij je modułem do tego przeznaczonym, na przykład modułem EDI w enova365, zamiast odczytywać PDF wygenerowany z tych samych danych.
- Kartoteka w nieładzieZdublowane indeksy, towary bez jednostek i przeliczników albo kilka kart jednego kontrahenta sprawią, że słownik zapisze bałagan i będzie go powtarzał. Najpierw porządek w kartotece, potem automatyzacja.
- Brak drogi do systemuSubiekt GT bez Sfery albo Optima bez partnera, który zna strukturę plików XML, oznaczają wariant półautomatyczny: przepływ przygotuje zamówienie z dopasowanymi indeksami, ale do systemu wpisze je człowiek. Oszczędność jest wtedy mniejsza i warto ją policzyć osobno.
Jak zacząć: pierwszy krok w tym tygodniu
Nie zaczynaj od wyboru narzędzia. Zacznij od ostatnich zamówień, które przyszły mailem.
- Zbierz próbkęOdłóż do folderu kilkadziesiąt ostatnich zamówień z maila i podziel je według formatu: Excel, PDF, treść wiadomości, zdjęcie.
- Zmierz czasPrzez tydzień licz zamówienia z maila i zmierz stoperem kilkanaście kolejnych, od otwarcia wiadomości do potwierdzenia. Średnie minuty i liczbę zamówień z tego tygodnia wpisz do kalkulatora pod listą; w polu „Ile osób to robi” zostaw 1, bo liczysz zamówienia z całej skrzynki. To Twój punkt odniesienia.
- Wybierz jednego klienta i jeden formatNajlepiej klienta, który zamawia często i przysyła stały układ pliku. Dla niego zbuduj pierwszy słownik z historii zamówień.
- Sprawdź drogę do systemuSubiekt nexo PRO albo Sfera dla Subiekta GT, import XML w Optimie, WebAPI lub EDI w enova365, formaty zamówień w Wapro Mag. Od tego zależy, czy przepływ zapisze szkic sam, czy przygotuje plik do importu.
- Uruchom przepływ obok ręcznej pracyPrzez pierwsze tygodnie przepływ tworzy szkice, a opiekun dalej wprowadza zamówienia po staremu i porównuje. Ręczne wpisywanie wyłączasz, gdy liczby z raportu są dobre.
Policz na swoich liczbach
Minuty × powtórzenia × osoby, przeliczone na miesiąc i rok: 52 tygodnie, a „dziennie” to 5 dni roboczych w tygodniu. Tyle czasu wraca do ludzi na klientów, sprzedaż, naukę albo spokojniejszy dzień, jeśli tę czynność przejmie automat, a człowiek zostanie tam, gdzie trzeba ocenić lub zatwierdzić.
Nowa rola opiekuna zamówień: terminy, zamienniki, sygnały od klientów
Automatyzacja zamówień nie służy do zmniejszania zespołu. Opiekun, który nie musi już przepisywać pozycji, zajmuje się tym, czego program nie zrobi: rozmową z klientem.
Opiekun, który przestaje przepisywać, ma czas na sygnały, które dotąd ginęły: przepływ zapisuje każde zamówienie z datą, więc łatwo wyłapać odbiorców, którzy zamawiają rzadziej albo mniej niż zwykle. Taki klient powinien dostać telefon od osoby, którą zna, a nie automatycznego maila. Jak zaplanować przesunięcie zadań w zespole, opisuję w przewodniku o przekwalifikowaniu pracowników przy automatyzacji.
W praktyce opiekun potwierdza przez telefon terminy dużych i nietypowych zamówień i doradza, co w zamian, gdy towaru brakuje. Słownik mapowań to jego wiedza o klientach, zapisana dla całej firmy.
Ile kosztuje wdrożenie u mnie i jak je sprawdzić przed zamówieniem
Taki przepływ to w moim cenniku automatyzacja jednego procesu: 3000 – 18 000 zł netto za wdrożenie. Dolna granica obejmuje rozpisanie procesu i policzenie, ile czasu zjada, przepływ z obsługą błędów, połączenie z programami, których już używasz, punkt zatwierdzenia przez człowieka oraz instrukcję i szkolenie dla zespołu.
Kwotę podnoszą: PDF-y w różnych układach, które musi czytać model AI zamiast prostych reguł, system bez gotowej drogi importu, kolejni klienci i formaty oraz wymóg pełnej historii decyzji. Utrzymanie, czyli reagowanie na zmiany w połączonych programach i poprawki, kosztuje 400 – 2000 zł netto miesięcznie. Abonament n8n albo serwer i koszt modelu AI płacisz bezpośrednio dostawcom, bez mojej marży.
Zanim napiszesz, możesz na demo automatyzacji faktur i maili zobaczyć, jak zamówienie z maila trafia do systemu, a człowiek zatwierdza wyjątki, i policzyć w kalkulatorze, ile godzin miesięcznie zabiera Ci ta praca. Zakres, termin i jedną kwotę dostajesz na piśmie przed startem, a projekt rozliczamy etapami, z zaliczką na start.
Jeśli chcesz zbudować taki przepływ u siebie, napisz mi, w jakich formatach przychodzą zamówienia, ile ich jest dziennie i w jakim systemie je wprowadzasz, a odpiszę, od którego klienta i której drogi bym zaczął. Zakres usługi opisuję na stronie automatyzacje AI, pełne widełki są w cenniku, a szczegóły ustalamy przez telefon albo wideo.
Kwoty netto z mojego cennika.
Pytania i odpowiedzi
Czy klienci muszą zmienić sposób składania zamówień?
Nie. Klient dalej wysyła PDF, Excel albo zwykły mail, a zmienia się tylko to, co dzieje się po Twojej stronie skrzynki.
Czy do Excela od klienta potrzebuję AI?
Nie zawsze. Przy stałym układzie kolumn wystarczą reguły, bo przepływ wie, w której kolumnie jest kod, a w której ilość. Model przydaje się przy PDF-ach o różnych układach, treści maila i zdjęciach.
Czy automat może sam założyć nowego klienta albo towar w systemie?
Technicznie często tak: w Optimie zakładanie kart kontrahentów i towarów jest w oknie importu XML domyślnie zaznaczone, a plik replikacji w Wapro Mag dopisuje brakujące artykuły i kontrahentów. W zamówieniach z maila lepiej tego nie robić, bo nieznany klient albo towar to wyjątek dla człowieka.
Mam Subiekta GT bez Sfery. Czy da się coś zrobić?
Sferę dla Subiekta GT dotychczasowi użytkownicy mogą dokupić. Bez niej zostaje droga półautomatyczna: automat przygotowuje zamówienie z dopasowanymi indeksami, a opiekun wpisuje je bez szukania po kartotece albo, jeśli serwisant potwierdzi, że ta droga działa dla zamówień, wczytuje je z pliku EDI++ (EPP).
Czy mogę wysyłać treść maili z zamówieniami do modelu AI?
Mail z zamówieniem zwykle zawiera dane osobowe, choćby imię i telefon osoby zamawiającej. Jeśli dostawca modelu przetwarza je w Twoim imieniu, art. 28 ust. 3 RODO wymaga umowy (albo innego instrumentu prawnego) określającej między innymi przedmiot, czas trwania, charakter i cel przetwarzania oraz rodzaj danych. Zasada minimalizacji z art. 5 ust. 1 lit. c podpowiada też, żeby przed wysłaniem do modelu obcinać stopki z danymi kontaktowymi. Więcej w przewodniku AI Act i RODO w małej firmie.
Co się stanie, gdy automat się pomyli?
Szkic zamiast gotowego dokumentu daje czas na wyłapanie pomyłki. Linie niepewne ogląda opiekun, a automat oznacza też ilości i towary odbiegające od historii klienta. Błąd, który mimo to przejdzie, klient może zauważyć w potwierdzeniu z listą pozycji, a Ty poprawisz wiersz w słowniku.
Źródła
Liczby i terminy w tym przewodniku sprawdziłem w oficjalnych źródłach. Ceny i przepisy się zmieniają, więc przy decyzji warto zajrzeć do nich ponownie.
- InsERT: Subiekt nexo PRO, opis (Sfera dla Subiekta nexo w wersji PRO, dokumentacja w nexo SDK)
- InsERT: InsERT nexo, czym jest i skąd pobrać SDK
- InsERT: Subiekt GT Sfera, opis (COM i OLE Automation, dodatek dla użytkowników Subiekta GT)
- InsERT: jak wczytać dokument z pliku EDI++ (EPP) do Subiekta GT
- InsERT: moduł Automatyzacja
- Comarch ERP Optima: eksport i import dokumentów przez pliki XML
- Comarch ERP Optima: formularz rezerwacji odbiorcy
- enova365: moduł WebAPI
- enova365: moduł EDI
- Wapro ERP: eksport i import danych do Wapro Mag (formaty wymiany zamówień)
- Wapro ERP: WebAPI Wapro integrator (REST API)
- n8n: węzeł Gmail Trigger
- n8n: węzeł Email Trigger (IMAP)
- n8n: węzeł Extract From File
- n8n: węzeł Information Extractor
- n8n: tabele danych (data tables)
- n8n: węzeł Data Table
- n8n: operacje węzła Gmail na wiadomościach (Send and Wait for Approval)
- n8n: węzeł Wait
- Pomoc Gmaila: tworzenie reguł filtrowania e-maili
- UODO: tekst rozporządzenia 2016/679 (RODO), PDF (art. 5 i 28)
Masz pytanie do swojego projektu?
Opisz, co chcesz osiągnąć. Odpowiem konkretnie, także wtedy, gdy najlepszą odpowiedzią jest „nie rób tego”.
Jonasz Jankowski · Bezpośrednia współpraca · Mikołów (Śląsk), zdalnie w całej Polsce
- Odpowiadam osobiście w ciągu jednego dnia roboczego.
- Krótka rozmowa o celu, funkcjach, materiałach i integracjach.
- Dostajesz zakres z etapami i konkretną kwotę, zanim cokolwiek zaczniemy.