Power Automate ve PDF4me kullanarak Dinamik Faturalar Oluşturun
Dinamik belge oluşturma, bir kaynaktan gelen dinamik verilerle kişiselleştirilmiş bir belge yığınını otomatik olarak oluşturma işlemidir. Örneğin, bir Fatura, her alıcıya adıyla hitap edecek şekilde kişiselleştirilebilir. Dinamik veriler içeren belgeler oluşturmak, liste, elektronik tablo, veritabanı, JSON veya diziler gibi bir veri kaynağı gerektirir. Birleştirme alanları, daha sonra yukarıda belirtilen veya desteklenen diğer veri kaynaklarından birinden gelen veriler kullanılarak değiştirilen önceden tanımlanmış şablonlardaki yer tutuculardır.
Dinamik verilerle fatura oluşturmak, adres mektup birleştirme veya birleştirme alanları kullanma gibi tekniklerin uygulanmasını gerektirir. Özel faturalar, Word veya alan özelliklerini birleştirmesi gereken diğer form oluşturucular kullanılarak oluşturulan belge şablonlarını temel alır. Dinamik verilerle pdf faturaları oluşturmak için, daha sonra orijinal verilerle değiştirilen birleştirme alanlarıyla şablonlar oluşturulur.
PDF4me Mail Merge Data String(Docs Listesi) Dinamik faturalar oluşturmanıza ve en önemli görevlerinize odaklanabilmeniz için bunları otomatikleştirmenize olanak tanır. Şablonunuz ve dinamik verileriniz hazırsa, üretim süreci otomatikleştirilebilir. Şablon bir Word dosyası veya HTML veya desteklenen herhangi bir başka format olabilir. Veriler bir Elektronik Tablo, CSV, JSON, XML veya veri listesi olabilir.
Power Automate ile Dinamik Fatura Nasıl Oluşturulur?
Integromat kullanarak Dinamik Verilerle Fatura Oluşturmak, şablonun ve verilerin bir bulut depolama platformunda depolanmasını gerektirir. En azından şablon Dropbox gibi bulut depolama alanında olmalıdır, ancak veriler doğrudan bir giriş veri alanına iletilebilir.
Burada, daha sonra dinamik verilerle değiştirilen bıyık sözdizimi - {{yer tutucu alanı}} - kullanılarak oluşturulan şablonların kullanımını tartışıyoruz.
Akışı başlatmak için bir tetikleyici ekleyin
Power Automate, bir Akış başlatmak için birkaç kullanılabilir tetikleyiciye sahiptir. Kaynak dosyalarınızı nerede sakladığınıza bağlı olarak tercih edilen tetikleyiciyi seçebilirsiniz. Örnekte Dropbox tetikleyicisini kullanıyoruz. Zap’i tetiklemek için bir Dropbox’ta bir dosya oluşturulduğunda bağlayıcı ekleyin.
Dosya içeriğini almak için bir Dropbox adımı ekleyin
Şablon verilerini almak için, bir Dropbox adımı - Dosya içeriğini al - kullanarak dosyayı eşleyin.
Veri Dizesi eylemiyle PDF4me Adres Mektup Birleştirme ekle
Eylem, şablon dosyası içeriğini önceki Dropbox eyleminden alır. Doldurulacak veriler, bir JSON biçiminde Veri Dizisi metin kutusuna doğrudan eklenebilir.
Giriş alanı verileri, kullanım durumunda şablon için aşağıdaki gibi görünmelidir:
{
"Belgeler": [
{
"başlık": {
"docType": "Orijinal Kopya"
},
"gövde": {
"Sütun1": "Miktar",
"Sütun2": "Açıklama",
"Sütun3": "Birim Fiyat",
"Sütun4": "Toplam",
"Fatura": {
"sayı": 14957,
"tarih": "25-02-2022",
"talimatlar": "Talimat Faturası 1",
"alt Toplam": 200150,
"vergi": "%18",
"dueDate": "25-03-2022",
"nakliye": "200"
},
"Görüntüler": {
"telefon": "989797",
"faks": "998463",
"e-posta": "[email protected]",
"web": "www.doc1.com",
"adres": {
"şirket": "Kuruluş 1",
"cadde": "Sokak 1",
"şehir": "Şehir 1",
"zip": "123456"
}
},
"Alacaklar": {
"ad": "1 alındı",
"adres": {
"street": "test yolu 3",
"şehir": "Şehir 1",
"posta kodu": "0555",
"ülke": "Ülke 1"
}
},
"Ürün": [
{
"Adet: 1,
"açıklama": "öğe 1",
"birimFiyat": 45,
"toplamFiyat": 867
},
{
"Miktar: 2,
"açıklama": "öğe 2",
"birimFiyat": 123,
"toplamFiyat": 3464
},
{
"miktar": 3,
"açıklama": "öğe 3",
"birimFiyat": 323,
"toplamFiyat": 6564
}
]
},
"altbilgi": {
"telefon": "telefon123",
"faks": "faks123",
"e-posta": "[email protected]",
"web": "www.123.com"
}
}
]
}
Ekle Her denetime uygula
Eylem birden çok dosya çıktısı ürettiğinden, dosyaları birbiri ardına işlemek için Her Power Automate’e Uygula eylemi ekleyin.
Dosya Dropbox Oluştur eylemi ekle
Çıktı dosyalarını Her Birine Uygula denetimi içinde kaydetmek için Dropbox eylemi ekleyin ve yapılandırın.
Çıktı oluşturulan dosya aşağıdaki gibi görünecektir.
PDF4me Geliştirici Aboneliği ile, dinamik verilerle toplu belge oluşturmayı en az insan gücü ve düşük maliyetle otomatikleştirebilen iş akışları oluşturabilirsiniz. Abonelik, API çağrılarının sayısındaki herhangi bir eksiklik nedeniyle otomasyonunuzun asla durmamasını sağlar.