Megosztás:


Számlafeldolgozási előre felépített AI-modell

A számlafeldolgozási AI-modell kinyeri a legfontosabb számlaadatokat, hogy segítsen automatizálni a számlák feldolgozását. A számlafeldolgozási modell úgy van optimalizálva, hogy felismerje a gyakori számlaelemeket, például a számlaazonosítót, a számla dátumát, az esedékes összeget stb.

A Számlák modell lehetővé teszi az alapértelmezett viselkedés bővítését egy egyéni számlamodell létrehozásával.

Használat a Power Appsben

Ismerje meg a Power Appsben lévő számlafeldolgozás előre felépített modelljének használatával kapcsolatban a Számlafeldolgozási előre felépített modell használata a Power Appsben.

Használat a Power Automate-ben

Ismerje meg a számlafeldolgozási előre felépített modell Power Automate-beli használatával kapcsolatban a Számlafeldolgozási előre felépített modell használata a Power Automate-ben.

Támogatott nyelvek és fájlok

A következő nyelvek támogatottak: albán (Albánia), cseh (Cseh Köztársaság), kínai (egyszerűsített) Kína, kínai (hagyományos) Hongkong KKT, kínai (hagyományos) Tajvan, dán (Dánia), horvát (Bosznia-Hercegovina), horvát (Horvátország), horvát (Szerbia), holland (Hollandia), angol (Ausztrália), angol (Kanada), angol (India), angol (Egyesült Királyság), angol (Egyesült Államok), észt (Észtország), finn (Finnország), francia (Franciaország), német (Németország), magyar (Magyarország), izlandi (Izland), olasz (Olaszország), japán (Japán), koreai (Korea), litván (Litvánia), lett (Lettország), maláj (Malajzia), norvég (Norvégia), lengyel (Lengyelország), portugál (Portugália), román (Románia), szlovák (Szlovákia), szlovén (Szlovénia), szerb (Szerbia), spanyol (Spanyolország), svéd (Svédország).

A legjobb eredmény érdekében egyetlen tiszta fotót vagy szkennelt képet adjon meg számlánként.

  • A képformátumnak JPEG-nek, PNG-nek vagy PDF-nek kell lennie.
  • A fájl mérete nem haladhatja meg a 20 MB-ot.
  • A kép méretének 50 x 50 és 10000 x 10000 képpont között kell lennie.
  • A PDF mérete legfeljebb 17 x 17 hüvelyk nagyságú lehet amely egyenértékű a Legal, A3 vagy kisebb papírméretekkel.
  • PDF-dokumentumok esetén csak az első 2,000-oldalt dolgozza fel a rendszer.

A modell kimenete

Ha a rendszer egy számlát észlel, akkor a számlafeldolgozási modell a következő információkat teszi közzé:

szakterület Description
CustomerName Számlázott ügyfél
CustomerId Az ügyfél referencia-azonosítója
PurchaseOrder Beszerzési rendelés hivatkozási száma
InvoiceId Az adott számla azonosítója (gyakran "számlaszám")
InvoiceDate A számla kiállításának dátuma
DueDate A számla kifizetésének dátuma
VendorName A számlát létrehozó szállító
VendorAddress A szállító levelezési címe
VendorAddressRecipient A VendorAddresshez társított név
CustomerAddress Az ügyfél levelezési címe
CustomerAddressRecipient A CustomerAddresshez társított név
BillingAddress Explicit számlázási cím az ügyfél számára
BillingAddressRecipient A BillingAddresshez társított név
ShippingAddress Explicit szállítási cím az ügyfél számára
ShippingAddressRecipient A szállítási címhez társított név
SubTotal A számlán azonosított részösszeg mező
TotalDiscount A számlán azonosított összes kedvezménymező
TotalTax Azonosított teljes adómező a számlán
InvoiceTotal A számlához társított összes új díj
AmountDue A szállítónak fizetendő teljes összeg
PreviousUnpaidBalance A korábban meg nem fizetett egyenleg pontos megadása
RemittanceAddress Az ügyfél kifejezett átutalása vagy fizetési címe
RemittanceAddressRecipient A RemittanceAddresshez társított név
ServiceAddress Az ügyfél explicit szolgáltatáscíme vagy tulajdonságcíme
ServiceAddressRecipient A ServiceAddresshez társított név
ServiceStartDate A szolgáltatási időszak első dátuma (például egy közüzemi számla szolgáltatási időszaka)
ServiceEndDate A szolgáltatási időszak záró dátuma (például egy közüzemi számla szolgáltatási időszaka)
VendorTaxId A szállítóhoz társított kormányzati azonosító
CustomerTaxId Az ügyfélhez társított kormányzati azonosító
PaymentTerm Azok a feltételek, amelyek alapján a kifizetést meg kell fizetni
KVKNumber Hollandiában regisztrált vállalkozások egyedi azonosítója
PaymentDetails Fizetési adatok listája
  • IBAN: Nemzetközi bankszámlaszám
  • BankAccountNumber: Bankszámlaszám, bankszámla egyedi azonosítója
  • BPayBillerCode: A BPay számlázókódja, a számlázó vagy terméke/szolgáltatása egyedi alfanumerikus azonosítója
  • BPayReference: A BPay hivatkozási száma, amely egy adott ügyfél számlázási tranzakciójának egyedi azonosítója
  • SWIFT: ISO9362, az üzleti azonosítókódok (BIC) nemzetközi szabványa
