[Tutorial] Entri Simpanan Rencana Pada Software Koperasi 3in1

[Tutorial] Entri Simpanan Rencana Pada Software Koperasi 3in1

Entri Simpanan Rencana Pada Software Koperasi 3in1, dapat dilakukan dengan langkah sbb :
1. Pertama tentukan Kode Transaksi Simpanan untuk Produk Simpanan Rencana yang akan dibuat dengan klik menu Customer Service > Kode Transaksi. Bisa dengan edit Kode Transaksi Simpanan yang sudah ada, apabila No. Account Simpanan sama dengan Produk lainnya. Namun apabila No. Account nya berbeda dapat menambah Kode Transaksi Baru.

simpananrencana1

2. Selanjutnya tambah Produk Simpanan baru klik menu Customer Service > Produk Simpanan. Pastikan Produk Simpanan yang ditambahkan diset dengan Jenis Simpanan Rencana.

simpananrencana2

3. Bila Produk Simpanan Rencana telah ditambahkan, langkah berikutnya Entri Data Anggota yang akan ikut serta dalam Simpanan Rencana, dengan klik menu Customer Service > Simpanan. Pastikan Produk Simpanan diset Ke Produk Simpanan Rencana yang telah dibuat tadi.

simpananrencana3

4. Berikutnya untuk membuat Transaksi Simpanan Rencana klik menu Customer Service > Simpanan Rencana. Tentukan Target Saldo yang diinginkan pada kolom Nominal, dan Bagi Hasil nya apabila target Saldo dipenuhi. Tentukan juga Anggota yang ikut serta dalam Simpanan Rencana.

simpananrencana4

simpananrencana5

simpananrencana6

5. Selanjutnya untuk Entri Setoran Simpanan Rencana dapat menggunakan Setoran Kolektif, dengan klik menu Front Office > Simpanan > Setoran Simpanan Kolektif. Langkah mudah untuk entri transaksi adalah Produk Simpanan diset ke Produk Simpanan Rencana, lalu klik tombol Refresh. Apabila Data Simpanan Rencana Anggota telah muncul ketikkan nominal setoran,lalu klik tombol Proses untuk menyimpan transaksi setoran.

simpananrencana7

simpananrencana8

Setting Backup Data Otomatis Pada MySQL Administrator

Setting Otomatis Backup Database pada MySQL Administrator, dapat dilakukan dengan langkah, sbb :

1. Jalankan MySQL Administrator, sebelum login klik tombol bantu pada kolom Stored Connection.

otobackup1

2. Selanjutnya klik bagian General Options, lalu centang opsi Store Passwords, dan pada kolom Password storage method pilih opsi Obscured.

otobackup2

3. Selanjutnya login ke MySQL Administrator, lalu klik bagian Backup. Kemudian klik tombol New Project. Pada kolom Project Name ketikan ksp, lalu pada bagian Schemata pilih ksp, dan klik tombol Panah ke Kanan.

otobackup3

4. Berikutnya klik bagian Schedule, kemudian klik opsi Schedule this backup project, untuk Execute TIme pilih Execute Back daily untuk backup yang akan dilakukan tiap hari, lalu tentukan jam backup otomatis nya pada kolom Time. Akhiri dengan men klik tombol Save Project, maka akan muncul Account Infomation. Pada kolom password ketikan password yang akan gunakan untuk login ke Windows.

otobackup4

5. Pada waktu yang telah ditentukan maka proses backup akan dilakukan, dengan melihatnya pada Target Folder backup.

otobackup5

6. Proses jadwal backup dapat dilihat juga pada menu Scheduled Tasks.

otobackup6

Klik : DETAIL…!!!

Pengenalan SQL Untuk Pembuatan Laporan Custom Pada Software KSP (Bagian1)

Mengenal SQL Untuk Membuat Laporan Custom Bagian 1. Perintah SQL (Structured Query Language) adalah perintah yang umum digunakan untuk mengakses database.

