Membuat deskripsi kustom untuk entri akuntansi
Berlaku untuk: 1C:Drive 1.6.3
Modul terkait: Akuntansi
Dibuat pada: 25 Juli 2025
Tujuan
1C:Drive versi 1.6.3 memperkenalkan fitur baru untuk menyesuaikan deskripsi entri akuntansi menggunakan formula pada templat entri akuntansi. Sebelumnya, deskripsi entri akuntansi di templat merupakan baris teks tetap. Tapi kini, sekarang dapat menentukan formula untuk menghasilkan deskripsi entri akuntansi secara dinamis.
Ini mungkin berguna untuk pelaporan yang lebih sempurna.
Setelah menyelesaikan tutorial ini, Anda akan mengetahui cara:
- Menyisipkan berbagai entri akuntansi atau parameter dokumen sumber
- Menghitung data menggunakan operasi aritmetika
- Menerapkan format khusus untuk angka dan tanggal
- Menerapkan fungsi teks untuk parameter
Prasyarat
Untuk menyelesaikan tutorial ini, Anda sebaiknya:
- Mempunyai pemahaman dasar tentang akuntansi
- Tahu cara kerja templat entri akuntansi di 1C:Drive
Anda juga disarankan untuk menyelesaikan tutorial menggunakan infobase demo 1C:Drive terbaru. Di dalamnya sudah terdapat banyak item data yang mungkin Anda perlukan untuk tutorial ini maupun tutorial lainnya—seperti entri akuntansi dan templat. Anda bebas menggunakan infobase lain, namun dalam hal itu Anda harus membuat item data tersebut sendiri.
Untuk mempelajari cara menyiapkan templat entri akuntansi, baca tutorial Cara mulai menggunakan akuntansi berbasis templat.
Deskripsi kasus
Best computers adalah sebuah perusahaan penjualan perangkat keras. Mereka menggunakan akuntansi berbasis templat di 1C:Drive dan memeriksa ketepatan entri akuntansi menggunakan laporan Buku besar. Akan tetapi, untuk tujuan analatik dan logika regional standar, mereka memerlukan informasi yang lebih terperinci untuk setiap entri. Misalnya, untuk pengakuan pendapatan mereka ingin melihat nama pelanggan dan kontrak pada deskripsi entri, dan untuk retur penjualan – dokumen kredit.
Langkah-langkah utama
Selama tutorial, Anda akan melalui langkah-langkah berikut:
- Menyiapkan 1C:Drive
- Mengisi data awal
- Deskripsi entri akuntansi berdasarkan formula - gambaran umum
- Belajar logika formula deskripsi entri akuntansi
1. Menyiapkan 1C:Drive
Mari kita mulai dengan membuat beberapa perubahan pada pengaturan default 1C:Drive. Perubahan ini diperlukan untuk menyelesaikan tutorial.
Aktifkan akuntansi berbasis templat.
Ini memungkinkan Anda untuk mengelola entri akuntansi.
Untuk melakukannya:- Buka Pengaturan; di bagian Pengaturan akuntansi, klik Perusahaan.
- Di bagian Akuntansi, pilih Gunakan tipe akuntansi berbasis templat.
- Selain itu, sebaiknya Anda juga mencentang kotak Izinkan mengedit templat akuntansi yang aktif. Kecuali Anda melakukannya, Anda harus mengubah status templat entri akuntansi dari Aktif ke Draft setiap kali sebelum dapat mengeditnya, lalu mengubahnya kembali ke Aktif.
2. Mengisi data awal
Best computers menggunakan Tipe akuntansi = Akuntansi (Türkiye).
Untuk meninjau entri akuntansi dalam laporan Buku besar, dokumen-dokumen berikut harus dibuat dan diposting:
- Faktur penjualan:
| Nomor | Tanggal | Pelanggan | Kontak | Produk | Kuantitas | Harga | Pajak | Total | Item penghasilan dan beban |
| 0000-000004 | 01/07/2025 | James Gremson | Kontrak default | Konektor laptop | 1 pcs | 20 EUR | 15% | 23,00 EUR | HPP, Pendapatan |
| 0000-000005 | 07/07/2025 | James Gremson | #002, tertanggal 1/1/2019 (EUR) | Konektor laptop | 2 pcs | 23 EUR | 15% | 52,90 EUR | HPP, Pendapatan |
2. Nota kredit:
| Nomor | Tanggal | Pelanggan | Kontak | Produk | Kuantitas | Harga | Pajak | Total | Item penghasilan dan beban |
| 0000-000002 | 07/07/2025 | James Gremson | Kontrak default | Konektor laptop | 1 pcs | 20 EUR | 15% | 23,00 EUR | HPP, Penghasilan/beban retur penjualan |
Setelah membuka dokumen, buka Akuntansi -> Reports (Laporan) -> Buku besar untuk memeriksa seperti apa tampilan laporannya sekarang (agar memudahkan, laporan ini disaring berdasarkan periode dan daftar akun – hanya akun 120 dan 610 yang ditampilkan).

