Нотатка
Доступ до цієї сторінки потребує авторизації. Можна спробувати ввійти або змінити каталоги.
Доступ до цієї сторінки потребує авторизації. Можна спробувати змінити каталоги.
Попередньо створена модель штучного інтелекту для обробки рахунків-фактур витягує ключові дані рахунків-фактур, щоб допомогти автоматизувати обробку рахунків-фактур. Модель обробки рахунків-фактур оптимізована для розпізнавання поширених елементів рахунка-фактури, таких як ідентифікатор рахунка-фактури, дата рахунка-фактури, сума до сплати тощо.
Модель «Рахунки-фактури » дає змогу доповнити поведінку за замовчуванням, побудувавши спеціальну модель «Рахунки-фактури».
Використовувати в Power Apps
Дізнайтеся, як використовувати вбудовану модель обробки рахунків-фактур у Power Apps розділі Використовувати вбудовану модель для обробки рахунків-фактур у Power Apps.
Використання в Power Automate
Дізнайтеся, як використовувати вбудовану модель обробки рахунків-фактур у Power Automate розділі Використовувати вбудовану модель для обробки рахунків-фактур у Power Automate.
Підтримувані мови та файли
Підтримуються такі мови: албанська (Албанія), чеська (Чехія), китайська (спрощена) Китайська, китайська (традиційна) ОАР Гонконг, китайська (традиційна) Тайвань, данська (Данія), хорватська (Боснія і Герцеговина), хорватська (Хорватія), хорватська (Сербія), нідерландська (Нідерланди), англійська (Австралія), англійська (Канада), англійська (Індія), англійська (Сполучене Королівство), англійська (США), естонська (Естонія), фінська (Фінляндія), французька (Франція), німецька (Німеччина), угорська (Угорщина), ісландська (Ісландія), італійська (Італія), японська (Японія), корейська (Корея), литовська (Литва), латвійська (Латвія), малайська (Малайзія), норвезька (Норвегія), польська (Польща), португальська (Португалія), румунська (Румунія), словацька (Словаччина), словенська (Словенія), сербська (Сербія), іспанська (Іспанія), шведська (Швеція).
Щоб отримати найкращі результати, надайте одну чітку фотографію або скан на рахунок-фактуру.
- Формат зображення має бути JPEG, PNG або PDF.
- Розмір файлу не повинен перевищувати 20 МБ.
- Розміри зображення мають бути від 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 |
Ім'я, пов'язане з адресою постачальника |
CustomerAddress |
Поштова адреса для Замовника |
CustomerAddressRecipient |
Ім'я, пов'язане з Адресою клієнта |
BillingAddress |
Явна платіжна адреса для клієнта |
BillingAddressRecipient |
Ім'я, пов'язане з BillingAddress |
ShippingAddress |
Чітка адреса доставки для клієнта |
ShippingAddressRecipient |
Ім'я, пов'язане з адресою доставки |
SubTotal |
Поле проміжного підсумку, визначене в цьому рахунку-фактурі |
TotalDiscount |
Поле загальної знижки, визначене в цьому рахунку-фактурі |
TotalTax |
Загальне податкове поле, указане в цьому рахунку-фактурі |
InvoiceTotal |
Загальна сума нових витрат, пов'язаних із цим рахунком-фактурою |
AmountDue |
Загальна сума заборгованості перед постачальником |
PreviousUnpaidBalance |
Явний раніше не сплачений баланс |
RemittanceAddress |
Явна адреса для грошового переказу або платежу для клієнта |
RemittanceAddressRecipient |
Ім'я, пов'язане з адресою переказу |
ServiceAddress |
Явна сервісна адреса або адреса власності для клієнта |
ServiceAddressRecipient |
Ім'я, пов'язане з ServiceAddress |
ServiceStartDate |
Перша дата періоду надання послуги (наприклад, період обслуговування комунальних послуг) |
ServiceEndDate |
Дата закінчення періоду надання послуги (наприклад, період обслуговування комунальних послуг) |
VendorTaxId |
Державний ідентифікаційний номер, пов'язаний із постачальником |
CustomerTaxId |
Державний ідентифікаційний номер, пов'язаний із клієнтом |
PaymentTerm |
Умови, на яких передбачається виплата платежу |
KVKNumber |
Унікальний ідентифікатор для компаній, зареєстрованих у Нідерландах |
PaymentDetails |
Перелік платіжних реквізитів
|
TaxDetails |
Перелік податкових реквізитів
|
PaidInFourInstallements |
Перелік податкових реквізитів
|
Items |
Перелік податкових реквізитів
|
Оцінка впевненості
| Поле | Оцінка впевненості |
|---|---|
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 хвилин |
Створіть власне рішення для обробки рахунків-фактур
Попередньо створена модель штучного інтелекту для обробки рахунків-фактур призначена для вилучення загальних полів, знайдених у рахунках-фактурах. Оскільки кожен бізнес унікальний, ви можете захотіти витягти поля, відмінні від тих, що включені в цю попередньо створену модель. Також може статися так, що деякі стандартні поля недостатньо добре витягнуті для певного типу рахунків-фактур, з якими ви працюєте. Щоб вирішити цю проблему, є два варіанти:
Використовуйте користувацьку модель обробки рахунків-фактур: доповніть поведінку попередньо створеної моделі обробки рахунків-фактур, додавши нові поля, які потрібно витягнути на додаток до тих, що за замовчуванням, або зразків документів, які не витягнуті належним чином. Щоб дізнатися, як доповнити готову модель обробки рахунків-фактур, перейдіть до розділу Виберіть тип документа.
Перегляд необроблених результатів OCR: щоразу, коли попередньо створена модель штучного інтелекту для обробки рахунків-фактур обробляє наданий вами файл, вона також виконує операцію оптичного розпізнавання символів, щоб витягнути кожне слово, записане у файлі. Ви можете отримати доступ до необроблених результатів OCR на виході виявленого тексту, наданому моделлю. Простого пошуку в контенті, який повертає виявлений текст, може бути достатньо, щоб отримати потрібні дані.
Використовуйте обробку документів: за допомогою AI Builder ви також можете створити власну власну модель штучного інтелекту, щоб виділити конкретні поля та таблиці, які вам потрібні для документів, з якими ви працюєте. Просто створіть модель обробки документів і навчіть її витягувати всю інформацію з рахунку-фактури, яка погано працює з моделлю витягування рахунків-фактур.
Навчивши власну модель обробки документів, ви зможете поєднати її з попередньо створеною моделлю обробки рахунків-фактур у хмарному потоці Power Automate.
Ось кілька прикладів:
Використовуйте спеціальну модель обробки документів, щоб витягти додаткові поля, які не повертає попередньо створена модель обробки рахунків-фактур
У цьому прикладі ми навчили спеціальну модель обробки документів витягувати номер програми лояльності, який присутній лише в рахунках від постачальників Adatum і Contoso.
Хмарний потік запускається, коли новий рахунок-фактура додається до папки SharePoint. Потім він викликає попередньо створену модель штучного інтелекту для обробки рахунків-фактур, щоб отримати свої дані. Далі ми перевіряємо, чи постачальник обробленого рахунка-фактури належить Adatum або Contoso. Якщо це так, ми викликаємо спеціальну модель обробки документів, яку ми навчили, щоб отримати цей номер лояльності. Нарешті, ми зберігаємо витягнуті дані з рахунку-фактури у файлі Excel.
Використовуйте спеціальну модель обробки документів, якщо показник достовірності для поля, повернутого попередньо створеною моделлю обробки рахунків-фактур, низький
У цьому прикладі ми навчили спеціальну модель обробки документів витягувати загальну суму з рахунків-фактур, де ми зазвичай отримуємо низький показник достовірності при використанні попередньо створеної моделі обробки рахунків-фактур.
Хмарний потік запускається, коли новий рахунок-фактура додається до папки SharePoint. Потім він викликає попередньо створену модель штучного інтелекту для обробки рахунків-фактур, щоб отримати свої дані. Далі ми перевіряємо, чи не менший показник достовірності для властивості загального значення рахунка-фактури менше 0,65. Якщо це так, ми викликаємо спеціальну модель обробки документів, яку ми тренували з рахунками-фактурами, де ми зазвичай отримуємо низький показник достовірності для всього поля. Нарешті, ми зберігаємо витягнуті дані з рахунку-фактури у файл Excel.
Використовуйте попередньо створену модель обробки рахунків-фактур для обробки рахунків-фактур, для обробки яких не навчена спеціальна модель обробки документів
Одним із способів використання попередньо створеної моделі обробки рахунків-фактур є використання її як запасної моделі для обробки рахунків-фактур, які ви не навчили у своїй користувацькій моделі обробки документів. Скажімо, ви створили модель обробки документів і навчили її отримувати дані від 20 найбільших постачальників рахунків-фактур. Потім ви можете використовувати попередньо створену модель обробки рахунків-фактур для обробки всіх нових рахунків-фактур або рахунків-фактур меншого обсягу. Ось приклад того, як це можна зробити:
Цей хмарний потік запускається, коли новий рахунок-фактура додається до папки SharePoint. Потім він викликає спеціальну модель обробки документів, щоб витягнути його дані. Далі ми перевіряємо, чи не менший показник достовірності для виявленої колекції ніж 0,65. Якщо це так, це, ймовірно, означає, що наданий рахунок-фактура не підходить для спеціальної моделі. Тоді ми називаємо попередньо створену модель обробки рахунків-фактур. Нарешті, ми зберігаємо витягнуті дані з рахунку-фактури у файлі Excel.