Jual Beli Produk Digital - Cepat, Aman, Dan Terpercaya Sejak 2012 (Ada 69792 Members, 823 Products, 4744 Topic, 13086 Comments)

cara membuat pembayaran spp tiap siswa berbeda di SIASELAH

Dibuat
Login Terakhir 19 Hari lalu,
Telah Dilihat 2639 Kali
Miftahul Alfin Mengatakan : Sultan Account
  1. Assalamualaikum Warahmatullahi Wabarakatuh...
  2. mas mau tanya, di sekolah saya kan ada siswa yg berbeda pembayaran nya, tp dalam 1 kelas,
  3. untuk membuat kondisi seperti itu gmna ya?
  4. misal dalam kelas A, siswa 1 bayarnya 500.000 dan siswa 2 bayarnya 700.000
  5. mohon bantuan nya mas..

Ada 5 Jawaban

Bukhori Muslim
commented on 07 Jun 2018 07:43:37
  1. Assalam,.. mungkin bisa dibilang diskon ya mas untuk siwa berprestasi dan siswa miskin?
  2. kebetulan beberapa waktu lalu saya pernah buat yang seperti itu.
  3.  
  4. pada table "rb_keuangan_jenis" tambahkan 2 field baru yaitu "miskin" dan "prestasi"
  5. gunanya untuk menampung persen diskon yang diberikan jika siswa miskin dan siswa prestasi per jenis keuangan.
  6.  
  7. selanjutnya tambahkan 1 table baru untuk menampung data siswa yang akan mendapatkan diskon :
  8. CREATE TABLE `rb_keuangan_diskon` (
  9. `id_keuangan_diskon` int(11) NOT NULL,
  10. `id_keuangan_jenis` int(11) NOT NULL,
  11. `nisn` varchar(50) NOT NULL,
  12. `diskon` enum('Miskin','Prestasi','Tidak Ikut') NOT NULL DEFAULT 'Miskin',
  13. `tahun_akademik` int(5) NOT NULL,
  14. `waktu_diskon` datetime NOT NULL
  15. ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
  16.  
  17. ALTER TABLE `rb_keuangan_diskon` ADD PRIMARY KEY (`id_keuangan_diskon`);
  18. ALTER TABLE `rb_keuangan_diskon`MODIFY `id_keuangan_diskon` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=0;
  19.  
  20. untuk scriptnya lumayan banyak perubahan, jadi bisa pake script yang sudah saya buat sebelumnya saja
  21. saya lampirkan dibawah ini, silahkan dipelajari juga, ok ok... :)
Terdapat 2 File dilampirkan :
1. keuangan_bayar.zip (3 KB)
2. keuangan_jenis.zip (1 KB)
Miftahul Alfin
commented on 12 Jun 2018 13:03:17
  1. Assalam,..
  2. sudah saya ikuti langkah di atas mas, tapi ketika update jenis biaya terjadi gagal..
  3. saya lampirkan ss nya
Terdapat 3 File dilampirkan :
1. dis.PNG (12 KB)
2. gagal.PNG (23 KB)
3. uang.PNG (130 KB)
Miftahul Alfin
commented on 25 Jun 2018 21:26:58
  1. Assalam,..
  2. ini gimana ya mas solusinya?
  3. mohon bantuan nya..
Bukhori Muslim
commented on 26 Jun 2018 15:17:38
  1. Assalam,.. sebenarnya bisa di cek langsung pada file CRUD keuangan jenis yang saya share di atas
  2. masalahnya cukup sederhana, jika paham CRUD bisa menyelesaikannya..
  3. hal tersebut terjadi karena ada 1 kolom yang di definisikan pada aksi update, dan bandingkan dengan table rb_keuangan_jenis
  4. dan langsung akan ketemu masalahnya, ya udah coba Ubah table keuangan jenis menjadi seperti ini :
Terdapat 1 File dilampirkan :
1. keuangan_jenis.png (94 KB)
Miftahul Alfin
commented on 27 Jun 2018 09:36:39
  1. Assalam,..
  2. alhamdulillah sudah bisa mas..
  3. ini berarti setiap angkatan diskon nya sama, kalau per anak diskon nya beda gmna mas??
  4.  
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!

Online