Archifutura / Aeneia

Automatyzacja procesów

Automatyzacja zamówień wewnętrznych: jak uzgodnić zakup przed zamówieniem

Jak uporządkować wnioski zakupowe w firmie? Sprawdź akceptacje, budżet, integrację i drogę od potrzeby do decyzji.

Tworzyliśmy rozwiązania dla

  • L'Oréal
  • Garnier
  • Netflix
  • Carrefour
  • Warner Bros. Discovery
  • Biedronka
  • HBO Max
  • Wolt
  • Żabka
  • COSRX
  • Mixa
  • Ambasada Chin w Polsce

Doświadczenie Aeneia, firmy stojącej za Archifutura.

Pracownik potrzebuje sprzętu do nowego stanowiska. Wysyła prośbę do kierownika, który pyta o budżet i przekazuje sprawę dalej. Po kilku wiadomościach dział zakupów otrzymuje nazwę produktu, lecz nie wie, kto zatwierdził wydatek ani czy uzgodniono termin dostawy. Zamówienie jeszcze nie powstało, a jego historia już zdążyła rozłożyć się po kilku skrzynkach.

Automatyzacja zamówień wewnętrznych może uporządkować drogę od wniosku do decyzji o zakupie. Powinna pokazywać, czego potrzebuje pracownik, kto może zatwierdzić wydatek i co dzieje się po zmianie parametrów. Nie każda firma potrzebuje od razu rozbudowanego systemu zakupowego. Czasem pierwszy zakres obejmuje jeden rodzaj wniosków oraz jasne przekazanie do osób, które rzeczywiście podejmują decyzję.

Jeżeli planujesz taki proces, wyślij brief z opisem typowego wniosku, osób zatwierdzających i narzędzi, z których korzysta zespół zakupów. Wystarczy fikcyjny przykład. Nie przesyłaj haseł, danych płatniczych ani poufnych ofert dostawców podczas pierwszej rozmowy.

Zacznij od tego, czego potrzebuje wnioskujący

Wyobraźmy sobie firmę z kilkoma zespołami terenowymi. Pracownik potrzebuje urządzenia do pracy i składa wniosek zawierający cel, proponowany produkt oraz potrzebny termin. Kierownik ocenia zasadność, a dział zakupów sprawdza dostępne opcje. To przykład projektowy, nie opis konkretnego wdrożenia. Poszczególne firmy mogą przypisywać te role inaczej.

Zanim powstanie formularz, prześledźcie jedną sprawę od potrzeby do decyzji. Zapytajcie pracownika, jakie informacje potrafi podać sam, a które zna dopiero osoba zajmująca się zakupem. Jeśli formularz wymaga numeru dostawcy, którego wnioskujący nie zna, może zatrzymać sprawę przed jej rozpoczęciem. Z kolei brak uzasadnienia może zmusić zatwierdzającego do kolejnej wiadomości.

Warto rozróżnić potrzebę od proponowanego rozwiązania. Pracownik może wskazać konkretny model urządzenia, ale dział zakupów może znać odpowiednik spełniający wymagania. Formularz powinien pozwalać opisać cel i ograniczenia, a nie tylko przepisać nazwę produktu. Jeśli zamiennik zmienia istotne warunki, potrzebna jest czytelna decyzja osoby odpowiedzialnej.

Przygotowanie prototypu z kilkoma przykładowymi wnioskami pozwala wcześnie sprawdzić nazwy pól i sposób przekazania sprawy. O takiej próbie piszemy w artykule o testowaniu prototypu z pracownikami. Warto poprosić uczestnika o przejście procesu bez podpowiadania, gdzie znaleźć każdy przycisk.

Ustal drogę akceptacji

Kto zatwierdza wniosek: kierownik zespołu, właściciel budżetu czy inna osoba? Czy kolejność ma znaczenie? Co dzieje się podczas nieobecności zatwierdzającego? Odpowiedzi zależą od organizacji i rodzaju zakupu. System powinien odwzorować uzgodnione role oraz pozwolić sprawdzić, kto aktualnie ma podjąć decyzję.

