Retur Penjualan
Retur Penjualan dipakai untuk mencatat aktivitas operasional di modul Penjualan. Saat disimpan, data ini menjadi dasar laporan dan dapat memengaruhi transaksi terkait.
Dipakai Oleh
bagian sales, kasir, admin penjualan, atau finance
Jenis Data
transaksi
Kunci Pencarian
Kode Pelanggan, Nama Pelanggan
Kapan Form Ini Dipakai
- Saat ada aktivitas Retur Penjualan yang perlu dicatat resmi di aplikasi.
- Saat data transaksi perlu menjadi dasar laporan, audit, dan proses lanjutan.
- Saat pengguna perlu memastikan nilai, tanggal, pihak terkait, dan detail transaksi tersimpan dengan benar.
- Saat transaksi berhubungan dengan pembayaran atau status lunas.
Sebelum Mengisi
- Pastikan data referensi seperti Divisi, Mata Uang, Kode Pelanggan, Jenis Batas Kredit, Kode, Termin Pembayaran, Pengiriman sudah dibuat dan masih aktif.
- Pastikan divisi yang dipilih sesuai cabang atau unit usaha yang sedang diproses.
- Pastikan data pelanggan, alamat, limit kredit, dan termin sudah benar bila muncul di form.
- Siapkan dokumen pendukung seperti nota, order, bukti pembayaran, atau memo internal sebelum input.
Alur Kerja
- Buka menu Retur Penjualan, lalu pilih Tambah untuk transaksi baru atau pilih data lama untuk koreksi.
- Isi tanggal, nomor transaksi, divisi, departemen, atau pihak terkait bila field tersebut tersedia.
- Lengkapi detail transaksi. Periksa jumlah, harga, nilai, pajak, diskon, akun, atau produk sesuai isi form.
- Periksa ringkasan nilai dan status transaksi sebelum simpan.
- Isi pembayaran atau status lunas bila transaksi membutuhkan informasi pembayaran.
- Isi catatan yang mudah dipahami agar transaksi tetap jelas saat diaudit.
- Klik Simpan, lalu baca pesan validasi bila aplikasi menolak data.
Field yang Perlu Diperhatikan
| Field | Penjelasan Untuk Pengguna | Status |
|---|---|---|
Divisidivision |
Divisi menentukan cabang atau unit usaha yang memiliki transaksi, stok, nomor dokumen, dan laporan. | Wajib |
Faktursalesid |
Faktur menjadi identitas data. Gunakan pola yang konsisten agar mudah dicari. | Wajib |
Ref Faktursalesidref |
Ref Faktur harus diisi sebelum data bisa disimpan. | Wajib |
Tanggalsalesdate |
Tanggal menentukan periode transaksi dan memengaruhi filter laporan. | Wajib |
Jamsalestime |
Jam menentukan periode transaksi dan memengaruhi filter laporan. | Wajib |
Mata Uangcurrtrans |
Mata Uang menentukan mata uang atau kurs. Ini penting untuk transaksi multi mata uang. | Wajib |
Kurs Defaultratedefault |
Kurs Default menentukan mata uang atau kurs. Ini penting untuk transaksi multi mata uang. | Opsional |
Kurs Digunakanrateused |
Kurs Digunakan menentukan mata uang atau kurs. Ini penting untuk transaksi multi mata uang. | Opsional |
Pelangganhrcustomer |
Pelanggan menentukan pelanggan yang berhubungan dengan penjualan, piutang, pengiriman, atau point. | Opsional |
Kode Pelanggancustomerid |
Kode Pelanggan menjadi identitas data. Gunakan pola yang konsisten agar mudah dicari. | Wajib |
Nama Pelanggancustomername |
Nama Pelanggan adalah nama yang tampil di layar, pilihan data, dan laporan. | Opsional |
Alamatcustomeraddress |
Alamat menentukan pelanggan yang berhubungan dengan penjualan, piutang, pengiriman, atau point. | Opsional |
NPWPcustomertaxid |
NPWP menjadi identitas data. Gunakan pola yang konsisten agar mudah dicari. | Opsional |
Limit Kreditcustomercreditlimit |
Limit Kredit menentukan pelanggan yang berhubungan dengan penjualan, piutang, pengiriman, atau point. | Opsional |
Jenis Batas Kreditcustomercreditlimittype |
Jenis Batas Kredit menentukan pelanggan yang berhubungan dengan penjualan, piutang, pengiriman, atau point. | Opsional |
Level Hargapricelevel |
Level Harga menentukan nilai transaksi. Periksa angka ini sebelum simpan. | Opsional |
Piutangcustomerbalance |
Piutang menentukan pelanggan yang berhubungan dengan penjualan, piutang, pengiriman, atau point. | Opsional |
Produk Diretursalesreturndetail |
Produk Diretur berisi rincian baris transaksi. Periksa isinya karena biasanya menentukan total, stok, jurnal, atau laporan. | Wajib |
Detail dan Relasi
- Produk Diretur berisi rincian data yang perlu diperiksa baris per baris sebelum disimpan.
- Pembayaran Diretur berisi rincian data yang perlu diperiksa baris per baris sebelum disimpan.
- salesreturnexpensesdetail berisi rincian data yang perlu diperiksa baris per baris sebelum disimpan.
- Hadiah Diretur berisi rincian data yang perlu diperiksa baris per baris sebelum disimpan.
- salesreturnextratax berisi rincian data yang perlu diperiksa baris per baris sebelum disimpan.
Dampak Setelah Simpan
- Data transaksi tersimpan sebagai dasar laporan dan audit.
- Rincian detail ikut menentukan total, status, dan proses lanjutan.
- Jika form berhubungan dengan akun, hasilnya dapat memengaruhi jurnal dan laporan keuangan.
- Jika form berhubungan dengan pelanggan, data dapat memengaruhi penjualan, piutang, atau laporan pelanggan.
- Jika form berhubungan dengan pembayaran, periksa kas/bank, giro, diskon pembayaran, dan status lunas.
- Jika form berhubungan dengan pajak, nilai dan kode pajak akan menjadi acuan laporan pajak.
- Jika ada data yang belum sesuai, aplikasi akan menolak penyimpanan dan menampilkan pesan validasi.
- Setelah simpan, aplikasi dapat memperbarui data turunan seperti saldo, status, atau ringkasan transaksi.
Masalah Umum
- Data tidak bisa disimpan: periksa field wajib, format angka, tanggal, dan pesan validasi yang muncul.
- Data tidak muncul saat dicari: cek status aktif, hak akses pengguna, filter divisi/departemen, dan kata kunci pencarian.
- Total atau status tidak sesuai: periksa ulang detail baris, diskon, pajak, pembayaran, dan referensi transaksi.
- Saldo pihak terkait tidak sesuai: cek customer atau pemasok, tanggal, pembayaran, dan status lunas.
Field Tersedia
Daftar berikut merangkum field yang tersedia di form. Field yang jarang dipakai tetap dicantumkan agar mudah ditelusuri saat training atau support.
| Field | Penjelasan Untuk Pengguna | Status |
|---|---|---|
Divisidivision |
Divisi menentukan cabang atau unit usaha yang memiliki transaksi, stok, nomor dokumen, dan laporan. | Wajib |
Faktursalesid |
Faktur menjadi identitas data. Gunakan pola yang konsisten agar mudah dicari. | Wajib |
Ref Faktursalesidref |
Ref Faktur harus diisi sebelum data bisa disimpan. | Wajib |
Tanggalsalesdate |
Tanggal menentukan periode transaksi dan memengaruhi filter laporan. | Wajib |
Jamsalestime |
Jam menentukan periode transaksi dan memengaruhi filter laporan. | Wajib |
Status Transaksikind |
Status Transaksi diisi bila informasi tersebut memang diperlukan dalam proses kerja. | Opsional |
Mata Uangcurrtrans |
Mata Uang menentukan mata uang atau kurs. Ini penting untuk transaksi multi mata uang. | Wajib |
Kurs Defaultratedefault |
Kurs Default menentukan mata uang atau kurs. Ini penting untuk transaksi multi mata uang. | Opsional |
Kurs Digunakanrateused |
Kurs Digunakan menentukan mata uang atau kurs. Ini penting untuk transaksi multi mata uang. | Opsional |
Pelangganhrcustomer |
Pelanggan menentukan pelanggan yang berhubungan dengan penjualan, piutang, pengiriman, atau point. | Opsional |
Kode Pelanggancustomerid |
Kode Pelanggan menjadi identitas data. Gunakan pola yang konsisten agar mudah dicari. | Wajib |
Nama Pelanggancustomername |
Nama Pelanggan adalah nama yang tampil di layar, pilihan data, dan laporan. | Opsional |
Alamatcustomeraddress |
Alamat menentukan pelanggan yang berhubungan dengan penjualan, piutang, pengiriman, atau point. | Opsional |
NPWPcustomertaxid |
NPWP menjadi identitas data. Gunakan pola yang konsisten agar mudah dicari. | Opsional |
Limit Kreditcustomercreditlimit |
Limit Kredit menentukan pelanggan yang berhubungan dengan penjualan, piutang, pengiriman, atau point. | Opsional |
Jenis Batas Kreditcustomercreditlimittype |
Jenis Batas Kredit menentukan pelanggan yang berhubungan dengan penjualan, piutang, pengiriman, atau point. | Opsional |
Level Hargapricelevel |
Level Harga menentukan nilai transaksi. Periksa angka ini sebelum simpan. | Opsional |
Piutangcustomerbalance |
Piutang menentukan pelanggan yang berhubungan dengan penjualan, piutang, pengiriman, atau point. | Opsional |
Sales Representativehrsalesman |
Sales Representative diisi bila informasi tersebut memang diperlukan dalam proses kerja. | Opsional |
Kodesalesmanid |
Kode menjadi identitas data. Gunakan pola yang konsisten agar mudah dicari. | Opsional |
Namasalesmanname |
Nama adalah nama yang tampil di layar, pilihan data, dan laporan. | Opsional |
Produk Diretursalesreturndetail |
Produk Diretur berisi rincian baris transaksi. Periksa isinya karena biasanya menentukan total, stok, jurnal, atau laporan. | Wajib |
Termin Pembayaransalestype |
Termin Pembayaran diisi bila informasi tersebut memang diperlukan dalam proses kerja. | Opsional |
Batas hari diskonearlydiscdays |
Batas hari diskon menentukan diskon. Pastikan jenis diskon persen atau nominal sudah sesuai. | Opsional |
Diskonearlydiscvalue |
Diskon menentukan nilai transaksi. Periksa angka ini sebelum simpan. | Opsional |
Tempo bayarduedays |
Tempo bayar diisi bila informasi tersebut memang diperlukan dalam proses kerja. | Opsional |
Diskonsalespercentdisc |
Diskon menentukan diskon. Pastikan jenis diskon persen atau nominal sudah sesuai. | Opsional |
Diskonreturnpercentdisc |
Diskon menentukan diskon. Pastikan jenis diskon persen atau nominal sudah sesuai. | Opsional |
Diskonsalesvaluedisc |
Diskon menentukan nilai transaksi. Periksa angka ini sebelum simpan. | Opsional |
Diskonreturnvaluedisc |
Diskon menentukan nilai transaksi. Periksa angka ini sebelum simpan. | Opsional |
Total Retur Penjualansalestotal |
Total Retur Penjualan menentukan nilai transaksi. Periksa angka ini sebelum simpan. | Opsional |
Pembayaran Diretursalesreturnpayments |
Pembayaran Diretur berisi rincian baris transaksi. Periksa isinya karena biasanya menentukan total, stok, jurnal, atau laporan. | Wajib |
salesreturnexpensesdetailsalesreturnexpensesdetail |
salesreturnexpensesdetail berisi rincian baris transaksi. Periksa isinya karena biasanya menentukan total, stok, jurnal, atau laporan. | Wajib |
Saldo Poinpointbalance |
Saldo Poin diisi bila informasi tersebut memang diperlukan dalam proses kerja. | Opsional |
Poinsalespoint |
Poin diisi bila informasi tersebut memang diperlukan dalam proses kerja. | Opsional |
Poinreturnpoint |
Poin diisi bila informasi tersebut memang diperlukan dalam proses kerja. | Opsional |
Total Poincurrpointbalance |
Total Poin menentukan mata uang atau kurs. Ini penting untuk transaksi multi mata uang. | Opsional |
Hadiah Diretursalesreturnrewarddetail |
Hadiah Diretur berisi rincian baris transaksi. Periksa isinya karena biasanya menentukan total, stok, jurnal, atau laporan. | Wajib |
salesreturnextrataxsalesreturnextratax |
salesreturnextratax berisi rincian baris transaksi. Periksa isinya karena biasanya menentukan total, stok, jurnal, atau laporan. | Wajib |
Catatanmemo |
Catatan dipakai untuk catatan tambahan agar alasan input atau perubahan data mudah dipahami. | Opsional |
Cat. Perubahanmemoedit |
Cat. Perubahan dipakai untuk catatan tambahan agar alasan input atau perubahan data mudah dipahami. | Opsional |
Sudah dicetakprinted |
Sudah dicetak menunjukkan status cetak dokumen. | Opsional |
Pengirimanshipment |
Pengiriman harus diisi sebelum data bisa disimpan. | Wajib |
Tanggal Diterimadateaccepted |
Tanggal Diterima menentukan periode transaksi dan memengaruhi filter laporan. | Opsional |
Diterimaaccepted |
Diterima diisi bila informasi tersebut memang diperlukan dalam proses kerja. | Opsional |
Lunaspaidinfull |
Lunas menentukan informasi pembayaran atau status pelunasan. | Opsional |
Tanggal Lunaspaidinfulldate |
Tanggal Lunas menentukan periode transaksi dan memengaruhi filter laporan. | Opsional |
Ref. Lunaspaidinfullref |
Ref. Lunas menentukan informasi pembayaran atau status pelunasan. | Opsional |
Ditagih kebillto |
Ditagih ke diisi bila informasi tersebut memang diperlukan dalam proses kerja. | Opsional |
Nama Pelangganbilltoname |
Nama Pelanggan adalah nama yang tampil di layar, pilihan data, dan laporan. | Opsional |
Limit Kreditbilltocreditlimit |
Limit Kredit menentukan nilai transaksi. Periksa angka ini sebelum simpan. | Opsional |
Pembuatusercreate |
Pembuat adalah informasi audit yang diisi otomatis oleh aplikasi. | Opsional |
Pengubahuseredit |
Pengubah adalah informasi audit yang diisi otomatis oleh aplikasi. | Opsional |
Terakhir Diubahupdatetimestamp |
Terakhir Diubah adalah informasi audit yang diisi otomatis oleh aplikasi. | Opsional |
Checklist Pengguna
Lokasi Menu
- Penjualan / Retur Penjualan
/form/salesreturn