TaxDetails Az adó részleteinek listája
  • Összeg: Az adórészlet összege
  • Ráta: Az adó részleteinek mértéke
PaidInFourInstallements Az adó részleteinek listája
  • Összeg: A esedékes részlet összege
  • DueDate: A részlet határideje
Items Az adó részleteinek listája
  • Összeg: A sorelem mennyisége
  • Dátum: Az egyes sorelemeknek megfelelő dátum. Gyakran ez a sorelem szállításának dátuma
  • Leírás: A számlasorelem szöveges leírása
  • Mennyiség: A számlasor tételének mennyisége
  • ProductCode: Az adott sorelemhez társított termékkód, termékszám vagy termékváltozat
  • Adó: Az egyes sorelemekhez társított adó. A lehetséges értékek közé tartozik az adó összege, az adó %és az Y/N adó
  • TaxRate: Az egyes sorelemekhez társított adókulcs
  • Egység: A sorelem mértékegysége, például kg, lb és egyéb.
  • Egységár: A cikk egy egységének nettó vagy bruttó ára (a számla bruttó számlabeállításától függően)

Konfidenciapontszám

szakterület Konfidenciapontszám
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 ✔️

Kulcs–érték párok

A kulcs–érték párok az összes azonosított címke vagy kulcs, valamint a hozzájuk tartozó válaszok vagy értékek. Ezekkel további értékeket is kinyerhet, amelyek nem részei az előre definiált mezőlistának.

A számlafeldolgozási modell által észlelt összes kulcs-érték pár megjelenítéséhez hozzáadhat egy HTML-tábla létrehozása műveletet a felhőfolyamathoz a képernyőképen látható módon, és futtathatja a felhőfolyamatot.

Képernyőkép a számlán szereplő összes kulcs-érték párról.

Képernyőkép a számlán szereplő összes kulcs-érték párról – eredmények.

Ha ki szeretne nyerni egy adott kulcsot, amelynek értékét ismeri, használhatja a Szűrőtömb műveletet az alábbi képernyőképen látható módon. A képernyőkép példájában ki szeretnénk nyerni a Tel kulcs értékét.

Képernyőkép egy kulcshoz megadott érték lekéréséről.

Limits

A következő korlát a környezetenként végrehajtott hívásokra vonatkozik a dokumentumfeldolgozási modellek között, beleértve az előre összeállított modelleket is: nyugtafeldolgozás és számlafeldolgozás.

Action Limit Megújítási időszak
Hívások (környezetenként) 360 60 másodperc

Egyéni számlafeldolgozó megoldás létrehozása

Az előre összeállított számlafeldolgozási AI-modell úgy lett kialakítva, hogy kinyerje a számlákban található gyakori mezőket. Mivel minden vállalkozás egyedi, érdemes lehet az előre összeállított modellben szereplő mezőkön kívül más mezőket kinyerni. Előfordulhat az is, hogy egyes szabványos mezők nem nyerhetők ki megfelelően egy adott típusú számlához, amellyel dolgozik. Ennek megoldásához két lehetőség áll rendelkezésre:

  • Az egyéni számlafeldolgozási modell használata: Az előre felépített számlafeldolgozási modell viselkedésének kibővítéséhez adjon hozzá új mezőket, amelyek alapértelmezés szerint kinyerésre kerülnek, vagy olyan dokumentummintákat, amelyeket nem sikerült megfelelően kinyerni. Ha meg szeretné tudni, hogyan bővítheti az előre összeállított számlafeldolgozási modellt, válassza ki a dokumentum típusát.

  • Nyers OCR-eredmények megtekintése: Minden alkalommal, amikor a számlafeldolgozás előre összeállított AI-modell feldolgoz egy ön által megadott fájlt, ocR-műveletet is végez a fájlra írt összes szó kinyeréséhez. A modell által megadott észlelt szöveges kimeneten elérheti a nyers OCR-eredményeket. Az észlelt szöveg által visszaadott tartalom egyszerű keresése elegendő lehet a szükséges adatok lekéréséhez.

  • Dokumentumfeldolgozás használata: Az AI Builderrel saját egyéni AI-modellt is létrehozhat a dokumentumokhoz szükséges mezők és táblák kinyeréséhez. Csak hozzon létre egy dokumentumfeldolgozó modellt , és tanítsa be, hogy kinyerje az összes olyan adatot egy számlából, amely nem működik megfelelően a számlakigyűjtési modellel.

