Sdílet prostřednictvím


Předem vytvořený model AI pro zpracování faktur

Předem vytvořený model AI pro zpracování faktur extrahuje klíčová data faktur, aby pomohla automatizovat zpracování faktur. Model zpracování faktury je optimalizován tak, aby rozpoznal běžné prvky faktury, jako je ID faktury, datum faktury, splatná částka a další.

Model Faktury umožňuje rozšířit výchozí chování vytvořením vlastního modelu faktur.

Použití v Power Apps

Informace o tom, jak používat předpřipravený model zpracování faktur v Power Apps, najdete v tématu Použití předpřipraveného modelu zpracování faktur v Power Apps.

Použití ve službě Power Automate

Informace o tom, jak používat předpřipravený model zpracování faktur v Power Automate, najdete v tématu Použití předpřipraveného modelu zpracování faktur v Power Automate.

Podporované jazyky a soubory

Podporovány jsou následující jazyky: albánština (Albánie), čeština (Česko), čínština (zjednodušená) Čína, čínština (tradiční) Hongkong – zvláštní administrativní oblast, čínština (tradiční) Tchaj-wan, dánština (Dánsko), chorvatština (Bosna a Hercegovina), chorvatština (Chorvatsko), chorvatština (Srbsko), nizozemština (Nizozemsko), angličtina (Austrálie), angličtina (Kanada), angličtina (Indie), angličtina (Spojené království), angličtina (Spojené státy), estonština (Estonsko), finština (Finsko), francouzština (Francie), němčina (Německo), maďarština (Maďarsko), islandština (Island), italština (Itálie), japonština (Japonsko), korejština (Korea), litevština (Litva), lotyština (Lotyšsko), malajština (Malajsie), norština (Norsko), polština (Polsko), portugalština (Portugalsko), rumunština (Rumunsko), slovenština (Slovensko), slovinština (Slovinsko), srbština (Srbsko), španělština (Španělsko), švédština (Švédsko).

Chcete-li dosáhnout nejlepších výsledků, poskytněte jednu jasnou fotografii nebo sken pro každou fakturu.

  • Formát obrázku musí být JPEG, PNG nebo PDF.
  • Velikost souboru nesmí přesáhnout 20 MB.
  • Rozměry obrázku musí být mezi 50 x 50 a 10 000 x 10 000 pixely.
  • Rozměry PDF musí být nejvýše 17 x 17 palců, což odpovídá formátu papíru Legal nebo A3 nebo menší.
  • U dokumentů PDF se zpracuje pouze prvních 2 000 stránek.

Výstup modelu

Pokud je zjištěna faktura, model zpracování faktury odešle následující informace:

Pole Description
CustomerName Fakturování zákazníka
CustomerId Referenční ID zákazníka
PurchaseOrder Referenční číslo nákupní objednávky
InvoiceId ID pro tuto konkrétní fakturu (často Číslo faktury)
InvoiceDate Datum vystavení faktury
DueDate Datum platby za tuto fakturu je splatná
VendorName Dodavatel, který vytvořil tuto fakturu
VendorAddress Poštovní adresa pro dodavatele
VendorAddressRecipient Název přidružený k adrese dodavatele
CustomerAddress Poštovní adresa zákazníka
CustomerAddressRecipient Jméno přidružené k adrese zákazníka
BillingAddress Explicitní fakturační adresa zákazníka
BillingAddressRecipient Název přidružený k fakturační adrese
ShippingAddress Explicitní dodací adresa zákazníka
ShippingAddressRecipient Název spojený s Dodací adresou
SubTotal Pole mezisoučtu identifikované na této faktuře
TotalDiscount Pole total discount identifikované na této faktuře
TotalTax Celkové pole daně identifikované na této faktuře
InvoiceTotal Celkové nové poplatky spojené s touto fakturou
AmountDue Celková částka splatná dodavateli
PreviousUnpaidBalance Explicitně nezaplacený zůstatek
RemittanceAddress Výslovná adresa pro zasílání plateb zákazníka
RemittanceAddressRecipient Název spojený s adresou pro zasílání plateb
ServiceAddress Explicitní adresa servisu nebo adresa nemovitosti zákazníka
ServiceAddressRecipient Název přidružený k ServiceAddress
ServiceStartDate První datum období služby (například období fakturace za energie)
ServiceEndDate Koncové datum pro období služby (například období fakturace za služby)
VendorTaxId Číslo ID státní správy přidružené k dodavateli
CustomerTaxId Číslo ID státní správy přidružené k zákazníkovi
PaymentTerm Podmínky, za kterých má být platba zaplacena
KVKNumber Jedinečný identifikátor podniků registrovaných v Nizozemsku
PaymentDetails Seznam platebních údajů
  • IBAN: Číslo mezinárodního bankovního účtu
  • BankAccountNumber: Číslo bankovního účtu, jedinečný identifikátor bankovního účtu
  • BPayBillerCode: Kód faktury pro BPay, alfanumerický identifikátor jedinečný pro fakturu nebo jejich produkt/službu
  • BPayReference: Referenční číslo pro BPay, jedinečný identifikátor transakce faktury konkrétního zákazníka
  • SWIFT: ISO9362, mezinárodní standard pro kódy obchodních identifikátorů (BIC)
