Jak automatycznie importować potwierdzenia zamówień od dostawców do Odoo
Aktualizuj ceny, ilości i terminy dostaw w zamówieniach zakupu w Odoo — bez przepisywania ani jednego pliku PDF od dostawcy
Każde zamówienie zakupu, które Państwo wysyłają, wraca jako e-mail z potwierdzeniem: PDF, arkusz Excela, czasem zaledwie kilka wierszy tekstu. Ktoś z Państwa zespołu otwiera każde z nich, porównuje wiersz po wierszu z zamówieniem w Odoo i ręcznie aktualizuje ceny, ilości oraz terminy dostaw. Ten przewodnik pokazuje, dlaczego ta ręczna pętla się załamuje, czego nie obejmują typowe obejścia i jak Supplier2ERP importuje potwierdzenia od dostawców do Odoo automatycznie — a to Państwa reguły tolerancji decydują, co zostanie zaktualizowane, a co oznaczone.
💸 Ile naprawdę kosztuje ręczne wprowadzanie potwierdzeń
Potwierdzenie zamówienia od dostawcy wygląda niewinnie — dopóki nie pomnożą go Państwo przez każde wysłane zamówienie. Każde potwierdzenie trzeba otworzyć, przeczytać i porównać z zamówieniem zakupu w Odoo. Czy dostawca potwierdził pełną ilość? Czy zmieniła się cena jednostkowa? Czy termin dostawy przesunął się o dwa tygodnie? Każda odpowiedź oznacza kliknięcia i przepisywanie w aplikacji Purchase.
Szkoda z pominięcia tej pracy jest gorsza niż sama praca. Gdy potwierdzenia nie są wprowadzane, Odoo po cichu pokazuje błędny obraz:
- Błędne terminy przyjęć: Odoo wciąż oczekuje towaru w pierwotnym terminie, więc Państwa zaplanowane przyjęcia, obietnice sprzedaży i planowanie uzupełnień opierają się na nieaktualnych danych.
- Błędne ceny: przychodzi faktura od dostawcy, która nie zgadza się z zamówieniem, więc księgowość dopytuje dział zakupów o wyjaśnienie wiele tygodni po tym, jak ktokolwiek pamięta o zamówieniu.
- Ciche niedobory dostaw: dostawca potwierdził 60 ze 100 sztuk, nikt nie zaktualizował wiersza, a brak towaru wychodzi na jaw dopiero wtedy, gdy nie można wysłać zamówienia klienta.
- Godziny utraconej pracy specjalistów: pracownicy działu zakupów spędzają dzień na przepisywaniu liczb między plikiem PDF a kartą przeglądarki, zamiast negocjować czy rozwiązywać problemy z dostawami.
To zadanie to czyste porównywanie i wprowadzanie danych — dokładnie ten rodzaj pracy, który powinno wykonywać oprogramowanie, i dokładnie ten rodzaj pracy, który znudzeni ludzie wykonują najgorzej.
🔧 Jak zespoły zwykle próbują to rozwiązać
1. Robić to nadal ręcznie
Działa przy pięciu zamówieniach tygodniowo. Przy pięćdziesięciu potwierdzenia piętrzą się nieprzeczytane, a te, które trafiają do systemu, wprowadzane są w pośpiechu. Ręczne porównywanie to także miejsce, gdzie rodzą się przestawione cyfry i pominięte wiersze.
2. Wbudowana brama e-mail Odoo
Brama poczty przychodzącej Odoo świetnie dołącza e-mail do rekordu — potrafi zapisać potwierdzenie w chatterze zamówienia zakupu. Nie czyta jednak pliku PDF, nie porównuje potwierdzonych wartości z wierszami Państwa zamówienia i nie aktualizuje ilości, cen ani terminów. Dokument zostaje zarchiwizowany; praca pozostaje.
3. Uniwersalne narzędzia OCR i konektory typu Zapier
Narzędzia OCR oparte na szablonach potrafią wydobyć pola z dokumentu — po tym, jak dla każdego układu dostawcy zbudują Państwo i będą utrzymywać szablon. Dostawcy zmieniają swoje formaty bez ostrzeżenia, a konektor, który wydobywa tekst, i tak nie odpowie na prawdziwe pytanie: czy to zgadza się z moim otwartym zamówieniem w Odoo i czy różnica mieści się w tolerancji? Ekstrakcja bez dopasowania ze znajomością ERP jedynie przesuwa ręczne porównywanie o krok dalej.
4. Skrypty na zamówienie
Programista potrafi oskryptować idealny przebieg dla Państwa trzech największych dostawców. Potem dostawca numer cztery przysyła zeskanowany obraz, układ się zmienia, programista odchodzi, a skrypt staje się kolejną rzeczą, której nikt nie waży się tknąć.
🤖 Droga automatyczna: Supplier2ERP
Supplier2ERP to bot BOTS4.me, który obserwuje Państwa skrzynkę, czyta potwierdzenia dostawców w dowolnym formacie, dopasowuje je do otwartych zamówień zakupu w Odoo i aktualizuje terminy dostaw, ilości oraz — od planu Business — ceny zgodnie z ustalonymi przez Państwa regułami tolerancji.
Przychodzi potwierdzenie od dostawcy
Dane pozyskane z PDF, Excela, Worda lub skanu
Dopasowane do Państwa otwartego zamówienia
Zamówienie w Odoo zaktualizowane w granicach tolerancji
Raport wysłany e-mailem, różnice oznaczone
🧠 Trzypoziomowa ekstrakcja — najpierw reguły, AI jako rezerwa
Poziom 1 — Kotwiczenie kodów: Supplier2ERP szuka w dokumencie dostawcy Państwa własnych kodów produktów z katalogu pozycji Odoo. Bez szablonów, działa z dowolnym układem od pierwszego dnia.
Poziom 2 — Wyuczone wzorce: gdy tylko format dostawcy zostanie przetworzony, jego reguły ekstrakcji zostają zapisane. Kolejne potwierdzenia od tego samego dostawcy przetwarzane są natychmiast.
Poziom 3 — Rezerwa AI: tylko gdy reguły i wyuczone wzorce nie wystarczają, dane pozyskuje i weryfikuje AI — w tym zeskanowane obrazy dzięki OCR.
Konfiguracja zajmie około pięciu minut
- Krok 1 — Proszę rozpocząć bezpłatny miesiąc Discovery: Proszę zalogować się na bots4.me/bots, kliknąć Rozpocznij bezpłatny miesiąc Discovery na karcie Supplier2ERP i jednorazowo zaakceptować Regulamin — karta kredytowa nie jest potrzebna.
- Krok 2 — Podłącz skrzynkę: proszę użyć bezpiecznego Quick Connect (OAuth dla Gmaila, Office 365; obsługiwany jest dowolny dostawca IMAP). Bez oprogramowania pośredniczącego, bez reguł przekierowań.
- Krok 3 — Proszę podłączyć Odoo: proszę zainstalować bezpłatny moduł BOTS4.me Connect (Odoo 13–19). Odoo.sh i on-premise otrzymują konektor Python, instalowany raz i łączony jednym kliknięciem. Użytkownicy Odoo Online tworzą klucz API w Ustawienia → Użytkownicy i firmy → Użytkownicy → Państwa użytkownik → Bezpieczeństwo konta i wklejają go na bots4.me w Ustawienia → Supplier2ERP → Access Manager → Dodaj miejsce docelowe → ERP → Odoo (opcjonalny pomocnik XML bez kodowania dodaje menu BOTS4.me w Odoo). Odoo Online wymaga planu Custom Odoo, aby mieć dostęp do API. Jedno połączenie obsługuje każdą aplikację BOTS4.me, która współpracuje z Odoo.
- Krok 4 — Proszę wskazać dostawców i tolerancje: po podłączeniu Odoo Supplier2ERP przejmuje dostawców, którzy mają otwarte zamówienia zakupu, i wysyła Państwu ich listę; każdego innego dostawcę można go nauczyć, przeciągając jedno z jego potwierdzeń do _Supplier2ERP/DO_IMPORTU, a zatrzymać — przez _Supplier2ERP/NIE_IMPORTOWAC. W zakładce Sterowanie pola Maks. zmiana ceny/ilości i Maks. liczba różnic w pozycjach decydują, jak duża może być różnica, zanim potwierdzenie zostanie oznaczone zamiast zastosowane.
- Krok 5 — Proszę zacząć w trybie DEMO: bot czyta prawdziwe potwierdzenia, dopasowuje je do Państwa prawdziwych zamówień zakupu i wysyła e-mailem dokładnie to, co by zaktualizował — niczego nie zapisując. Gdy raporty DEMO wyglądają dobrze, proszę ustawić Tryb na LIVE w zakładce Sterowanie — opcja odblokowuje się po pierwszym e-mailu z raportem DEMO.
🧭 Proszę wypróbować w bezpłatnym miesiącu Discovery
Pierwszy miesiąc Supplier2ERP to bezpłatny miesiąc Discovery: limit użycia planu Personal z odblokowanymi do wypróbowania funkcjami Automatyczna aktualizacja ilości i Przetwarzanie wstępne, bez karty kredytowej. Oto jak zaktualizować pierwsze zamówienie zakupu na podstawie prawdziwego potwierdzenia od dostawcy.
Dzień 1 — Uruchomienie i podłączenie
- Proszę zalogować się na bots4.me/bots, kliknąć Rozpocznij bezpłatny miesiąc Discovery na karcie Supplier2ERP i jednorazowo zaakceptować Regulamin — karta kredytowa nie jest potrzebna.
- Proszę otworzyć Ustawienia (koło zębate) → Supplier2ERP → Access Manager → Dodaj źródło, aby podłączyć skrzynkę (Secure Quick Connect dla Gmail i Microsoft 365, IMAP z hasłem aplikacji dla innych dostawców). Albo proszę dodać BOTS4.me Mailbox (jedno kliknięcie, bez hasła) i przekazywać potwierdzenia na supplier2erp@bots4.me z adresu e-mail swojego konta.
- Podłączenie Odoo: proszę kliknąć Dodaj miejsce docelowe → ERP → Odoo albo zainstalować w Odoo bezpłatny moduł BOTS4.me Connect i nacisnąć Połącz. W Odoo Online wkleja się zamiast tego klucz API.
- Odoo Online wymaga planu Custom Odoo, aby mieć dostęp do API.
- Przy kluczu API proszę nadać temu użytkownikowi Odoo uprawnienia Zakupy (Użytkownik) i Tworzenie kontaktów.
Dzień 1 — Wskazanie dostawców
- Dostawcy z otwartymi zamówieniami zakupu: po podłączeniu Odoo Supplier2ERP przejmuje ich automatycznie i wysyła Państwu listę dostawców, których będzie czytał.
- Każdy inny dostawca: proszę przeciągnąć jedno z jego potwierdzeń do
_Supplier2ERP/DO_IMPORTU. Zostanie ono przeczytane przy kolejnym uruchomieniu, a od tej pory każde potwierdzenie od tego nadawcy. Nadawca zostaje też oznaczony jako dostawca, więc Mail2ERP nie zaimportuje go jako zamówienia klienta. - Nadawca do ignorowania: proszę przeciągnąć jeden z jego e-maili do
_Supplier2ERP/NIE_IMPORTOWAC. Foldery pojawiają się po pierwszym uruchomieniu i są zgodne z językiem aplikacji.
Dzień 1 — Sprawdzenie zakładki Sterowanie
- Tryb: Supplier2ERP startuje w trybie DEMO — dopasowuje prawdziwe potwierdzenia do prawdziwych zamówień zakupu i wysyła Państwu e-mailem, co by zmienił, niczego nie zapisując.
- Funkcje Supplier2ERP: Dopasowywanie ERP, Aktualizacje ERP, Ekstrakcja szablonowa, Zapasowa ekstrakcja AI i Dziennik w Państwa skrzynce są włączone. Proszę włączyć Zeskanowane pliki PDF, jeśli dostawcy wysyłają skany lub zdjęcia jako PDF.
- Przełączniki z oznaczeniem Discovery w zakładce Sterowanie są zawarte w bezpłatnym miesiącu i na starcie są wyłączone — proszę włączyć te, które chcą Państwo wypróbować.
- W Supplier2ERP warto włączyć Automatyczna aktualizacja ilości, aby potwierdzone zmiany ilości były stosowane, a nie tylko zgłaszane (Przetwarzanie wstępne wymaga też AutoSPAM). Automatyczna aktualizacja cen wymaga planu Business; do tego czasu różnice cen są Państwu zgłaszane.
- Tolerancje: Maks. zmiana ceny/ilości to największa zmiana na pozycję, jaką można zastosować, a Maks. liczba różnic w pozycjach określa, ile pozycji może się różnić, zanim całe zamówienie trafi do Państwa do przeglądu.
- Raporty: w polu Raporty e-mail proszę wybrać, czy o czystych potwierdzeniach chcą Państwo dostawać informację po każdym z nich, raz na uruchomienie, czy jako podsumowanie dzienne lub tygodniowe. Opcjonalnie: Codzienne alerty o opóźnieniach wysyłają e-mailem dostawy opóźnione lub zagrożone.
- Godziny pracy i Harmonogram uruchamiania: Supplier2ERP działa tylko w Godzinach pracy, które na początku obejmują godziny biurowe w dni robocze.
Tydzień 1 — Sprawdzenie, potem LIVE
- Test na prawdziwym potwierdzeniu: powinno ono cytować numer Państwa zamówienia zakupu w Odoo lub pochodzić z adresu e-mail dostawcy zapisanego w Odoo i zawierać Państwa kody produktów. Każdy raport DEMO pokazuje pozycja po pozycji, co zostało dopasowane i co by się zmieniło.
- Gdzie trafiają wyniki: zastosowane potwierdzenia trafiają do
_Supplier2ERP/PRZETWORZONE; oznaczone lub nieczytelne pozostają nieprzeczytane w INBOX albo w_Supplier2ERP/RECZNIE, jeśli przyszły przez DO_IMPORTU. Zakładka Logi i folder_Supplier2ERP/LOGSpodają powód. Pominięte potwierdzenie można przeciągnąć do_Supplier2ERP/DO_IMPORTU, aby spróbować ponownie. - Gdy raporty DEMO wyglądają dobrze, proszę ustawić Tryb na LIVE w zakładce Sterowanie — opcja odblokowuje się po pierwszym e-mailu z raportem DEMO.
📅 Gdy miesiąc Discovery się kończy
Gdy miesiąc się kończy, Supplier2ERP sam przechodzi na plan bezpłatny z małym miesięcznym limitem: gdy się wyczerpie, nowe pozycje czekają do następnego miesiąca albo do wyboru planu, a rozpoczęta już pozycja jest zawsze kończona. Aby zachować wszystkie funkcje, proszę wybrać plan — tabela planów znajduje się na stronie produktu Supplier2ERP.
W planie bezpłatnym terminy dostaw są nadal aktualizowane, natomiast aktualizacje ilości, odczyt zeskanowanych PDF, nauka szablonów i folder LOGS wymagają planu. Nic, co zostało zaktualizowane, nie jest cofane.
📅 Jak wygląda codzienna praca
Po przejściu na LIVE Supplier2ERP działa według wybranego Harmonogramu uruchamiania, w zdefiniowanych przez Państwa Godzinach pracy. Każde uruchomienie przetwarza nowe e-maile i załączniki od dostawców:
- W granicach tolerancji: potwierdzone terminy dostaw są zapisywane w odpowiednich pozycjach zamówień zakupu w Odoo, wraz z potwierdzonymi ilościami (przy włączonej Automatycznej aktualizacji ilości, od planu Family) i cenami jednostkowymi (przy włączonej Automatycznej aktualizacji cen, od planu Business); przetworzony e-mail trafia do
_Supplier2ERP/PRZETWORZONE. Bez tych przełączników różnice są Państwu zgłaszane, a nie stosowane. - Poza tolerancją: duże różnice są oznaczane w raporcie, a e-mail pozostaje nieprzeczytany — w INBOX albo w _Supplier2ERP/RECZNIE, jeśli przyszedł przez _Supplier2ERP/DO_IMPORTU — a zamówienie zakupu pozostaje nietknięte, dopóki go Państwo nie przejrzą. Nic nie zostaje zakopane.
- Pełna przejrzystość: raport różnic pokazuje, co zostało wyodrębnione, co dopasowane, co zmienione, co pominięte i dlaczego — po każdym potwierdzeniu, raz na uruchomienie albo jako podsumowanie dzienne lub tygodniowe, zgodnie z wyborem w polu Raporty e-mail. Potwierdzenia wymagające Państwa uwagi zawsze przychodzą od razu. Zakładka Logi w panelu i folder _Supplier2ERP/LOGS w skrzynce przechowują historię decyzji.
- Pełna kontrola: Zasilanie bota wł./wył., przełączniki dla poszczególnych funkcji i Tryb AI od Wyłączony do poziomu zawartego w Państwa planie — wszystko w zakładce Sterowanie na bots4.me/bots. Hosting w UE, rozwiązanie zaprojektowane z myślą o RODO, opcjonalne 2FA, raporty w 31 językach.
🔄 Brakujący element magazynowej pętli Odoo
Supplier2ERP zamyka pętlę, którą otwierają dwa pokrewne boty. AutoSTOCK oblicza optymalne poziomy zapasów na podstawie Państwa rzeczywistej historii sprzedaży i zapisuje je jako natywne reguły uzupełniania w Odoo. AutoPURCHASE zamienia te cele w projekty zamówień zakupu, pogrupowane według dostawcy i z zachowaniem minimów. Gdy Państwa dostawcy potwierdzą te zamówienia, Supplier2ERP czyta potwierdzenia i utrzymuje każde zamówienie w zgodzie z rzeczywistością — potwierdzone ceny, ilości i terminy automatycznie wracają do Odoo.
Wspólnie te trzy boty prowadzą Państwa od “ile powinniśmy mieć na stanie?” do “towar jest potwierdzony, a Odoo o tym wie” niemal bez żadnej ręcznej pracy w zakupach.
🌍 Działa również poza Odoo
Ten przewodnik koncentruje się na Odoo (wersje 13–19, w tym Odoo Online, Odoo.sh i on-premise), ale Supplier2ERP działa także z ERPNext, Zoho, Dolibarr, Business Central online, QuickBooks Online, Xero i SAP Business One, każdy ze strategią aktualizacji przygotowaną dla danego systemu. Używają Państwo czegoś innego? Prosimy o kontakt — każdy inny system ERP z API podłączamy na życzenie.
❓ Najczęściej zadawane pytania
Czy Odoo potrafi automatycznie aktualizować zamówienia zakupu na podstawie e-maili z potwierdzeniami od dostawców?
Nie od razu po instalacji. Brama e-mail Odoo potrafi dołączyć potwierdzenie do chattera zamówienia, ale nie czyta dokumentu ani nie zmienia wierszy zamówienia. Supplier2ERP dodaje tę warstwę: pozyskuje z e-maila lub załącznika potwierdzone ilości, ceny i terminy dostaw, dopasowuje je do otwartego zamówienia zakupu i aktualizuje Odoo w granicach reguł tolerancji, które Państwo określą.
Jak Supplier2ERP czyta pliki PDF od dostawców bez szablonów?
Dzięki kotwiczeniu kodów: przeszukuje dokument w poszukiwaniu Państwa własnych kodów produktów pobranych z katalogu pozycji Odoo, więc dowolny układ dostawcy działa od pierwszego dnia. Po jednorazowym przetworzeniu formatu dostawcy wzorce ekstrakcji zostają zapisane i wykorzystywane ponownie. Dopiero gdy oba zawiodą, wkracza AI jako rozwiązanie awaryjne — w tym OCR dla skanów i obrazów.
Co się dzieje, gdy potwierdzona cena lub ilość różni się od mojego zamówienia?
Ustawiają Państwo progi tolerancji (Maks. zmiana ceny/ilości i Maks. liczba różnic w pozycjach). Małe różnice są zapisywane w zamówieniu zakupu, gdy włączony jest odpowiedni przełącznik — Automatyczna aktualizacja ilości od planu Family, Automatyczna aktualizacja cen od planu Business; w przeciwnym razie są Państwu zgłaszane. Duże różnice są oznaczane w raporcie, aktualizacja zamówienia zakupu jest pomijana, a e-mail od dostawcy pozostaje nieprzeczytany w INBOX (lub w _Supplier2ERP/RECZNIE), więc oczekującego przeglądu nie da się przeoczyć.
Czy obsługuje zeskanowane potwierdzenia i obrazy?
Tak. Supplier2ERP przetwarza PDF, Word, Excel, HTML, zwykłą treść e-maila oraz obrazy przez OCR. Dla potwierdzeń przychodzących jako zeskanowane PDF proszę włączyć Zeskanowane pliki PDF w zakładce Sterowanie — na starcie opcja jest wyłączona, a dopóki jest wyłączona, zeskanowany PDF jest zgłaszany do ręcznego wprowadzenia.
Czy mogę to przetestować, nie pozwalając na zapis czegokolwiek do Odoo?
Tak. Proszę wypróbować Demo Sandbox na bots4.me/demo z przykładowymi dokumentami i bez żadnego dostępu, a następnie podłączyć skrzynkę i Odoo: Supplier2ERP startuje w trybie DEMO, czyta Państwa prawdziwe zamówienia zakupu i wysyła e-mailem dokładnie to, co by zmienił — niczego nie zapisując. Tryb przełączają Państwo na LIVE dopiero wtedy, gdy są Państwo pewni. Pierwszy miesiąc to bezpłatny miesiąc Discovery, bez karty kredytowej.
Które wersje Odoo i typy hostingu są obsługiwane?
Odoo od 13 do 19 on-premise oraz aktualne wersje Odoo.sh i Odoo Online. Instalacje Odoo.sh i on-premise korzystają z bezpłatnego modułu Python BOTS4.me Connect, instalowanego raz i łączonego jednym kliknięciem; Odoo Online (które nie pozwala na własny kod Python) łączy się kluczem API utworzonym w Ustawienia → Użytkownicy i firmy → Użytkownicy → Państwa użytkownik → Bezpieczeństwo konta oraz opcjonalnym modułem pomocniczym XML bez kodowania. Odoo Online wymaga planu Custom Odoo, aby mieć dostęp do API. Jedno połączenie obsługuje każdą aplikację BOTS4.me, która współpracuje z Odoo.
Czy Supplier2ERP działa z systemami ERP innymi niż Odoo?
Tak — ERPNext, Zoho, Dolibarr, Microsoft Dynamics 365 Business Central (online), QuickBooks Online, Xero i SAP Business One są obsługiwane, każdy ze zoptymalizowaną strategią aktualizacji zamówień zakupu. Każdy inny system ERP z API podłączamy na życzenie.
📚 Powiązane przewodniki
- Centrum: Jak zautomatyzować Odoo od początku do końca: od zamówienia e-mail po opłaconą fakturę
- Krok przed tym: Jak zautomatyzować zakupy w Odoo: projekty zamówień na podstawie rzeczywistych potrzeb
- Skąd pochodzą cele: Jak ustawić optymalne punkty ponownego zamawiania w Odoo na podstawie rzeczywistej historii sprzedaży
- Sprzedażowa strona Państwa skrzynki: Jak automatycznie importować zamówienia e-mail i RFQ do Odoo
- Konfiguracja konektora: Jak połączyć Odoo z BOTS4.me (Odoo 13–19)
🔗 Źródła i dalsza lektura
Oficjalna dokumentacja i standardy, do których odwołuje się ten przewodnik. Linki zewnętrzne otwierają się w nowej karcie.
Przestań przepisywać potwierdzenia od dostawców
Proszę podłączyć skrzynkę i Odoo w około pięć minut, obserwować pracę Supplier2ERP w trybie demo i przejść na LIVE, gdy raporty Państwa przekonają. Pierwszy miesiąc to bezpłatny miesiąc Discovery, bez karty kredytowej.