Mode Gelap
Jurnal Berulang (Recurring Journal)
Jurnal Berulang digunakan untuk membuat template jurnal yang dieksekusi secara berkala (otomatis sesuai jadwal atau manual). Fitur ini cocok untuk transaksi rutin seperti biaya sewa, penyusutan aset, atau beban tetap lainnya. Setiap eksekusi menghasilkan sebuah jurnal umum baru.
Path menu: Transaksi → Jurnal Berulang (/transactions/recurring-journal)
Alur Status
| Status | Keterangan |
|---|---|
| Aktif (ACTIVE) | Template aktif dan akan dieksekusi sesuai jadwal. Bisa dijeda atau dieksekusi manual. |
| Dijeda (PAUSED) | Eksekusi dihentikan sementara. Bisa dilanjutkan kembali. |
| Kedaluwarsa (EXPIRED) | Sudah melewati tanggal berakhir. |
| Selesai (COMPLETED) | Sudah mencapai batas maksimum eksekusi. |
Daftar Jurnal Berulang
Halaman utama menampilkan seluruh template jurnal berulang yang telah dibuat.
| Kolom | Keterangan |
|---|---|
| No | Nomor urut baris |
| Nama | Nama template beserta deskripsi singkat |
| Frekuensi | Jadwal eksekusi (Harian / Mingguan / Bulanan / Triwulan / Tahunan) |
| Jumlah | Nilai total per eksekusi |
| Mulai | Tanggal mulai jadwal |
| Selanjutnya | Tanggal eksekusi berikutnya |
| Eksekusi | Jumlah eksekusi yang sudah berjalan (mis. 3 atau 3/12 jika ada batas maksimum) |
| Status | Aktif / Dijeda / Kedaluwarsa / Selesai |
Gunakan dropdown status di atas tabel untuk menyaring berdasarkan status. Klik baris untuk membuka detail, atau klik kanan untuk menu aksi.
Membuat Jurnal Berulang
- Klik tombol Buat Jurnal Berulang di pojok kanan atas.
- Isi Informasi Dasar:
- Nama — Nama deskriptif, misalnya "Beban Sewa Bulanan".
- Deskripsi — Keterangan tambahan (opsional).
- Frekuensi — Pilih jadwal eksekusi: Harian, Mingguan, Bulanan, Triwulan, atau Tahunan.
- Tipe Jumlah — Tetap (FIXED) untuk nominal yang selalu sama tiap eksekusi, atau Variabel (VARIABLE) untuk nominal yang bisa berbeda tiap eksekusi.
- Isi Jadwal:
- Tanggal Mulai — Kapan jadwal mulai berjalan.
- Tanggal Berakhir — Kapan jadwal berhenti (opsional, kosongkan jika tanpa batas).
- Maks. Eksekusi — Batas jumlah eksekusi (isi
0untuk tanpa batas).
- Tambahkan Baris Jurnal (minimal 2 baris):
- Pilih Akun dari Bagan Akun.
- Isi Keterangan baris (opsional).
- Isi jumlah di kolom Debit atau Kredit.
- Klik Simpan.
Gunakan Template Siap Pakai
Jika tersedia, tombol Gunakan Template di atas form menyediakan preset umum (mis. beban sewa, penyusutan) yang otomatis mengisi nama, frekuensi, dan baris akun — Anda tinggal melengkapi nominal.
Keseimbangan untuk Tipe Tetap (FIXED)
Untuk template bertipe Tetap, total debit harus sama dengan total kredit sebelum disimpan. Untuk tipe Variabel, nominal dapat disesuaikan saat eksekusi sehingga keseimbangan tidak dipaksakan di template.
Frekuensi
| Frekuensi | Keterangan |
|---|---|
| Harian | Dieksekusi setiap hari |
| Mingguan | Dieksekusi setiap minggu |
| Bulanan | Dieksekusi setiap bulan |
| Triwulan | Dieksekusi setiap tiga bulan |
| Tahunan | Dieksekusi setiap tahun |
Jeda dan Lanjutkan
Anda dapat menghentikan sementara eksekusi jurnal berulang tanpa menghapus template. Aksi ini tersedia lewat tombol di halaman detail maupun menu klik kanan pada daftar.
- Untuk template Aktif — klik Jeda. Status berubah menjadi Dijeda dan template tidak akan dieksekusi pada jadwal berikutnya.
- Untuk template Dijeda — klik Lanjutkan untuk mengaktifkan kembali.
Eksekusi Manual
Selain eksekusi otomatis sesuai jadwal, Anda dapat menjalankan template secara manual (hanya untuk template Aktif):
- Buka detail template, atau klik kanan pada daftar.
- Klik tombol Eksekusi (atau Eksekusi Sekarang).
- Konfirmasi pada dialog.
- Sistem membuat jurnal umum baru berstatus DRAFT — Anda perlu memposting secara manual atau menggunakan Posting Massal di menu Jurnal Umum.
Riwayat Eksekusi
Pada halaman detail template, tabel Riwayat Eksekusi menampilkan setiap eksekusi yang pernah terjadi:
| Kolom | Keterangan |
|---|---|
| Tanggal | Tanggal dan waktu eksekusi |
| Status | Hasil eksekusi (Sukses / Gagal) |
| Oleh | Pengguna atau sistem yang menjalankan eksekusi |
| Error | Pesan kesalahan jika eksekusi gagal |
Menghapus Template
- Klik kanan pada daftar → Hapus.
- Konfirmasi penghapusan pada dialog yang muncul.
Jeda Dulu Sebelum Hapus
Jika Anda tidak yakin ingin menghapus template, gunakan fitur Jeda terlebih dahulu. Template yang dijeda bisa diaktifkan kembali kapan saja.