TaxDetails Seznam podrobností o dani
  • Částka: Částka daňového detailu
  • Sazba: Sazba daňového údaje
PaidInFourInstallements Seznam podrobností o dani
  • Částka: Splatná částka splátky
  • DueDate: Datum splatnosti splátky
Items Seznam podrobností o dani
  • Amount: Množství řádkové položky
  • Datum: Datum odpovídající každé položce řádku. Často se jedná o datum, kdy byla řádková položka odeslána.
  • Popis: Textový popis řádkové položky faktury
  • Množství: Množství pro tuto položku řádku faktury
  • Kód produktu: Kód produktu, číslo výrobku nebo skladová položka přidružená ke konkrétní řádkové položce
  • Daň: Daň spojená s každou položkou. Možné hodnoty zahrnují částku daně, daňové %a daň Y/N
  • Daňová sazba: Sazba daně spojená s jednotlivými řádkovými položkami
  • Jednotka: Jednotka řádkové položky, například kg, lb a další.
  • UnitPrice: Čistá nebo hrubá cena (v závislosti na nastavení faktury) jedné jednotky této položky

Skóre spolehlivosti

Pole Skóre spolehlivosti
CustomerName ✔️
CustomerId ✔️
PurchaseOrder ✔️
InvoiceId ✔️
InvoiceDate ✔️
DueDate ✔️
VendorName ✔️
VendorAddress ✔️
VendorAddressRecipient ✔️
CustomerAddress ✔️
CustomerAddressRecipient ✔️
BillingAddress ✔️
BillingAddressRecipient ✔️
ShippingAddress ✔️
ShippingAddressRecipient ✔️
SubTotal ✔️
TotalDiscount ✔️
TotalTax ✔️
InvoiceTotal ✔️
AmountDue ✔️
PreviousUnpaidBalance ✔️
RemittanceAddress ✔️
RemittanceAddressRecipient ✔️
ServiceAddress ✔️
ServiceAddressRecipient ✔️
ServiceStartDate ✔️
ServiceEndDate ✔️
VendorTaxId ✔️
CustomerTaxId ✔️
PaymentTerm ✔️
KVKNumber ✔️
PaymentDetails.*.IBAN ✔️
PaymentDetails.*.SWIFT ✔️
PaymentDetails.*.BankAccountNumber ✔️
PaymentDetails.*.BPayBillerCode ✔️
PaymentDetails.*.BPayReference ✔️
TaxDetails.*.Amount ✔️
TaxDetails.*.Rate ✔️
PaidInFourInstallements.*.Amount ✔️
PaidInFourInstallements.*.DueDate ✔️
Items.*.Amount ✔️
Items.*.Date ✔️
Items.*.Description ✔️
Items.*.Quantity ✔️
Items.*.ProductCode ✔️
Items.*.Tax ✔️
Items.*.TaxRate ✔️
Items.*.Unit ✔️
Items.*.UnitPrice ✔️

Páry klíč-hodnota

Páry klíč–hodnota jsou všechny identifikované štítky nebo klíče a jejich přidružené odpovědi nebo hodnoty. Můžete je použít k extrahování dalších hodnot, které nejsou součástí předdefinovaného seznamu polí.

Pokud chcete vizualizovat všechny páry klíč-hodnota zjištěné modelem zpracování faktur, můžete do toku cloudu přidat akci Vytvořit tabulku HTML , jak je znázorněno na snímku obrazovky a spuštění toku cloudu.

Snímek obrazovky se všemi páry klíč-hodnota na faktuře

Snímek obrazovky se všemi páry klíč-hodnota na faktuře – výsledky

Pokud chcete extrahovat konkrétní klíč, pro který znáte jeho hodnotu, můžete použít akci Pole filtru , jak je znázorněno na následujícím snímku obrazovky. V příkladu snímku obrazovky chceme extrahovat hodnotu klíče Tel.:

Snímek obrazovky ukazuje, jak načíst hodnotu zadanému klíči.

Limits

Následující limit platí pro volání provedená na prostředí v rámci modelů pro zpracování dokumentů, včetně zabudovaných modelů: zpracování účtenek a zpracování faktur.

Action Limit Období prodloužení
Volání (podle prostředí) 360 60 sekund

Vytvoření vlastního řešení pro zpracování faktur

