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:

  1. Menyiapkan 1C:Drive
  2. Mengisi data awal
  3. Deskripsi entri akuntansi berdasarkan formula - gambaran umum
  4. 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.

  1. 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:

  1. Faktur penjualan:
NomorTanggalPelangganKontakProdukKuantitasHargaPajakTotalItem penghasilan dan beban
0000-00000401/07/2025James GremsonKontrak defaultKonektor laptop1 pcs20 EUR15%23,00 EURHPP, Pendapatan
0000-00000507/07/2025James Gremson#002, tertanggal 1/1/2019 (EUR)Konektor laptop2 pcs23 EUR15%52,90 EURHPP, Pendapatan

2. Nota kredit:

NomorTanggalPelangganKontakProdukKuantitasHargaPajakTotalItem penghasilan dan beban
0000-00000207/07/2025James GremsonKontrak defaultKonektor laptop1 pcs20 EUR15%23,00 EURHPP, 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).

image01.png

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:

  1. Klik dua kali Deskripsi suatu dokumen untuk membukanya.
  2. Klik image02.png  untuk melihat entri akuntansi dokumen.
  3. Klik dua kali Kode templat transaksi di baris mana saja untuk menampilkan templat Transaksi akuntansi untuk baris tersebut.
  4. Klik dua kali Kode templat entri di baris mana saja untuk menampilkan templat entri Akuntansi untuk baris tersebut.

image03.png

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

image05.png

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 image06.png  .
   
              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.

Ini hanya akan memeriksa kesalahan sintaksis Parameter dan Fungsi formula. Jika, misalnya, formula Anda mencoba membagi suatu angka dengan Unit bisnis—yang tidak mungkin dilakukan karena Unit bisnis tidak memiliki nilai numerik—pemeriksaan formula akan berhasil. Meski begitu, Anda akan mendapatkan pesan peringatan di entri akuntansi nantinya.

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

Jika terdapat masalah dengan formula deskripsi entri akuntansi, Anda mungkin akan menerima pemberitahuan tentang hal ini saat mencoba menyimpan templat entri akuntansi dengan status Aktif, atau mengubah status templat entri akuntansi dari Draft menjadi Aktif.

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.

PersyaratanContoh forumaHasil
Teks deskripsi entri standar"Revenue recognition"Pengakuan pendapatan

Setelah memperbarui 1C:Drive ke rilisan yang baru, semua deskripsi entri akuntansi yang sebelumnya terdapat dalam templat entri akuntansi akan disesuaikan secara otomatis dan dimasukkan ke dalam tanda kutip.

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.

PersyaratanContoh formulaHasil
Parameter[Register.AccountingEntriesData.Counterparty]Düsseldorf Computers

Sebelum mengklik dua kali parameter untuk menambahkannya ke formula, pastikan kursor formula berada tepat di tempat di mana Anda ingin menempatkan parameter tersebut.

3. Kombinasi item data.

Gunakan tanda plus untuk menampilkan beberapa komponen formula secara bersamaan.

PersyaratanContoh formulaHasil
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).
PersyaratanContoh formulaHasil
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.

PersyaratanContoh formulaHasil
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:

  1. Tempatkan kursor ke posisi di dalam formula tempat Anda menghendaki angka yang diformat.
  2. Klik dua kali atau seret fungsi format angka. Format mask angka akan ditampilkan dalam formulir formula.
  3. Sisipkan Parameter yang diperlukan alih-alih <?> dalam mask format.
PersyaratanContoh formulaHasil
Bilangan bulatInt([Register.AccountingEntriesData.Amount])2000 (instead of 2000,01)
Angka dengan pembulatan 2 angka di belakang komaROUND([Register.AccountingEntriesData.Tax], 2)12,34
Angka dengan pembulatan 3 angka di belakang komaROUND([Register.AccountingEntriesData.Tax], 3)12,343

Jika sebuah parameter memiliki tipe data yang tidak dapat diformat dengan cara ini, nilai parameter tersebut akan ditampilkan tanpa perubahan.

6. Fungsi format tanggal.