Przy każdej akceptacji osoba zatwierdzająca potrzebuje informacji wystarczających do oceny. Mogą to być cel, proponowana wartość, źródło finansowania, termin i ewentualne załączone materiały. Jeżeli brakuje danych, powinna móc zwrócić wniosek do uzupełnienia z jasnym opisem. Przycisk „odrzuć” nie zawsze oddaje sytuację, w której zakup jest zasadny, ale zespół potrzebuje doprecyzowania.

Akceptacja powinna dotyczyć określonej wersji wniosku. Jeśli po zatwierdzeniu zmienia się przedmiot, kwota lub inny istotny parametr, trzeba ustalić, czy potrzebna jest nowa decyzja. W przeciwnym razie zapis „zaakceptowano” może odnosić się do innych warunków niż te, które dział zakupów ma zrealizować. Historię zmian warto pokazać osobom uprawnionym do obsługi sprawy.

Podobny podział między propozycją a wykonaniem opisujemy w artykule o zatwierdzaniu działań AI. Wniosek zakupowy nie wymaga użycia modelu, ale zasada czytelnej decyzji o konkretnych parametrach pozostaje przydatna. Człowiek powinien wiedzieć, co zatwierdza i jaki będzie następny krok.

Sprawdź budżet i dane bez tworzenia pozornej pewności

W niektórych firmach osoba zatwierdzająca potrzebuje informacji o dostępnym budżecie. Zanim pokażecie liczbę w aplikacji, ustalcie jej źródło, moment aktualizacji i znaczenie. Czy obejmuje już inne zaakceptowane wnioski? Czy dotyczy całego roku, projektu czy konkretnego zespołu? Bez tych odpowiedzi komunikat „środki dostępne” może być mylący.

Jeśli kilka wniosków powstaje jednocześnie, sama informacja o stanie budżetu z wcześniejszego raportu może nie wystarczyć. Organizacja powinna ustalić, czy i kiedy rezerwuje środki oraz co dzieje się po odrzuceniu lub anulowaniu wniosku. Techniczny sposób realizacji zależy od systemu finansowego i uzgodnionego procesu. Nie należy zakładać, że każda integracja obsługuje rezerwację w ten sam sposób.

W artykule o definicjach wskaźników na dashboardzie piszemy o znaczeniu źródła i sposobu liczenia wartości. Ta sama potrzeba pojawia się przy wniosku zakupowym. Liczba bez daty i definicji może wyglądać przekonująco, ale nie pomaga rozstrzygnąć, czy zakup mieści się w aktualnym planie.

Gdy dane nie są dostępne, system powinien pokazać ten stan i wskazać drogę dalszego działania. Może to być oczekiwanie na aktualizację albo przekazanie sprawy właścicielowi budżetu. Nie warto zastępować nieznanego wyniku zielonym komunikatem tylko dlatego, że ekran wymaga odpowiedzi. Osoba podejmująca decyzję powinna wiedzieć, czego nie udało się sprawdzić.

Odróżnij zatwierdzenie wniosku od zamówienia

Zaakceptowany wniosek nie zawsze jest zamówieniem wysłanym do dostawcy. Dział zakupów może jeszcze sprawdzić ofertę, termin i warunki. Dopiero po uzgodnionym kroku powstaje dokument w systemie zakupowym albo zamówienie zostaje przekazane wybraną drogą. Interfejs powinien wyraźnie rozróżniać te etapy. Dalszą współpracę po stronie kontrahenta może wspierać portal dostawców z aktualnymi danymi i historią ustaleń.

Wnioskujący potrzebuje prostego widoku: czy sprawa czeka na akceptację, wymaga uzupełnienia, została przekazana do zakupów czy ma potwierdzony dalszy etap. Nie musi znać wszystkich wewnętrznych kodów integracji. Powinien natomiast wiedzieć, do kogo zwrócić się z pytaniem oraz czy może jeszcze zmienić termin lub anulować potrzebę.

