Mode Gelap
Sinkronisasi Akunting
Fitur Sinkronisasi Akunting menghubungkan data penjualan dari modul Retail ke modul Accounting (Finance & Accounting) secara otomatis. Setiap transaksi penjualan dan refund yang terjadi di POS akan dikirim ke sistem akunting untuk pencatatan jurnal keuangan.
Path menu: Orders → Accounting Sync (/orders/accounting-sync)
Cara Kerja Sinkronisasi
Proses sinkronisasi berjalan secara otomatis setiap kali transaksi penjualan atau refund selesai diproses di POS:
- Transaksi terjadi di POS -- kasir menyelesaikan penjualan atau memproses refund.
- Data dikirim ke Accounting -- sistem secara otomatis mengirim data transaksi ke modul Accounting melalui event internal.
- Jurnal dibuat otomatis -- modul Accounting menerima data dan membuat jurnal akuntansi sesuai mapping akun yang telah dikonfigurasi.
- Status diperbarui -- status sinkronisasi pada halaman ini diperbarui menjadi Synced jika berhasil, atau Failed jika terjadi kesalahan.
Fitur Add-on
Sinkronisasi Akunting hanya tersedia jika institusi Anda mengaktifkan add-on Finance & Accounting. Hubungi administrator atau upgrade langganan Anda melalui Poztix Console untuk mengaktifkan fitur ini.
Daftar Sinkronisasi
Tabel pada halaman ini menampilkan seluruh transaksi beserta status sinkronisasinya ke modul Accounting.
| Kolom | Keterangan |
|---|---|
| Nomor Order | Nomor transaksi penjualan atau refund |
| Tanggal Transaksi | Tanggal dan waktu transaksi asli |
| Tipe | Jenis transaksi (Penjualan atau Refund) |
| Toko | Nama toko/outlet tempat transaksi terjadi |
| Total | Nilai total transaksi |
| Status Sync | Status sinkronisasi ke Accounting |
| Tanggal Sync | Tanggal dan waktu terakhir sinkronisasi berhasil |
Status Sinkronisasi
Setiap transaksi memiliki salah satu status sinkronisasi berikut:
| Status | Keterangan |
|---|---|
| Pending | Transaksi belum disinkronkan ke Accounting. Biasanya terjadi karena transaksi baru saja dibuat atau sistem sedang memproses. |
| Synced | Transaksi berhasil disinkronkan dan jurnal akuntansi sudah dibuat di modul Accounting. |
| Failed | Sinkronisasi gagal. Perlu ditinjau dan di-retry secara manual. |
Retry Manual
Jika terdapat transaksi dengan status Failed, Anda dapat melakukan retry sinkronisasi secara manual:
- Temukan transaksi dengan status Failed pada tabel.
- Klik tombol Retry pada baris transaksi yang gagal.
- Sistem akan mencoba mengirim ulang data ke modul Accounting.
- Jika berhasil, status akan berubah menjadi Synced. Jika masih gagal, status tetap Failed dan pesan error akan diperbarui.
Untuk melakukan retry secara massal:
- Centang beberapa transaksi Failed yang ingin di-retry.
- Klik tombol Retry Terpilih di bagian atas tabel.
- Sistem akan memproses retry untuk semua transaksi yang dipilih secara berurutan.
Periksa Penyebab Kegagalan
Kegagalan sinkronisasi umumnya disebabkan oleh: koneksi ke server Accounting terputus, mapping akun belum dikonfigurasi, atau data transaksi tidak lengkap. Periksa System Logs untuk detail error yang lebih spesifik.
Mapping Akun
Agar sinkronisasi berjalan dengan benar, mapping antara transaksi retail dan akun akuntansi harus dikonfigurasi terlebih dahulu di modul Accounting. Berikut adalah mapping akun standar yang digunakan:
| Transaksi Retail | Akun Akuntansi | Posisi |
|---|---|---|
| Penjualan (Revenue) | Pendapatan Penjualan Retail (4-2100) | Kredit |
| Harga Pokok Penjualan (HPP) | HPP / Cost of Goods Sold (5-2100) | Debit |
| Kas Tunai | Kas / Cash (1-1100) | Debit |
| Pembayaran QRIS | Bank (sesuai rekening QRIS) | Debit |
| Pembayaran Kartu | Bank (sesuai rekening EDC) | Debit |
| Refund Tunai | Kas / Cash (1-1100) | Kredit |
| Persediaan / Inventory | Persediaan Barang Dagang (1-1400) | Kredit (saat penjualan) |
Mapping akun ini dikonfigurasi oleh tim finance di modul Accounting. Hubungi administrator Accounting jika Anda menemukan kesalahan mapping.
Filter
Gunakan panel filter untuk mempersempit data sinkronisasi:
- Filter Status -- pilih Pending, Synced, atau Failed.
- Filter Toko -- pilih toko/outlet tertentu.
- Filter Tanggal -- tentukan rentang tanggal transaksi.
- Filter Tipe -- pilih antara Penjualan atau Refund.
Troubleshooting
| Masalah | Solusi |
|---|---|
| Semua transaksi berstatus Pending | Pastikan modul Accounting aktif dan server Accounting berjalan. Periksa koneksi jaringan. |
| Retry tetap gagal | Periksa System Logs untuk detail error. Kemungkinan mapping akun belum lengkap atau terdapat masalah data. |
| Jurnal di Accounting tidak sesuai | Periksa konfigurasi mapping akun di modul Accounting. Pastikan akun-akun yang digunakan sudah benar. |
| Transaksi tidak muncul di daftar sync | Transaksi mungkin masih dalam antrian pemrosesan. Tunggu beberapa saat dan refresh halaman. |
Sinkronisasi Harian
Periksa halaman ini secara rutin, terutama di pagi hari, untuk memastikan semua transaksi hari sebelumnya sudah berhasil disinkronkan. Segera lakukan retry untuk transaksi yang gagal agar laporan keuangan di modul Accounting selalu akurat dan up-to-date.