• Tidak ada hasil yang ditemukan

Institutional Repository | Satya Wacana Christian University: Subsistem Aplikasi Pencatatan Transaksi Kas sebagai Bagian dari Sistem Keuangan di Dana Pensiun Sekolah Kristen

N/A
N/A
Protected

Academic year: 2017

Membagikan "Institutional Repository | Satya Wacana Christian University: Subsistem Aplikasi Pencatatan Transaksi Kas sebagai Bagian dari Sistem Keuangan di Dana Pensiun Sekolah Kristen"

Copied!
24
0
0

Teks penuh

(1)
(2)

Lampiran 1: Bagan Struktur Organisasi Dana Pensiun Sekolah Kristen

MUSYAWARAH PENDIRI DAN MITRA PENDIRI

Mitra Pendiri

Pendiri

Pengurus

Dewan Pengurus

Kepala Kantor

Adm.

Kepersertaan

Administrasi

Keuangan

(3)

Lampiran 2: Database Dana Pensiun Sekolah Kristen

1.

Tabel anggaran

2.

Tabel dpsk

(4)

4.

Tabel

perlakuan_rek

5.

Tabel peta_rekening

6.

Tabel Saldo

(5)

8.

Tabel transaksi_fix

9.

Tabel user

Lampiran 3: Script php

1.

Tambah_keluar.php

...

<form action="insert_keluar.php" method="post" name="postform" onSubmit="return cekInputan()">

<table width="90%" border="0" cellpadding="2"> <tr><td >Nomor Bukti</td><td>:</td>

<td><table><tr><td><input type="text" name="rek" id="rek_id" value="BUKK" size="2" readonly="readonly"/></td><td><input type="text" name="bulan" id="bulan" value="" size="2" required="required"></td><td><input type="text" name="tahun" id="tahun" size="2" required="required"></td></tr></table></td>

<td>Tanggal</td><td>:</td>

<td width="30%"><input type="text" name="tanggal" id="demo42" required="required"><a href="javascript: fillbulan()"

style="text-decoration:none">&nbsp;&nbsp;<img src="asset/images/cal.gif" width="16" height="16" border="0" style="text-decoration:none"></a><font face="Tahoma"

size="2"></font></td></tr>

<tr><td colspan="2"><b>Sisi Kredit : </b></td></tr> <tr><td width="95">Nomor Rekening </td><td>:</td>

<td ><input type="text" value="1211-00-01" name="kode_rekening" readonly="readonly" >

<input type="text" value="Eksploitasi Kas" name="nama_rekening" size="20" readonly="readonly" ></td></tr>

(6)

<td><input type="text" value="Pengeluaran Kas" name="keterangan_kredit" size="45" readonly="readonly" /></td>

</tr><tr><td colspan="2"></td></tr>

<tr><td colspan="2"><b> Sisi Debit : </b></td> </tr><tr><td colspan="2"></td></tr>

<tr><td>Nomor Rekening</td><td>:</td> <td width="95"><div id="suggest">

<input type="text" onKeyUp="suggest(this.value);" name="no_rek" onBlur="fill2();" id="kode" required="required"/>

<input type="text" name="nama_rek" onBlur="fill();" id="country" size="23" readonly="readonly"/>

<div class="suggestionsBox" id="suggestions" style="display: none;"><img

src="arrow.png" style="position: relative; top: -12px; left: 30px;" alt="upArrow" />

<div class="suggestionList" id="suggestionsList">&nbsp; </div> </div></div></td></tr>

<tr><td>Keterangan </td><td>:</td>

<td colspan="2"><input type="text" name="keterangan" size="45" required="required"/></td></tr>

<tr><td>Jumlah Lampiran </td><td>:</td>

<td colspan="2"><input type="text" name="lampiran" size="45" /> </td></tr><tr><td>Jumlah (Rp)</td><td>:</td>

<td colspan="2"><input type="text" name="jumlah" size="15" required="required"/></td></tr>

<tr><td><input type="submit" value="Simpan" name="submit" login"><input type="submit" value="Cetak" name="submit" class="btn-kirim-login"></td>

<td colspan="2">&nbsp;</td></tr></table></form> ...

$result=mysql_query("SELECT no_bukti FROM transaksi where SUBSTR( no_bukti, 1, 4 ) like '%$rek%' and SUBSTR( no_bukti, 11, 2 ) like '%$bulan%' and SUBSTR( no_bukti, 14, 2 ) like '%$tahun%' and no_bukti like '%BUKK%' order by right(no_bukti,10) desc Limit 1");

if (mysql_num_rows($result) >0){

while($row = mysql_fetch_array($result)){ $terakhir = substr($row['no_bukti'],7,4);

$terakhir = substr(10001 + intval(substr($row['no_bukti'],7,4)),1,4); $no_kel=$rek."-". $terakhir."-".$bulan."-".$tahun;}

} else {

$terakhir = '0001';

$no_kel=$rek."-". $terakhir."-".$bulan."-".$tahun;}

$coba=mysql_fetch_array(mysql_query("SELECT * from anggaran where status=0")); $validasi=mysql_fetch_array(mysql_query("select * from otorisasi"));

