Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Model AI bawaan pemrosesan faktur mengekstrak data faktur utama untuk membantu mengotomatiskan pemrosesan faktur. Model pemrosesan faktur dioptimalkan untuk mengenali elemen faktur umum seperti ID faktur, tanggal faktur, jumlah jatuh tempo, dan banyak lagi.
Model Faktur memungkinkan Anda menambah perilaku default dengan membuat model Faktur kustom.
Gunakan di Power Apps
Pelajari cara menggunakan model bawaan pemrosesan faktur di Power Apps Menggunakan model bawaan pemrosesan faktur di Power Apps.
Gunakan di Power Automate
Pelajari cara menggunakan model bawaan pemrosesan faktur di Power Automate Menggunakan model bawaan pemrosesan faktur di Power Automate.
File dan bahasa yang didukung
Bahasa-bahasa berikut didukung: Albania (Albania), Ceko (Republik Ceko), Tionghoa (disederhanakan) Tiongkok, Tionghoa (tradisional) Hong Kong SAR, Tionghoa (tradisional) Taiwan, Denmark (Denmark), Kroasia (Bosnia dan Herzegovina), Kroasia (Kroasia), Kroasia (Serbia), Belanda (Belanda), Inggris (Australia), Inggris (Kanada), Inggris (India), Inggris (Inggris Raya), Inggris (Amerika Serikat), Estonia (Estonia), Finlandia (Finlandia), Prancis (Prancis), Jerman (Jerman), Hongaria (Hongaria), Islandia (Islandia), Italia (Italia), Jepang (Jepang), Korea (Korea), Lituania (Lituania), Latvia (Latvia), Melayu (Malaysia), Norwegia (Norwegia), Polandia (Polandia), Portugis (Portugal), Rumania (Rumania), Slovakia (Slovakia), Slovenia (Slovenia), Serbia (Serbia), Spanyol (Spanyol), Swedia (Swedia).
Untuk mendapatkan hasil terbaik, berikan satu foto atau pindaian yang jelas per faktur.
- Format gambar harus JPEG, PNG, atau PDF.
- Ukuran file tidak boleh melebihi 20 MB.
- Dimensi gambar harus antara 50 x 50 piksel dan 10.000 x 10.000 piksel.
- Dimensi PDF harus maksimal 17 x 17 inci, yang setara dengan ukuran kertas Legal atau A3 atau lebih kecil.
- Untuk dokumen PDF, hanya 2.000 halaman pertama yang diproses.
Output model
Jika faktur terdeteksi, model pemrosesan faktur menampilkan informasi berikut:
| Bidang | Description |
|---|---|
CustomerName |
Pelanggan sedang diproses penagihan |
CustomerId |
ID Referensi untuk pelanggan |
PurchaseOrder |
Nomor referensi pesanan pembelian |
InvoiceId |
ID untuk faktur khusus ini (seringkali 'Nomor Faktur') |
InvoiceDate |
Tanggal faktur dikeluarkan |
DueDate |
Batas waktu pembayaran untuk faktur ini adalah |
VendorName |
Vendor yang membuat faktur ini |
VendorAddress |
Alamat surat untuk Vendor |
VendorAddressRecipient |
Nama yang diasosiasikan dengan VendorAddress |
CustomerAddress |
Alamat surat untuk Pelanggan |
CustomerAddressRecipient |
Nama yang berhubungan dengan CustomerAddress |
BillingAddress |
Alamat penagihan eksplisit untuk pelanggan |
BillingAddressRecipient |
Nama yang terkait dengan Alamat Penagihan |
ShippingAddress |
Alamat pengiriman eksplisit untuk pelanggan |
ShippingAddressRecipient |
Nama yang terkait dengan Alamat Pengiriman |
SubTotal |
Kolom subtotal diidentifikasi pada faktur ini |
TotalDiscount |
Total bidang diskon yang diidentifikasi pada faktur ini |
TotalTax |
Total bidang pajak yang diidentifikasi pada faktur ini |
InvoiceTotal |
Total biaya baru yang terkait dengan faktur ini |
AmountDue |
Jumlah Total Terutang kepada Vendor |
PreviousUnpaidBalance |
Saldo eksplisit yang sebelumnya belum dibayar |
RemittanceAddress |
Pengiriman uang atau alamat pembayaran eksplisit untuk pelanggan |
RemittanceAddressRecipient |
Nama yang terkait dengan RemittanceAddress |
ServiceAddress |
Alamat layanan eksplisit atau alamat properti untuk pelanggan |
ServiceAddressRecipient |
Nama yang terkait dengan ServiceAddress |
ServiceStartDate |
Tanggal pertama untuk periode layanan (misalnya, periode layanan tagihan utilitas) |
ServiceEndDate |
Tanggal berakhir untuk periode layanan (misalnya, periode layanan tagihan utilitas) |
VendorTaxId |
Nomor ID pemerintah yang terkait dengan vendor |
CustomerTaxId |
Nomor ID pemerintah yang terkait dengan pelanggan |
PaymentTerm |
Ketentuan di mana pembayaran dimaksudkan untuk dibayar |
KVKNumber |
Pengidentifikasi unik untuk bisnis yang terdaftar di Belanda |
PaymentDetails |
Daftar detail pembayaran
|
TaxDetails |
Daftar detail pajak
|
PaidInFourInstallements |
Daftar detail pajak
|
Items |
Daftar detail pajak
|
Skor keyakinan
| Bidang | Skor keyakinan |
|---|---|
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 |
✔️ |
Pasangan nilai Kunci
Pasangan nilai kunci adalah semua label atau kunci yang diidentifikasi dan respons atau nilai terkait. Anda dapat menggunakan ini untuk mengekstrak nilai tambahan yang bukan bagian dari daftar bidang yang telah ditentukan sebelumnya.
Untuk memvisualisasikan semua pasangan kunci-nilai yang terdeteksi oleh model pemrosesan faktur, Anda dapat menambahkan tindakan Buat tabel HTML di alur cloud Anda seperti yang ditunjukkan pada cuplikan layar dan menjalankan alur cloud.
Untuk mengekstrak kunci tertentu yang Anda ketahui nilainya, Anda dapat menggunakan tindakan Filter array seperti yang ditunjukkan pada cuplikan layar berikut. Dalam contoh cuplikan layar, kita ingin mengekstrak nilai untuk kunci Tel .:
Batasan
Batas berikut berlaku untuk panggilan yang dilakukan per lingkungan di seluruh model pemrosesan dokumen termasuk model bawaan: pemrosesan tanda terima dan pemrosesan faktur.
| Action | Limit | Periode perpanjangan |
|---|---|---|
| Panggilan (per lingkungan) | 360 | 60 detik |
Membuat solusi pemrosesan faktur kustom
Model AI bawaan pemrosesan faktur dirancang untuk mengekstrak bidang umum yang ditemukan dalam faktur. Karena setiap bisnis unik, Anda mungkin ingin mengekstrak bidang selain yang disertakan dalam model bawaan ini. Juga dapat terjadi bahwa beberapa bidang standar tidak dapat diekstraksi dengan baik untuk jenis faktur tertentu yang Anda kerjakan. Untuk mengatasi hal ini, ada dua opsi:
Gunakan model pemrosesan Faktur kustom: Menambah perilaku model pemrosesan faktur bawaan dengan menambahkan bidang baru yang akan diekstrak selain yang secara default, atau sampel dokumen yang tidak diekstrak dengan benar. Untuk mempelajari cara menambah model pemrosesan faktur bawaan, buka Pilih jenis dokumen.
Lihat hasil OCR mentah: Setiap kali pemrosesan faktur model AI bawaan memproses file yang Anda berikan, ia juga melakukan operasi OCR untuk mengekstrak setiap kata yang ditulis pada file. Anda dapat mengakses hasil OCR mentah pada output teks yang terdeteksi yang disediakan oleh model. Pencarian sederhana pada konten yang dikembalikan oleh teks yang terdeteksi mungkin cukup untuk mendapatkan data yang Anda butuhkan.
Gunakan pemrosesan dokumen: Dengan AI Builder, Anda juga dapat membangun model AI kustom Anda sendiri untuk mengekstrak bidang dan tabel tertentu yang Anda butuhkan untuk dokumen yang anda kerjakan. Cukup buat model pemrosesan dokumen dan latih untuk mengekstrak semua informasi dari faktur yang tidak berfungsi dengan baik dengan model ekstraksi faktur.
Setelah melatih model pemrosesan dokumen kustom, Anda dapat menggabungkannya dengan model bawaan pemrosesan faktur dalam alur cloud Power Automate.
Berikut adalah beberapa contoh:
Menggunakan model pemrosesan dokumen kustom untuk mengekstrak bidang tambahan yang tidak dikembalikan oleh model bawaan pemrosesan faktur
Dalam contoh ini, kami melatih model pemrosesan dokumen kustom untuk mengekstrak nomor program loyalitas, hanya ada dalam faktur dari penyedia Adatum dan Contoso.
Alur cloud dipicu saat faktur baru ditambahkan ke folder SharePoint. Kemudian memanggil model AI bawaan pemrosesan faktur untuk mengekstrak datanya. Selanjutnya, kami memeriksa apakah vendor untuk faktur yang diproses berasal dari Adatum atau Contoso. Jika demikian, kami kemudian memanggil model pemrosesan dokumen kustom yang kami latih untuk mendapatkan nomor loyalitas tersebut. Terakhir, kami menyimpan data yang diekstrak dari faktur dalam file Excel.
Gunakan model pemrosesan dokumen kustom jika skor keyakinan untuk bidang yang dikembalikan oleh model bawaan pemrosesan faktur rendah
Dalam contoh ini, kami melatih model pemrosesan dokumen kustom untuk mengekstrak jumlah total dari faktur di mana kami biasanya mendapatkan skor keyakinan yang rendah saat menggunakan model bawaan pemrosesan faktur.
Alur cloud dipicu saat faktur baru ditambahkan ke folder SharePoint. Kemudian memanggil model AI bawaan pemrosesan faktur untuk mengekstrak datanya. Selanjutnya, kita memeriksa apakah skor keyakinan untuk properti Nilai total faktur kurang dari 0,65. Gunakan Jika demikian, kita kemudian memanggil model pemrosesan dokumen kustom yang kita latih dengan faktur di mana kita biasanya mendapatkan skor keyakinan yang rendah untuk bidang total. Terakhir, kami menyimpan data yang diekstrak dari faktur ke dalam file Excel.
Gunakan model prasetel pemrosesan faktur untuk menangani faktur yang tidak dapat ditangani oleh model pemrosesan dokumen kustom.
Salah satu cara untuk menggunakan model bawaan pemrosesan faktur adalah dengan menggunakannya sebagai model fallback untuk menangani faktur yang tidak Anda latih dalam model pemrosesan dokumen kustom Anda. Misalnya, Anda membuat model pemrosesan dokumen, dan melatihnya untuk mengekstrak data dari 20 penyedia faktur teratas Anda. Anda kemudian dapat menggunakan model bawaan pemrosesan faktur untuk memproses semua faktur baru atau faktur volume yang lebih rendah. Berikut adalah contoh bagaimana Anda dapat melakukannya:
Alur cloud ini dipicu ketika faktur baru ditambahkan ke folder SharePoint. Kemudian memanggil model pemrosesan dokumen kustom untuk mengekstrak datanya. Selanjutnya, kita memeriksa apakah skor keyakinan untuk koleksi yang terdeteksi kurang dari 0,65. Jika demikian, mungkin berarti faktur yang disediakan tidak cocok untuk model kustom. Kami kemudian memanggil model pemrosesan faktur bawaan. Terakhir, kami menyimpan data yang diekstrak dari faktur dalam file Excel.