Faktur Dinamis dari template HTML menggunakan Make
Kebutuhan untuk menghasilkan dokumen Dinamis adalah bagian tak terpisahkan dari bisnis apa pun. Kami menangani banyak dokumen digital yang harus disesuaikan untuk setiap penerima dengan data dinamis. Mereka dapat berupa Kutipan, Kontrak, Faktur, Laporan, dan sebagainya yang dapat memiliki template umum, tetapi data dinamis. Ini juga diperlukan untuk dihasilkan dalam jumlah besar tergantung pada ukuran bisnis kami.
Dalam beberapa kasus, Anda juga diharuskan membuat dokumen dalam bentuk HTML, yang dapat ditampilkan melalui browser atau dibagikan sebagai tautan. Faktur, tanda terima, dll. dibuat sebagai halaman HTML sehingga dapat dengan cepat ditampilkan kepada penerima di browser mereka. PDF4me memungkinkan Anda menghasilkan dokumen HTML seperti itu, menggunakan template HTML dan sumber data. Menggunakan Render kumis atau gabungan surat Anda dapat menghasilkan dokumen sebanyak yang diperlukan berdasarkan kebutuhan Anda.
PDF4me Generate Document action in Make memungkinkan Anda membuat skenario untuk menghasilkan dokumen dinamis dalam format HTML menggunakan template HTML. .
Faktur Dinamis dengan template HTML
Proses pembuatan dapat diotomatisasi jika Anda memiliki template dan data dinamis yang siap. Template harus berupa file HTML yang akan tersedia di penyimpanan Cloud. Data dapat berupa Spreadsheet, CSV, JSON, XML, atau daftar data.
Mari kita lihat untuk membuat contoh invoice seperti di bawah ini menggunakan skenario Make.
Dalam kasus penggunaan ini, contoh template HTML diharapkan tersedia di lokasi Dropbox.
Tambahkan arloji untuk pemicu file untuk memulai skenario
Buat modul Dropbox untuk melihat template tiba. Segera setelah file template HTML baru tiba di folder, skenario dipicu.
Tambahkan Unduh modul file untuk Dropbox
Setelah file template terdeteksi di folder sumber, modul Dropbox dengan tindakan Unduh file akan meneruskan file dari penyimpanan ke tindakan PDF4me. Kita perlu menambahkan 2 tindakan Unduh file - Satu untuk mengunduh Template HTML.
Lain untuk Mengunduh data JSON yang sesuai dengan template.
Tambahkan modul PDF4me untuk Menghasilkan Tindakan Dokumen
Selanjutnya dalam skenario, kita harus menambahkan modul PDF4me dengan Generate Document Action. Di sini, Anda perlu mengonfigurasi tipe Template sebagai HTML, tipe Output sebagai HTML, dan sumber data Input. Data input dapat langsung dimasukkan ke dalam bidang atau dalam kasus kami, konfigurasikan untuk mendapatkan data dari file JSON.
Data untuk bidang input akan terlihat seperti di bawah ini untuk template dalam kasus penggunaan:
{
"Dokumen": [
{
"tajuk": {
"docType": "Salinan Asli"
},
"tubuh": {
"Kolom1": "Jumlah",
"Kolom2": "Deskripsi",
"Kolom3": "Harga Satuan",
"Kolom4": "Jumlah",
"Faktur": {
"angka": 14957,
"tanggal": "25-02-2022",
"instruksi": "Faktur Instruksi 1",
"subTotal": 200150,
"pajak": "18%",
"tanggal jatuh tempo": "25-03-2022",
"pengiriman": "200"
},
"Penagih": {
"telepon": "989797",
"faks": "998463",
"email": "[email protected]",
"web": "www.doc1.com",
"alamat": {
"perusahaan": "Organisasi 1",
"jalan": "Jalan 1",
"kota": "Kota 1",
"zip": "123456"
}
},
"Penerima": {
"nama": "penerima 1"
"alamat": {
"jalan": "testveien 3",
"kota": "Kota 1",
"kode pos": "0555",
"negara": "Negara 1"
}
},
"Produk": [
{
"Jumlah: 1,
"deskripsi": "butir 1",
"harga satuan": 45,
"TotalHarga": 867
},
{
"jumlah": 2,
"deskripsi": "butir 2",
"harga satuan": 123,
"TotalHarga": 3464
},
{
"kuantitas": 3,
"deskripsi": "butir 3",
"harga satuan": 323,
"TotalHarga": 6564
}
]
},
"kaki": {
"telepon": "telepon123",
"faks": "faks123",
"email": "[email protected]",
"web": "www.123.com"
}
}
]
}
Tambahkan Iterator untuk menangani beberapa file keluaran
Seperti yang sudah jelas, tindakan PDF4me akan menghasilkan banyak file berdasarkan data. Untuk menangani ini kita memerlukan modul Make Iterator untuk menangani setiap file untuk tindakan selanjutnya.
Tambahkan modul Unggah Dropbox untuk menyimpan file keluaran
Buat modul Dropbox dengan tindakan Unggah file untuk menyimpan semua file HTML ke folder yang diinginkan. Template HTML hanya akan menghasilkan HTML sebagai Output. Anda dapat menambahkan tindakan Convert to PDF tambahan jika Anda ingin menghasilkan file PDF sebagai output.
Output dari skenario kami akan terlihat mirip dengan dokumen di bawah ini.
Dengan PDF4me Developer Subscription, Anda dapat membuat skenario di Make yang dapat mengotomatiskan pembuatan massal dokumen HTML dengan biaya rendah. Langganan memastikan otomatisasi Anda tidak pernah berhenti karena kekurangan jumlah panggilan API.