Az egyéni dokumentumfeldolgozási modell betanítása után kombinálhatja azt a Power Automate felhőfolyamatokban előre összeállított számlafeldolgozási modellel.

Íme néhány példa:

Egyéni dokumentumfeldolgozó modell használata további mezők kinyeréséhez, amelyeket nem a számlafeldolgozási előre összeállított modell ad vissza

Ebben a példában betanítottunk egy egyéni dokumentumfeldolgozó modellt egy hűségprogram-szám kinyerésére, amely csak az Adatum és a Contoso szolgáltatók számláiban szerepel.

A felhőfolyamat akkor aktiválódik, ha új számlát adnak hozzá egy SharePoint-mappához. Ezután meghívja a számlafeldolgozási előre összeállított AI-modellt az adatok kinyeréséhez. Ezután ellenőrizzük, hogy a feldolgozott számla szállítója az Adatumból vagy a Contoso-ból származik-e. Ha ez a helyzet, akkor meghívunk egy egyéni dokumentumfeldolgozó modellt, amelyet betanítottunk a hűségszám lekérésére. Végül egy Excel-fájlba mentjük a kicsomagolt adatokat a számlából.

Képernyőkép egy számla- és dokumentumfeldolgozási felhőfolyamatról.

Egyéni dokumentumfeldolgozási modell használata, ha a számlafeldolgozási előre összeállított modell által visszaadott mező megbízhatósági pontszáma alacsony

Ebben a példában betanítottunk egy egyéni dokumentumfeldolgozó modellt, hogy kinyerjük a teljes összeget a számlákból, ahol általában alacsony megbízhatósági pontszámot kapunk az előre összeállított számlafeldolgozási modell használatakor.

A felhőfolyamat akkor aktiválódik, ha új számlát adnak hozzá egy SharePoint-mappához. Ezután meghívja a számlafeldolgozási előre összeállított AI-modellt az adatok kinyeréséhez. Ezután ellenőrizzük, hogy a számla teljes érték tulajdonságának megbízhatósági pontszáma kisebb-e 0,65-nél. Ebben az esetben egy olyan egyéni dokumentumfeldolgozási modellt hívunk, amit olyan számlákkal képeztünk ki, ahol általában alacsony megbízhatósági pontszámot kapunk az összérték mezőre. Végül egy Excel-fájlba mentjük a számlából kinyert adatokat.

Képernyőkép egy alacsony pontszámú számlákat és dokumentumokat feldolgozó felhőfolyamatról.

Az előre összeállított számlafeldolgozási modell használatával kezelheti azokat a számlákat, amelyeket egy egyéni dokumentumfeldolgozó modell nem képes kezelni

A számlafeldolgozás előre összeállított modelljét úgy lehet használni, mint egy tartalék modellt azoknak a számláknak a kezelésére, amelyeket nem képezett ki az egyéni dokumentumfeldolgozási modelljében. Tegyük fel például, hogy létrehozott egy dokumentumfeldolgozó modellt, és betanította, hogy adatokat nyerjen ki a 20 legjobb számlaszolgáltatótól. Ezt követően a számlafeldolgozási előre összeállított modell használatával feldolgozhatja az összes új vagy kisebb volumenű számlát. Íme egy példa arra, hogyan teheti meg:

Ez a felhőfolyamat akkor aktiválódik, ha új számlát adnak hozzá egy SharePoint-mappához. Ezután meghív egy egyéni dokumentumfeldolgozó modellt az adatok kinyeréséhez. Ezután ellenőrizzük, hogy az észlelt gyűjtemény megbízhatósági pontszáma kisebb-e 0,65-nél. Ha ez a helyzet, akkor valószínűleg azt jelenti, hogy a megadott számla nem felel meg az egyéni modellnek. Ezután meghívjuk az előre összeállított számlafeldolgozási modellt. Végül egy Excel-fájlba mentjük a kicsomagolt adatokat a számlából.

Képernyőkép az új számlák számla- és dokumentumfeldolgozási felhőfolyamatáról.