Appearance
Modul Account Receivable: Sales Order
Deskripsi Singkat: Modul Sales Order (SO) merupakan pintu gerbang utama dari siklus penyewaan properti (Order-to-Cash). Modul ini berfungsi sebagai dokumen pra-kontrak yang mencatat kesepakatan pemesanan unit (kavling) oleh pelanggan secara detail. Sistem akan mengatur pemetaan master data, pilihan periode sewa, hingga kalkulasi otomatis untuk diskon, Dasar Pengenaan Pajak (DPP), dan PPN sebelum disahkan menjadi Kontrak Sewa yang mengikat.
1. Halaman Utama (Dashboard & Daftar SO)

Halaman ini merupakan pusat pemantauan seluruh pesanan yang masuk, dilengkapi dengan panel statistik interaktif dan manajemen status dokumen secara real-time.
Fitur Utama & Indikator:
- Panel Filter & Statistik Bulanan (Premium Feature):
- Filter Data Utama: Anda dapat menyaring daftar SO berdasarkan Tipe Customer dan Tahun melalui dropdown di bagian atas. Tersedia juga tombol Reset Filter (ikon panah melingkar) untuk mengembalikan ke tampilan awal.
- Widget Statistik Interaktif: Menampilkan kartu per bulan (Januari - Desember) yang menyajikan akumulasi jumlah SO dan Total DPP.
- Penyaringan Klik-Cepat: Klik pada salah satu kotak bulan untuk memfilter tabel agar hanya menampilkan transaksi spesifik pada bulan tersebut. Klik kotak yang sama sekali lagi untuk membatalkan filter.
- Toggle Tampilan: Panel statistik ini dapat disembunyikan (collapse) menjadi deretan tombol ringkas dengan menekan ikon panah atas di sudut kanan panel, sehingga memperluas area kerja tabel.
- Tabel Manajemen Data:
- Tambah & Hapus: Gunakan tombol hijau + Tambah untuk membuat SO baru. Untuk menghapus SO berstatus draf, centang kotak di sisi kiri baris data lalu klik tombol merah Hapus (Sistem akan meminta konfirmasi keamanan).
- Pencarian Cepat: Gunakan kotak
Cari SO/Kavling...untuk melacak dokumen tanpa memuat ulang halaman.
- Kolom Aksi & Relasi Kontrak: Sistem menerapkan alur kerja (workflow) yang ketat pada kolom paling kanan:
- Tombol Biru (Proses): Menandakan bahwa dokumen SO masih berstatus draft atau belum diikat perjanjian resmi. Klik tombol ini untuk melanjutkan SO menjadi Kontrak Sewa.
- Tombol Hijau (Kontrak: [Nomor]): Indikator bahwa SO telah sah dan memiliki relasi dokumen kontrak (contoh:
Kontrak: 104). Tombol ini berfungsi ganda sebagai tautan pintas (shortcut) menuju detail kontrak tersebut.
2. Form Input / Edit Data Sales Order

Halaman ini diakses saat menekan tombol "Tambah" atau mengubah SO yang sudah ada (melalui tombol "Proses" atau lihat detail). Sistem SIXTY mengintegrasikan formulir ini secara relasional dengan berbagai Master Data.
A. Informasi Umum & Integrasi Pelanggan
- Nomor SO: Diterbitkan secara otomatis oleh sistem (Auto-Generate) sesaat setelah dokumen berhasil disimpan.
- Tanggal SO & Tgl Mulai Sewa: Tentukan tanggal pencatatan pesanan dan tanggal efektif mulainya masa sewa properti.
- Customer: Dipilih melalui dropdown yang ditarik langsung dari master AR Customer.
- Tipe Customer: Komponen krusial yang terisi/dipilih berdasarkan jenis pelanggan. Klasifikasi dari master Pengaturan Tipe Customer ini akan membedakan pemetaan posting Chart of Account (COA) secara otomatis saat jurnal akuntansi terbentuk.
- Sales: Menentukan staf tenaga pemasar, datanya bersumber dari master Pegawai.
- Metode Bayar & Keterangan: Tentukan termin pembayaran dan catatan tambahan pesanan jika diperlukan.
B. Detail Transaksi & Objek Sewa
- Kavling: Objek fisik dipilih dari dropdown yang bersumber dari master AR Kavling.
- Periode: Setelah Kavling dipilih, sistem memuat skema periode (Harian, Bulanan, Tahunan). Harga dasar akan otomatis muncul di kolom "Harga/Periode".
- Lama Sewa: Masukkan angka durasi sewa (Termin). Sistem akan mengalikan "Harga/Periode" dengan "Lama Sewa" untuk menghasilkan "Harga Sewa" (Sub Total).
- Include PPN?: Centang kotak "Ya" jika kesepakatan harga sewa dengan tenant sudah termasuk (inklusif) beban pajak PPN.
C. Kalkulasi Biaya Tingkat Lanjut (Otomatis)
Sistem meminimalisasi human error dengan menghitung total tagihan secara presisi:
- SUB TOTAL: Merupakan akumulasi harga sewa murni sebelum dikenakan potongan dan pajak.
- Discount: Fleksibilitas input potongan harga. Anda dapat memasukkan diskon dalam bentuk persentase (
%) pada kolom kiri, ATAU nominal Rupiah langsung pada kolom kanan. Sistem akan mengonversi nilai keduanya secara otomatis. - DPP (Dasar Pengenaan Pajak): Dihitung seketika dari Sub Total yang telah dikurangi nominal Diskon.
- PPN: Jenis dan tarif pajak ditarik dari master Pengaturan Jenis Pajak. Nominal pajaknya akan terkalkulasi otomatis di kolom sebelahnya.
- Harga Net (DPP + PPN): Merupakan nilai kontrak final yang menjadi dasar tagihan kepada pelanggan.
D. Manajemen Aksi Form

- Membuat Baru: Tombol biru Save akan aktif menyimpan data jika seluruh parameter wajib telah terisi.
- Mengedit / Melanjutkan SO (Lihat Data):
- Tombol Update: Menyimpan setiap perubahan renegosiasi pesanan.
- Tombol hijau Proses Kontrak: Jika negosiasi final dan disetujui, cukup tekan tombol ini untuk mengubah SO tersebut langsung menjadi draf Kontrak Sewa yang sah tanpa harus berpindah modul.
3. Kepatuhan Standar Akuntansi (PSAK & SAP)
Mekanisme pencatatan pra-kontrak dalam modul Sales Order dirancang untuk mendukung kepatuhan tata kelola keuangan entitas BUMD yang sistematis:
- Identifikasi Kontrak (PSAK 72): Modul SO mengakomodasi langkah pertama pengakuan pendapatan (Mengidentifikasi kontrak dengan pelanggan). Perekaman rinci atas hak, kewajiban, diskon, dan objek komersial (Kavling) memastikan transparansi nilai transaksi sebelum perikatan hukum (Kontrak Sewa) diterbitkan.
- Integritas Penjurnalan (SAP): Adanya otomatisasi pemetaan Chart of Account (COA) yang dikendalikan oleh entitas "Tipe Customer" memastikan bahwa pendapatan, piutang sewa, dan kewajiban PPN dijurnal pada pos akun buku besar yang tepat. Ini merupakan bentuk pengendalian internal (internal control) yang meminimalisasi kesalahan pembukuan (accounting errors) demi terwujudnya Laporan Realisasi Anggaran yang andal.