Споделяне чрез


Предварително изграден AI модел за обработка на фактури

Предварително изграденият AI модел за обработка на фактури извлича ключови данни за фактури, за да помогне за автоматизиране на обработката на фактури. Моделът за обработка на фактури е оптимизиран за разпознаване на често срещани елементи на фактура като идентификационен номер на фактура, дата на фактура, дължима сума и др.

Моделът "Фактури" ви позволява да увеличите поведението по подразбиране, като изградите персонализиран модел "Фактури".

Използване в Power Apps

Научете как да използвате предварително изградения модел за обработка на фактури в Power Apps Използване на предварително вградения модел за обработка на фактури Power Apps.

Използване в Power Automate

Научете как да използвате предварително изградения модел за обработка на фактури в Power Automate Използване на предварително вградения модел за обработка на фактури Power Automate.

Поддържани езици и файлове

Поддържат се следните езици: албански (Албания), чешки (Чешка република), китайски (опростен) Китай, китайски (традиционен) САР Хонконг, китайски (традиционен) Тайван, датски (Дания), хърватски (Босна и Херцеговина), хърватски (Хърватия), хърватски (Сърбия), холандски (Нидерландия), английски (Австралия), английски (Канада), английски (Индия), английски (Обединеното кралство), английски (САЩ), естонски (Естония), финландски (Финландия), френски (Франция), немски (Германия), унгарски (Унгария), исландски (Исландия), италиански (Италия), японски (Япония), корейски (Корея), литовски (Литва), латвийски (латвия), малайски (Малайзия), норвежки (Норвегия), полски (Полша), португалски (Португалия), румънски (Румъния), словашки (Словакия), словенски (Словения), сръбски (Сърбия), испански (Испания), шведски (Швеция).

За да получите най-добри резултати, предоставете една ясна снимка или сканиране на фактура.

  • Форматът на изображението трябва да бъде JPEG, PNG или PDF.
  • Размерът на файла не трябва да надвишава 20 MB.
  • Размерите на изображението трябва да са между 50 x 50 пиксела и 10 000 x 10 000 пиксела.
  • Размерите на PDF файла трябва да са най-много 17 x 17 инча, което е еквивалентно на размерите на хартията Legal или A3 или по-малко.
  • За PDF документи се обработват само първите 2,000 страници.

Изход на модела

Ако бъде открита фактура, моделът за обработка на фактури извежда следната информация:

Поле Описание
CustomerName Клиентът е фактуриран
CustomerId Референтен идентификационен номер за клиента
PurchaseOrder Референтен номер на поръчка за покупка
InvoiceId Идентификационен номер за тази конкретна фактура (често "Номер на фактура")
InvoiceDate Дата на издаване на фактурата
DueDate Дата на плащане на тази фактура е дължима
VendorName Доставчик, създал тази фактура
VendorAddress Пощенски адрес за Доставчика
VendorAddressRecipient Име, свързано с VendorAddress
CustomerAddress Пощенски адрес за Клиента
CustomerAddressRecipient Име, свързано с CustomerAddress
BillingAddress Изричен адрес за фактуриране на клиента
BillingAddressRecipient Име, свързано с BillingAddress
ShippingAddress Изричен адрес за доставка за клиента
ShippingAddressRecipient Име, свързано с адреса за доставка
SubTotal Поле за междинна сума, посочено в тази фактура
TotalDiscount Поле за обща отстъпка, идентифицирано в тази фактура
TotalTax Общо данъчно поле, посочено в тази фактура
InvoiceTotal Общо нови такси, свързани с тази фактура
AmountDue Обща сума, дължима на продавача
PreviousUnpaidBalance Изрично неплатено преди това салдо
RemittanceAddress Изричен адрес за превод или плащане за клиента
RemittanceAddressRecipient Име, свързано с RemittanceAddress
ServiceAddress Изричен адрес на услуга или адрес на имот за клиента
ServiceAddressRecipient Име, свързано с ServiceAddress
ServiceStartDate Първа дата за периода на обслужване (например период на обслужване на сметки за комунални услуги)
ServiceEndDate Крайна дата за периода на обслужване (например период на обслужване на сметки за комунални услуги)
VendorTaxId Правителственият идентификационен номер, свързан с доставчика
CustomerTaxId Държавният идентификационен номер, свързан с клиента
PaymentTerm Условията, при които трябва да бъде платено плащането
KVKNumber Уникален идентификатор за фирми, регистрирани в Нидерландия
PaymentDetails Списък на данните за плащане
  • IBAN: Международен номер на банкова сметка
  • BankAccountNumber: Номер на банкова сметка, уникален идентификатор за банкова сметка
  • BPayBillerCode: Код на фактуриращия за BPay, буквено-цифров идентификатор, уникален за билинг или негов продукт/услуга
  • BPayReference: Референтен номер за BPay, уникален идентификатор за транзакция по сметка на конкретен клиент
  • SWIFT: ISO9362, международен стандарт за бизнес идентификационни кодове (BIC)
