Pusat Bantuan

Sinkronisasi Data

Data di aplikasi mobile dan web dashboard selalu tersinkronisasi untuk memastikan konsistensi informasi di semua perangkat dan platform.

Cara Kerja Sinkronisasi

Setiap kali Anda membuka aplikasi atau melakukan perubahan data, sistem akan:

  1. Mengirim data lokal yang belum ter-sync ke server (outbox)
  2. Menerima data terbaru dari server yang mungkin diubah dari perangkat lain
  3. Menggabungkan perubahan secara otomatis tanpa konflik
📸 Screenshot: Pusat Sinkronisasi di aplikasi mobile

Jenis Data yang Disinkronkan

  • Pesanan: status, detail, dan catatan pesanan
  • Pelanggan: profil dan data kontak pelanggan
  • Layanan: daftar layanan dan harga
  • Staff: data karyawan dan izin akses
  • Outlet: informasi dan pengaturan outlet

Sinkronisasi Manual

Jika Anda ingin memaksa sinkronisasi secara manual:

  • Pull-to-refresh: tarik layar ke bawah di halaman utama aplikasi mobile
  • Pusat Sinkronisasi: buka Menu → Sinkronisasi → tap "Sync Sekarang"
📸 Screenshot: Tombol "Sync Sekarang" di Pusat Sinkronisasi

Keamanan Sinkronisasi

  • Semua data ditransfer melalui koneksi HTTPS/TLS yang terenkripsi
  • Database lokal menggunakan SQLCipher dengan enkripsi AES-256
  • Token autentikasi di-refresh secara berkala untuk keamanan maksimal

Troubleshooting

  • Data tidak sync? Pastikan koneksi internet stabil dan coba pull-to-refresh atau sync manual
  • Data berbeda di web dan mobile? Tunggu beberapa detik, sinkronisasi memerlukan waktu
  • Error saat sync? Restart aplikasi dan coba lagi. Jika berlanjut, hubungi support
⚠️ Penting: Jangan uninstall aplikasi sebelum memastikan semua data tersinkronisasi (indikator hijau). Uninstall akan menghapus database lokal termasuk data offline yang belum ter-sync.