Po stronie działu zakupów przydatna jest lista spraw z właścicielem i informacją o następnej czynności. Jeśli pracownik wrócił z brakującymi danymi, odpowiedzialna osoba powinna to zobaczyć. W przeciwnym razie automatyzacja tworzy formularz na wejściu, a dalsza praca nadal wymaga ręcznego sprawdzania wiadomości. Podobną drogę sprawy opisujemy w artykule o automatyzacji obsługi zapytań.

Zaprojektujcie również odmowę i anulowanie. Osoba składająca wniosek powinna wiedzieć, co oznacza decyzja i czy może przygotować nową propozycję. Jeżeli zakup został już przekazany dalej, anulowanie wniosku może wymagać osobnej czynności w systemie docelowym. Nie należy zakładać, że zmiana statusu w jednym miejscu automatycznie cofnie wszystkie późniejsze działania.

Połącz systemy i sprawdzaj wynik

Przed integracją ustalcie, który system odpowiada za dane pracownika, strukturę organizacji, budżet oraz wynik zamówienia. Jeśli dwa narzędzia pozwalają zmienić ten sam status, potrzebna jest reguła rozstrzygania rozbieżności. Pomocny punkt wyjścia znajdziesz w artykule o źródłach danych w integracji systemów.

Po przekazaniu zaakceptowanego wniosku system powinien odróżniać wysłanie żądania od potwierdzonego zapisu w narzędziu zakupowym. Jeśli odpowiedź nie dotarła, trzeba sprawdzić, czy dokument po drugiej stronie powstał. Powtórzenie bez takiej kontroli może utworzyć drugi rekord lub wysłać kolejne powiadomienie. O rozdzieleniu tych etapów piszemy w tekście o API i webhookach.

Przygotujcie kolejkę spraw wymagających wyjaśnienia oraz osobę odpowiedzialną za jej przegląd. W przypadku błędu pracownik powinien widzieć, którego wniosku dotyczy problem i czy może bezpiecznie ponowić czynność. Pełna treść oferty albo dane dostawcy nie muszą trafiać do każdego dziennika technicznego. Zakres informacji zależy od potrzeb obsługi i uprawnień.

Jeśli system korzysta z usług zewnętrznych, sprawdźcie aktualną dokumentację dostawców dotyczącą potwierdzeń, ponowień i uprawnień. Zasady mogą się różnić zależnie od produktu i konfiguracji. Dokumentacja OWASP o autoryzacji przypomina o sprawdzaniu uprawnień przy każdym żądaniu. Projekt powinien uwzględniać również operacje wykonywane przez integrację, a nie tylko przyciski widoczne pracownikom.

Przetestuj wyjątki przed uruchomieniem

Przygotujcie konta testowe pracownika, kierownika, właściciela budżetu i osoby z działu zakupów. Sprawdźcie zwykły wniosek, zwrot do poprawy, odmowę oraz zastępstwo podczas nieobecności. Dodajcie zmianę kwoty po akceptacji i sytuację, w której dwa wnioski dotyczą tego samego limitu. Przed próbą zapiszcie oczekiwany wynik oraz osobę, która go potwierdzi.

Sprawdźcie też, czy użytkownik może otworzyć wniosek innego zespołu, jeżeli nie powinien mieć do niego dostępu. Jeżeli w załącznikach znajdują się oferty lub dane handlowe, ograniczenia muszą obowiązywać również przy pobieraniu pliku. Osoba odpowiedzialna za bezpieczeństwo powinna potwierdzić reguły dla konkretnej organizacji.

Kolejny scenariusz dotyczy niedostępności systemu docelowego. Czy zatwierdzony wniosek pozostaje widoczny? Kto otrzyma informację o błędzie? Czy ponowienie nie utworzy drugiego zamówienia? O sposobie zapisywania kryteriów piszemy w artykule o odbiorze aplikacji i testach.