TaxDetails Списък на данъчните данни
  • Сума: Размерът на данъчната информация
  • Ставка: Ставката на данъчната информация
PaidInFourInstallements Списък на данъчните данни
  • Сума: Дължимата вноска
  • DueDate: Падежа на вноската
Items Списък на данъчните данни
  • Сума: Сумата на реда
  • Дата: Дата, съответстваща на всеки ред. Често това е дата, на която е изпратена позицията
  • Описание: Текстовото описание на реда на фактурата
  • Количество: Количеството за този ред на фактура
  • ProductCode: Продуктов код, номер на продукт или SKU, свързани с конкретния ред
  • Данък: Данък, свързан с всяка позиция. Възможните стойности включват сума на данъка, данъчен %и данък Y/N
  • TaxRate: Данъчна ставка, свързана с всеки ред
  • Единица: Единицата на линейния елемент, например kg, lb и други.
  • UnitPrice: Нетната или брутната цена (в зависимост от настройката на брутната фактура на фактурата) на една единица от тази позиция

Оценка на доверието

Поле Оценка на доверието
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 ✔️

Двойки ключ-стойност

Двойки ключ-стойност са всички идентифицирани етикети или ключове и свързаните с тях отговори или стойности. Можете да ги използвате, за да извлечете допълнителни стойности, които не са част от предварително зададения списък с полета.

За да визуализирате всички двойки ключ-стойност, открити от модела за обработка на фактури, можете да добавите действие Създаване на HTML таблица във вашия поток в облака, както е показано на екранната снимка, и да стартирате потока в облака.

Екранна снимка на всички двойки ключ-стойност във фактура.

Екранна снимка на всички двойки ключ-стойност във фактура - резултати.

За да извлечете конкретен ключ, за който знаете стойността му, можете да използвате действието Филтриране на масив , както е показано на следващата екранна снимка. В примера на екранната снимка искаме да извлечем стойността за ключа Tel .:

Екранна снимка на това как да извлечете стойност с даден ключ.

Limits

Следното ограничение се прилага за извиквания, извършени за среда в модели за обработка на документи, включително предварително изградени модели: обработка на разписки и обработка на фактури.

Действие Граница Период на подновяване
Обаждания (по среда) 360 60 секунди

Създаване на персонализирано решение за обработка на фактури