Předem vytvořený model AI pro zpracování faktur je navržený tak, aby extrahovali běžná pole nalezená na faktuře. Vzhledem k tomu, že každá firma je jedinečná, můžete chtít extrahovat jiná pole než ta, která jsou součástí tohoto předem připraveného modelu. Může se také jednat o případ, že některá standardní pole nejsou dobře extrahovaná pro konkrétní typ faktury, se kterou pracujete. Pokud chcete tento postup vyřešit, existují dvě možnosti:

  • Použijte vlastní model zpracování faktur: Rozšiřte chování předem vytvořeného modelu zpracování faktur přidáním nových polí, která se mají extrahovat kromě těch ve výchozím nastavení, nebo vzorky dokumentů, které nejsou správně extrahovány. Pokud chcete zjistit, jak rozšířit předem připravený model zpracování faktur, přejděte na výběr typu dokumentu.

  • Zobrazit surové výsledky OCR: Pokaždé, když předem vytvořený model AI pro zpracování faktur zpracovává poskytnutý soubor, provede také operaci OCR, která extrahuje každé slovo napsané v souboru. K nezpracovaným výsledkům OCR se dostanete z zjištěného textového výstupu poskytnutého modelem. Jednoduché hledání obsahu vráceného zjištěným textem může stačit k získání potřebných dat.

  • Použití zpracování dokumentů: S pomocí AI Builderu můžete také vytvořit vlastní model AI pro extrahování konkrétních polí a tabulek z dokumentů, se kterými pracujete. Stačí vytvořit model zpracování dokumentů a vytrénovat ho tak, aby extrahovali všechny informace z faktury, které s modelem extrakce faktur nefungují dobře.

Jakmile vytrénujete vlastní model zpracování dokumentů, můžete ho zkombinovat s předem vytvořeným modelem zpracování faktur v cloudovém toku Power Automate.

Tady je několik příkladů:

Použití vlastního modelu zpracování dokumentů k extrakci dalších polí, která nejsou vrácena předem vytvořeným modelem zpracování faktur

V tomto příkladu jsme vytrénovali vlastní model zpracování dokumentů, který extrahuje číslo partnerského programu, pouze na fakturách od poskytovatelů Adatum a Contoso.

Tok cloudu se aktivuje při přidání nové faktury do sharepointové složky. Potom zavolá předem vytvořený model AI pro zpracování faktur, který extrahuje data. Dále zkontrolujeme, jestli dodavatel faktury, která byla zpracována, pochází z Adatum nebo Contoso. Pokud tomu tak je, zavoláme vlastní model pro zpracování dokumentů, který jsme vytrénovali, abychom získali toto věrnostní číslo. Nakonec uložíme extrahovaná data z faktury do excelového souboru.

Snímek obrazovky s tokem cloudu pro zpracování faktury a dokumentu

Pokud je skóre spolehlivosti pro pole vrácené předem vytvořeným modelem zpracování faktury nízké, použijte vlastní model zpracování dokumentů.

V tomto příkladu jsme vytrénovali vlastní model zpracování dokumentů, který extrahuje celkovou částku z faktur, kde při použití předem připraveného modelu zpracování faktur obvykle získáme nízké skóre spolehlivosti.

Tok cloudu se aktivuje při přidání nové faktury do sharepointové složky. Potom zavolá předem vytvořený model AI pro zpracování faktur, který extrahuje data. Dále zkontrolujeme, jestli je skóre spolehlivosti pro vlastnost Celkové hodnoty faktury menší než 0,65. Pokud tomu tak je, zavoláme vlastní model pro zpracování dokumentu, který jsme vytrénovali s fakturami, které obvykle vrací nízké skóre spolehlivosti pro pole součtu. Nakonec uložíme extrahovaná data z faktury do excelového souboru.

Snímek obrazovky s fakturou a tokem cloudu pro zpracování dokumentů s nízkým skóre

Použijte předem vytvořený model zpracování faktur pro zpracování faktur, se kterými si vlastní model zpracování dokumentů nedokáže poradit.

Jedním ze způsobů, jak použít předem připravený model zpracování faktur, je použít ho jako záložní model pro zpracování faktur, které jste ve vlastním modelu zpracování dokumentů nenatrénovali. Řekněme například, že jste vytvořili model zpracování dokumentů a natrénovali ho tak, aby extrahovali data z 20 nejlepších poskytovatelů faktur. Pak můžete použít předem připravený model zpracování faktur ke zpracování všech nových faktur nebo nižších objemů faktur. Tady je příklad toho, jak to udělat:

Tento tok cloudu se aktivuje při přidání nové faktury do sharepointové složky. Potom zavolá vlastní model zpracování dokumentů, který extrahuje data. Dále zkontrolujeme, jestli je skóre spolehlivosti zjištěné kolekce menší než 0,65. Pokud tomu tak je, pravděpodobně to znamená, že zadaná faktura neodpovídá vlastnímu modelu. Poté zavoláme předem sestavený model zpracování faktur. Nakonec uložíme extrahovaná data z faktury do excelového souboru.

Snímek obrazovky faktury a cloudového toku pro zpracování dokumentů pro nové faktury