⚙️ Action Invoice Sales Order
Setiap baris pada tabel Invoice Sales Order dilengkapi dengan tombol aksi di kolom paling kanan. Tombol-tombol ini memudahkan pengguna untuk melakukan pengelolaan data invoice secara cepat dan langsung.
✏️ Edit Invoice Sales Order
Tombol Edit (ikon pena biru) digunakan untuk mengubah informasi Invoice Sales Order.
- Lokasi: Di sebelah kanan kolom Status.
- Syarat: Hanya tersedia jika status Invoice Sales Order masih Belum Approved.
- Aksi: Klik tombol untuk diarahkan ke halaman edit yang tampilannya serupa dengan form saat membuat invoice baru.
📌 Catatan:
Jika status sudah Approved, maka tombol Edit akan disembunyikan atau dinonaktifkan untuk menjaga integritas data transaksi.
🗑 Delete Invoice Sales Order
Tombol Delete (ikon tempat sampah merah) digunakan untuk menghapus Invoice Sales Order.
- Lokasi: Di sebelah kanan kolom Status IQ & OQ.
- Syarat: Hanya tersedia jika invoice belum disetujui atau belum diterima.
- Aksi: Klik tombol dan konfirmasi pada popup untuk menghapus data invoice.
👁 Lihat Detail Invoice
Tombol Lihat (ikon mata abu-abu) menampilkan detail lengkap invoice:
- Aksi: Menampilkan tampilan hanya-baca dari data invoice tanpa bisa diubah.
- Cocok untuk: Audit, pengecekan, atau review.
🖨 Cetak Invoice
Tombol Cetak (ikon printer hitam) memungkinkan pengguna untuk mencetak invoice:
- Output: File PDF atau halaman print-ready dari invoice.
- Umumnya digunakan untuk keperluan arsip atau pengiriman dokumen fisik.
✅ Terima Invoice
Tombol Terima Invoice (ikon centang hijau) digunakan untuk menyetujui dan mencatat bahwa invoice telah diterima oleh pihak terkait.
- Aksi ini bersifat permanen.
- Setelah invoice diterima, tombol Edit dan Delete tidak akan tersedia.
- Ini menandai bahwa invoice siap untuk proses pembayaran atau pelaporan.
Ringkasan Aksi Tombol
Tombol | Fungsi | Status Invoice |
---|---|---|
✏️ Ubah | Mengedit informasi invoice | Belum Approved |
🗑 Hapus | Menghapus invoice | Belum Approved |
👁 Lihat | Menampilkan informasi invoice secara lengkap | Semua Status |
🖨 Cetak | Mencetak invoice ke dalam bentuk PDF atau hard copy | Semua Status |
✅ Terima | Menyatakan invoice telah diterima & tidak bisa diedit | Belum Diterima |
🔒 Best Practice: Batasi hak akses tombol tertentu hanya kepada user dengan role tertentu (misal: Admin, Finance) untuk menjaga keamanan dan integritas data.