Sekarang, mari kita lihat cara menyesuaikan deskripsi entri akuntansi berdasarkan kebutuhan khusus perusahaan.
3. Deskripsi entri akuntansi berdasarkan formula - gambaran umum
Sebelum membuat formula aktual untuk deskripsi entri akuntansi, mari meninjau singkat bagian teorinya.
Untuk membuat formula untuk Deskripsi entri akuntansi:
1) Buka Templat entri akuntansi, atau buat yang baru.
Untuk membuka cepat templat Entri akuntansi dari laporan—misalnya, dari Buku besar—lakukan hal berikut:
- Klik dua kali Deskripsi suatu dokumen untuk membukanya.
- Klik
untuk melihat entri akuntansi dokumen. - Klik dua kali Kode templat transaksi di baris mana saja untuk menampilkan templat Transaksi akuntansi untuk baris tersebut.
- Klik dua kali Kode templat entri di baris mana saja untuk menampilkan templat entri Akuntansi untuk baris tersebut.

2) Klik dua kali Deskripsi entri. Kemudian, klik dua kali
untuk menampilkan formulir Pilih deskripsi entri.

Formulir ini terdiri dari beberapa bagian:
1.Formula. Di bidang ini, Anda akan menentukan formula untuk menghasilkan deskripsi entri.
2. Parameter. Daftar parameter entri (sumber data) atau dokumen (dari tipe dokumen yang dipilih dalam templat entri akuntansi) yang dapat Anda tambahkan ke formula. Untuk memperluas bagian daftar, klik
.
3. Cari. Masukkan nama parameter di sini untuk menemukannya di daftar Parameter dengan cepat.
4. Fungsi. Daftar fungsi dan operasi aritmatika yang dapat Anda tambahkan ke formula untuk keperluan perhitungan, pemformatan, atau modifikasi teks dinamis.
5. Bilah perintah. Di sini Anda, dapat memeriksa formula Anda, menyimpannya, atau membatalkan perubahan Anda.
3) Menentukan formula. Untuk panduan terperinci, baca "Logika formula deskripsi entri akuntansi" di bawah ini.
4) Untuk memeriksa ketepatan sintaksis formula, klik Periksa formula.
5) Klik Pilih untuk menerapkan formula Anda ke deskripsi entri akuntansi.
6) Klik Simpan untuk menerapkan perubahan ke templat entri akuntansi.
7) Untuk meninjau bagaimana tampilan entri akuntansi saat ini, klik Pratinjau entri.
8) Jika status templat Entri akuntansi adalah Draft, ubah menjadi Aktif lalu simpan templat Entri akuntansi tersebut. Terapkan perubahan ke Templat transaksi akuntansi yang sebelumnya dihasilkan berdasarkan templat entri akuntansi ini
Belajar logika entri akuntansi formula deskripsi
Mari lihat bagaimana Anda dapat menambah tipe data yang berbeda ke formula deskripsi entri Anda:
1. Segmen teks.
Ketik dan masukkan dalam tanda centang dua.
| Persyaratan | Contoh foruma | Hasil |
| Teks deskripsi entri standar | "Revenue recognition" | Pengakuan pendapatan |
2. Parameter dinamis yang mendapatkan nilai dari sumber data atau dokumen sumber.
Klik dua kali atau seret dari daftar Parameter ke Formula.
Letakkan dalam tanda kurung siku.
| Persyaratan | Contoh formula | Hasil |
| Parameter | [Register.AccountingEntriesData.Counterparty] | Düsseldorf Computers |
3. Kombinasi item data.
Gunakan tanda plus untuk menampilkan beberapa komponen formula secara bersamaan.
| Persyaratan | Contoh formula | Hasil |
| Parameter+Parameter | [Register.AccountingEntriesData.Counterparty] + [Register.AccountingEntriesData.Amount] | Düsseldorf Computers2000 |
Saran untuk keterbacaan yang lebih baik
Jika segmen teks diikuti oleh parameter:
- Tambahkan karakter spasi di bagian akhir segmen teks (perhatikan baris 1 dari tabel di bawah ini).
Jika parameter diikuti oleh parameter lain:
- Tambahkan segmen teks pemisah di antara parameter (lihat baris 2 pada tabel di bawah).
| Persyaratan | Contoh formula | Hasil |
| Teks dan parameter | "Revenue recognition from "+ [Register.AccountingEntriesData.Counterparty] | Pengakuan pendapatan dari Düsseldorf Computers |
| Parameter + Parameter (dengan – di antara keduanya) | [Register.AccountingEntriesData.Counterparty] + “ – “ + [Register.AccountingEntriesData.Amount] | Düsseldorf Computers – 2000,01 |
4. Tanda kutip.
Untuk menampilkan tanda kutip, gunakan simbol tanda kutip CHAR(34) yang tersedia di fungsi Teks.
| Persyaratan | Contoh formula | Hasil |
| Teks dan parameter dalam tanda kutip | "Revenue recognition from "+ CHAR(34) + [Register.AccountingEntriesData.Counterparty] + CHAR(34) | Pengakuan pendapatan dari “Düsseldorf Computers” |
5. Fungsi format angka.
Untuk menambahkan fungsi format angka ke formula, lakukan hal berikut:
- Tempatkan kursor ke posisi di dalam formula tempat Anda menghendaki angka yang diformat.
- Klik dua kali atau seret fungsi format angka. Format mask angka akan ditampilkan dalam formulir formula.
- Sisipkan Parameter yang diperlukan alih-alih <?> dalam mask format.
| Persyaratan | Contoh formula | Hasil |
| Bilangan bulat | Int([Register.AccountingEntriesData.Amount]) | 2000 (instead of 2000,01) |
| Angka dengan pembulatan 2 angka di belakang koma | ROUND([Register.AccountingEntriesData.Tax], 2) | 12,34 |
| Angka dengan pembulatan 3 angka di belakang koma | ROUND([Register.AccountingEntriesData.Tax], 3) | 12,343 |
6. Fungsi format tanggal.
Untuk menambahkan fungsi format tanggal ke formula, lakukan hal berikut:
- Letakkan kursor pada posisi dalam formula di mana Anda ingin tanggal yang diformat muncul.
- Klik dua kali atau seret fungsi format tanggal. Format mask tanggal akan ditampilkan dalam formulir formula.
- Sisipkan Parameter yang diperlukan alih-alih <?> dalam mask format.
| Persyaratan | Contoh formula | Hasil |
| Tanggal dalam format DD.MM.YYYY | FORMAT([Register.AccountingEntriesData.Period], "DF=dd.MM.yyyy") | 11.12.2024 |
| Tanggal dalam format DD.MM.YY | FORMAT([Register.AccountingEntriesData.Period], "DF=dd.MM.yy") | 11.12.24 |
| Tanggal – hanya angka tanggal | FORMAT([Register.AccountingEntriesData.Period], "DF=dd") | 11 |
| Tanggal – hanya angka bulan | FORMAT([Register.AccountingEntriesData.Period], "DF=MMM") | 12 |
| Tanggal – hanya nama bulan | FORMAT([Register.AccountingEntriesData.Period], "DF=MMMM") | Desember |
| Tanggal - hanya 2 digit terakhir dari tahun | FORMAT([Register.AccountingEntriesData.Period], "DF=yy") | 24 |
| Tanggal - hanya angka tahun | FORMAT([Register.AccountingEntriesData.Period], "DF=yyyy") | 2024 |
7. Fungsi teks.
Anda dapat mengubah bagaimana nilai teks dari sejumlah parameter ditampilkan. Misalnya, angkat Dokumen standar biasanya berisi angka nol di awal. Jika perusahaan Anda tidak memiliki terlalu banyak dokumen per tahun, Anda dapat menghilangkan angka nol yang berlebihan (sebagai alternatif, Anda dapat mengatur penomoran yang tepat di Pengaturan -> Penomoran dokumen).
Lakukan hal berikut:
- Letakkan kursor pada posisi dalam formula di mana Anda ingin teks yang diformat muncul.
- Klik dua kali atau seret fungsi format teks. Format mask teks akan ditampilkan dalam formulir formula.
- Sisipkan Parameter yang diperlukan alih-alih <?> dalam mask format.
- Sisipkan angka spesisifk alih-alih data dalam <>.
| Persyaratan | Contoh formula | Hasil |
| Menghasilkan karakter awal string | LEFT([Register.AccountingEntriesData.CorrDepartment], 4) | Main (alih-alih “Main department”) |
| Menghasilkan karakter akhir string | RIGHT([Register.AccountingEntriesData.Document], 2) | 05 (alih-alih "0000-000005") |
| Menghasilkan karakter tengah string | MID([Register.AccountingEntriesData.Contract], 13, 9) | 1/1/2019 (alih-alih "#002, tertanggal 1/1/2019 (EUR)") |
8. Operasi aritmetika
Operasi aritmentika memungkinkan proses nilai perhitungan Parameter
1. Jika deskripsi entri akuntansi hanya berisi beberapa parameter dan operasi aritmetika (tanpa teks tambahan – hanya angka akhir yang akan ditampilkan), lakukan hal berikut:
- Pilih parameter dari daftar Parameter.
- Seret atau klik dua kali untuk menambahkannya ke formula.
- Sisipkan atau ketik pemisah aritmatika di antara parameter.
| Persyaratan | Contoh formula | Hasil |
| Jumlah Total dan pajak dalam deskripsi | [Register.AccountingEntriesData.Amount] + [Register.AccountingEntriesData.Tax] | 52,91 |
2. Jika deskripsi entri akuntansi tidak hanya berisi logika aritmetika perhitungan parameter, tetapi juga teks dan operator lain, bagian aritmetika harus ditempatkan di dalam operator angka.
Hal ini diperlukan karena sistem tersebut memerlukan informasi tentang di mana tanda “+” digunakan untuk menggabungkan teks, dan di mana tanda “+” digunakan untuk menghitung hasil.
Lakukan hal berikut:
- Letakkan kursor pada bagian dalam formula di mana Anda ingin melihat hasil perhitungan;
- Klik dua kali atau seret & jatuhkan fungsi format angka tertentu yang ingin Anda lihat - mask format angka akan muncul dalam formulir formula;
- Klik dua kali atau seret & jatuhkan parameter tertentu, yang digunakan dalam perhitungan;
- Sisipkan parameter yang diperlukan dan pemisah aritmetika di antara parameter, bukan <?>.
| Persyaratan | Contoh formula | Hasil |
| Jumlah Total dan pajak dalam deskripsi | "Full amount " + ROUND([Register.AccountingEntriesData.Amount] + [Register.AccountingEntriesData.Tax], 2) | Jumlah lengkap 52,91 |
Kembali ke contoh kita, mari kita buat formula untuk pengakuan pendapatan yang mencakup nama pelanggan dan kontrak.
Formula terdiri dari beberapa komponen:
- Teks "Revenue recognition – ", dalam tanda kutip, dengan spasi di belakang untuk memisahkannya secara visual dari komponen berikutnya.
- Parameter Rekanan Debit dari sumber data.
- Teks " by contract ", dengan spasi awal dan akhir.
- Parameter Kontrak Debit dari sumber data.

