Setting Awal

Pada saat pertama menjalankan program Sultan POS. Maka akan keluar sebuah dialog untuk setting tipe dari aplikasi dan database yang akan digunakan oleh aplikasi.Keterangan :

  1. Tipe dari aplikasi :
    1. Server : jika aplikasi ini adalah sebagai server. Jika aplikasi dipakai sendiri, maka pilihlah server.
    2. Client : jika aplikasi ini adalah sebagai client yang terkoneksi ke server lainnya.
  2. Port server aplikasi : dapat disesuaikan dengan kebutuhan, jika tidak paham tentang port maka silakan biarkan seperti adanya.
  3. Tipe dari database :
    1. SQLite : simple database, silakan gunakan ini jika aplikasi tidak memiliki client lain (hanya 1 mesin saja)
    2. MySQL : database lebih lengkap dan gunakan ini jika memiliki lebih dari 1 client (ada beberapa kasir yang terhubung ke server)
  4. Folder untuk menyimpan file DB dari SQLite
  5. Nama dari database untuk SQLite
  6. MySQL Host : dimana tempat mysql server berada.

  7. MySQL Port : port dari mysql. Default : 3306

  8. MySQL username : username MySQL.

  9. MySQL password : password dari MySQL server.

  10. MySQL database : nama dari database yang akan digunakan.

  11. Tombol check koneksi MySQL

  12. Client Setting Host : alamat IP / host dari server Sultan POS

  13. Client Setting Port : port dari server Sultan POS

  14. Check Client Koneksi

Applikasi sebagai server dengan SQLite database

Ini adalah setting paling mudah, tidak perlu mengisi apapun pada settingan diatas. Cukup dengan menekan tombol "Simpan" maka aplikasi sudah siap digunakan.

Catatan : Database SQLite direkomendasikan jika mesin kasir hanya 1.

Appliasi sebagai server dengan MySQL database

Jika client kasir lebih dari 1, maka sangat disarankan untuk menggunakan database MySQL ini. Adapun setting dari database menyesuaikan dengan server MySQL masing-masing. Adapun settingan default jika menggunakan image dari Sultan POS (baik yang Lubuntu atau yang Raspberry) adalah sebagai berikut :

Jika sudah diisi seperti diatas lalu tekan tombol "Cek MySQL" untuk mengecheck apakah koneksi ke server MySQL berhasil. Jika berhasil maka akan muncul dialog seperti berikut :

Lalu tekan tombol "OK". Dan setelah itu tekan tombol "Simpan" pada dialog Setting Aplikasi. Maka aplikasi siap digunakan.

Aplikasi sebagai client

Aplikasi sebagai client digunakan jika memiliki lebih dari 1 mesin kasir. Jika terdapat 2 mesin kasir maka 1 mesin akan digunakan sebagai server dan yang 1 sebagai client, semua data terpusat pada server. Untuk dapat menggunakan aplikasi yang berjalan sebagai client, maka aplikasi server harus berjalan terlebih dahulu.

Adapun untuk setting client adalah sebagai berikut :

Pilih tipe aplikasi ke "Client" lalu setting Alamat dan Port sesuai dengan setting yang diinginkan.

Jika sudah lalu tekan tombol "Cek Koneksi" untuk mengecek apakah koneksi ke server berhasil. Jika berhasil maka akan keluar dialog sebagai berikut :

Jika sudah, lalu tekan tombol "Simpan"

results matching ""

    No results matching ""