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


Използване на обработка на фактури в Power Apps

В момента няма налична контрола за Обработка на фактури за приложения за платно Power Apps. Но можете да създадете приложение, което извиква Power Automate поток, който използва предварително изградения модел на изкуствен интелект за Обработка на фактури, и след това да върне резултатите обратно в приложението. Следният пример показва как да направите това:

Изградете своя поток

  1. влезте в Power Automate.

  2. Уверете се, че сте в същата Power Platform среда, в която ще имате приложението за платно. Проверете средата в горния десен ъгъл на страницата.

  3. В екрана вляво изберете Потоци.

  4. Изберете Нов поток>Незабавен поток за облак.

  5. Наименувайте потока си "поток за обработка на фактури" и след това изберете Power Apps под Изберете как да задействате този поток.

  6. Изберете Създаване.

  7. Изберете + Нова стъпка>AI Builder и след това изберете Извличане на информация от фактури в списъка Действия .

  8. Изберете въвеждането на файл с фактура и след това изберете Запитване Power Apps в списъка с динамично съдържание .

    Обработвайте и запазвайте информация.

  9. Изберете + Нова стъпка, потърсете отговор на PowerApp и след това изберете Отговор на PowerApp или поток в списъка Действия .

    За този пример ще добавим два текстови изхода: ID на фактурата и обща сума на фактурата. Може да искате да добавите повече или различни резултати въз основа на извлечените полета за фактура, които искате да изпратите обратно към вашето приложение за платно.

    За да добавите входовете:

    1. Изберете +Добавяне на изходен>текст.

    2. Заменете Въведете заглавие с ИД на фактура.

    3. Изберете новото въвеждане на ИД на фактура и след това изберете ИД на фактура от списъка Динамично съдържание .

    4. Select + Добавяне на входен>текст.

    5. Заменете Въведете заглавие с Обща сума на фактурата.

    6. Изберете новия вход Обща сума на фактурата и след това изберете Обща сума на фактурата (текст) от списъка Динамично съдържание .

      Отговор на плочка на Power App.

  10. Запишете потока.

Създайте вашето приложение за платно

  1. Влезте в Power Apps.

  2. Уверете се, че сте в същата Microsoft Power Platform среда, в която сте създали потока в горния десен ъгъл на страницата.

  3. Изберете +Създаване в навигационния екран от лявата страна.

  4. Изберете приложението Canvas от празна плочка.

  5. Дайте име на приложението си, изберете Формат на таблет или телефон и след това изберете Създаване.

  6. В редактора на приложения изберете Вмъкване>на мултимедия>Добавяне на картина , за да вмъкнете контрола в приложението, където потребителите могат да качват картина от устройство или камера.

  7. Изберете контролата AddMediaButton1 вляво.

  8. В лентата с формули в горната част изберете събитието OnSelect .

  9. Изберете менюто Действие и изберете Power Automate. Изберете потока, който създадохме в предишните стъпки. Ако не виждате потока, уверете се, че сте в същата Power Platform среда като мястото, където сте създали потока, можете да проверите средата в горния десен ъгъл на страницата.

    Меню за действие.

  10. Въведете следната формула за събитието OnSelect за контролата AddMediaButton1 . Тази формула казва на приложението да извика потока, който сме създали, след като бъде качено ново изображение, и запазва резултатите, които сме получили от потока, в променливи.

    Името на променливите и името на потока може да са различни в зависимост от това как сте го конфигурирали при изграждането на потока:

    Set(FlowResults, Invoiceprocessingflow.Run(AddMediaButton1.Media));

    Set(InvoiceId, FlowResults.invoice_id);

    Set(InvoiceTotal, FlowResults.invoice_total);

    Меню с формули.

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

    Добавяне на етикети и въвеждане на текст.

  12. Приложението вече е готово за работа! Изберете иконата Play в горния десен ъгъл, за да го тествате.

    Завършено приложение.

Обучение: Извличане на данни от фактури с предварително изграден модел (модул) на AI Builder