Po uruchomieniu warto sprawdzić, które wnioski wracają do poprawy i dlaczego. Częsty brak tej samej informacji może oznaczać niejasne pole, a nie nieuwagę pracowników. Jeśli sprawy długo czekają na decyzję, zespół może potrzebować zastępstwa albo lepszego widoku kolejki. Sama liczba wysłanych powiadomień nie dowodzi, że zakup posunął się naprzód.

Warto ustalić także sposób postępowania z zakupem pilnym. Wyjątek nie powinien oznaczać całkowitego braku informacji o decyzji. Organizacja może potrzebować innej ścieżki kontaktu, późniejszego uzupełnienia danych albo osoby dyżurnej. Konkretną procedurę trzeba uzgodnić z zespołem odpowiedzialnym za budżet i zakupy. W aplikacji powinno być jasne, kto uruchomił tę ścieżkę i jaki następny krok pozostaje do wykonania.

Przy wielu jednostkach organizacyjnych sprawdźcie, czy użytkownik wybiera właściwy projekt i budżet oraz czy osoba zatwierdzająca może ocenić wydatek w tym zakresie. Nazwy zespołów i zakresy odpowiedzialności mogą zmienić się w trakcie roku. Zanim dostęp do systemu zostanie rozszerzony, trzeba wiedzieć, kto utrzymuje strukturę oraz jak sprawdzić aktualność przypisania kierownika.

Osobnym zadaniem jest obsługa wniosku, którego nie można zrealizować w pierwotnym terminie. Dział zakupów może zaproponować inną datę albo poprosić o wskazanie dopuszczalnego zamiennika. Wnioskujący powinien zobaczyć propozycję i jej konsekwencje. Jeżeli zmiana wpływa na wcześniej zaakceptowane warunki, proces powinien skierować ją do właściwej osoby, zamiast ukrywać różnicę w historii komentarzy.

Podczas oceny pierwszej wersji zapytajcie pracowników, czy potrafią sprawdzić stan sprawy bez dodatkowego telefonu. Zespół zakupów może z kolei wskazać informacje, których najczęściej brakuje do podjęcia działania. Te obserwacje pomogą poprawić formularz i powiadomienia, zanim proces zostanie rozszerzony na kolejne kategorie wydatków. Ustalcie także, kto odpowiada za zmiany zasad zatwierdzania po reorganizacji firmy.

Przy przekazaniu odpowiedzialności warto też sprawdzić, czy poprzedni właściciel nadal powinien otrzymywać powiadomienia. Aktualna lista osób prowadzących sprawę ogranicza zbędne wiadomości i pomaga znaleźć właściwego adresata pytania.

Pierwsza wersja może obejmować jeden rodzaj zakupów i ograniczoną grupę pracowników. Po próbie łatwiej zdecydować, które reguły są wspólne, a gdzie potrzebne są wyjątki. W automatyzacjach i workflow dobrze zaplanowany zakres pomaga przejść od potrzeby pracownika do odpowiedzialnej decyzji bez gubienia historii sprawy.

Źródła i dokumentacja

Materiały sprawdzone przy opracowaniu tekstu. Przy wyborze usługi lub technologii potwierdzamy warunki dla konkretnego projektu.

Kiedy potrzebujesz spojrzeć szerzej

Projekt nie kończy się na kodzie.

Twój proces, Twój zakres

Sprawdźmy, co ma powstać w Twojej firmie.

Nie potrzebujesz gotowej specyfikacji. Opisz zadanie, obecne narzędzia i to, co dziś wymaga ręcznej pracy.

Opisz swój projekt

Narzędzia i integracje, z których korzystamy

  • Google
  • OpenAI
  • Microsoft
  • Stripe
  • Anthropic
  • Linear

Dobór technologii i dostępnych połączeń ustalamy dla konkretnego projektu.