Perintah SQL ini sendiri terdiri dari 2 jenis, yaitu DDL (Data Definition Language) berupa perintah untuk membuat atau mengedit objek, seperti membuat table dengan perintah Create Table. Yang satunya DML (Data Manipulation Language) berupa perintah untuk menampilkan data dari satu atau beberapa tabel secara bersamaan dengan satu perintah SQL. Pengenalan SQL ini diperlukan dalam pembuatan Laporan Custom, jadi jenis perintah yang akan dipelajari hanya yang jenis DML yang perintah SQL selalu diawali dengan kata select

Untuk belajar menggunakan perintah SQL dapat menggunakan MySQL Query Browser, dengan klik menu Start > All programs > MySQL > MySQL Query Browser.

belajarsql1

Setelah muncul form Login, isikan Password root yang sama seperti pada waktu Login MySQL Administrator pada saat install Software. Untuk kolom Default Schema diisi dengan nama database KSP 2 yaitu ksp_new atau ksp2.

belajarsql2

Setelah berhasil login pada MySQL Query Browser, secara otomatis akan aktif pada database ksp_new. Daftar nama tabel yang terdapat pada database dapat dilihat pada bagain Schemata. Nama Tabel sangat perlu diketahui dalam menggunakan perintah SQL.

belajarsql3

Setiap Tabel terdiri dari kolom, jadi selain Nama Tabel, Nama Kolom juga perlu diketahui. Untuk mengetahui kolom-kolom pada suatu Tabel cukup dengan klik tanda Panah yang berada pada samping Tabel, maka Daftar Kolom pada Tabel yang bersangkutan akan ditampilkan.

belajarsql4

Berikut ini adalah cara menuliskan perintah SQL sederhana untuk menampilkan data pada Tabel Account. Ketikan perintah SQL pada bagian SQL Query Area, dan untuk mengeksekusi perintah SQL dapat dengan klik Toolbar bergambar Petir yang keterangannya Execute the entered query. Apabila perintah SQL yang diketikan benar, maka data hasil query akan dimunculkan pada bagian bawah dalam bentuk Tabel.

Perintah SQL untuk men query data pada table selalu diawali dengan kata Select, kemudian diikuti dengan Nama Kolom yang inginkan ditampilkan. Apabila nama kolom yang ingin ditampilkan lebih dari satu, maka antara kolom satu dengan yang lainnya dipisahkan dengan tanda koma(,). Setelah kata Select dan daftar kolom, dilanjutkan dengan kata from lalu Nama Tabel. Nama Tabel harus sesuai dengan Daftar Tabel yang muncul pada bagian Schemata. Kemudian setelah Nama Tabel diikuti dengan kata Order By lalu Nama Kolom. Perintah Order By untuk mengurutkan data yang ditampilkan sesuai dengan Nama Kolom setelah kata Order by.

Pada contoh perintah SQL dibawah data diartikan sebagai berikut, tampilkan data dari kolom id, nama, dan headerid pada tabel account, dan data yang ditampilkan diurutkan secara Ascending (dari A-Z atau dari 0-9) berdasarkan kolom headerid dan id. Hasil dari perintah SQL ini adalah data pada kolom-kolom yang dimaksud akan dimunculkan semuanya.

belajarsql5

Untuk men filter data yang dimunculkan dengan perintah SQL, dapat menggunakan kata Where yang diikuti dengan parameter filter. Posisi dari kata Where adalah setelah Nama Tabel dan sebelum kata Order By. Pada contoh dibawah data yang dimunculkan hanya data account yang headerid nya 100 saja.
Untuk menampilkan semua kolom pada sebuah tabel, tidak perlu mengetikan semua daftar kolom nya satu per satu, namun bisa diwakili dengan tanda *

belajarsql6

Berikut adalah kata Like, yang dapat digunakan untuk filter data pada perintah SQL. Seperti contah berikut ini, penggunakan kata Like pada filter dapat dikombinasikan dengan tanda %. Tanda % untuk mewakili karakter apa aja. Jadi arti dari perintah headerid like ‘%10%’ adalah headerid yang memiliki data mengandung angka 10. Apabila perintahnya headerid like ‘10%’ adalah headerid yang memiliki data berawalan angka 10. Dan perintah headerid like ‘%10’ adalah headerid yang memiliki data berakhiran angka 10.

belajarsql7belajarsql8belajarsql9

Klik : DETAIL…!!!