Предварително изграденият AI модел за обработка на фактури е предназначен да извлича общи полета, намиращи се във фактурите. Тъй като всеки бизнес е уникален, може да искате да извлечете полета, различни от тези, включени в този предварително изграден модел. Възможно е също така някои стандартни полета да не са добре извлечени за определен тип фактура, с която работите. За да се справите с това, има две възможности:

  • Използвайте персонализирания модел за обработка на фактури: Увеличете поведението на предварително изградения модел за обработка на фактури, като добавите нови полета, които да бъдат извлечени в допълнение към тези по подразбиране, или примери от документи, които не са правилно извлечени. За да научите как да разширите предварително изградения модел за обработка на фактури, отидете на Избор на типа документ.

  • Преглед на необработени OCR резултати: Всеки път, когато предварително изграденият AI модел за обработка на фактури обработва файл, който предоставяте, той също така извършва OCR операция, за да извлече всяка дума, написана във файла. Можете да получите достъп до суровите резултати от OCR върху открития текст, предоставен от модела. Просто търсене на съдържанието, върнато от открит текст, може да е достатъчно, за да получите необходимите данни.

  • Използвайте обработка на документи: С AI Builder можете също да създадете свой собствен персонализиран AI модел, за да извлечете конкретни полета и таблици, от които се нуждаете за документите, с които работите. Просто създайте модел за обработка на документи и го обучете да извлича цялата информация от фактура, която не работи добре с модела за извличане на фактури.

След като обучите своя персонализиран модел за обработка на документи, можете да го комбинирате с предварително изградения модел за обработка на фактури в облачен поток на Power Automate.

Ето някои примери:

Използвайте персонализиран модел за обработка на документи, за да извлечете допълнителни полета, които не се връщат от предварително изградения модел за обработка на фактури

В този пример обучихме персонализиран модел за обработка на документи, за да извлече номер на програма за лоялност, присъстващ само във фактури от доставчици Adatum и Contoso.

Потокът в облака се задейства, когато се добави нова фактура към папка на SharePoint. След това извиква предварително изградения AI модел за обработка на фактури, за да извлече своите данни. След това проверяваме дали продавачът на фактурата, която е обработена, е от Adatum или Contoso. Ако случаят е такъв, след това се обаждаме на персонализиран модел за обработка на документи, който сме обучили, за да получим този номер за лоялност. Накрая запазваме извлечените данни от фактурата във файл на Excel.

Екранна снимка на облачен поток за обработка на фактура и документи.

Използвайте персонализиран модел за обработка на документи, ако оценката на достоверност за поле, върнато от предварително изградения модел за обработка на фактури, е ниска

В този пример обучихме персонализиран модел за обработка на документи, за да извлечем общата сума от фактури, където обикновено получаваме нисък рейтинг на доверие, когато използваме предварително изградения модел за обработка на фактури.

Потокът в облака се задейства, когато се добави нова фактура към папка на SharePoint. След това извиква предварително изградения AI модел за обработка на фактури, за да извлече своите данни. След това проверяваме дали оценката на достоверност за свойството Обща стойност на фактурата е по-малка от 0,65. Ако случаят е такъв, след това извикваме персонализиран модел за обработка на документи, който сме обучили с фактури, където обикновено получаваме ниска оценка на достоверност за общото поле. Накрая запазваме извлечените данни от фактурата във файл на Excel.

Екранна снимка на облачен поток за обработка на фактура и документи за ниски резултати.

Използвайте предварително изградения модел за обработка на фактури, за да обработвате фактури, които персонализираният модел за обработка на документи не е обучен да обработва

Един от начините да използвате предварително изградения модел за обработка на фактури е да го използвате като резервен модел за обработка на фактури, които не сте обучали в персонализирания модел за обработка на документи. Да приемем например, че сте създали модел за обработка на документи и сте го обучили да извлича данни от вашите 20-те най-добри доставчици на фактури. След това можете да използвате предварително изградения модел за обработка на фактури, за да обработвате всички нови фактури или фактури с по-малък обем. Ето пример за това как можете да го направите:

Този поток в облака се задейства, когато се добави нова фактура към папка на SharePoint. След това извиква персонализиран модел за обработка на документи, за да извлече своите данни. След това проверяваме дали оценката на доверие за откритата колекция е по-малка от 0,65. Ако случаят е такъв, това вероятно означава, че предоставената фактура не съвпада добре с персонализирания модел. След това наричаме предварително изграден модел за обработка на фактури. Накрая запазваме извлечените данни от фактурата във файл на Excel.

Екранна снимка на облачен поток за обработка на фактура и документи за нови фактури.