Untuk menambahkan fungsi format tanggal ke formula, lakukan hal berikut:

  1. Letakkan kursor pada posisi dalam formula di mana Anda ingin tanggal yang diformat muncul.
  2. Klik dua kali atau seret fungsi format tanggal. Format mask tanggal akan ditampilkan dalam formulir formula.
  3. Sisipkan Parameter yang diperlukan alih-alih <?> dalam mask format.
PersyaratanContoh formulaHasil
Tanggal dalam format DD.MM.YYYYFORMAT([Register.AccountingEntriesData.Period], "DF=dd.MM.yyyy")11.12.2024
Tanggal dalam format DD.MM.YYFORMAT([Register.AccountingEntriesData.Period], "DF=dd.MM.yy")11.12.24
Tanggal – hanya angka tanggalFORMAT([Register.AccountingEntriesData.Period], "DF=dd")11
Tanggal – hanya angka bulanFORMAT([Register.AccountingEntriesData.Period], "DF=MMM")12
Tanggal – hanya nama bulanFORMAT([Register.AccountingEntriesData.Period], "DF=MMMM")Desember
Tanggal - hanya 2 digit terakhir dari tahunFORMAT([Register.AccountingEntriesData.Period], "DF=yy")24
Tanggal - hanya angka tahunFORMAT([Register.AccountingEntriesData.Period], "DF=yyyy")2024

Jika sebuah parameter memiliki tipe data yang tidak dapat diformat dengan cara ini, nilai parameter tersebut akan ditampilkan tanpa perubahan.

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:

  1. Letakkan kursor pada posisi dalam formula di mana Anda ingin teks yang diformat muncul.
  2. Klik dua kali atau seret fungsi format teks. Format mask teks akan ditampilkan dalam formulir formula.
  3. Sisipkan Parameter yang diperlukan alih-alih <?> dalam mask format.
  4. Sisipkan angka spesisifk alih-alih data dalam <>.
PersyaratanContoh formulaHasil
Menghasilkan karakter awal stringLEFT([Register.AccountingEntriesData.CorrDepartment], 4)

Main (alih-alih “Main department”)

Menghasilkan karakter akhir stringRIGHT([Register.AccountingEntriesData.Document], 2)05 (alih-alih "0000-000005")
Menghasilkan karakter tengah stringMID([Register.AccountingEntriesData.Contract], 13, 9)

1/1/2019 (alih-alih "#002, tertanggal 1/1/2019 (EUR)")

Jika sebuah parameter memiliki tipe data yang tidak dapat diformat dengan cara ini, nilai parameter tersebut akan ditampilkan tanpa perubahan.

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:

  1. Pilih parameter dari daftar Parameter.
  2. Seret atau klik dua kali untuk menambahkannya ke formula.
  3. Sisipkan atau ketik pemisah aritmatika di antara parameter.
PersyaratanContoh formulaHasil
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:

  1. Letakkan kursor pada bagian dalam formula di mana Anda ingin melihat hasil perhitungan;
  2. Klik dua kali atau seret & jatuhkan fungsi format angka tertentu yang ingin Anda lihat - mask format angka akan muncul dalam formulir formula;
  3. Klik dua kali atau seret & jatuhkan parameter tertentu, yang digunakan dalam perhitungan;
  4. Sisipkan parameter yang diperlukan dan pemisah aritmetika di antara parameter, bukan <?>.
PersyaratanContoh formulaHasil
Jumlah Total dan pajak dalam deskripsi"Full amount " + ROUND([Register.AccountingEntriesData.Amount] + [Register.AccountingEntriesData.Tax], 2)Jumlah lengkap 52,91

Jika parameter memiliki tipe data lain dan pemformatan tidak memungkinkan, hasilnya mungkin tidak akurat.

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.

image07.png

Saat formula sudah siap:

  1. Klik Periksa formula untuk memastikan bahwa tidak ada masalah sintaksis.
  2. Klik Pilih untuk menyisipkan formula ke bidang Deskripsi dari templat entri akuntansi.
  3. Klik Simpan untuk menerapkan perubahan ke templat Entri akuntansi.
  4. 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.

image08.png

Mari lihat hasilnya.

image09.png

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:

  1. Klik dua kali MID di fungsi Teks.
  2. Tentukan Parameter Dokumen dasar alih-alih <?>.
  3. 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:

image10.png

Icon/Social/001 Icon/Social/006 Icon/Social/005 Icon/Social/004 Icon/Social/002