Belgeyi ayrıştırma Make
PDF4me Belgeyi Ayrıştır Kaydedilmiş ayrıştırma şablonunuzu bir PDF içeride Make Senaryoyu işler ve bir sonraki modüle eşlenmeye hazır, çıkarılan alanları döndürür. Dropbox, Google Drive, OneDrive veya diğer kaynaklardan dosya içeriğini aktarır. HTTPŞablonu şu şekilde referans alın: Şablon Adı (TemplateId)ve ayrıştırılan değerleri doğrudan Airtable, Google Sheets, bir veritabanı veya sonraki bir e-posta adresine yönlendirin. Şablon, çıkarma mantığını içerir, bu nedenle tek bir modül çağrısı faturaları, sözleşmeleri, makbuzları ve yapılandırdığınız herhangi bir özel düzeni kapsar.
Bu modülü çalıştırmadan önce: ayrıştırma şablonu oluşturun PDF4me Kontrol paneli. Yakalama tuşlarınızı tanımlayın ve seçin. Düzenli İfade istikrarlı kalıplar için veya JavaScript İfade Koşullu mantık için. Make modül bu şablona şu şekilde referans verir: Şablon Kimliği. Görmek Belge için Ayrıştırma Bilgilerini Hazırlayın Tam kurulum için, Regex örnekleri (INV-\d{6,10}, \d{2}/\d{2}/\d{4}ve iki çalışan JavaScript İfade sınıflandırıcı örnekleri.
Kimliğinizi Doğrulama API Rica etmek
O PDF4me modül içinde Make geçerli bir belge gerektirir Bağlantı. İçeriğinizi barındıran birini oluşturun veya seçin. PDF4me API Bu sayede senaryo, ayrıştırma isteklerini güvenli bir şekilde doğrulayabilir.
Kaçırmamanız Gereken Önemli Bilgiler
metin Sınıflandırma ve yedekleme kuralları için değişken.
Parametreler
| Parametre | Gerekli | Ne işe yarar? | Örnek |
|---|---|---|---|
| Connection | Yes | PDF4me connection that authenticates the module. Click Add to create one with your API key, or pick an existing connection from the dropdown. | PDF4me production |
| File Content | Yes | Binary PDF mapped from a previous module: Dropbox Download a File, Google Drive Get a File, OneDrive Download a File, HTTP Get a File, Gmail Get an Attachment, or any module that returns a file. | 1. Data |
| File Name | Yes | Source filename including .pdf extension. Usually mapped from the same upstream module File Name output. | 1. File Name |
| Template Name | Yes | TemplateId GUID from the PDF4me dashboard. Identifies which parse template (capture keys + extraction rules) the module should apply. | 12345678-1234-1234-1234-123456789abc |
Ayrıştırma şablonunuzdaki ifade türleri
Düzenli İfadeİstikrarlı desenlerINV-\d{6,10}), tarihler (\d{2}/\d{2}/\d{4}), miktarlar ($?\d{1,3}(?:,\d{3})*(?:.\d{2})?Üretimdeki yakalama anahtarlarının yaklaşık %80'i.JavaScript İfadesiKoşullu mantık ve sınıflandırıcılarmetin; bir dize döndürür. Çoklu işaretleyici sınıflandırması, yedek kurallar, tarih normalizasyonu. Bkz. Belge için Ayrıştırma Bilgilerini Hazırlayın iki çalışma örneği için.Çıktı
Modül bir değer döndürür. Paket Her çalıştırmada, izleme tanımlayıcısı ve bir sonraki modüle eşlenmeye hazır ayrıştırılmış anahtar/değer verileri bulunur.
| Alan | İçeriğinde neler var? |
|---|---|
Trace-Id | Unique identifier for the parse operation. Useful for audit logs and error troubleshooting. |
Parsed fields | One field per capture key defined in the template (for example invoiceNumber, totalAmount, invoiceDate). Pick them directly in the visual mapper of any downstream module. |
Senaryo örnekleri
Yaygın Üretim senaryo kalıplarıTypical ways to chain Parse a Document into a Make flow.
- Gmail İzleme E-postaları, yeni tedarikçi faturaları için tetiklenir.
- Yineleyici her birini döngüye alır. PDF EK.
- "Belgeyi Ayrıştır" işlevi, fatura şablonunu ikili ek dosya üzerinde çalıştırır.
- Airtable'da "Kayıt Oluştur" komutu, invoiceNumber, totalAmount ve invoiceDate alanlarını AP tablosuna yazar.
- Dropbox Dosya İzleme özelliği, /receipts klasörüne yeni yüklemeler yapıldığında tetiklenir.
- Dropbox'tan dosya indirme işlemi her seferinde yüklenir. PDF ikili.
- Belgeyi ayrıştırma işlemi, fiş şablonunu kullanarak satıcı, tarih, kalemler ve toplam tutarı çıkarır.
- Google Sheets'te "Satır Ekle" özelliği, ayrıştırılan değerleri gider takip tablosuna ekler.
- HTTP Webhook gelen bir isteği alıyor. PDF.
- Belgeyi Ayrıştırma, bir şablonu çalıştırır. JavaScript Belge türünü döndüren ifade anahtarı.
- Yönlendirici, tür alanına (fatura / sipariş / makbuz) göre türe özgü bir alt dala ayrılır.
- Her bir dal, ayrıştırılmış değerleri hedef sistemine gönderir.