Pengenalan SQL Untuk Pembuatan Laporan Custom Pada Software KSP (Bagian 2)

Pengenalan SQL Untuk Membuat Laporan Custom Bagian 2. Pada bagian ini akan dibahas menggunakan perintah SQL untuk query data lebih dari satu tabel.

sql2tabel1

Pada contoh diatas query data dari tabel Tabungan dan Anggota, penggabungan dua tabel dengan menggunakan perintah Left Join. Arti dari left join adalah data pada tabel sebelah kiri yaitu tabel Tabungan akan dimunculkan semua datanya. Pada tabungan t, hutuf t adalah alias dari tabel Tabungan. Alias pada tabel anggota adalah a. Penggunaan alias ini untuk menyederhanakan perintah SQL, karena nantinya cukup mengetikkan alias tabel pada bagian perintah SQL lainnya, misal pada on t.anggotaid=a.id yang lebih sederhana daripada mengetikkan tabungan.anggotaid=anggota.id. Selain Alias Tabel ada juga Alias Kolom dengan menggunakan perintah as diikuti dengan nama alias kolom yang diinginkan.

Selain left join, terdapat dua perintah join lainnya, yaitu inner join dan right join. Berikut contoh dari penggunaan perintah penggabungan tabel inner join. Arti dari inner join adalah data yang ditampilkan adalah data anggotaid yang terdapat pada kedua tabel, karena data tabungan pasti memiliki anggotaid, maka hasil query antara left join dan inner join tidak ada bedanya.

sql2tabel2

Berikutnya adalah contoh dari penggunaan perintah penggabungan tabel right join, yang artinya data pada tabel di sebelah kanan akan ditampilkan semua. Karena tidak semua anggota memiliki tabungan, maka pada data kolom tabungan akan berisi data null (kosong).

sql2tabel3

Data null yang akan ditampilkan pada Laporan Custom akan menyebabkan Error. Untuk mencegah terjadinya error, dapat menggunakan perintah ifnull, yang format penulisannya ifnull(kolom,data). Data pada format perintah ifnull bisa berupa kolom lainnya yang tidak bernilai null atau bisa berupa teks yang diawali dan diakhir tanda petik satu, misal ‘kosong’ atau ‘’. Pada contoh dibawah menggunakan ‘’ tanpa spasi, sehingga data null yang dimunculkan akan seperti data kosong.

sql2tabel4

Klik : DETAIL…!!!

Pengenalan SQL Untuk Pembuatan Laporan Custom Pada Software KSP (Bagian 3)

Pengenalan SQL untuk Pembuatan Laporan Custom Bagian 3. Pada tutorial ini ada dibahas penggunaan dari perintah Group By, yang digunakan untuk mengelompokkan data. Biasanya penggunaan perintah group by dikombinasikan dengan perintah sum, min, max, count, dll. Fungsi perintah sum digunakan untuk menjumlahkan data pada kolom, yang biasanya data kolom berisi angka/nominal. Min digunakan untuk mencari nilai terkecil, sebaliknya max digunakan untuk mencari nilai terbesar dari data pada suatu kolom. Sedangkan count digunakan untuk menghitung jumlah data.

sql31

Pada perintah SQL diatas tujuan untuk menampilkan data jumlah pinjaman dan total pinjaman yang dimiliki setiap anggota. Posisi dari perintah group by setelah bagian tabel atau perintah where jika ada, setelah perintah group by, diikuti dengan kolom yang akan menjadi kunci pengelompokkan

sql32

Pada perintah SQL diatas digunakan perintah having yang digunakan sebagai filter pada perintah group by. Penulisan perintah having setelah bagian group by. Sehingga arti dari filter diatas adalah data anggota yang memiliki jumlah pinjaman lebih dari satu.

sql33

Berikut adalah perintah SQL yang melinatkan beberapa tabel, perintah group by, juga perintah select bersarang, dimana didalam perintah select terdapat perintah select. Tujuan dari perintah SQL diatas untuk menampilan data detail pinjaman anggota dari nopinjaman, jumlah pinjaman yang dicarikan, dan angsuran pokok juga angsuran bagi hasil yang telah dilakukan.

Klik : DETAIL…!!!