Bagikan melalui


Menggunakan pemrosesan faktur di Power Apps

Saat ini, tidak ada kontrol pemrosesan faktur yang tersedia untuk aplikasi kanvas Power Apps. Namun, Anda dapat membuat aplikasi yang memanggil Power Automate alur yang menggunakan model AI bawaan pemrosesan faktur, lalu mengembalikan hasilnya ke aplikasi Anda. Contoh berikut menunjukkan cara melakukannya:

Bangun alur Anda

  1. Masuk ke Power Automate.

  2. Pastikan Anda berada di lingkungan yang sama Power Platform dengan tempat Anda akan memiliki aplikasi kanvas. Periksa lingkungan di kanan atas halaman.

  3. Di panel sebelah kiri, pilih Alur.

  4. Pilih Alur>baru Alur cloud instan.

  5. Beri nama alur Anda "Alur pemrosesan faktur", lalu pilih Power Apps di bawah Pilih cara memicu alur ini.

  6. Pilih Buat.

  7. Pilih + Langkah>AI Builder baru, lalu pilih Ekstrak informasi dari faktur di daftar Tindakan .

  8. Pilih input file Faktur, lalu pilih Tanyakan di Power Appsdalam daftar Konten dinamis.

    Memproses dan menyimpan informasi.

  9. Pilih + Langkah baru, cari respons ke powerapp, lalu pilih respons ke PowerApp atau alur dalam daftar Tindakan .

    Untuk contoh ini kita akan menambahkan dua output teks: ID Faktur dan Total Faktur. Anda mungkin ingin menambahkan lebih banyak atau beberapa output berdasarkan bidang faktur yang diekstrak yang ingin Anda kirim kembali ke aplikasi kanvas Anda.

    Untuk menambahkan input:

    1. Pilih + Tambahkan Teks> output.

    2. Ganti Masukkan judul dengan ID Faktur.

    3. Pilih input ID Faktur baru , lalu pilih ID Faktur dari daftar Konten dinamis.

    4. Pilih + Tambahkan Teks> input.

    5. Ganti Masukkan judul dengan Total Faktur.

    6. Pilih input Total Faktur baru , lalu pilih Total faktur (teks) dari daftar Konten dinamis.

      Merespons ubin Power App.

  10. Simpan alur Anda.

Buat aplikasi kanvas Anda

  1. Masuk ke Power Apps.

  2. Pastikan Anda berada di lingkungan yang sama Microsoft Power Platform tempat Anda membuat alur di kanan atas halaman.

  3. Pilih +Buat di panel navigasi sisi kiri.

  4. Pilih aplikasi Canvas dari ubin kosong .

  5. Beri nama aplikasi Anda, pilih format Tablet atau Ponsel , lalu pilih Buat.

  6. Di editor aplikasi, pilih Sisipkan>Media>Tambahkan gambar untuk menyisipkan kontrol ke aplikasi Anda tempat pengguna dapat mengunggah gambar dari perangkat atau kamera.

  7. Pilih kontrol AddMediaButton1 di sebelah kiri.

  8. Pada bilah rumus di bagian atas, pilih peristiwa OnSelect .

  9. Pilih menu Tindakan dan pilih Power Automate. Pilih alur yang kita buat di langkah sebelumnya. Jika Anda tidak melihat alur, pastikan Anda berada di lingkungan yang sama Power Platform dengan tempat Anda membuat alur, Anda dapat memeriksa lingkungan di kanan atas halaman.

    Menu aksi.

  10. Masukkan rumus berikut pada peristiwa OnSelect untuk kontrol AddMediaButton1 . Rumus ini memberi tahu aplikasi untuk memanggil alur yang telah kita buat setelah gambar baru diunggah dan menyimpan hasil yang kita terima dari alur dalam variabel.

    Nama variabel dan nama alur Anda mungkin berbeda bergantung pada cara Anda mengonfigurasinya saat membangun alur:

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

    Set(InvoiceId, FlowResults.invoice_id);

    Set(InvoiceTotal, FlowResults.invoice_total);

    Menu rumus.

  11. Sekarang mari tambahkan dua label dan dua input teks untuk menampilkan hasil yang akan kita dapatkan dari aliran. Ubah properti Default untuk setiap input teks untuk mengambil nilai dari variabel yang telah kita tentukan di langkah sebelumnya.

    Tambahkan label dan input teks.

  12. Aplikasi ini sekarang siap dijalankan! Pilih ikon Play di kanan atas untuk mengujinya.

    Aplikasi selesai.

Baca juga

Pelatihan: Mengekstrak data faktur dengan AI Builder model bawaan (modul)