Waktu Transaksi Tidak Sama di Beberapa Tempat
Telusuri mengapa tanggal pada nomor pesanan, kolom TANGGAL, detail, dan struk kasir tampak berbeda, dan mana yang menjadi acuan waktu transaksi.
Kata kunci: waktu transaksi berbeda, tanggal nomor pesanan, zona waktu, filter tanggal, jam struk. Modul: Penjualan & Pembayaran.
Di halaman ini
Gejala#
- Tanggal pada nomor pesanan tidak sama dengan TANGGAL pada daftar (kasus nomor lama).
- Waktu transaksi dan diterima (sinkronisasi) pada detail berbeda jauh.
- Jam pada Backoffice berbeda dari jam di struk kasir.
- Tanggal pada daftar berbeda dari tanggal di kartu Informasi Pesanan pada detail (kasus zona waktu outlet khusus).
Hal berikut tidak lagi terjadi pada versi saat ini dan tidak perlu dicari: filter Tanggal yang menampilkan pesanan bertanggal hari lain. Filter dan kolom TANGGAL kini memakai hari yang sama.
Kemungkinan penyebab#
| # | Penyebab | Dasar |
|---|---|---|
| 1 | Nomor lama diterbitkan dengan tanggal UTC, sedangkan hari tampilan memakai zona waktu toko. | Teramati: ORD-20261014-0001 tampil 15 Okt 06:35 WIB, nomornya bertanggal 14. Terjadi pada 14 dari 32 pesanan contoh, semuanya nomor lama tanpa kode register (Memahami Nomor Pesanan). |
| 2 | Kasir offline: waktu transaksi asli lebih awal daripada waktu diterima. | Aturan aplikasi: waktu sinkronisasi tidak pernah menggantikan waktu transaksi. Belum teramati pada data contoh. |
| 3 | Zona waktu pengaturan toko berbeda dari kenyataan. | Bila pengaturan belum ada, dipakai Asia/Jakarta. |
| 4 | Outlet memakai zona waktu khusus yang berbeda dari toko. | Tanggal pada daftar mengikuti zona waktu outlet, sedangkan jam pada kepala detail mengikuti pengaturan toko. Tidak teramati; outlet contoh mewarisi zona waktu toko. |
| 5 | Pesanan lama tanpa catatan waktu asli. | Dipakai waktu pencatatan sebagai gantinya. |
| 6 | Jam pada struk kasir berasal dari jam perangkat kasir. | Perangkat dengan jam salah mencatat jam salah. Tidak dapat dikoreksi dari Backoffice. |
Langkah pemeriksaan#
- Buka detail pesanan dan catat Waktu transaksi serta diterima (sinkronisasi). Waktu transaksi adalah acuan kapan penjualan terjadi.
- Bandingkan dengan Tanggal Transaksi pada kartu Informasi Pesanan dan kolom TANGGAL pada daftar. Pada pengaturan normal ketiganya menunjukkan hari yang sama.
- Jika tanggal pada nomor berbeda satu hari dan nomornya tidak memuat kode register, itu penyebab 1: jangan memakai tanggal pada nomor untuk menyimpulkan hari transaksi.
- Jika diterima (sinkronisasi) jauh lebih lambat daripada Waktu transaksi, kasir kemungkinan offline saat menjual. Ini normal, bukan kesalahan data.
- Bila Anda mencari lewat filter tanggal, isi tanggal sesuai kolom TANGGAL, lalu baca Waktu transaksi hasilnya (Cara Menelusuri Transaksi Sekitar Pergantian Hari).
- Bila jam di struk kasir berbeda dari Waktu transaksi lebih dari perbedaan zona waktu, periksa jam perangkat kasir.
Penyelesaian aman#
- Tidak ada layar untuk mengubah waktu transaksi di Backoffice dan Anda tidak perlu mengubahnya. Jangan membuat ulang pesanan untuk "memperbaiki" tanggal.
- Untuk laporan per hari, rujuk aturan hari pada laporan; jangan mengasumsikan sama dengan filter daftar Pesanan.
- Bila zona waktu toko salah, perbaiki pada pengaturan toko oleh pengguna berwenang; perubahan itu memengaruhi tampilan jam dan hari, bukan data transaksi.
Hasil yang diharapkan#
Anda dapat menentukan kapan transaksi benar-benar terjadi dari Waktu transaksi dan menjelaskan mengapa nomor, struk, atau tempat lain menunjukkan hari atau jam berbeda.
Eskalasi#
Bila Waktu transaksi sendiri tidak masuk akal (misalnya di masa depan atau beberapa hari dari kenyataan) pada kasir yang baru saja tersinkron, atau filter Tanggal menampilkan pesanan yang kolom TANGGAL-nya di luar rentang, buat tiket di Bantuan & Dukungan dengan nomor pesanan, waktu di struk, dan waktu pada detail (Cara Mengajukan Tiket Bantuan ke Tim Uniyra). Lihat juga Memahami Tanggal dan Waktu Transaksi.