Saat formula sudah siap:
- Klik Periksa formula untuk memastikan bahwa tidak ada masalah sintaksis.
- Klik Pilih untuk menyisipkan formula ke bidang Deskripsi dari templat entri akuntansi.
- Klik Simpan untuk menerapkan perubahan ke templat Entri akuntansi.
- Klik Pratinjau entri untuk meninjau hasil.
Sekarang, mari susun formula lain, untuk Retur penjualan yang menyertakan nomor dokumen.
Pertama, buat formula untuk Pengakuan pendapatan, berisi Nama pelanggan dan Kontrak.
Formula terdiri dari beberapa komponen:
- Teks "Sales return by – ", dalam tanda kutip, dengan spasi di belakang untuk memisahkannya secara visual dari komponen berikutnya.
- Parameter Dokumen dasar dari Nota kredit.

Mari lihat hasilnya.

Hasilnya OK. Tetapi anggaplah akuntan meminta agar laporan tersebut dibuat lebih singkat. Untuk tujuan tersebut, Anda dapat menghapus beberapa karakter dari awal parameter dan dari akhir (karena tipe dokumen dasar dan tanggalnya tidak diperlukan dalam deskripsi entri). Jadi mari tambahkan fungsi teks MID:
- Klik dua kali MID di fungsi Teks.
- Tentukan Parameter Dokumen dasar alih-alih <?>.
- Sisipkan angka yang tepat:
- 19 menggantikan <Start> — artinya kita ingin menghapus 19 karakter pertama dari nama Dokumen Dasar (“Sales Invoice 0000-”)
- 6 alih-alih <Length> - artinya kita ingin mempertahankan hanya 6 karakter berikutnya (“000004”), dan menghapus semua karakter yang tersisa (“dated 01.07.2025”).
Mari kita periksa Buku Besar Umum setelah menerapkan perubahan dan memposting ulang dokumen:
