Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (67498 Members, 783 Products, 5291 Topic, 12956 Comments)

cara membuat pembayaran spp tiap siswa berbeda di SIASELAH

Dibuat
Login Terakhir 2 Bulan lalu,
Telah Dilihat 2431 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 !!!