Bagi teman-teman yg membaca email ini, mohon CMIIW(Correct Me If I’m Wrong).
Kebetulan Saya pernah membuat Aplikasi Pembayaran uang sekolah termasuk didalamnya ada laporan tunggakan spp selama 1 tahun. 1 tahun pada kalender pendidikan sekolah berbeda dengan kelender umumnya. Kalau kalender umum dimulai dari Bulan Januari sampai Desember. Kalau Kalender pendidikan dimulai dari Bulan Juli (2010) sampai dengan Juni (2011). Begitu seterusnya. Untuk menampilkan tunggakan spp selama 1 tahun ajaran. Datanya diambil dari beberapa tabel. 1. Table Master Data siswa. Data yang diambil pada tabel ini adalah: NIS, Nama dan Tanggal Registrasi (Note: Tanggal ini merupakan Tanggal dimana siswa terdaftar sebagai siswa di sekolah). Kenapa data tanggal ini harus diketahui, utk menghindari Data tunggakan spp yang ditampilkan dibawah tanggal tersebut. Misalnya Nama Siswa: Arlan Riady. Tgl Registrasi 10 September 2009. Jadi misalkan ada tunggakan spp atas nama siswa tersebut, harus dimulai dari tanggal tersebut. Walaupun pada Form di VB, kita memilih untuk menampilkan Tunggakan dari Juli 2009 sampai Juni 2010. Tidak boleh muncul tagihan spp mulai Bulan Juli. Karena siswa ini registrasi mulai bulan September. 2. Tabel SPP. (Pada sekolah yang memakai Program yang saya bangun. Setiap tahun, setiap siswa selalu ada perubahan SPP. Data tentang SPP setiap tahun dari setiap siswa ditampung di table ini. 3. Table Pembayaran SPP. Data pembayaran SPP setiap siswa tiap bulan ada pada tabel ini. 4. Tabel Tunggakan. Cara kerja aplikasi untuk menampilkan SPP adalah sbb: 1. User memilih Bulan tunggakan misalnya Bulan Juli 2009 s/d Juni 2010. ‘bulan ini diambil dari Combo Box. Jadi Flexibel. Bisa juga kita pilih Juli sampai Oktober. Tdk harus 1 tahun. 2. Setelah itu tampilkan Laporan tunggakan pada Periode yang dipilih tersebut diatas. Nanti Outputnya di Crystal Report seperti dibawah ini: NIS NAMA SPP BULAN TUNGGAKAN 001 RANDY Rp.10000 JULI,AGUSTUS,SEPTEMBER ‘ini misalnya kalau siswa Randy ada tunggakan SPP pada 3 bulan tersebut. 002 ARLAN Rp.30000 SEPTEMBER,OKTOBER, NOPEMBER, DESEMBER,JANUARI ‘siswa Arlan, tunggakan SPP bulan Juli dan Agustus tdk ada, karena siswa pindahan, registrasinya tgl 10 September. Kalau ada tagihan utk bulan Juli dan Agustus, orang tuanya pasti komplain dong! Output dari Laporan seperti diatas diambil dari tabel tunggakan. Contoh data pada tabel tunggakan seperti ini. NIS NAMA SPP BULAN 001 RANDY 10000 JULI 001 RANDY 10000 AGUSTUS 001 RANDY 10000 SEPTEMBER 002 ARLAN 30000 September 002 ARLAN 30000 Oktober 002 ARLAN 30000 Nopember 002 ARLAN 30000 Desember 002 ARLAN 30000 Januari Tabel tunggakan ini akan terisi oleh data tunggakan pada saat User mengklik Laporan Tunggakan SPP. Setiap kali Laporan tunggakan ditutup, tabel tunggakan dikosongkan datanya. From: [email protected] [mailto:[email protected]] On Behalf Of Jhon Kho Sent: 13 Juli 2010 19:05 To: [email protected] Subject: Re: [programmer-vb] Cara mencari tunggakan SPP dalam 1 tahun Mungkin bisa di buat tabelnya mas [tabel rekap tunggakan spp] dari tabel pembayaran spp data di kirim ke tabel rekapan tunggakan spp misal tabel bayar spp adalah sebagai berikut nim nama kelas bulan jumlah spp tanggal bayar nah tiap akhir bulan kita bikin program kecil yaitu maintenance data pembayaran dimana kita pindahkan data data tersebut ke dalam tabel rekapan tunggakan spp. focusnya cuma memindahkan tanggal bayar yang masih kosong. NIM NAMA B1 B2 sd B12 -->dimana b1 adalah bulan januari 1101021 jubaidah Ya Tidak dst reportnya kita tinggal bikin query dari nim Reportnya Kurang Lebih Seperti ini Report Tunggakan SSP Nim : 1101021 Nama : jubaidah Bulan Januari : Ya Bulan Februari : Tidak maka yang tidak itu berarti siswa masih nunggak.mudah mudahan mengerti penjelasan saya, _____ From: arafat aar <[email protected]> To: [email protected] Sent: Tuesday, 13 July 2010 10:14:39 Subject: [programmer-vb] Cara mencari tunggakan SPP dalam 1 tahun mau tanya nih saya membuat program SPP. tp saya kesulitan dalam mencari data tunggakan siswa dalam 1 tahun yang belum membayar SPP. kira-kira seperti apa cara mencari datanya. Terimakasih sebelum nya.
