Konfigurasi pengaturan modul Finance termasuk penomoran dokumen otomatis, periode reset, dan format nomor. Akses melalui Finance > Pengaturan atau URL /finance/settings/numbering.
Sistem menggunakan penomoran otomatis untuk setiap jenis dokumen keuangan. Anda dapat menyesuaikan format, prefix, suffix, dan periode reset untuk setiap tipe dokumen.
| Tipe Dokumen | Format | Contoh Berikutnya | Reset | Aksi |
|---|---|---|---|---|
| Tagihan (Bill) | BILL-{YYYY}-{####} |
BILL-2026-0046 | Tahunan | Edit |
| Pembayaran (Payment) | PAY-{YYYY}-{####} |
PAY-2026-0089 | Tahunan | Edit |
| Penerimaan (Receipt) | REC-{YYYY}-{####} |
REC-2026-0046 | Tahunan | Edit |
| Transaksi | TRX-{YYYY}-{####} |
TRX-2026-0151 | Tahunan | Edit |
| Invoice | INV-{YYYY}{MM}-{####} |
INV-202603-0012 | Bulanan | Edit |
| Voucher Pembayaran | PV-{YYYY}-{####} |
PV-2026-0033 | Tahunan | Edit |
Untuk mengubah format penomoran suatu tipe dokumen:
Dari halaman pengaturan penomoran, klik Edit pada baris tipe dokumen yang diinginkan.
Ubah prefix, suffix, format pattern, separator, periode reset, dan jumlah digit sesuai kebutuhan.
Sistem akan menampilkan preview nomor berikutnya secara real-time saat Anda mengubah pengaturan.
Klik Simpan untuk menerapkan perubahan. Cache akan otomatis di-clear.
Gunakan token berikut dalam format pattern untuk menghasilkan nomor dinamis:
| Token | Keterangan | Contoh Output |
|---|---|---|
{PREFIX} | Prefix yang dikonfigurasi | BILL, PAY, REC |
{SUFFIX} | Suffix yang dikonfigurasi | FIN, ACC |
{YYYY} | Tahun 4 digit | 2026 |
{YY} | Tahun 2 digit | 26 |
{MM} | Bulan 2 digit | 03 |
{DD} | Tanggal 2 digit | 05 |
{SEQ} | Nomor urut (sesuai jumlah digit) | 0046 |
{PREFIX}-{YYYY}-{SEQ} menghasilkan BILL-2026-0046{PREFIX}/{YYYY}{MM}/{SEQ} menghasilkan BILL/202603/0046{PREFIX}-{YY}{MM}{DD}-{SEQ} menghasilkan PAY-260305-0089{SEQ}/{PREFIX}/{YYYY} menghasilkan 0046/BILL/2026| Field | Wajib | Validasi |
|---|---|---|
| Prefix | Tidak | Maks 20 karakter |
| Suffix | Tidak | Maks 20 karakter |
| Format Pattern | Ya | Maks 100 karakter, harus mengandung minimal {SEQ} |
| Separator | Tidak | Maks 5 karakter |
| Periode Reset | Ya | daily, monthly, yearly, atau never |
| Jumlah Digit | Ya | 1 sampai 10 |
| Periode | Keterangan | Contoh |
|---|---|---|
| Harian (daily) | Nomor urut direset setiap hari | Setiap hari dimulai dari 0001 |
| Bulanan (monthly) | Nomor urut direset setiap awal bulan | Setiap tanggal 1 dimulai dari 0001 |
| Tahunan (yearly) | Nomor urut direset setiap awal tahun | Setiap 1 Januari dimulai dari 0001 |
| Tidak Pernah (never) | Nomor urut terus berlanjut tanpa reset | Terus naik dari awal: 0001, 0002, ... |
Jika diperlukan, Anda dapat mereset nomor urut secara manual untuk tipe dokumen tertentu:
Buka /finance/settings/numbering dan klik Edit pada tipe dokumen yang ingin direset.
Tombol reset tersedia di halaman edit. Endpoint: POST /finance/settings/numbering/{documentType}/reset.
Sistem akan meminta konfirmasi sebelum mereset. Setelah direset, nomor urut berikutnya dimulai dari 1 lagi.
{YYYY} atau {MM}). Pastikan format Anda sudah benar sebelum melakukan reset.
Gunakan endpoint preview untuk melihat hasil nomor sebelum menyimpan perubahan: