예제 #1
0
    $konsentrasi_id = getField('student_mahasiswa', 'konsentrasi_id', 'nim', $nim);
    $no = 1;
    foreach ($jenis_bayar as $jb) {
        $jumlah_bayar = (int) get_biaya_kuliah($tahun_akademik_id, $jb->jenis_bayar_id, $konsentrasi_id, 'jumlah');
        $sudah_bayar = (int) get_biaya_sudah_bayar($nim, $jb->jenis_bayar_id);
        $sisa = $jumlah_bayar - $sudah_bayar;
        $ket = $sisa <= 0 ? 'Lunas' : 'Tunggakan ' . rp($sisa);
        echo "<tr><td>{$no}</td>\n                <td>" . strtoupper($jb->keterangan) . "</td>\n                <td>" . rp($jumlah_bayar) . "</td>\n                <td>" . rp($sudah_bayar) . "</td>\n                <td>" . rp($sisa) . "</td>\n                <td>" . get_persentase_pembayaran($jumlah_bayar, $sudah_bayar) . " %</td>\n                <td>{$ket}</td>\n                </tr>";
        $no++;
    }
    // get semester aktif
    $smt_aktif = getField('student_mahasiswa', 'semester_aktif', 'nim', $nim);
    // looping semester
    for ($i = 1; $i <= $smt_aktif; $i++) {
        $spp = (int) get_biaya_kuliah($tahun_akademik_id, 3, $konsentrasi_id, 'jumlah');
        $spp_udah_bayar = (int) get_semester_sudah_bayar($nim, $i);
        $sisa = $spp - $spp_udah_bayar;
        $keterangan = $sisa <= 0 ? 'Lunas' : 'Tunggakan ' . $sisa;
        echo "<tr><td>{$no}</td>\n                <td>SPP SEMESTER {$i}</td>\n                <td>" . rp($spp) . "</td>\n                <td>" . rp($spp_udah_bayar) . "</td>\n                <td>{$sisa}</td>\n                <td>" . rp(get_persentase_pembayaran($spp, $spp_udah_bayar)) . " %</td>\n                <td>{$keterangan}</td></tr>";
        $no++;
    }
    ?>
    <tr><td colspan="7"><?php 
    echo anchor('keuangan/cetakpersonal', 'Cetak Data', array('class' => 'btn btn-danger', 'target' => 'new'));
    ?>
</td></tr>
</table>

<table class="table table-bordered">
    <tr class="success"><th colspan="7">Riwayat Transaksi Detail</th></tr>
    <tr><th width="10">No</th>
예제 #2
0
$konsentrasi_id = getField('student_mahasiswa', 'konsentrasi_id', 'nim', $biodata['nim']);
$no = 1;
$sisa_total = 0;
foreach ($jenis_bayar as $jb) {
    $jumlah_bayar = (int) get_biaya_kuliah($tahun_akademik_id, $jb->jenis_bayar_id, $konsentrasi_id, 'jumlah');
    $sudah_bayar = (int) get_biaya_sudah_bayar($biodata['nim'], $jb->jenis_bayar_id);
    $sisa = $jumlah_bayar - $sudah_bayar;
    $ket = $sisa <= 0 ? 'Lunas' : 'Tunggakan ' . rp($sisa);
    echo "<tr><td>{$no}</td>\n                <td>" . strtoupper($jb->keterangan) . "</td>\n                <td>" . rp($jumlah_bayar) . "</td>\n                <td>" . rp($sudah_bayar) . "</td>\n                <td>" . rp($sisa) . "</td>\n                </tr>";
    $no++;
    $sisa_total = $sisa_total + $sisa;
}
// looping semester
for ($i = 1; $i <= $semester; $i++) {
    $spp = (int) get_biaya_kuliah($tahun_akademik_id, 3, $konsentrasi_id, 'jumlah');
    $spp_udah_bayar = (int) get_semester_sudah_bayar($biodata['nim'], $i);
    $sisa = $spp - $spp_udah_bayar;
    $keterangan = $sisa <= 0 ? 'Lunas' : 'Tunggakan ' . $sisa;
    echo "<tr><td>{$no}</td>\n                <td>SPP SEMESTER {$i}</td>\n                <td>" . rp($spp) . "</td>\n                <td>" . rp($spp_udah_bayar) . "</td>\n                <td>" . rp($sisa) . "</td>";
    $sisa_total = $sisa_total + $sisa;
    $no++;
}
?>
    <tr><td colspan="4" align="left">Total Yang Belum Dibayar</td><td><?php 
echo rp($sisa_total);
?>
</td></tr>
</table>

<br><br>
Cimahi, <?php