Yapay Zeka Destekli Fiş Ayrıştırıcısı Zapier
Yapay Zeka-Makbuz Ayrıştırıcısı bir Zapier eylem tarafından PDF4me makine öğrenimini kullanan OCR fişi çevirmek PDFs ve görüntüleri yapılandırılmış hale dönüştür JSONSatıcı adı, işlem tarihi, kalemler ve toplamlar gibi bilgileri kaydeder. Yeni Gmail eklerinde, Drive yüklemelerinde veya form gönderimlerinde tetikleyerek, manuel veri girişi yapmadan giderleri kaydedin.
Bu eylemin yaptığı şey
Bu eylemin yaptığı şey: O PDF4me Yapay Zeka-Makbuz Ayrıştırıcısı Bu işlem makine öğrenimini kullanıyor. OCR fişi dönüştürmek PDFs ve görüntüleri yapılandırılmış hale dönüştür JSON Zap'ınızın içindeki veriler. Gmail, Google Drive, OneDrive, Dropbox'tan bir makbuz gönderin veya bir form yükleyin ve geri bildirim alın. Satıcı adı, işlem tarihi, fiş numarası, ürün kalemleri, ara toplam, vergi, toplam ve ödeme yöntemi - Ayrıca otel, yakıt, sağlık hizmetleri, eğitim ve abonelik makbuzları için türe özgü alanlar da mevcuttur. Sonraki adımlar, ayrıştırılan verileri Google Sheets, QuickBooks, Xero, Airtable veya herhangi bir başka programa yazabilir. Zapier- Eller serbest bir şekilde gider yönetimini sağlayan bağlantılı uygulama.
Kimliğinizi Doğrulama API Rica etmek
Her PDF4me eylemde Zapier geçerli bir belge gerektirir API Anahtar. Eklediğinizde bir kez kimlik doğrulaması yapın. PDF4me bağlantılı hesap olarak - Zapier Anahtarı güvenli bir şekilde saklar ve tüm cihazlarınızda yeniden kullanır. PDF4me Otomatik olarak çalışır.
Kaçırmamanız Gereken Önemli Bilgiler
Not: HAYIR ZapierBu işlem için henüz özel bir ekran görüntüsü mevcut değil. Aşağıdaki alan adları eşleşiyor. Zapier'nin kendi işlem paneli adlandırması; temel veri şeması, eşdeğeriyle paylaşılır ve ona göre doğrulanır. Power Automate Yapay Zeka Fiş Ayrıştırıcı işlemi.
Parametreler
⚠️ "Gerekli" olarak işaretlenmiş parametreler mutlaka sağlanmalıdır. İşlemin çalışması için. İsteğe bağlı parametreler, döndürülen veri gruplarını genişletir; sonraki adımlarınızın gerçekten ihtiyaç duyduğu grupları etkinleştirin.
| Parametre | Gerekli | Ne işe yarar? | Örnek |
|---|---|---|---|
| Receipt File | Required | The source receipt file. Map the file output from a Zapier trigger or previous action - Gmail attachment, Google Drive / OneDrive / Dropbox file, or form upload. Accepts PDF, PNG, JPG, and JPEG. | receipt_2024_03_15.pdf (from Gmail trigger) |
| Receipt Name | Required | File name including the extension. Used by the AI to identify the receipt format and optimise extraction. Can be mapped dynamically from trigger metadata. Must end in .pdf, .png, .jpg, or .jpeg. | office_supplies_receipt.pdf |
| Receipt Type | Optional | Optional category hint for the AI. Supported values: meal · supplies · hotel · fuel and energy · transportation · communication · subscriptions · entertainment · training · healthcare · generic. Leaving this blank triggers automatic type detection. | hotel |
| Analyze Items | Optional | Enable line-item extraction. When true, the analyzeItems array is populated with item name, quantity, unit price, total price, category, description, SKU, brand, size, and colour for each line on the receipt. | true |
| Extract Merchant Info | Optional | Enable merchant information extraction. When true, the output includes merchantName, merchantAddress, merchantPhone, merchantWebsite, storeNumber, and cashierName from the receipt header. | true |
| Calculate Totals | Optional | Enable financial totals extraction. When true, the output includes subtotal, taxAmount, totalAmount, paymentMethod, and cardLastFour. Disable to skip financial parsing when you only need metadata. | true |
| Custom Field Keys | Optional | Optional list of extra field names to extract beyond the standard set. Pass as a JSON array. Useful for domain-specific fields printed on internal or industry receipts not covered by standard extraction. | ["costCenter","projectCode"] |
Çıktı hangi alanları içeriyor?
Bu işlem yapılandırılmış makbuz verileri döndürür. Sonraki Zap adımlarında bu alanlardan herhangi birini eşleştirebilirsiniz.
| Alan | Tip | İçeriğinde neler var? |
|---|---|---|
receiptType | String | Detected or specified receipt category (e.g. supplies, hotel, fuel, healthcare, generic) |
transactionDateStr | String | Transaction date in ISO 8601 format (YYYY-MM-DD) |
transactionTime | String | Transaction time (HH:MM:SS) when printed on the receipt |
receiptNumber | String | Receipt or transaction identifier extracted from the document |
merchantName | String | Name of the merchant - populated when Extract Merchant Info is enabled |
merchantAddress | String | Full merchant address - populated when Extract Merchant Info is enabled |
merchantPhone / merchantWebsite | String | Contact details extracted from the receipt header |
storeNumber / cashierName | String | Store location code and cashier name when visible on the receipt |
subtotal / taxAmount / totalAmount | Number | Financial figures extracted when Calculate Totals is enabled |
paymentMethod / cardLastFour | String | Payment type (Cash, Credit Card, etc.) and last 4 card digits |
analyzeItems[] | Array | Array of line-item objects (name, qty, unitPrice, totalPrice, SKU, brand) - populated when Analyze Items is enabled |
roomNumber / checkInDate / checkOutDate | String | Hotel-specific fields - populated when Receipt Type is hotel |
fuelType / fuelQuantity / fuelUnit / vehicleNumber | String | Fuel-specific fields - populated when Receipt Type is fuel and energy |
healthcareProvider / patientName / insuranceInfo | String | Healthcare-specific fields - populated when Receipt Type is healthcare |
trainingProvider / courseName | String | Training-specific fields - populated when Receipt Type is training |
warnings[] | Array | Array of extraction warning messages - flag these for manual review in your Zap |
fallbackUsed | Boolean | true when a secondary extraction method was used; consider routing to review queue |
rawOcrText | String | Full OCR text from the receipt - useful for keyword search or audit logging |
jobId / success / message | Mixed | Processing job ID, boolean success flag, and descriptive result message |
AI-Receipt Parser'ı Nasıl Kurarım? Zapier?
- Bir Zap oluşturun veya açın. ve bir makbuz dosyası sağlayan bir tetikleyici ekleyin - Gmail'den yeni ek, Google Drive'dan klasöre yeni dosya, OneDrive, Dropbox veya Typeform dosya yükleme.
- Bir işlem adımı ekleyin → arama PDF4me → seçin Yapay Zeka-Makbuz Ayrıştırıcısı.
- Kimlik doğrulama sizinle PDF4me API Henüz bağlı değilse anahtarı girin (komutu girin). Zapier hesap iletişim kutusu).
- Harita Makbuz Dosyası tetikleyici çıktısından (ikili dosya alanı, bir değil) URL).
- Harita Makbuz Adı - Dosya uzantısının her zaman doğru olması için tetikleyiciden gelen dosya adı alanını kullanın.
- Fiş Türünü Ayarla Kategoriyi biliyorsanız doldurun; bilmiyorsanız otomatik algılama için boş bırakın.
- Öğeleri Analiz Etmeyi Etkinleştir Kalem kalem verilere ihtiyacınız varsa; etkinleştirin. Satıcı Bilgilerini Çıkar Ve Toplamları Hesapla Gider iş akışları için.
- Özel Alan Anahtarları Ekle olarak JSON Fişleriniz standart olmayan alanlar içeriyorsa, bu bir dizi olarak gösterilebilir.
- Adımı test edin - Zapier Bir örnek çalıştıracak ve size döndürülen tüm çıktı alanlarını gösterecektir.
- Sonraki adımları ekleyin merchantName, totalAmount, transactionDateStr ve diğer alanları Google Sheets, QuickBooks, Xero veya veritabanınıza yazmak için.
İş Akışı Örnekleri
İş Akışı ÖrnekleriCommon Zapier patterns using AI-Receipt Parser.
Gmail'den makbuz eklerini yakalayın ve ayrıştırılmış gider satırlarını otomatik olarak bir Google Sheets dosyasına yazın.
- Gmail: Yeni Ek - Konu başlığında "Makbuz" geçen veya gönderen alan adına göre filtrele.
- PDF4me: Yapay Zeka Destekli Fiş Ayrıştırıcı - Dosya ve Dosya Adını Eşleştir; Satıcı Bilgilerini Çıkarma ve Toplamları Hesaplama Özelliğini Etkinleştir.
- Google Sheets: Satır Ekle - merchantName, transactionDateStr, totalAmount, paymentMethod, receiptType alanlarını eşleştir.
- Gmail: E-posta Gönder - İşlenen her makbuz için özet bir satır içeren bir e-posta ile finans ekibini bilgilendirin.
Bir çalışan paylaşılan Drive klasörüne bir makbuz bıraktığında, onu ayrıştırın ve otomatik olarak bir QuickBooks gideri oluşturun.
- Google Drive: Klasörde Yeni Dosya - paylaşılan "Makbuzlar" klasörünü izleyin.
- PDF4meYapay Zeka Destekli Fiş Ayrıştırıcı - Ürünleri Analiz Etme + Toplamları Hesaplama + Satıcı Bilgilerini Çıkarma özelliklerini etkinleştirir.
- Zapier Filtre: Yalnızca başarı = doğru ve toplamMiktar > 0 ise devam et.
- QuickBooks: Gider Oluşturma - satıcıyı (merchantName), tarihi (transactionDateStr), toplamı (totalAmount) eşleştirin.
- Google Drive: Yinelenen ayrıştırmayı önlemek için dosyayı "İşlenmiş" alt klasörüne taşıyın.
Özel fiş türlerini algılar ve otel ve yakıt fişlerini otomatik olarak ayrı takip sayfalarına yönlendirir.
- Dropbox: Klasöre Yeni Dosya - ekip seyahat makbuzları klasörü.
- PDF4me: Yapay Zeka Destekli Fiş Ayrıştırıcı - Otomatik algılama için Fiş Türü alanını boş bırakın; üç seçeneğin tümünü etkinleştirin.
- Zapier Yollar: A Şubesi → otel → Google Sheets "Seyahat" sekmesi (oda numarası, giriş tarihi, toplam tutar); B Şubesi → yakıt → "Filo" sekmesi (yakıt türü, yakıt miktarı, araç numarası); C Şubesi → diğerleri → "Genel Giderler" sekmesi.
- Slack: #expenses kanalına fiş türünü, satıcıyı ve toplamı özetleyen bir mesaj gönderin.