Zpráva hodnocení FULLVISION
Invoice Processing & Approval
TechCorp s.r.o. (example)
15 May 2026
AI Agent
Silný kandidát pro AI agenta — vysoký objem, dokumentově náročný, s jasnými pravidly a vynikajícím přístupem k API.
Zpracování faktur je jedním z nejpřesvědčivějších cílů automatizace, jaké vidíme: 6 000 spuštění ročně po 22 minutách představuje 2 200 pracovních hodin ročně. Proces kombinuje porozumění dokumentům (čtení nestrukturovaných PDF), vyhledávání strukturovaných dat (párování objednávek v SAP) a podmíněné směrování (schvalovací limity) — přesně ten profil, kde AI agent na AWS Bedrock překonává jak RPA, tak tradiční skriptovanou automatizaci. S REST API dostupnými pro všechny tři klíčové systémy je integrační riziko nízké. Vaši preferenci Microsoft Azure lze snadno zohlednit: agent běží na AWS Bedrock a zároveň se připojuje k SAP a SharePointu hostovaným v Azure přes jejich standardní API.
Váš stack Azure + Python se dobře hodí. Logika agenta je čistý Python a může být nasazena jako kontejner na AWS ECS nebo Azure Container Apps — podle toho, co lépe odpovídá vaší stávající infrastruktuře.
Přehled procesu
Tým pohledávek přijímá faktury od dodavatelů e-mailem a příležitostně poštou. Každá faktura musí být spárována s otevřenou objednávkou v SAP, ověřena z hlediska částky a položek, směrována ke schválení (faktury nad 5 000 € vyžadují schválení dvou manažerů) a následně zaúčtována do platebního běhu SAP. Dodavatel dostane potvrzení po zaúčtování platby a PDF je archivováno v SharePointu.
Proces probíhá 6 000krát ročně s průměrnou dobou 22 minut na fakturu. Přibližně 20 % faktur narazí na výjimku — nejčastěji chybějící nebo nesprávný odkaz na objednávku nebo cenový rozdíl — a vyžaduje manuální zásah před pokračováním. Zbývajících 80 % sleduje předvídatelnou, pravidlovou cestu, která je vhodná k automatizaci.
Skóre přístupů
Kombinace nestrukturovaného zpracování PDF, fuzzy párování objednávek a rozhodování o výjimkách je přesně to, s čím si LLM řízený agent poradí nejlépe. Claude na Bedrocku dokáže nativně číst PDF faktury, uvažovat o nesrovnalostech a rozhodnout, kterou schvalovací cestu spustit.
Silná alternativa, pokud váš compliance tým požaduje lidskou kontrolu u všech výjimek. Agent zpracuje 85 % čistých faktur autonomně; zbývajících 15 % schválí člověk.
RPA zvládne zadávání dat do SAP, ale má problémy s extrakcí nestrukturovaných PDF a rozhodováním při nesrovnalostech. Stále byste potřebovali samostatnou vrstvu OCR a křehká pravidla screen-scrapingu.
Workflow nástroje dobře zvládnou orchestraci, ale nemají dostatečnou hloubku porozumění dokumentům pro spolehlivou extrakci faktur v různých formátech dodavatelů.
Pravidlový skript by vyžadoval samostatný OCR nástroj a křehké regex vzory pro každou šablonu dodavatele. Samotná 12% míra chybějících odkazů na objednávky by si vyžádala více kódu na obsluhu výjimek než samotná obchodní logika.
Při 6 000 fakturách ročně stojí manuální zpracování přibližně 110 000 € v pracovním čase ročně. To není udržitelné a proces nemá žádné vlastnosti, které by vyžadovaly zůstat manuálním.
Dimenze procesu
Osm dimenzí ovlivňuje doporučení — každá je ohodnocena 0–10 s poznámkou.
Kombinace strukturovaných dat SAP a nestrukturovaných PDF od dodavatelů
Schvalovací limity a pravidla párování jsou dobře definována
~20 % faktur narazí na výjimku vyžadující úsudek
REST API dostupné pro SAP, SharePoint i Exchange
6 000/rok × 22 min = 2 200 pracovních hodin; ROI je přesvědčivé
Obchodní pravidla se mění zřídka; formáty dodavatelů se mění častěji
Většina rozhodnutí je pravidlová; ~5 % vyžaduje skutečný úsudek
GDPR a 7letá archivační povinnost vyžadují pečlivé zacházení s daty
Odhad ROI
€110,000
Aktuální roční náklady
78%
Odhadovaná úspora času
€85,800
Roční úspora
3mo
Doba návratnosti
Odhad nákladů vychází z 6 000 faktur/rok × 22 min × 50 €/hod (plné náklady). Náklady na vývoj předpokládají zkušeného Python vývojáře za 800 €/den; 20% míra výjimek si vyžaduje více testování agenta než u jednodušího procesu.
Implementační plán
Auditujte endpointy REST API SAP potřebné pro vyhledávání objednávek a účtování faktur. Ověřte oprávnění SharePoint Graph API a dostupnost Exchange webhooků. Shromážděte 50 reprezentativních PDF faktur (čisté i výjimečné případy) pro testování agenta.
Vytvořte modul pro extrakci faktur pomocí nativní podpory PDF od Claude. Definujte schéma extrakce (dodavatel, číslo faktury, datum, položky, DPH, odkaz na objednávku) a ověřte přesnost na 50 testovacích fakturách. Cíl: >95 % přesnost polí pro čisté faktury.
Implementujte hlavní smyčku agenta: extrakce → vyhledání objednávky v SAP → ověření částek → rozhodnutí o směrování. Zaregistrujte REST endpointy SAP jako nástroje agenta. Implementujte logiku schvalovacího směrování (jednoduché vs. dvojité schválení).
Vytvořte frontu výjimek: jednoduché webové rozhraní nebo Teams notifikaci pro zaměstnance AP ke kontrole označených faktur. Agent se pozastaví a čeká na rozhodnutí člověka před pokračováním. Toto je brána human-in-the-loop.
Implementujte strukturované logování do Azure Blob Storage (nebo AWS S3) pro 7letý požadavek uchovávání. Každý běh agenta vytvoří JSON auditní záznam: ID faktury, extrahovaná pole, výsledek párování objednávky, rozhodnutí o schválení, časová razítka.
Spusťte paralelně s manuálním zpracováním po dobu 2 týdnů na 10 % objemu faktur. Porovnejte rozhodnutí agenta s rozhodnutími člověka. Opravte hraniční případy. Rozšiřte na 100 % objemu se zaměstnanci AP monitorujícími frontu výjimek.
Rizika a úvahy
Největším rizikem je variabilita formátů PDF od dodavatelů. Claude zvládá většinu rozvržení PDF spolehlivě, ale neobvyklé formáty (skenované ručně psané faktury, nestandardní struktury tabulek) budou generovat výjimky, které musí tým AP zkontrolovat. Počítejte s průběžným zdokonalováním promptů při objevování nových formátů dodavatelů — jde o náklady na údržbu, ne jednorázové budování.
Integrace SAP si zaslouží zvýšenou pozornost: testujte v sandboxovém prostředí SAP před připojením k produkčnímu systému. Chyba, která zaúčtuje nesprávné částky nebo duplicitní platby, může být nákladná na opravu. Brána human-in-the-loop pro výjimky není volitelná — je to bezpečnostní opatření pro shodu stejně jako záchranná síť pro přesnost.
Přehled architektury
Přiblížení myší · kliknutí na celou obrazovku
Proč tento přístup
Zpracování faktur jednoznačně patří do oblasti AI agentů ze tří důvodů. Za prvé, vstupy jsou nestrukturované: faktury přicházejí jako PDF v desítkách různých rozvržení od stovek dodavatelů. Tradiční skriptované OCR selhává při variaci formátů; nativní porozumění dokumentům od Claude to zvládá spolehlivě. Za druhé, logika párování a ověřování zahrnuje fuzzy porovnávání — částky v toleranci, reference objednávek přítomné, ale mírně zdeformované — které vyžaduje skutečné uvažování, ne porovnávání řetězců. Za třetí, míra výjimek (20 %) je dostatečně vysoká, aby systém musel dělat smysluplná rozhodnutí o tom, co eskalovat, místo selhání při jakémkoli neobvyklém vstupu.
RPA byla zvažována a zamítnuta. Samotný problém extrakce PDF by vyžadoval samostatnou vrstvu OCR se šablonami specifickými pro každého dodavatele, což by řešení činilo křehkým a nákladným na údržbu při změně formátů dodavatelů. RPA je správná volba, když je proces zcela založen na UI a vstupy jsou již strukturované — zde není ani jedno.
Váš stack Azure + Python se dobře hodí k doporučenému přístupu. Agent je napsán v Pythonu a může být kontejnerizován a nasazen na Azure Container Apps nebo AWS ECS — volání Bedrock API je jediná závislost na AWS. Vše ostatní (SAP, SharePoint, Exchange) používá standardní REST API, která fungují identicky z obou cloudů.
Porovnání nejlepších přístupů
Mezi AI agentem (skóre: 9) a hybridním přístupem (skóre: 8) je rozdíl otázkou tolerance rizika, nikoli technické schopnosti. Čistý AI agent zpracuje plných 100 % objemu faktur autonomně a eskaluje jen skutečné výjimky. Hybridní přístup posílá všechny označené faktury do fronty člověka bez ohledu na to, zda je agent jistý. Pro první nasazení je hybrid bezpečnější volba: zaměstnanci AP zůstávají ve smyčce u výjimek, což buduje důvěru a rychleji odhaluje hraniční případy. Když tým získá jistotu v přesnost agenta, brána pro člověka se může zúžit jen na nejhodnotnější nebo nejambivalentnější případy.
RPA (skóre: 5) zde není konkurenceschopné, protože problém extrakce dokumentů je skutečně těžký pro pravidlové systémy. Pokud by všechny faktury přicházely jako strukturované EDI soubory, RPA by skórovalo výše. Nepřicházejí.
Jak to postavit
Agent běží jako Python služba spouštěná Exchange webhookem při příchodu nového e-mailu s fakturou. Zavolá Claude na AWS Bedrock s přiloženým PDF a instruuje ho extrahovat strukturovaná data faktury do definovaného JSON schématu. Tím získáte jméno dodavatele, číslo faktury, datum, položky, rozúčtování DPH a odkaz na objednávku — vše extrahované nativně bez samostatného OCR nástroje.
Extrahovaný odkaz na objednávku se použije k volání REST API SAP a získání odpovídající objednávky. Agent porovná částky faktury s částkami objednávky s konfigurovatelnou tolerancí (výchozí ±2 %). Pokud vše souhlasí a částka je pod 5 000 €, agent přímo zavolá endpoint účtování faktury SAP. Pokud částka přesahuje 5 000 €, vytvoří žádost o schválení v SharePointu přes Graph API a čeká na callback schválení před zaúčtováním.
Výjimky — chybějící odkaz na objednávku, částka mimo toleranci, dodavatel není v kmenových datech SAP — jsou směrovány do fronty výjimek. Toto je jednoduché webové rozhraní (nebo Teams bot), kde zaměstnanci AP vidí označenou fakturu, uvažování agenta a dostupné akce: schválit, zamítnout nebo požádat dodavatele o opravu. Agent pokračuje po zaznamenání rozhodnutí. Každý běh produkuje strukturovaný JSON auditní záznam uložený v Azure Blob Storage pro 7letý požadavek uchovávání.
Rizika v detailu
Primárním operačním rizikem je variabilita formátů PDF od dodavatelů. Claude zvládá většinu rozvržení PDF spolehlivě, ale hraniční případy — skenované ručně psané faktury, nestandardní struktury sloupců, faktury v jazycích mimo tréninkovou distribuci — se budou postupem času objevovat. Počítejte s průběžným zdokonalováním promptů extrakce; považujte to za rutinní údržbu, ne za selhání projektu. Fronta výjimek je váš systém včasného varování: nárůst míry výjimek je obvykle signálem, že nový formát dodavatele vyžaduje obsluhu.
Integrace SAP vyžaduje pečlivé testování. Chyba, která zaúčtuje platbu dvakrát nebo na nesprávný účet hlavní knihy, je nákladná na odvolání. Spusťte agenta paralelně s manuálním zpracováním alespoň dva týdny před tím, než mu dáte přístup pro zápis do produkčního SAP. Použijte sandboxové prostředí SAP pro počáteční integrační testy a udržujte režim suchého běhu, který zaznamenává zamýšlené akce bez jejich provedení — užitečné při ladění a pro demonstrace regulačního auditu.
Claude Code Starter
Připravený projekt k otevření v Claude Code. Rozbalte, otevřete složku a Claude začne stavět okamžitě.
Claude Code Starter (.zip)
Vaše vlastní hodnocení obsahuje hotový projekt: CLAUDE.md, pyproject.toml, src/agent.py a .env.example — otevřete složku v Claude Code a začne stavět.
Co dál?
Nechte Fullvio udělat více
Toto hodnocení vám dává směr. Fullvio vám může pomoci se tam dostat — ať už jde o úplný audit procesů ve vaší organizaci nebo o praktickou implementaci tohoto konkrétního procesu.