Hasilkan Faktur Dinamis menggunakan Zapier dan PDF4me

By Vishnu Subramoniam | Otomatisasi

Hasilkan Faktur Dinamis menggunakan Zapier dan PDF4me

Pembuatan dokumen dinamis adalah salah satu yang paling dicari dan merupakan teknologi yang paling cepat berkembang di dunia digital. Seperti yang kita semua tahu, sebagian besar bisnis menjadi tanpa kertas dan perubahan baru dalam cara menangani dokumen permintaan transaksi dihasilkan secara digital. Dokumen PDF adalah mode dokumen digital yang paling disukai. Bisnis, di mana uang terlibat, selalu diminta untuk membuat faktur. Banyak data dalam faktur ini dihasilkan secara dinamis.

Membuat faktur dengan data dinamis memerlukan penerapan teknik seperti gabungan surat atau menggunakan bidang gabungan. Faktur kustom didasarkan pada templat dokumen yang dibuat menggunakan Word atau pembuat formulir lain yang memiliki kemampuan bidang gabungan. Untuk menghasilkan faktur pdf dengan data dinamis, templat dibuat dengan bidang gabungan yang kemudian diganti dengan data asli

Tindakan Hasilkan Dokumen PDF4me di Zapier memungkinkan Anda membuat faktur Dinamis dan mengotomatiskannya sehingga Anda dapat fokus pada tugas terpenting Anda. Proses pembuatan dapat diotomatisasi jika Anda memiliki template dan data dinamis yang siap. Template dapat berupa file Word atau HTML, atau format lain yang didukung. Data dapat berupa Spreadsheet, CSV, JSON, XML, atau daftar data.

Bagaimana Cara Menghasilkan Faktur Dinamis?

Mari kita lihat di sini contoh di mana Anda dapat membuat faktur dinamis di Zapier di mana template dalam format Word dan data dalam JSON. JSON memungkinkan Anda membuat data kompleks dalam format terstruktur.

Mari kita lihat contoh template berikut

Contoh templat faktur untuk gabungan surat

Tambahkan pemicu untuk memulai Zap

Zapier memiliki beberapa pemicu yang tersedia untuk memulai Zap. Anda dapat memilih pemicu pilihan berdasarkan tempat Anda menyimpan file sumber. Dalam contoh, kami menggunakan pemicu Dropbox. Tambahkan pemicu File baru di Dropbox untuk Dropbox untuk memicu Zap.

Pemicu untuk gabungan surat Zap di Zapier

Tambahkan Unduhan dari tindakan Dropbox untuk Template & Data

Untuk meneruskan Template dan Data ke tindakan Generate Document, kita perlu mengunduh Template dan data terkait dari sumbernya. Karena kami menggunakan Dropbox di sini, kami menggunakan tindakan Unduh dari Dropbox.

Mendapatkan template dari Dropbox untuk gabungan surat Zap

Tambahkan Tindakan Hasilkan Dokumen dari PDF4me

Setelah file diunduh, kita perlu meneruskannya ke tindakan Hasilkan Dokumen. Dalam aksinya, konfigurasikan nama file Template dan nama file Data. Juga, pilih tipe Data. PDF4me memungkinkan 2 jenis Data dalam jenis rendering Kumis - XML dan JSON. Kami menggunakan JSON dalam contoh saat ini.

Hasilkan tindakan dokumen untuk gabungan surat dari PDF4me

Untuk template sampel di atas, data sampel akan terlihat seperti di bawah ini:

{
    "Documents": [
        {
            "header": {
                "docType": "Original Copy"
            },
            "body": {
                "Column1": "Quantity",
                "Column2": "Description",
                "Column3": "Unit Price",
                "Column4": "Total",
                "Invoice": {
                    "number": 14957,
                    "date": "25-02-2022",
                    "instructions": "Instruction Invoice 1",
                    "subTotal": 200150,
                    "tax": "18%",
                    "dueDate": "25-03-2022",
                    "shipping": "200"
                },
                "Biller": {
                    "phone": "989797",
                    "fax": "998463",
                    "email": "[email protected]",
                    "web": "www.doc1.com",
                    "address": {
                        "company": "Organization 1",
                        "street": "Street 1",
                        "city": "City 1",
                        "zip": "123456"
                    }
                },
                "Recepient": {
                    "name": "recepeint 1",
                    "address": {
                        "street": "testveien 3 ",
                        "city": "City 1",
                        "zipcode": "0555",
                        "country": "Country 1"
                    }
                },
                "Product": [
                    {
                        "quantity": 1,
                        "description": "item 1",
                        "unitPrice": 45,
                        "totalPrice": 867
                    },
                    {
                        "quantity": 2,
                        "description": "item 2",
                        "unitPrice": 123,
                        "totalPrice": 3464
                    },
                    {
                        "quantity": 3,
                        "description": "item 3",
                        "unitPrice": 323,
                        "totalPrice": 6564
                    }
                ]
            },
            "footer": {
                "phone": "phone123",
                "fax": "fax123",
                "email": "[email protected]",
                "web": "www.123.com"
            }
        
        }
    ]
}

Konfigurasikan parameter yang sesuai dalam tindakan PDF4me Generate Document.

Perhatikan bahwa Anda harus menentukan bidang gabungan di header, body, dan footer secara terpisah dengan loop. Selalu tentukan konten di dalam isi dokumen sebagai “tubuh”.

Tambahkan tindakan Unggah ke Dropbox dengan kontrol Loop

Ketika dokumen dihasilkan secara dinamis, akan ada beberapa file keluaran. Untuk setiap file, Zap harus menyimpan file ke lokasi yang diinginkan. Kami menggunakan tindakan kontrol Untuk Setiap untuk menangani ketika beberapa file keluaran diharapkan.

Tindakan loop untuk Zapier untuk file dinamis

Tambahkan tindakan Dropbox berikut di dalam loop.

Unggah dokumen gabungan surat dinamis ke folder Dropbox

Anda dapat mengonfigurasi bidang berikut dalam tindakan Loop dan memastikan tindakan Unggah ke Dropbox ada di dalam looper.

Faktur Dinamis yang dihasilkan akan terlihat seperti di bawah ini.

Anda juga dapat menambahkan kode QR atau Kode Batang untuk membuat faktur Anda dapat dibaca oleh mesin menggunakan tindakan Tambahkan Kode Batang juga.

Keluaran PDF gabungan surat terakhir

Dengan PDF4me Developer Subscription, Anda dapat membuat alur kerja yang dapat mengotomatiskan pembuatan massal dokumen dengan data dinamis dengan tenaga kerja paling sedikit dan biaya rendah. Berlangganan memastikan otomatisasi Anda tidak pernah berhenti karena kekurangan jumlah panggilan API.

Related Blog Posts