Udostępnij za pośrednictwem


Używanie funkcji przetwarzania faktur w usłudze Power Apps

Obecnie nie ma dostępnej kontroli przetwarzania faktur dla aplikacji kanwy w Power Apps. Można jednak utworzyć aplikację, która wywołuje przepływ usługi Power Automate wykorzystujący wstępnie utworzony model AI przetwarzania faktur i następnie zwraca wyniki z powrotem do aplikacji. Poniższy przykład pokazuje, jak to zrobić:

Tworzenie przepływu

  1. Zaloguj się w Power Automate.

  2. Upewnij się, że znajdujesz się w tym samym środowisku Power Platform, w którym będziesz mieć aplikację kanwy. Sprawdź nazwę środowiska w prawym górnym rogu strony.

  3. W lewym okienku wybierz Przepływy.

  4. Wybierz Nowy przepływ>Błyskawiczny przpływ w chmurze.

  5. Nazwij przepływ „przepływ przetwarzania faktur”, a następnie wybierz Power Apps w obszarze Wybierz sposób wyzwalania tego przepływu.

  6. Wybierz pozycję Utwórz.

  7. Wybierz pozycję +Nowy krok>AI Builder, a następnie wybierz Wyodrębnij informacje z faktur na liście Działania.

  8. Wybierz dane wejściowe typu Plik faktury, a następnie pozycję Pytaj w Power Apps na liście Zawartości dynamicznej.

    Przetwarzanie i zapisywanie informacji.

  9. Wybierz opcję + Nowy krok, wyszukaj pozycję Odpowiadaj na powerapp, a następnie wybierz pozycję Odpowiedz na PowerApp lub przepływ na liście Akcje.

    W tym przykładzie dodam dwie dane wyjściowe: Identyfikator faktury i Sumę na fakturze. Można dodać więcej lub inne dane wyjściowe na podstawie wyodrębnionych pól faktur, które chcesz wysłać z powrotem do aplikacji kanwy.

    Aby dodać dane:

    1. Wybierz pozycję + Dodaj dane wyjściowe>Tekst.

    2. Zastąp Wprowadź tytuł za pomocą Identyfikatora faktury.

    3. Wybierz nowe dane wejściowe typu Identyfikator faktury, a następnie pozycję Identyfikator faktury na liście Zawartości dynamicznej.

    4. Wybierz pozycję + Dodaj dane wejściowe>Tekst.

    5. Zastąp Wprowadź tytuł za pomocą Suma na fakturze.

    6. Wybierz nowe dane wejściowe typu Sumy na fakturze, a następnie pozycję Suma na fakturze (tekst) na liście Zawartości dynamicznej.

      Kafelek Odpowiedz aplikacji PowerApp.

  10. Zapisz przepływ.

Tworzenie aplikacji kanwy

  1. Zaloguj się w Power Apps.

  2. Upewnij się, że znajdujesz się w tym samym środowisku platformy Microsoft Power Platform, w którym utworzono przepływ. Sprawdź to w prawym górnym rogu strony.

  3. W okienku nawigacji po lewej stronie wybierz pozycję +Utwórz.

  4. Wybierz kafelek Aplikacja kanwy od podstaw.

  5. Nazwij aplikację, wybierz format Tablet lub Telefon, a następnie wybierz opcję Utwórz.

  6. W edytorze aplikacji wybierz pozycję Wstaw>Media>Dodaj obraz, aby wstawić formant do aplikacji, gdzie użytkownicy mogą przekazać obraz z urządzenia lub aparatu.

  7. Wybierz kontrolkę AddMediaButton1 po lewej stronie ekranu.

  8. Na pasku formuł na górze zaznacz zdarzenie OnSelect.

  9. Wybierz menu Akcja, a następnie wybierz pozycję Power Automate. Wybierz przepływ utworzony w poprzednich krokach. Jeśli nie widzisz przepływu, upewnij się, że znajdujesz się w tym samym środowisku platformy Power Platform, w którym został utworzony przepływ. Możesz sprawdzić środowisko u góry po prawej stronie.

    Menu Akcja.

  10. Wprowadź następującą formułę w zdarzeniu OnSelect dla kontrolki AddMediaButton1. Ta formuła nakazuje aplikacji wywołanie utworzonego przepływu, gdy zostanie przekazany nowy obraz, oraz zapisuje wyniki otrzymane z przepływu w zmiennych.

    Nazwy zmiennych i przepływu mogą być inne w zależności od konfiguracji przepływu:

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

    Set(InvoiceId, FlowResults.invoice_id);

    Set(InvoiceTotal, FlowResults.invoice_total);

    Menu Formuła.

  11. Dodamy teraz dwie etykiety i dwa dane wejściowe w celu wyświetlenia wyników, które zostaną uzyskane z przepływu. Zmień właściwość domyślną dla każdego wprowadzania tekstu, tak aby były to wartości ze zmiennych zdefiniowanych w poprzednim kroku.

    Dodawanie etykiet i elementów tekstowych danych wejściowych.

  12. Aplikacja jest teraz gotowa do uruchomienia! U góry po prawej stronie wybierz ikonę Odtwórz, aby przetestować aplikację.

    Ukończona aplikacja.

Szkolenie: wyodrębnianie danych z faktur przy użyciu wstępnie utworzonego modelu narzędzia AI Builder (moduł)