if($_POST['submit']== "Simpan"){ if(is_numeric($jumlah)){

$query = mysql_query("insert into

transaksi(no_bukti,no_rek,tanggal,keterangan,debit,kredit,kode_ta,userid,jml_lampir an)

values('$no_kel','$no_rek','".date("Y-n-d",

strtotime($tanggal))."','$keterangan','$jumlah','0','$coba[kode_ta]','$userid','$la mpiran')") or die(mysql_error());

$query2 = mysql_query("insert into

(7)

values('$no_kel','$kode_rekening','".date("Y-n-d", strtotime($tanggal))."','$keterangan_kredit

$tanggal','0','$jumlah','$coba[kode_ta]','$userid','$lampiran')") or die(mysql_error());

if ($query && $query2) {

header('location:kas_keluar.php?message=success');} }else{

}}else if ($_POST['submit']== "Cetak"){ $bukti=substr($no_kel,0,9);

$anggaran=substr($tanggal,0,4); $tgl=substr($tanggal,0,2); $bulan=substr($tanggal,4,2); $tahun=substr($tanggal,6,4); function ambil($bulan){ switch($bulan){

case 1: return "Januari"; break; case 2: return "Februari"; break; case 3: return "Maret"; break; case 4: return "April"; break; case 5: return "Mei"; break; case 6: return "Juni"; break; case 7: return "Juli"; break; case 8: return "Agustus"; break; case 9: return "September"; break; case 10: return "Oktober"; break; case 11: return "November"; break; case 12: return "Desember"; break;}} function Terbilang($x){

$abil = array("", "satu", "dua", "tiga", "empat", "lima", "enam", "tujuh", "delapan", "sembilan", "sepuluh", "sebelas");

if ($x < 12)

return " " . $abil[$x]; elseif ($x < 20)

return Terbilang($x - 10) . "belas"; elseif ($x < 100)

return Terbilang($x / 10) . " puluh" . Terbilang($x % 10); elseif ($x < 200)

return " seratus" . Terbilang($x - 100); elseif ($x < 1000)

return Terbilang($x / 100) . " ratus" . Terbilang($x % 100); elseif ($x < 2000)

return " seribu" . Terbilang($x - 1000); elseif ($x < 1000000)

return Terbilang($x / 1000) . " ribu" . Terbilang($x % 1000); elseif ($x < 1000000000)

return Terbilang($x / 1000000) . " juta" . Terbilang($x % 1000000); elseif ($x < 1000000000000)

return Terbilang($x / 1000000000) . " milyar" . Terbilang($x % 1000000000);} ?>

<div class="cleaner_h10"></div>

<table border="0" cellpadding="3" cellspacing="0" width="90%" style=" border-collapse: collapse;" class="record" bordercolor="#000000 ">

<tr style="background-color:; color:#000000;"><td height="25"class="hurufx" align="left" ><u><b>SURAT PERINTAH PEMBAYARAN</b></u></td><td width="50%"></td> <td align="right"><center>No.<?php echo$bukti ?></center></td></tr></table> <br><table border="0" cellpadding="3"><tr><td>No. Account/Pos

Anggaran</td><td>:</td><td><?php echo$no_rek?></td></tr></table>

<br>Sesuai dengan anggaran tahun <?php echo $coba['kode_ta'] ?>, telah dibayar sebagai pengeluaran Dana Pensiun Sekolah Kristen kepada:<br>

<table border="0" cellpadding="3">

<tr><td>Nama</td><td>:</td><td>Dana Pensiun Sekolah Kristen</td></tr> <tr><td>Jumlah Uang/Dana</td><td>:</td><td><?php echo

ucwords(Terbilang($jumlah));?> Rupiah

</td></tr><tr><td>Untuk Keperluan</td><td>:</td><td><?php echo$keterangan?>

</td></tr<tr><td >Lampiran Kwitansi</td><td>:</td><td><?php echo $lampiran?>(<?php echo ucwords(Terbilang($lampiran));?>) lembar/berkas</td></tr></table>

(8)

<tr><td colspan="9" height="25" class="hurufx" align="left">Terbilang Rp <b><?php echo " ".number_format($jumlah,2,',','.'); ?></b></td>

<td align="right"><center>Salatiga, <?php echo $tgl.' '.ambil($bulan).' '.$tahun?></center></td></tr></table>

</tr></table><br><br><br>

<table border="0" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#000000 ">

<tr><td colspan="9" height="25" class="hurufx"

align="left"><center>Mengetahui/Menyetujui,</CENTER></td>

<td align="right"><center>Yang Mengajukan Permohonan,</CENTER></td></tr> <tr><td colspan="9" height="25" class="hurufx" align="left"></td>

<td align="right"></td></tr>

<tr><td colspan="9" height="25" class="hurufx" align="left"></td> <td align="right"></td></tr>

<tr><td colspan="9" height="25" class="hurufx" align="left"></td> <td align="right"></td></tr>

<tr><td colspan="9" height="25" class="hurufx" align="left"></td> <td align="right"></td></tr>

<tr><td colspan="9" height="25" class="hurufx" align="left"><center><?php echo $validasi['dir_keu']; ?></CENTER></td>

<td align="right"><center><?php echo $validasi['kep_kantor']; ?></center></td></tr> <tr><td colspan="9" width="5%" height="25" class="hurufx"

align="left"><CENTER>Direketur Keuangan D.P.S.K.</CENTER></td> <td align="right"><center>Kepala Kantor</center></td></tr> </table>

...

3.

Tambah_masuk.php

...

<form action="insert_masuk.php" method="post" name="postform" onSubmit="return cekInputan()">

<table width="90%" border="0" cellpadding="2"> <tr><td >Nomor Bukti</td><td>:</td>

<td><table><tr><td><input type="text" name="rek" id="rek_id" value="BUKM" size="2" readonly="readonly"/></td><td><input type="text" name="bulan" id="bulan" value="" size="2" required="required"></td><td><input type="text" name="tahun" id="tahun" size="2" required="required"></td></tr></table>

</td><td>Tanggal</td><td>:</td>

<td width="30%"><input type="text" name="tanggal" id="demo43" required="required"> <a href="javascript: NewCssCal('demo43','yyyymmdd','arrow')"

style="text-decoration:none">&nbsp;&nbsp;<img src="asset/images/cal.gif" width="16" height="16" border="0" style="text-decoration:none"></a><font face="Tahoma"

size="2"></font></td></tr>

<tr><td colspan="2"><b>Sisi Debit : </b></td></tr> <tr><td>Nomor Rekening </td><td>:</td>

<td width="95"><input type="text" value="1211-00-01" name="kode_rekening" readonly="readonly" >

<input type="text" value="Eksploitasi Kas" name="nama_rekening" size="20" readonly="readonly" >

</td></tr><tr><td>Keterangan</td><td>:</td>

<td><input type="text" value="Penerimaan Kas" name="keterangan_debit" size="45" readonly="readonly"/></td></tr>

<tr><td colspan="2"></td></tr>

<tr><td colspan="2"><b> Sisi Kredit : </b></td></tr> <tr><td colspan="2"></td></tr>

<tr><td>Nomor Rekening</td><td>:</td> <td width="95"><div id="suggest">

<input type="text" onKeyUp="suggest(this.value);" name="no_rek" onBlur="fill2();" id="kode" required="required"/>

<input type="text" name="nama_rek" onBlur="fill();" id="country" size="23" readonly="readonly"/>

<div class="suggestionsBox" id="suggestions" style="display: none;"><img

src="arrow.png" style="position: relative; top: -12px; left: 30px;" alt="upArrow" />

<div class="suggestionList" id="suggestionsList">&nbsp; </div> </div></div></td></tr>

<tr>td>Keterangan </td><td>:</td>

(9)

<tr><td>Jumlah Lampiran </td><td>:</td>

<td colspan="2"><input type="text" name="lampiran" size="45"/></td></tr> <tr><td>Jumlah (Rp)</td><td>:</td>

<td colspan="2"><input type="text" name="jumlah" size="15" required="required"/></td></tr>

<tr><td><input type="submit" value="Simpan" name="submit" login"><input type="submit" value="Cetak" name="submit" class="btn-kirim-login"></td>

<td colspan="2">&nbsp;</td></tr></table></form> ...

4.

Insert_masuk.php

...

$result=mysql_query("SELECT no_bukti FROM transaksi where SUBSTR( no_bukti, 1, 4 ) like '%$rek%' and SUBSTR( no_bukti, 11, 2 ) like '%$bulan%' and SUBSTR( no_bukti, 14, 2 ) like '%$tahun%' and no_bukti like '%BUKM%' order by right(no_bukti,10) desc Limit 1");

if (mysql_num_rows($result) >0){

while($row = mysql_fetch_array($result)){ $terakhir = substr($row['no_bukti'],7,4);

$terakhir = substr(10001 + intval(substr($row['no_bukti'],7,4)),1,4); $no_msk=$rek."-". $terakhir."-".$bulan."-".$tahun;

}

} else {

$terakhir = '0001';

$no_msk=$rek."-". $terakhir."-".$bulan."-".$tahun; }

$coba=mysql_fetch_array(mysql_query("SELECT * from anggaran where status=0")); $validasi=mysql_fetch_array(mysql_query("select * from otorisasi"));

if($_POST['submit']== "Simpan"){ if(is_numeric($jumlah)){

$query = mysql_query("insert into

transaksi(no_bukti,no_rek,tanggal,keterangan,debit,kredit,kode_ta,userid,jml_lampir an)

values('$no_msk','$no_rek','".date("Y-n-d",

strtotime($tanggal))."','$keterangan','0','$jumlah','$coba[kode_ta]','$userid','$la mpiran')") or die(mysql_error());

$query2 = mysql_query("insert into

transaksi(no_bukti,no_rek,tanggal,keterangan,debit,kredit,kode_ta,userid,jml_lampir an)

values('$no_msk','$kode_rekening','".date("Y-n-d", strtotime($tanggal))."','$keterangan_debit

$tanggal','$jumlah','0','$coba[kode_ta]','$userid','$lampiran')") or die(mysql_error());

if ($query && $query2) {

header('location:kas_masuk.php?message=success'); }

} else{ }}

else if ($_POST['submit']== "Cetak"){ $bukti=substr($no_msk,0,9);

(10)

case 1: return "Januari"; break; case 2: return "Februari"; break; case 3: return "Maret"; break; case 4: return "April"; break; case 5: return "Mei"; break; case 6: return "Juni"; break; case 7: return "Juli"; break; case 8: return "Agustus"; break; case 9: return "September"; break; case 10: return "Oktober"; break; case 11: return "November"; break; case 12: return "Desember"; break; }}

function Terbilang($x){

$abil = array("", "satu", "dua", "tiga", "empat", "lima", "enam", "tujuh", "delapan", "sembilan", "sepuluh", "sebelas");

if ($x < 12)

return " " . $abil[$x]; elseif ($x < 20)

return Terbilang($x - 10) . "belas"; elseif ($x < 100)

return Terbilang($x / 10) . " puluh" . Terbilang($x % 10); elseif ($x < 200)

return " seratus" . Terbilang($x - 100); elseif ($x < 1000)

return Terbilang($x / 100) . " ratus" . Terbilang($x % 100); elseif ($x < 2000)

return " seribu" . Terbilang($x - 1000); elseif ($x < 1000000)

return Terbilang($x / 1000) . " ribu" . Terbilang($x % 1000); elseif ($x < 1000000000)

return Terbilang($x / 1000000) . " juta" . Terbilang($x % 1000000); elseif ($x < 1000000000000)

return Terbilang($x / 1000000000) . " milyar" . Terbilang($x % 1000000000);} ?>

<div class="cleaner_h10"></div>

<table border="0" cellpadding="3" cellspacing="0" width="90%" style=" border-collapse: collapse;" class="record" bordercolor="#000000 ">

<tr style="background-color:; color:#000000;"><td height="25"class="hurufx" align="left" bgcolor="black" ><font color="white" size="25"><b>Bukti Tanda Pemasukkan</b></font></td>

<td width="50%"></td>

<td align="right"><center>No.<?php echo$bukti ?></center></td></tr> </table><br>

<table border="0" cellpadding="3">

<tr><td>No. Account/Pos Anggaran</td><td>:</td><td><?php echo$no_rek?></td></tr></table>

<br>Sesuai dengan anggaran tahun <?php echo $coba['kode_ta'] ?>, telah diterima sebagai penerimaan Dana Pensiun Sekolah Kristen dari:

<br><table border="0" cellpadding="3">

<tr><td>Nama</td><td>:</td><td>Dana Pensiun Sekolah Kristen</td></tr> <tr><td>Jumlah Uang/Dana</td><td>:</td><td><?php echo

ucwords(Terbilang($jumlah));?> Rupiah</td></tr>

<tr><td>Untuk Keperluan</td><td>:</td><td><?php echo$keterangan?></td></tr><tr><td >Lampiran Kwitansi</td><td>:</td><td><?php echo $lampiran?>(<?php echo

ucwords(Terbilang($lampiran));?>) lembar/berkas</td></tr></table>

<table border="0" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#000000 ">

<tr><td colspan="9" height="25" class="hurufx" align="left">Terbilang Rp <b><?php echo " ".number_format($jumlah,2,',','.'); ?></b></td>

<td align="right"><center>Salatiga, <?php echo $tgl.' '.ambil($bulan).' '.$tahun?></center></td></tr></table>

</tr></table> <br><br><br>

<table border="0" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#000000 ">

<tr><td colspan="9" height="25" class="hurufx"

(11)

<td align="right"><center>Yang Mengajukan Permohonan,</CENTER></td></tr> <tr><td colspan="9" height="25" class="hurufx" align="left"></td>

<td align="right"></td></tr>

<tr><td colspan="9" height="25" class="hurufx" align="left"></td> <td align="right"></td></tr>

<tr><td colspan="9" height="25" class="hurufx" align="left"></td> <td align="right"></td></tr>

<tr><td colspan="9" height="25" class="hurufx" align="left"></td> <td align="right"></td></tr>

<tr><td colspan="9" height="25" class="hurufx" align="left"><center><?php echo $validasi['dir_keu']; ?></CENTER></td>

<td align="right"><center><?php echo $validasi['kep_kantor']; ?></center></td></tr> <tr><td colspan="9" width="5%" height="25" class="hurufx"

align="left"><CENTER>Direketur Keuangan D.P.S.K.</CENTER></td> <td align="right"><center>Kepala Kantor</center></td></tr> </table>

...

5.

Tambah_bkeluar.php

...

<form action="cetak_bkeluar.php" method="post" name="postform" onSubmit="return cekInputan()">

<table width="90%" border="0" cellpadding="2"> <tr><td></td><td></td>

</script></td></tr>

<tr><td >Nomor Bukti</td><td>:</td><td>

<table><tr><td><input type="text" name="rek" id="rek_id" size="2"

readonly="readonly"/></td><td><input type="text" name="bulan" id="bulan" value="" size="2" required="required"></td><td><input type="text" name="tahun" id="tahun" size="2" required="required"></td></tr></table>

<script type="text/javascript"> <?php echo $jsArray; ?>

</script></td>

<td>Tanggal</td><td>:</td>

<td width="30%"><input type="text" name="tanggal" id="demo42" required="required" > <a href="javascript: fillbulan()" style="text-decoration:none">&nbsp;&nbsp;<img src="asset/images/cal.gif" width="16" height="16" border="0"

style="text-decoration:none"></a><font face="Tahoma" size="2"></font></td></tr> <tr><td colspan="2"><b>Sisi Kredit : </b></td></tr>

<tr><td>Nomor Rekening</td><td>:</td><td> <?php

mysql_connect("localhost", "root",""); mysql_select_db("dpsk");

$result=mysql_query("select * from dpsk where no_rek like '%1061-10%'"); $jsArray="var rekName=new Array();\n";

echo '<select name="kode_rekening" onchange="changeValue(this.value)">'; echo '<option >---</option>';

while($row = mysql_fetch_array ($result)){ $sub=substr($row['no_rek'],5,6);

$pet=substr($sub,0,2); $kir=substr($sub,3,2);

echo'<option value="'.$row[no_rek].'">'.$row['no_rek'].'</option>';

$jsArray .="rekName['" .$row['no_rek']."']={name:'" . addslashes($row['nama_rek']) . "',no:'".addslashes($pet.$kir)."'};\n";}

echo'</select>'; ?></td></tr>

<tr><td>Keterangan</td><td>:</td>

<td colspan="2"><input type="text" name="keterangan_kredit" id="rek_name" size="42" required="required">

<script type="text/javascript"> <?php echo $jsArray; ?>

function changeValue(id){

document.getElementById('rek_name').value = rekName[id].name; document.getElementById('rek_id').value = rekName[id].no; };

</script></td></tr>

<tr><td colspan="2"></td></tr>

(12)

<tr><td>Nomor Rekening</td><td>:</td> <td ><div id="suggest">

<input type="text" onKeyUp="suggest(this.value);" name="no_rek" onBlur="fill2();" id="kode" required="required"/>

<input type="text" name="nama_rek" onBlur="fill();" id="country" size="23" readonly="readonly"/>

<div class="suggestionsBox" id="suggestions" style="display: none;"><img

src="arrow.png" style="position: relative; top: -12px; left: 30px;" alt="upArrow" />

<div class="suggestionList" id="suggestionsList">&nbsp; </div> </div></div>

</td></tr>

<tr><td>Nama Penerima</td><td>:</td><td><input type="text" name="nama"/></td></tr> <tr><td>Keterangan </td><td>:</td>

<td colspan="2"><input type="text" name="keterangan" size="45" required="required"/></td></tr>

<tr><td>Jumlah Lampiran </td><td>:</td>

<td colspan="2"><input type="text" name="lampiran" size="45"/></td></tr> <tr><td>Jumlah (Rp)</td><td>:</td>

<td colspan="2"><input type="text" name="jumlah" size="15" required="required"/></td></tr>

<tr><td><input type="submit" value="Simpan" name="submit" login"><input type="submit" value="Cetak" name="submit" class="btn-kirim-login"></td>

<td colspan="2">&nbsp;</td></tr></table></form> ...

6.

Cetak_bkeluar.php

...

$result=mysql_query("SELECT no_bukti FROM transaksi where SUBSTR( no_bukti, 1, 4 ) like '%$rek%' and SUBSTR( no_bukti, 12, 2 ) like '%$bulan%' and SUBSTR( no_bukti, 15, 2 ) like '%$tahun%' and no_bukti like '%BK%' order by right(no_bukti,10) desc Limit 1");

if (mysql_num_rows($result) >0){

while($row = mysql_fetch_array($result)){ $terakhir = substr($row['no_bukti'],7,3);

$terakhir = substr(1001 + intval(substr($row['no_bukti'],7,3)),1,3); $no_bukti=$rek."-BK". $terakhir."-".$bulan."-".$tahun;

}

} else {

$terakhir = '001';

$no_bukti=$rek."-BK". $terakhir."-".$bulan."-".$tahun; }

$coba=mysql_fetch_array(mysql_query("SELECT * from anggaran where status=0")); $validasi=mysql_fetch_array(mysql_query("select * from otorisasi"));

if($_POST['submit']== "Simpan"){ if(is_numeric($jumlah)){

$query = mysql_query("insert into

transaksi(no_bukti,no_rek,tanggal,keterangan,debit,kredit,kode_ta,userid,pihak_luar ,jml_lampiran)

values('$no_bukti','$no_rek','".date("Y-n-d",

strtotime($tanggal))."','$keterangan','$jumlah','0','$coba[kode_ta]','$userid','$na ma','$lampiran')") or die(mysql_error());

$query2 = mysql_query("insert into

(13)

values('$no_bukti','$kode_rekening','".date("Y-n-d", strtotime($tanggal))."','Pengeluaran

$keterangan_kredit','0','$jumlah','$coba[kode_ta]','$userid',' ',' ')") or die(mysql_error());

if ($query && $query2) {

header('location:bank_keluar.php?message=success'); }}

else{ }}

else if ($_POST['submit']== "Cetak"){ $bukti=substr($no_bukti,5,2);

$bukti2=substr($no_bukti,7,3); $tgl=substr($tanggal,0,2); $bulan=substr($tanggal,4,2); $tahun=substr($tanggal,6,4); function ambil($bulan){ switch($bulan){

case 1: return "Januari"; break; case 2: return "Februari"; break; case 3: return "Maret"; break; case 4: return "April"; break; case 5: return "Mei"; break; case 6: return "Juni"; break; case 7: return "Juli"; break; case 8: return "Agustus"; break; case 9: return "September"; break; case 10: return "Oktober"; break; case 11: return "November"; break; case 12: return "Desember"; break; }}

function Terbilang($x){

$abil = array("", "satu", "dua", "tiga", "empat", "lima", "enam", "tujuh", "delapan", "sembilan", "sepuluh", "sebelas");

if ($x < 12)

return " " . $abil[$x]; elseif ($x < 20)

return Terbilang($x - 10) . "belas"; elseif ($x < 100)

return Terbilang($x / 10) . " puluh" . Terbilang($x % 10); elseif ($x < 200)

return " seratus" . Terbilang($x - 100); elseif ($x < 1000)

return Terbilang($x / 100) . " ratus" . Terbilang($x % 100); elseif ($x < 2000)

return " seribu" . Terbilang($x - 1000); elseif ($x < 1000000)

return Terbilang($x / 1000) . " ribu" . Terbilang($x % 1000); elseif ($x < 1000000000)

return Terbilang($x / 1000000) . " juta" . Terbilang($x % 1000000); elseif ($x < 1000000000000)

return Terbilang($x / 1000000000) . " Milyar" . Terbilang($x % 1000000000); }?>

<div class="cleaner_h10"></div>

<table border="0" cellpadding="3" cellspacing="0" width="90%" style=" border-collapse: collapse;" class="record" bordercolor="#000000 ">

<tr style="background-color:; color:#000000;"><td height="25"class="hurufx" align="left" ><u><b>SURAT PERINTAH PEMBAYARAN</b></u></td>

<td width="50%"></td>

<td align="right"><center>No: <?php echo$bukti ?>-<?php echo $bukti2 ?></center></td></tr></table>

<br><table border="0" cellpadding="3">

<tr><td>No. Account/Pos Anggaran</td><td>:</td><td><?php echo$no_rek?></td></tr></table>

<br>Sesuai dengan anggaran tahun <?php echo $coba['kode_ta'] ?>, telah dibayar sebagai pengeluaran Dana Pensiun Sekolah Kristen kepada:<br>

<table border="0" cellpadding="3">

(14)

<tr><td>Jumlah Uang/Dana</td><td>:</td><td><?php echo ucwords(Terbilang($jumlah));?> Rupiah</td></tr>

<tr><td>Untuk Keperluan</td><td>:</td><td><?php echo $keterangan ?></td></tr> <tr><td>Lampiran Kwitansi</td><td>:</td><td><?php echo $lampiran?>(<?php echo ucwords(Terbilang($lampiran));?>) lembar/berkas</td></tr></table>

<table border="0" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#000000 ">

<tr><td colspan="9" height="25" class="hurufx" align="left">Terbilang Rp <b><?php echo " ".number_format($jumlah,2,',','.'); ?></b></td>

<td align="right"><center>Salatiga, <?php echo $tgl.' '.ambil($bulan).' '.$tahun?></center></td></tr></table>

</tr></table><br><br><br>

<table border="0" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#000000 ">

<tr><td colspan="9" height="25" class="hurufx"

align="left"><center>Mengetahui/Menyetujui,</CENTER></td>

<td align="right"><center>Yang Mengajukan Permohonan,</CENTER></td></tr> <tr><td colspan="9" height="25" class="hurufx" align="left"></td>

<td align="right"></td></tr>

<tr><td colspan="9" height="25" class="hurufx" align="left"></td> <td align="right"></td></tr>

<tr><td colspan="9" height="25" class="hurufx" align="left"></td> <td align="right"></td></tr>

<tr><td colspan="9" height="25" class="hurufx" align="left"></td> <td align="right"></td></tr>

<tr><td colspan="9" height="25" class="hurufx" align="left"><center><?php echo $validasi['dir_keu']; ?></CENTER></td>

<td align="right"><center><?php echo $validasi['kep_kantor']; ?></center></td></tr> <tr><td colspan="9" width="5%" height="25" class="hurufx"

align="left"><CENTER>Direketur Keuangan D.P.S.K.</CENTER></td> <td align="right"><center>Kepala Kantor</center></td></tr> </table>

...

7.

Tambah_bmasuk.php

...

<form action="cetak_bmasuk.php" method="post" name="postform" onSubmit="return cekInputan()">

<table width="90%" border="0" cellpadding="2"> <tr><td >Nomor Bukti</td><td>:</td><td>

<table><tr><td><input type="text" name="rek" id="rek_id" size="2"

readonly="readonly"/></td><td><input type="text" name="bulan" id="bulan" value="" size="2" required="required"></td><td><input type="text" name="tahun" id="tahun" size="2" required="required"></td></tr></table>

<script type="text/javascript"> <?php echo $jsArray; ?>

</script></td>

<td>Tanggal</td><td>:</td>

<td width="30%"><input type="text" name="tanggal" id="demo42" readonly="readonly" > <a href="javascript: fillbulan()" style="text-decoration:none">&nbsp;&nbsp;<img src="asset/images/cal.gif" width="16" height="16" border="0"

style="text-decoration:none"></a><font face="Tahoma" size="2"></font></td> </tr>

<tr><td colspan="2"><b>Sisi Debit : </b></td></tr> <tr><td>Nomor Rekening</td><td>:</td><td>

<?php

mysql_connect("localhost", "root",""); mysql_select_db("dpsk");

$result=mysql_query("select * from dpsk where no_rek like '%1061-10%'"); $jsArray="var rekName=new Array();\n";

echo '<select name="kode_rekening" onchange="changeValue(this.value)">'; echo '<option >---</option>';

while($row = mysql_fetch_array ($result)){ $sub=substr($row['no_rek'],5,6);

$pet=substr($sub,0,2); $kir=substr($sub,3,2);

echo'<option value="'.$row[no_rek].'">'.$row['no_rek'].'</option>';

(15)

echo'</select>'; ?>

</td></tr>

<tr><td>Keterangan</td><td>:</td>

<td colspan="2"><input type="text" name="keterangan_debit" id="rek_name" size="42" required="required">

<script type="text/javascript"> <?php echo $jsArray; ?>

function changeValue(id){

document.getElementById('rek_name').value = rekName[id].name; document.getElementById('rek_id').value = rekName[id].no; };

</script></td></tr>

<tr><td colspan="2"></td></tr>

<tr><td colspan="2"><b> Sisi Kredit : </b></td></tr> <tr><td colspan="2"></td></tr>

<tr><td>Nomor Rekening</td><td>:</td> <td width="95"><div id="suggest">

<input type="text" onKeyUp="suggest(this.value);" name="no_rek" onBlur="fill2();" id="kode" required="required"/>

<input type="text" name="nama_rek" onBlur="fill();" id="country" size="23" readonly="readonly"/>

<div class="suggestionsBox" id="suggestions" style="display: none;"><img

src="arrow.png" style="position: relative; top: -12px; left: 30px;" alt="upArrow" />

<div class="suggestionList" id="suggestionsList">&nbsp; </div> </div></div></td></tr>

<tr><td>Nama Pembayar</td><td>:</td><td><input type="text" name="nama" /></td></tr> <tr><td>Keterangan </td><td>:</td>

<td colspan="2"><input type="text" name="keterangan" size="45" required="required"/></td></tr>

<tr><td>Jumlah Lampiran </td><td>:</td>

<td colspan="2"><input type="text" name="lampiran" size="45"/></td></tr> <tr><td>Jumlah (Rp)</td><td>:</td>

<td colspan="2"><input type="text" name="jumlah" size="15" required="required"/></td></tr>

<tr><td><input type="submit" value="Simpan" name="submit" login"><input type="submit" value="Cetak" name="submit" class="btn-kirim-login"></td>

<td colspan="2">&nbsp;</td></tr></table></form> ...

8.

Cetak_bmasuk.php

...

$result=mysql_query("SELECT no_bukti FROM transaksi where SUBSTR( no_bukti, 1, 4 ) like '%$rek%' and SUBSTR( no_bukti, 12, 2 ) like '%$bulan%' and SUBSTR( no_bukti, 15, 2 ) like '%$tahun%' and no_bukti like '%BM%' order by right(no_bukti,10) desc Limit 1");

if (mysql_num_rows($result) >0){

while($row = mysql_fetch_array($result)){ $terakhir = substr($row['no_bukti'],7,3);

$terakhir = substr(1001 + intval(substr($row['no_bukti'],7,3)),1,3); $no_bukti=$rek."-BM". $terakhir."-".$bulan."-".$tahun;}

} else {

$terakhir = '001';

(16)

$coba=mysql_fetch_array(mysql_query("SELECT * from anggaran where status=0")); $validasi=mysql_fetch_array(mysql_query("select * from otorisasi"));

if($_POST['submit']== "Simpan"){ if(is_numeric($jumlah)){

$query = mysql_query("insert into

transaksi(no_bukti,no_rek,tanggal,keterangan,debit,kredit,kode_ta,userid,pihak_luar ,jml_lampiran)

values('$no_bukti','$no_rek','".date("Y-n-d",

strtotime($tanggal))."','$keterangan','0','$jumlah','$coba[kode_ta]','$userid','$na ma','$lampiran')") or die(mysql_error());

$query2 = mysql_query("insert into

transaksi(no_bukti,no_rek,tanggal,keterangan,debit,kredit,kode_ta,userid,pihak_luar ,jml_lampiran)

values('$no_bukti','$kode_rekening','".date("Y-n-d", strtotime($tanggal))."','Penerimaan

$keterangan_debit','$jumlah','0','$coba[kode_ta]','$userid',' ',' ')") or die(mysql_error());

if ($query && $query2) {

header('location:bank_masuk.php?message=success'); }}

else{ }}

else if ($_POST['submit']== "Cetak"){ $bukti=substr($no_bukti,5,2);

$bukti2=substr($no_bukti,7,3); $tgl=substr($tanggal,0,2); $bulan=substr($tanggal,4,2); $tahun=substr($tanggal,6,4); function ambil($bulan){ switch($bulan){

case 1: return "Januari"; break; case 2: return "Februari"; break; case 3: return "Maret"; break; case 4: return "April"; break; case 5: return "Mei"; break; case 6: return "Juni"; break; case 7: return "Juli"; break; case 8: return "Agustus"; break; case 9: return "September"; break; case 10: return "Oktober"; break; case 11: return "November"; break; case 12: return "Desember"; break;}} function Terbilang($x){

$abil = array("", "satu", "dua", "tiga", "empat", "lima", "enam", "tujuh", "delapan", "sembilan", "sepuluh", "sebelas");

if ($x < 12)

return " " . $abil[$x]; elseif ($x < 20)

return Terbilang($x - 10) . "belas"; elseif ($x < 100)

return Terbilang($x / 10) . " puluh" . Terbilang($x % 10); elseif ($x < 200)

return " seratus" . Terbilang($x - 100); elseif ($x < 1000)

return Terbilang($x / 100) . " ratus" . Terbilang($x % 100); elseif ($x < 2000)

return " seribu" . Terbilang($x - 1000); elseif ($x < 1000000)

return Terbilang($x / 1000) . " ribu" . Terbilang($x % 1000); elseif ($x < 1000000000)

return Terbilang($x / 1000000) . " juta" . Terbilang($x % 1000000); elseif ($x < 1000000000000)

return Terbilang($x / 1000000000) . " Milyar" . Terbilang($x % 1000000000);} ?>

<div class="cleaner_h10"></div>

(17)

<tr style="background-color:; color:#000000;"><td height="25"class="hurufx" align="left" bgcolor="black" ><font color="white" size="25"><b>Bukti Tanda Pemasukkan</b></font></td>

<td width="50%"></td>

<td align="right"><center>No: <?php echo$bukti ?>-<?php echo $bukti2 ?></center></td></tr></table><br>

<table border="0" cellpadding="3">

<tr><td>No. Account/Pos Anggaran</td><td>:</td><td><?php echo$no_rek?></td></tr></table>

<br>Sesuai dengan anggaran tahun <?php echo $coba['kode_ta'] ?>, telah diterima sebagai penerimaan Dana Pensiun Sekolah Kristen dari:<br>

<table border="0" cellpadding="3">

<tr><td>Nama</td><td>:</td><td><?php echo $nama ?></td></tr> <tr><td>Jumlah Uang/Dana</td><td>:</td><td><?php echo ucwords(Terbilang($jumlah));?> Rupiah</td></tr>

<tr><td>Untuk Keperluan</td><td>:</td><td><?php echo $keterangan ?></td></tr> <tr><td>Lampiran Kwitansi</td><td>:</td><td><?php echo $lampiran?>(<?php echo ucwords(Terbilang($lampiran));?>) lembar/berkas</td></tr></table>

<table border="0" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#000000 ">

<tr><td colspan="9" height="25" class="hurufx" align="left">Terbilang Rp <b><?php echo " ".number_format($jumlah,2,',','.'); ?></b></td>

<td align="right"><center>Salatiga, <?php echo $tgl.' '.ambil($bulan).' '.$tahun?></center></td></tr></table></tr>

</table><br><br><br>

<table border="0" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#000000 ">

<tr><td colspan="9" height="25" class="hurufx"

align="left"><center>Mengetahui/Menyetujui,</CENTER></td> <td align="right"><center>Yang Melaporkan,</CENTER></td></tr> <tr><td colspan="9" height="25" class="hurufx" align="left"></td> <td align="right"></td></tr>

<tr><td colspan="9" height="25" class="hurufx" align="left"></td> <td align="right"></td></tr>

<tr><td colspan="9" height="25" class="hurufx" align="left"></td> <td align="right"></td></tr>

<tr><td colspan="9" height="25" class="hurufx" align="left"></td> <td align="right"></td></tr>

<tr><td colspan="9" height="25" class="hurufx" align="left"><center><?php echo $validasi['dir_keu']; ?></CENTER></td>

<td align="right"><center><?php echo $validasi['kep_kantor']; ?></center></td></tr> <tr><td colspan="9" width="5%" height="25" class="hurufx"

align="left"><CENTER>Direketur Keuangan D.P.S.K.</CENTER></td> <td align="right"><center>Kepala Kantor</center></td></tr> </table>

(18)

Lampiran 4: Bukti Transaksi

1.

Surat Perintah Pembayaran

(19)
(20)
(21)
(22)
(23)
(24)

Referensi

Dokumen terkait

PHBS merupakan singkatan dari Perilaku Hidup Bersih dan Sehat yaitu sekumpulan perilaku yang dipraktekkan atas dasar kesadaran sebagai upaya agar dirinya sehat

Mahasiswa dapat menjelaskan keseimbangan jangka pendek dalam industri yang kompetitif, keseimbangan jangka panjang di pasar persaingan sempurna serta dapat

[r]

Dengan ini Pejabat Pengadaan Barang dan Jasa yang ditetapkan berdasarkan Keputusan Kepala Dinas Sosial, Tenaga Kerja dan Transmigrasi Kabupaten Lebong Nomor :

menggunakan pilihan kata yang tepat dan santun berbahasa Menyimpulkan isi teks pendek yang dibaca dengan membaca lancar (membaca) Melengkapi cerita sederhan dengan kata

 “Sesungguhnya Allah SWT menugaskan satu malaikat yang selalu berkata: “Wahai.

Rencana Tindak adalah rencana implementasi pengembangan kawasan sentra produksi perikanan unggulan di daerah yang disusun secara tahunan dengan mengacu pada tahapan

Sumber: Kotler dan Keller yang di ahlibahasakan oleh Benyamin Molan (2007:226) Dari gambar 2.1 diketahui bahwa rangsangan dari luar baik berupa rangsangan pemasaran, yaitu