• Tidak ada hasil yang ditemukan

Institutional Repository | Satya Wacana Christian University: Sistem Informasi Akuntansi Persediaan di CV. Menang Sentosa

N/A
N/A
Protected

Academic year: 2017

Membagikan "Institutional Repository | Satya Wacana Christian University: Sistem Informasi Akuntansi Persediaan di CV. Menang Sentosa"

Copied!
57
0
0

Teks penuh

(1)

LAMPIRAN

1.

Coding

1. koneksi.php

<?php

$host = "localhost"; $username = "root"; $password = ""; $db = "persediaan";

$connect = mysql_connect($host,$username,$password) or die("Gagal konek"); $pilih_db = mysql_select_db($db) or die("Database tidak ada");

?>

2. index.php

<title>Sistem Informasi Penjualan</title>

<link type="text/css" href="asset/css/style.css" rel="stylesheet"> <div id="container">

<h1><center><?php echo "Sistem Informasi Akuntansi Persediaan" ?></center></h1>

<h2><center><?php echo "CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran <br> Telp: (0298) 56890" ?></center></h2>

<div id="body">

<p>Silahkan login untuk melakukan transaksi dan manajemen data.</p> <div id="bg-line">

<form action="cek_login.php" method="post" class="input-teks-login"> Username :

<input type="text" name="username" class="input-teks-login" placeholder="Masukkan username..." />

Password :

<input type="password" name="password" class="input-teks-login" placeholder="Masukkan Password..." />

<input type="submit" value="Log In" class="btn-kirim-login" name="login"/> </div>

</form> </div>

3. cek_login.php

<?php

include ("User.php"); session_start();

$usernamex = $_POST["username"]; $passwordx = ($_POST["password"]); $user = new User();

$hasil = $user->cekLogin($usernamex, $passwordx); $datax = mysql_fetch_array($hasil);

$cek = mysql_num_rows($hasil); $username = $datax["username"]; $level = $datax["level"]; $nama = $datax["nama"]; if($cek>0){

session_start();

$_SESSION['username'] = $usernamex; $_SESSION['level'] = $level; $_SESSION['nama'] = $nama; header("location: home.php"); } else {

header("location: index.php"); }

?>

4. User.php

<?php class User {

function connect() {

(2)

function getUser() {

$user = new User(); $user->connect();

$query = "select * FROM user order by username"; $hasil = mysql_query($query);

return $hasil; }

function getIdUser($username) {

$user = new User(); $user->connect();

$query = "SELECT username FROM user WHERE username='$username'"; $hasil = mysql_query($query);

$x=0;

while($data = mysql_fetch_array($hasil)) { $x = $x+1;

}

return $x; }

function insertUser($username, $password, $nama, $level) {

$user = new User(); $user->connect();

$query = "insert into user(username, password, nama, level) VALUES ('$username','$password', '$nama', '$level')";

$hasil = mysql_query($query); if($hasil){

return "T"; } else { return "F"; }

}

function getUserEdit($username) {

$user = new User(); $user->connect();

$query = "select * FROM user WHERE username='$username'"; hasil = mysql_query($query);

return $hasil; }

function updateUser($username, $password, $nama, $level) {

$user = new User(); $user->connect();

$query = "update user set password='$password', nama='$nama', level='$level' WHERE username='$username'";

$hasil = mysql_query($query); if($hasil){

return "T"; } else { return "F"; }

}

function deleteUser($username) {

$user = new User(); $user->connect();

$query = "delete FROM user WHERE username='$username'"; $hasil = mysql_query($query);

if($hasil){ return "T"; } else { return "F"; }

}

function cekLogin($username, $password) {

$user = new User(); $user->connect();

$query = "SELECT username, password, nama, level FROM user WHERE username='$username' AND password='$password'";

(3)

return $hasil; }

5. menu.php

<head>

<script src="asset/js/menu.js" type="text/javascript"></script> <link href="asset/css/menu.css" rel="stylesheet" type="text/css" /> </head>

<div id="menu"> <div id="MainMenu"> <div id="Menu">

<div class="suckertreemenu"> <ul id="treemenu1">

<li><a href="home.php">HOME</a></li>

<li><a href="master_barang.php">BARANG</a></li> <li><a href="#">TRANSAKSI</a>

<ul>

<li><a href="produksi_masuk.php">Masuk</a></li> <li><a href="retur_masuk.php">Retur</a></li> <li><a href="out.php">Keluar</a></li> </ul>

</li>

<li><a href="#">CARI</a> <ul>

<li><a href="cari_masuk.php">Cari Masuk Dari Depo</a></li> <li><a href="cari_keluar.php">Cari Keluar Ke Depo</a></li> <li><a href="laporan.php">Rekap Bulanan</a></li>

</ul> </li>

<li><a href="fix.php">REKAP</a></li> <li><a href="logout.php">LOG OUT</a></li> </ul>

</div></div></div>

<div class="cleaner_h0"></div> </div>

6. home.php

<?php

session_start();

if (ISSET($_SESSION['username'])) {

$username = $_SESSION['username']; ?>

<title>Sistem Informasi Persediaan</title>

<link type="text/css" href="asset/css/style.css" rel="stylesheet">

<h1><center><?php echo "Sistem Informasi Akuntansi Persediaan" ?></center></h1>

<h2><center><?php echo "CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran <br> Telp: (0298) 56890" ?></center></h2>

<div id="body"> <?php

echo "Selamat datang, anda login sebagai : ".$_SESSION['username']; include("menu.php");

?>

<div id="list"> <ul>

<li><strong>Barang</strong><br />Menampilkan daftar barang</li>

<li><strong>Transaksi</strong><br />Menampilkan data-data transaksi meliputi data produksi, retur dan keluar</li>

<li><strong>Cari</strong><br />Menampilkan data pencarian</li>

<li><strong>Rekap</strong><br />Menampilkan data rekapan dari transaksi</li> <li><strong>Log Out</strong><br />Keluar dari sistem aplikasi</li>

</ul> </div> </div> <?php } ?>

7. Barang.php

<?php

class Barang {

(4)

include("koneksi.php"); }

function getBarang(){ $barang = new Barang(); $barang->connect();

$query = "select * FROM barang order by kode_barang"; $hasil = mysql_query($query);

}

function cekKodeBarang($kode_barang) {

$barang = new Barang(); $barang->connect();

$query = "SELECT kode_barang FROM barang WHERE kode_barang='$kode_barang'"; $hasil = mysql_query($query);

$x=0;

while($data = mysql_fetch_array($hasil)) { $x = $x+1;

}

return $x; }

function insertBarang($kode_barang, $nama_barang,$merk,$warna,$tipe,$ukuran) {

$barang = new Barang(); $barang->connect();

$query = "insert into barang(kode_barang, nama_barang,merk,warna,tipe,ukuran) VALUES ('$kode_barang','$nama_barang','$merk','$warna','$tipe','$ukuran')"; $hasil = mysql_query($query);

if($hasil){ return "T"; } else { return "F"; }

}

function getBarangEdit($kode_barang) {

$barang = new barang(); $barang->connect();

$query = "select * FROM barang WHERE kode_barang='$kode_barang'"; $hasil = mysql_query($query);

return $hasil; }

Function updateBarang

($kode_barang,$nama_barang,$merk,$warna,$tipe,$ukuran) {

$barang = new Barang(); $barang->connect();

$query = "update barang set kode_barang='$kode_barang', nama_barang='$nama_barang',merk='$merk',warna='$warna',tipe='$tipe',ukuran='$u kuran' WHERE kode_barang='$kode_barang'";

$hasil = mysql_query($query); if($hasil){

return "T"; } else { return "F"; }

}

function deleteBarang($kode_barang) {

$barang = new Barang(); $barang->connect();

$query = "delete FROM barang WHERE kode_barang='$kode_barang'"; $hasil = mysql_query($query);

if($hasil){ return "T"; } else { return "F"; }

}} ?>

8. master_barang.php

<?php

session_start();

(5)

{

$nama = $_SESSION['nama']; $level = $_SESSION['level']; ?>

<title>Sistem Informasi Persediaan</title> <head>

<style> </style>

<link type="text/css" href="asset/css/style.css" rel="stylesheet" /> <script src="asset/js/menu.js" type="text/javascript"></script> </head>

<div id="container">

<h1><center><?php echo "Sistem Informasi Akuntansi Persediaan" ?></center></h1> <h2><center><?php echo "CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran <br> Telp: (0298) 3421872" ?></center></h2>

<div id="body"> <?php

echo "Selamat datang, Anda login sebagai $nama<br><br>"; if($level=="administrator"){

include("menu.php"); } else {

include("menu_kasir.php"); }

include("Barang.php"); $barang = new Barang(); ?>

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

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

<tr style="background-color:#000000; color:#FFFFFF;" align="center"><td colspan="9" height="25" class="hurufx">Data Barang</td></tr>

<tr style="background-color:#333; color:#FFFFFF;" align="center" class="hurufx">

<th align="center">No.</th>

<th align="center">Kode Barang</th> <th align="center">Nama Barang</th> <th align="center">Merk</th> <th align="center">Warna</th> <th align="center">Tipe</th> <th align="center">Ukuran</th>

<th colspan="2"><a href="tambah_barang.php" class="cbbarang"><div class="btn-add">Tambah Barang</div></a></th>

</tr> <?php $i = 1;

$result = $barang->getBarang();

while($row = mysql_fetch_array($result)) { ?>

<tr align="center" class="hurufx"> <td><?php echo $i; ?></td>

<td><?php echo $row["kode_barang"]; ?></td> <td><?php echo $row["nama_barang"]; ?></td> <td><?php echo $row["merk"]; ?></td>

<td><?php echo $row["warna"]; ?></td> <td><?php echo $row["tipe"]; ?></td> <td><?php echo $row["ukuran"]; ?></td>

<td width="90"><a href="edit_barang.php?kode_barang=<?php echo $row['kode_barang']; ?>" class="cbbarang"><div class="btn-edit">Edit Barang</div></a></td>

<td width="100"><a href="delete_barang.php?kode_barang=<?php echo $row['kode_barang']; ?>" onclick="return confirm('Hapus Data?');"><div class="btn-delete">Hapus Barang</div></a></td>

</tr></font> <?php

$i++; } ?> </table> <br /><br /> <?php

} else

(6)
(7)

9. tambah_barang.php

<?php

session_start();

if (ISSET($_SESSION['username'])) {

$nama = $_SESSION['nama']; $level = $_SESSION['level']; ?>

<title>Sistem Informasi Penjualan</title> <head>

<style> td {

padding:5px; }

</style>

<link type="text/css" href="asset/css/style.css" rel="stylesheet" /> <script src="asset/js/menu.js" type="text/javascript"></script> </head>

<div id="container">

<h1><center><?php echo "Sistem Informasi Akuntansi Persediaan" ?></center></h1>

<h2><center><?php echo "CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran <br> Telp: (0298) 56890" ?></center></h2>

<div id="body"> <?php

echo "Selamat datang, Anda login sebagai $nama<br><br>"; include("menu.php");

include("Barang.php"); $barang = new Barang(); ?>

<br /> <div>

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

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

<tr class="hurufx"> <td>Kode Barang:</td>

<td><input type="text" name="kode_barang" size="30" value=""></td> </tr>

<tr class="hurufx"> <td>Nama Barang:</td>

<td><input type="text" name="nama_barang" size="30"></td> </tr>

<tr class="hurufx"> <td>Merk:</td>

<td><input type="text" name="merk" size="30"></td> </tr>

<tr class="hurufx"> <td>Warna:</td>

<td><input type="text" name="warna" size="30"></td> </tr>

<tr class="hurufx"> <td>Tipe:</td>

<td><input type="text" name="tipe" size="30"></td> </tr>

<tr class="hurufx"> <td>Ukuran:</td>

<td><input type="text" name="ukuran" size="30"></td> </tr>

<tr> <td></td>

<td><input type="submit" value="Simpan" class="btn-kirim-login"><input type="reset" value="Reset" class="btn-kirim-login"></td>

</tr> </form> </table> </div> <br /><br /> <?php

(8)

header("location: index.php"); ?>

10. insert_barang.php

<?php

include("Barang.php");

$kode_barang = $_POST["kode_barang"]; $nama_barang = $_POST["nama_barang"]; $merk = $_POST["merk"];

$warna = $_POST["warna"]; $tipe = $_POST["tipe"]; $ukuran = $_POST["ukuran"]; $barang= new Barang();

$cek_kode_barang = $barang->cekKodeBarang($kode_barang); if($cek_kode_barang > 0){

?><script language="JavaScript">alert('Kode Barang Sudah Ada!'); document.location='tambah_barang.php'</script><?php

} else {

if($kode_barang=="" || $nama_barang=="" || $merk=="" || $warna=="" || $tipe=="" || $ukuran=="")

{

?><script language="JavaScript">alert('Isi Data dengan Lengkap!'); document.location='tambah_barang.php'</script><?php

} else {

$hsl = $barang->insertBarang

($kode_barang, $nama_barang,$merk,$warna,$tipe,$ukuran ); if($hsl=="T"){

?>

<script language="JavaScript">alert('Data Berhasil Disimpan'); document.location='master_barang.php'</script>

<?php } else { ?>

<script language="JavaScript">alert('Data Gagal Disimpan') ;document.location='tambah_barang.php'</script>

<?php }

} } ?>

11. edit_barang.php

<?php

session_start();

if (ISSET($_SESSION['username'])) {

$nama = $_SESSION['nama']; $level = $_SESSION['level']; ?>

<title>Sistem Informasi Penjualan</title> <head>

<style> .editbox {

display:none }

td {

padding:5px; }

.editbox {

font-size:14px; width:70px;

background-color:#ffffcc; border:solid 1px #000; padding:4px;

}

.edit_tr:hover {

cursor:pointer; }

</style>

(9)

<div id="container">

<h1><center><?php echo "Sistem Informasi Akuntansi Persediaan" ?></center></h1>

<h2><center><?php echo "CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RW 04, Bener, Tengaran <br> Telp: (0298) 3421872" ?></center></h2>

<div id="body"> <?php

echo "Selamat datang, Anda login sebagai $nama<br><br>"; if($level=="administrator"){

include("menu.php"); }

include("Barang.php"); $barang = new Barang();

$kode_barang = $_GET["kode_barang"];

$datax = $barang->getBarangEdit($kode_barang); while ($row = mysql_fetch_array($datax)){ $kode_barang=$row["kode_barang"];

$nama_barang = $row["nama_barang"]; $merk = $row["merk"];

$warna = $row["warna"]; $tipe = $row["tipe"]; $ukuran = $row["ukuran"]; }

?>

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

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

<form action="update_barang.php" method="post"> <tr class="hurufx">

<td>Kode Barang:</td>

<td><input type="text" name="kode_barang" size="40" value="<?php echo $kode_barang; ?>"></td>

</tr>

<tr class="hurufx"> <td>Nama Barang:</td>

<td><input type="text" name="nama_barang" size="40" value="<?php echo $nama_barang; ?>"></td>

</tr>

<tr class="hurufx"> <td>Merk:</td>

<td><input type="text" name="merk" size="40" value="<?php echo $merk; ?>"></td>

</tr>

<tr class="hurufx"> <td>Warna:</td>

<td><input type="text" name="warna" size="40" value="<?php echo $warna; ?>"></td>

</tr>

<tr class="hurufx"> <td>Tipe:</td>

<td><input type="text" name="tipe" size="40" value="<?php echo $tipe; ?>"></td>

</tr>

<tr class="hurufx"> <td>Ukuran:</td>

<td><input type="text" name="ukuran" size="40" value="<?php echo $ukuran; ?>"></td>

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

<td><input type="submit" value="Update" class="btn-kirim-login"><input type="reset" value="Reset" class="btn-kirim-login"></td>

</tr> </form> </table> </div>

<div class="cleaner_h10"></div> <table align="center">

<tr align="center"> <td>

<?php

(10)

</td> </tr> </table> </div> <?php } else

header("location: index.php"); ?>

12. update_barang.php

<?php

include("Barang.php");

$kode_barang = $_POST["kode_barang"]; $nama_barang = $_POST["nama_barang"]; $merk = $_POST["merk"];

$warna = $_POST["warna"]; $tipe = $_POST["tipe"]; $ukuran = $_POST["ukuran"]; $barang = new Barang();

if($kode_barang=="" || $nama_barang=="" || $merk=="" || $warna=="" || $tipe=="" || $ukuran=="" )

{

?><script language="JavaScript">alert('Isi Data dengan Lengkap!'); document.location='master_barang.php'</script><?php

} else {

$hsl = $barang->updateBarang

($kode_barang, $nama_barang,$merk,$warna, $tipe, $ukuran); if($hsl=="T"){

?>

<script language="JavaScript">alert('Berhasil Update Data'); document.location='master_barang.php'</script>

<?php } else { ?>

<script language="JavaScript">alert('Data Gagal Diupdate!'); document.location='master_barang.php'</script>

<?php } } ?>

13. delete_barang.php

<?php

session_start();

if (ISSET($_SESSION['username'])) {

include("Barang.php"); $barang = new Barang();

$kode_barang = $_GET["kode_barang"];

$hsl = $barang->deleteBarang($kode_barang); if($hsl=="T"){

?>

<script language="JavaScript">alert('Berhasil Hapus Data'); document.location='master_barang.php?'</script>

<?php } else { ?>

<script language="JavaScript">alert('Data Gagal Dihapus!'); document.location='master_barang.php'</script>

<?php } } ?>

14. Transaksi.php

<?php

class Transaksi {

function connect() {

include("koneksi.php"); }

(11)

($kode_barang, $tanggal_transaksi,$no_dokumen, $saldo_awal, $masuk,$retur, $keluar, $saldo_akhir)

{

$transaksi = new Transaksi(); $transaksi->connect();

$query = "insert into transaksi(kode_barang, tanggal_transaksi, no_dokumen,saldo_awal, masuk, retur,keluar, saldo_akhir) VALUES ('$kode_barang','$tanggal_transaksi','$no_dokumen', '$saldo_awal', '$masuk','$retur','$keluar','$saldo_akhir')";

$hasil = mysql_query($query); if($hasil){

return "T"; } else { return "F"; }

}

function getHistoryTransaksi($tanggal_awal, $tanggal_akhir){ $transaksi = new Transaksi();

$transaksi->connect();

$query = "SELECT * from transaksi where tanggal_transaksi BETWEEN '$tanggal_awal' AND '$tanggal_akhir' order by kode_barang ";

$hasil = mysql_query($query); return $hasil;

}

function updateTransaksi($kode_barang){ $transaksi = new Transaksi();

$transaksi->connect();

$query = "update transaksi set masuk='$masuk' where kode_barang='$kode_barang' ";

$hasil = mysql_query($query); return $hasil;

} } ?>

15. Produksi.php

<?php

class Produksi {

function connect() {

include("koneksi.php"); }

function insertProduksi($tanggal_produksi, $no_dok_prod, $kode_barang, $nama_barang,$proses, $jumlah_produksi,$keterangan)

{

$produksi = new Produksi(); $produksi->connect();

$query = "insert into produksi

(tanggal_produksi,no_dok_prod,kode_barang,nama_barang,proses,jumlah_produksi,k eterangan) VALUES ('$tanggal_produksi', '$no_dok_prod', '$kode_barang', '$nama_barang','$proses', '$jumlah_produksi','$keterangan')";

$hasil = mysql_query($query); if($hasil){

return "T"; } else { return "F"; }

}

function getProduksi(){ $produksi = new Produksi(); $produksi->connect();

$query = "SELECT * FROM produksi where status not like '%post%' order by kode_barang asc";

$hasil = mysql_query($query); return $hasil;

}

function getHistoryTransaksi($tanggal_awal, $tanggal_akhir){ $transaksi = new Transaksi();

$transaksi->connect();

$query = "SELECT * FROM transaksi WHERE tanggal BETWEEN '$tanggal_awal' AND '$tanggal_akhir' ORDER BY no_nota ASC";

(12)

}

function deleteProduksi($no_dok_prod,$kode_barang) {

$produksi = new Produksi(); $produksi->connect();

$query = "delete FROM produksi WHERE no_dok_prod='$no_dok_prod' and kode_barang='$kode_barang'";

$hasil = mysql_query($query); if($hasil){

return "T"; } else { return "F"; }

}

function getProduksiEdit($kode_barang) {

$produksi = new Produksi(); $produksi->connect();

$query = "select p.*, b.nama_barang from produksi p, barang b where p.kode_barang=b.kode_barang";

$hasil = mysql_query($query); return $hasil;

} function

updateProduksi($tanggal_produksi,$no_dok_prod,$kode_barang,$nama_barang,$prose s,$jumlah_produksi,$keterangan){

$produksi = new Produksi(); $produksi->connect(); $query = "update produksi

set tanggal_produksi='$tanggal_produksi',no_dok_prod='$no_dok_prod', kode_barang='$kode_barang',nama_barang='$nama_barang',proses='$proses' ,jumlah_produksi='$jumlah_produksi',keterangan='$keterangan'

where kode_barang='$kode_barang'"; $hasil = mysql_query($query); return $hasil;

} } ?>

16. produksi_masuk.php

<?php

session_start();

if (ISSET($_SESSION['username'])) {

$nama = $_SESSION['nama']; $level = $_SESSION['level']; $username = $_SESSION['username']; ?>

<title>Sistem Informasi Persediaan</title> <head>

<style> .editbox {

display:none }

td {

padding:5px; }

.editbox {

font-size:14px; width:70px;

background-color:#ffffcc; border:solid 1px #000; padding:4px;

}

.edit_tr:hover {

cursor:pointer; }

</style>

(13)

<script language="javascript" type="text/javascript" src="asset/js/datetimepicker_css.js"></script>

</head>

<div id="container">

<h1><center><?php echo "Sistem Informasi Akuntansi Persediaan" ?></center></h1>

<h2><center><?php echo "CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran <br> Telp: (0298) 3421872" ?></center></h2>

<div id="body"> <?php

echo "Selamat datang, Anda login sebagai $nama<br><br>"; if($level=="administrator"){

include("menu.php"); include("Barang.php"); ?>

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

<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC"><form action="insert_produksi.php" method="post">

<tr style="background-color:#000000; color:#FFFFFF;" align="center"><td colspan="9" height="25" class="hurufx">Form Barang Masuk</td></tr>

<tr class="hurufx"> <tr>

<td> Tanggal </td>

<td><input type="text" name="tanggal_produksi" id="demo33" readonly="readonly">

<a href="javascript: NewCssCal('demo33','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" required="required"></font></td> </tr>

<tr class="hurufx"> <td>No. Dokumen</td>

<td><input type="text" name="no_dok_prod" size="30" value="" required="required"></td>

</tr> <?php

include ("koneksi.php"); ?>

<tr class="hurufx"> <td>Kode Barang</td>

<td><select name="kode_barang" onchange="document.form.namabarang; submit();">

<option>---</option> <?php

$result = mysql_query("select * from barang"); while($row = mysql_fetch_array($result)){ ?>

<option value="<?php echo $row["kode_barang"]; ?>"><?php echo $row["kode_barang"]." - ".$row["nama_barang"]?></option>

<?php } ?> </select>

<tr class="hurufx"> <td>Proses</td> <td>

<select name="proses" required="required"> <?php

include "koneksi.php";

$query ="select * from master_proses"; $hasil = mysql_query($query);

echo '<option>---</option>';

while ($qtabel = mysql_fetch_assoc($hasil)) {

echo '<option value="'.$qtabel['nama_proses'].'">'.$qtabel['nama_proses'].' </option>';

} ?> </select> </td> </tr> <?php } ?> </select>

<tr class="hurufx"> <td>Jumlah</td>

(14)

</tr>

<tr class="hurufx"> <td>Keterangan</td> <td>

<select name="keterangan" required="required"> <?php

include "koneksi.php";

$query ="select * from lokasi"; $hasil = mysql_query($query); echo '<option>---</option>';

while ($qtabel = mysql_fetch_assoc($hasil)) {

echo '<option value="'.$qtabel['nama_lokasi'].'">'.$qtabel['nama_lokasi'].' </option>';

} ?> </select> </td> </tr>

<tr class="hurufx"> <td></td>

<td><input type="submit" name="tombol" value="Tambahkan" class="btn-kirim-login"/></td>

</tr></form>

<form name="formcari" method="post" action="search_prod.php"> <tr class="hurufx">

<td></td>

<td><input type="text" name="merkp" size="25" value="" required="required"><input type="SUBMIT" name="SUBMIT" id="SUBMIT" value="cari" required="required"></td>

</tr> </form>

<tr class="hurufx"> <td></td>

<td>

<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC"><tr class="hurufx" align="center">

<td>Tanggal</td> <td>No Dokumen</td> <td>Kode Barang</td> <td>Nama Barang</td> <td>Proses</td> <td>Jumlah</td> <td> Keterangan</td> <td colspan=2>Option</td> </tr>

<?php

$query = mysql_query("select p.*, b.nama_barang from produksi p, barang b where p.kode_barang=b.kode_barang and status not like '%post%' order by kode_barang asc");

while ($data = mysql_fetch_array($query)) { ?>

<tr align="center" class="hurufx">

<td><?php echo $data["tanggal_produksi"]; ?></td> <td><?php echo $data["no_dok_prod"]; ?></td> <td><?php echo $data["kode_barang"]; ?></td> <td><?php echo $data["nama_barang"]; ?></td> <td><?php echo $data["proses"]; ?></td>

<td><?php echo $data["jumlah_produksi"]; ?></td> <td><?php echo $data["keterangan"]; ?></td>

<td width="90"><a href="edit_prod.php?kode_barang=<?php echo $data['kode_barang']; ?>" class="cbbarang"><div class="btn-edit">Edit</div></a></td>

<td width="90"><a href="post.php?id=<?php echo $data['kode_barang']; ?>&no=<?php echo $data['no_dok_prod']; ?>" class="cbbarang"><div class="btn-edit">Post</div></a></td>

</tr> <?php }} ?> </form> </table>

(15)

<div class="cleaner_h0"></div>

17. insert_produksi.php

<?php

include "koneksi.php";

$tanggal_produksi = $_POST["tanggal_produksi"]; $no_dok_prod = $_POST["no_dok_prod"];

$kode_barang = $_POST["kode_barang"]; $proses = $_POST["proses"];

$jumlah_produksi = $_POST["jumlah_produksi"]; $keterangan = $_POST["keterangan"];

$saldo_awal=0; $retur=0; $keluar=0;

$query=mysql_query ("insert into

produksi(tanggal_produksi,no_dok_prod,kode_barang,proses,jumlah_produksi,keter angan) VALUES ('$tanggal_produksi', '$no_dok_prod', '$kode_barang','$proses', '$jumlah_produksi','$keterangan')")or die (mysql_error());

$hasil = mysql_query($query);

$saldo_akhir=$saldo_awal+$jumlah_produksi+$retur-$keluar;

$query1=mysql_query ("insert into

transaksi(kode_barang,tanggal_transaksi,no_dokumen,saldo_awal,masuk,retur,kelu

ar,saldo_akhir) VALUES

('$kode_barang','$tanggal_produksi','$no_dok_prod','$saldo_awal','$jumlah_prod uksi','$retur','$keluar','$saldo_akhir')")or die (mysql_error());

$hasil1 = mysql_query($query1);

header("location: produksi_masuk.php"); ?>

18. edit_prod.php

<?php

session_start();

if (ISSET($_SESSION['username'])) {

$nama = $_SESSION['nama']; $level = $_SESSION['level']; ?>

<title>Sistem Informasi Penjualan</title> <head>

<style> .editbox {

display:none }

td {

padding:5px; }

.editbox {

font-size:14px; width:70px;

background-color:#ffffcc; border:solid 1px #000; padding:4px;

}

.edit_tr:hover {

cursor:pointer; }

</style>

<link type="text/css" href="asset/css/style.css" rel="stylesheet" /> <script src="asset/js/menu.js" type="text/javascript"></script> <script language="javascript" type="text/javascript" src= "asset/js/datetimepicker_css.js"></script>

</head>

<div id="container">

<h1><center><?php echo "Sistem Informasi Akuntansi Persediaan" ?></center></h1>

<h2><center><?php echo "CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RW 04, Bener, Tengaran <br> Telp: (0298) 3421872" ?></center></h2>

<div id="body"> <?php

(16)

include("menu.php"); include("Produksi.php"); $produksi = new Produksi();

$kode_barang = $_GET["kode_barang"];

$datax = $produksi->getProduksiEdit($kode_barang); while ($row = mysql_fetch_array($datax)){

$tanggal_produksi=$row["tanggal_produksi"]; $no_dok_prod=$row["no_dok_prod"];

$kode_barang=$row["kode_barang"]; $nama_barang = $row["nama_barang"]; $proses = $row["proses"];

$jumlah_produksi = $row["jumlah_produksi"]; $keterangan= $row["keterangan"];

} ?>

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

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

<form action="update_prod.php" method="post"> <tr class="hurufx">

<td>Tanggal:</td>

<td><input type="text" name="tanggal_produksi" id="demo33" size="25" value="<?php echo $tanggal_produksi; ?>">

<a href="javascript: NewCssCal('demo33','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 class="hurufx"> <td>No Dokumen:</td>

<td><input type="text" name="no_dok_prod" size="25" value="<?php echo $no_dok_prod; ?>"></td>

</tr>

<tr class="hurufx"> <td>Kode Barang:</td>

<td><input type="text" name="kode_barang" size="25" value="<?php echo $kode_barang; ?>" readonly></td>

</tr>

<tr class="hurufx"> <td>Nama Barang:</td>

<td><input type="text" name="nama_barang" size="40" value="<?php echo $nama_barang; ?>"readonly></td>

</tr>

<tr class="hurufx"> <td>Proses:</td>

<td><input type="text" name="proses" size="25" value="<?php echo $proses; ?>" readonly></td>

</tr>

<tr class="hurufx"> <td>Jumlah:</td>

<td><input type="text" name="jumlah_produksi" size="25" value="<?php echo $jumlah_produksi; ?>"></td>

</tr>

<tr class="hurufx"> <td>Keterangan:</td>

<td><input type="text" name="keterangan" size="25" value="<?php echo $keterangan; ?>"></td>

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

<td><input type="submit" value="Update" class="btn-kirim-login"><input type="reset" value="Reset" class="btn-kirim-login"></td>

</tr> </form> </table> </div>

<div class="cleaner_h10"></div> <table align="center">

<tr align="center"> <td>

<?php

echo "<br>"; ?>

(17)

</tr> </table> </div> <?php } else

header("location: index.php"); ?>

19. update_prod.php

<?php

include('koneksi.php'); //tangkap data dari form

$tanggal_produksi= $_POST["tanggal_produksi"]; $no_dok_prod = $_POST["no_dok_prod"];

$kode_barang = $_POST["kode_barang"]; $proses = $_POST["proses"];

$jumlah_produksi=$_POST["jumlah_produksi"]; $keterangan=$_POST["keterangan"];

//update data di database sesuai user_id

$query = mysql_query("update produksi set tanggal_produksi='$tanggal_produksi', no_dok_prod='$no_dok_prod', kode_barang='$kode_barang', proses='$proses', jumlah_produksi='$jumlah_produksi' where kode_barang='$kode_barang'") or die(mysql_error());

$query1=mysql_query("update transaksi set no_dokumen='$no_dok_prod',masuk='$jumlah_produksi' where kode_barang='$kode_barang' AND tanggal_transaksi='$tanggal_produksi' and no_dokumen='$no_dok_prod' ");

$scan="select * from transaksi where kode_barang='$kode_barang' and tanggal_transaksi='$tanggal_produksi' and no_dokumen='$no_dok_prod'";

$hasilsc = mysql_query($scan);

while ($data = mysql_fetch_array($hasilsc)){ $saldo_awal=$data['saldo_awal'];

$masuk=$data['masuk']; $retur=$data['retur']; $keluar=$data['keluar'];

$perhit=$saldo_awal+$masuk+$retur-$keluar;

$edit=mysql_query("update transaksi set saldo_akhir='$perhit' where kode_barang='$kode_barang' and tanggal_transaksi='$tanggal_produksi' and no_dokumen='$no_dok_prod'");

}

if($query=="T"){ ?>

<script language="JavaScript">alert('Berhasil Update Data'); document.location='produksi_masuk.php'</script>

<?php } else { ?>

<script language="JavaScript">alert('Data Gagal Diupdate!'); document.location='produksi_masuk.php'</script>

<?php } ?>

20. search_prod.php

<?php

include "koneksi.php"; ?>

<title>Sistem Informasi Penjualan</title> <head>

<style> .editbox {

display:none }

td {

padding:5px; }

.editbox {

(18)

background-color:#ffffcc; border:solid 1px #000; padding:4px;

}

.edit_tr:hover {

cursor:pointer; }

</style>

<link type="text/css" href="asset/css/style.css" rel="stylesheet" /> <script src="asset/js/menu.js" type="text/javascript"></script>

<script language="javascript" type="text/javascript" src="asset/js/datetimepicker_css.js"></script>

</head>

<div id="container">

<h2><?php echo"CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran <br> Telp: (0298) 3421872" ?></h2>

<div id="body"> <?php

$nama_barang= $_POST['merkp'];

$q = "select p.*, b.nama_barang from produksi p, barang b where p.kode_barang=b.kode_barang and status not like '%post%' and b.nama_barang like '%$nama_barang%'";

$result = mysql_query($q);

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

<tr class="hurufx" align="center"> <td>Tanggal</td>

<td>No Dokumen</td> <td>Kode Barang</td> <td>Nama Barang</td> <td>Proses</td> <td>Jumlah</td> </tr>

<?php

$grandTotal = 0;

while ($data = mysql_fetch_array($result)) { $grandTotal += $data["jumlah_produksi"]; ?>

<tr align="center" class="hurufx"> <tr>

<td><?php echo $data['tanggal_produksi']; ?></td> <td><?php echo $data['no_dok_prod']; ?></td> <td><?php echo $data['kode_barang']; ?></td> <td><?php echo $data['nama_barang']; ?></td> <td><?php echo $data['proses']; ?></td>

<td><?php echo $data['jumlah_produksi']; ?></td> </tr></font>

<?php } ?> </td> </tr>

<tr class="hurufx">

<td colspan="5"><div align="right">Total Produk:</div></td> <td colspan="1"><?php echo ($grandTotal); ?></td>

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

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

<a href="produksi_masuk.php">BACK</a>

21. Retur.php

<?php class Retur {

function connect() {

include("koneksi.php"); }

(19)

$query = "SELECT max(no_nota) AS last FROM transaksi WHERE no_nota LIKE '$today%'";

$hasil = mysql_query($query); return $hasil;

}

function insertRetur($tanggal_retur, $no_dok_retur, $kode_barang, $nama_barang,$proses, $jumlah_retur)

{

$retur = new Retur(); $retur->connect();

$query = "insert into retur

(tanggal_retur,no_dok_retur,kode_barang,nama_barang,proses,

jumlah_retur) VALUES ('$tanggal_retur', '$no_dok_retur', '$kode_barang', '$nama_barang','$proses', '$jumlah_retur')";

$hasil = mysql_query($query); if($hasil){

return "T"; } else { return "F"; }

}

function getRetur(){ $retur = new Retur(); $retur->connect();

$query = "SELECT * FROM retur order by kode_barang asc"; $hasil = mysql_query($query);

return $hasil; }

function getHistoryTransaksi($tanggal_awal, $tanggal_akhir){ $transaksi = new Transaksi();

$transaksi->connect();

$query = "SELECT * FROM transaksi WHERE tanggal BETWEEN '$tanggal_awal' AND '$tanggal_akhir' ORDER BY no_nota ASC";

$hasil = mysql_query($query); return $hasil;

}

function deleteRetur($no_dok_retur,$kode_barang) {

$retur = new Retur(); $retur->connect();

$query = "delete FROM retur WHERE no_dok_retur='$no_dok_retur' and kode_barang='$kode_barang'";

$hasil = mysql_query($query); if($hasil){

return "T"; } else { return "F"; }

}

function getReturEdit($kode_barang) {

$retur = new Retur(); $retur->connect();

$query = "select r.*, b.nama_barang from retur r, barang b where r.kode_barang=b.kode_barang";

$hasil = mysql_query($query); return $hasil;

} function

updateRetur($tanggal_retur,$no_dok_retur,$kode_barang,$nama_barang,$proses,$ju mlah_retur){

$retur = new Retur(); $retur->connect();

$query = "update retur set

tanggal_retur='$tanggal_retur',no_dok_retur='$no_dok_retur',kode_barang='$kode _barang',nama_barang='$nama_barang',proses='$proses',jumlah_retur='$jumlah_ret ur' where kode_barang='$kode_barang'";

$hasil = mysql_query($query); return $hasil;

}

function getTahun(){

(20)

$query = "select distinct date_format(tanggal, '%Y') as tahun from transaksi order by tahun";

$hasil = mysql_query($query); return $hasil;

}

function getPendapatanPerBulan($tahun){ $transaksi = new Transaksi();

$transaksi->connect();

$query = "SELECT date_format(tanggal, '%Y-%m') as periode, SUM(grand_total) as pendapatan FROM transaksi WHERE YEAR(tanggal) = '$tahun' GROUP BY date_format(tanggal, '%Y-%m')";

$hasil = mysql_query($query); return $hasil;

} } ?>

22. retur_masuk.php

<?php

session_start();

if (ISSET($_SESSION['username'])) {

$nama = $_SESSION['nama']; $level = $_SESSION['level']; $username = $_SESSION['username']; ?>

<title>Sistem Informasi Persediaan</title> <head>

<style> .editbox {

display:none }

td {

padding:5px; }

.editbox {

font-size:14px; width:70px;

background-color:#ffffcc; border:solid 1px #000; padding:4px;

}

.edit_tr:hover {

cursor:pointer; }

</style>

<link type="text/css" href="asset/css/style.css" rel="stylesheet" /> <script src="asset/js/menu.js" type="text/javascript"></script>

<script language="javascript" type="text/javascript" src="asset/js/datetimepicker_css.js"></script>

</head>

<div id="container">

<h1><center><?php echo "Sistem Informasi Akuntansi Persediaan" ?></center></h1>

<h2><center><?php echo "CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran <br> Telp: (0298) 3421872" ?></center></h2>

<div id="body"> <?php

echo "Selamat datang, Anda login sebagai $nama<br><br>"; if($level=="administrator"){

include("menu.php"); include("Barang.php"); ?>

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

<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC"><form action="insert_retur.php" method="post">

(21)

<tr class="hurufx"> <tr>

<td> Tanggal </td>

<td><input type="text" name="tanggal_retur" id="demo33" readonly="readonly"> <a href="javascript: NewCssCal('demo33','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" required="required"></font></td> </tr>

<tr class="hurufx"> <td>No. Dokumen</td>

<td><input type="text" name="no_dok_retur" size="30" value="" required="required"></td>

</tr> <?php

include ("koneksi.php"); ?>

<tr class="hurufx"> <td>Kode Barang</td>

<td><select name="kode_barang" onchange="document.form.namabarang; submit();">

<option>---</option> <?php

$result = mysql_query("select * from barang"); while($row = mysql_fetch_array($result)){ ?>

<option value="<?php echo $row["kode_barang"]; ?>"><?php echo $row["kode_barang"]." - ".$row["nama_barang"]?></option>

<?php } ?> </select>

<tr class="hurufx"> <td>Proses</td> <td>

<select name="proses" required="required"> <?php

include "koneksi.php";

$query ="select * from master_proses"; $hasil = mysql_query($query);

echo '<option>---</option>';

while ($qtabel = mysql_fetch_assoc($hasil)) {

echo '<option value="'.$qtabel['nama_proses'].'">'.$qtabel['nama_proses'].' </option>';

} ?> </select> </td> </tr> <?php } ?> </select>

<tr class="hurufx"> <td>Jumlah</td>

<td><input type="text" name="jumlah_retur" value=""></td> </tr>

<tr class="hurufx"> <td></td>

<td><input type="submit" name="tombol" value="Tambahkan" class="btn-kirim-login"/></td>

</tr> </form>

<form name="formcari" method="post" action="search_retur.php"> <tr class="hurufx">

<td></td>

<td><input type="text" name="merkr" size="25" value="" required="required"><input type="SUBMIT" name="SUBMIT" id="SUBMIT" value="cari" required="required" placeholder="cari berdasarkan nama barang..."></td></tr>

<tr class="hurufx"> <td></td>

</form> <td>

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

(22)

<td>No Dokumen</td> <td>Kode Barang</td> <td>Nama Barang</td> <td>Proses</td> <td>Jumlah</td>

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

<?php

$query = mysql_query("select r.*, b.nama_barang from retur r, barang b where r.kode_barang=b.kode_barang and status not like '%post%' order by kode_barang asc");

while ($data = mysql_fetch_array($query)) { ?>

<tr align="center" class="hurufx">

<td><?php echo $data["tanggal_retur"]; ?></td> <td><?php echo $data["no_dok_retur"]; ?></td> <td><?php echo $data["kode_barang"]; ?></td> <td><?php echo $data["nama_barang"]; ?></td> <td><?php echo $data["proses"]; ?></td> <td><?php echo $data["jumlah_retur"]; ?></td>

<td width="90"><a href="edit_retur.php?kode_barang=<?php echo $data['kode_barang'];?>" class="cbbarang">

<div class="btn-edit">Edit</div></a></td>

<td width="90"><a href="post.php?id=<?php echo $data['kode_barang']; ?>&no=<?php echo $data['no_dok_retur']; ?>" class="cbbarang"><div class="btn-edit">Post</div></a></td>

</tr> <?php } ?> </form> <?php } //else

//header("location: index.php"); ?>

</table>

<a href="#top">TOP</a>

<div class="cleaner_h0"></div>

23. insert_retur.php

<?php

include "koneksi.php";

$tanggal_retur = $_POST["tanggal_retur"]; $no_dok_retur = $_POST["no_dok_retur"]; $kode_barang = $_POST["kode_barang"]; $proses = $_POST["proses"];

$jumlah_retur = $_POST["jumlah_retur"]; $saldo_awal=0;

$produksi=0; $keluar=0

$query=mysql_query("insert into retur

(tanggal_retur,no_dok_retur,kode_barang,proses,jumlah_retur) VALUES('$tanggal_retur','$no_dok_retur','$kode_barang','$proses', '$jumlah_retur')")or die (mysql_error());

$hasil = mysql_query($query);

$saldo_akhir=$saldo_awal+$masuk+$jumlah_retur-$keluar; $query1=mysql_query ("insert into transaks

i(kode_barang,tanggal_transaksi,no_dokumen,saldo_awal,masuk,retur,keluar,saldo _akhir)VALUES

('$kode_barang','$tanggal_retur','$no_dok_retur','$saldo_awal','$masuk','$juml ah_retur','$keluar','$saldo_akhir')")or die (mysql_error());

$hasil1 = mysql_query($query1); header("location: retur_masuk.php"); ?>

24. edit_retur.php

<?php

session_start();

if (ISSET($_SESSION['username'])) {

(23)

<title>Sistem Informasi Penjualan</title> <head>

<style> .editbox {

display:none }

td {

padding:5px; }

.editbox {

font-size:14px; width:70px;

background-color:#ffffcc; border:solid 1px #000; padding:4px;

}

.edit_tr:hover {

cursor:pointer; }

</style>

<link type="text/css" href="asset/css/style.css" rel="stylesheet" /> <script src="asset/js/menu.js" type="text/javascript"></script> <script language="javascript" type="text/javascript" src= "asset/js/datetimepicker_css.js"></script>

</head>

<div id="container">

<h1><center><?php echo "Sistem Informasi Akuntansi Persediaan" ?></center></h1>

<h2><center><?php echo "CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RW 04, Bener, Tengaran <br> Telp: (0298) 3421872" ?></center></h2>

<div id="body"> <?php

echo "Selamat datang, Anda login sebagai $nama<br><br>"; if($level=="administrator"){

include("menu.php"); }

include("Retur.php"); $retur = new Retur();

$kode_barang = $_GET["kode_barang"];

$datax = $retur->getReturEdit($kode_barang); while ($row = mysql_fetch_array($datax)){ $tanggal_retur=$row["tanggal_retur"]; $no_dok_retur=$row["no_dok_retur"]; $kode_barang=$row["kode_barang"]; $nama_barang = $row["nama_barang"]; $proses = $row["proses"];

$jumlah_retur = $row["jumlah_retur"]; }

?>

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

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

<form action="update_retur.php" method="post"> <tr class="hurufx">

<td>Tanggal:</td>

<td><input type="text" name="tanggal_retur" id="demo33" size="25" value="<?php echo $tanggal_retur; ?>">

<a href="javascript: NewCssCal('demo33','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 class="hurufx"> <td>No Dokumen:</td>

<td><input type="text" name="no_dok_retur" size="25" value="<?php echo $no_dok_retur; ?>"></td>

</tr>

(24)

<td><input type="text" name="kode_barang" size="25" value="<?php echo $kode_barang; ?>" readonly></td>

</tr>

<tr class="hurufx"> <td>Nama Barang:</td>

<td><input type="text" name="nama_barang" size="25" value="<?php echo $nama_barang; ?>"readonly></td>

</tr>

<tr class="hurufx"> <td>Proses:</td>

<td><input type="text" name="proses" size="25" value="<?php echo $proses; ?>"></td>

</tr>

<tr class="hurufx"> <td>Jumlah:</td>

<td><input type="text" name="jumlah_retur" size="25" value="<?php echo $jumlah_retur; ?>"></td>

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

<td><input type="submit" value="Update" class="btn-kirim-login"><input type="reset" value="Reset" class="btn-kirim-login"></td>

</tr></form> </table> </div>

<div class="cleaner_h10"></div> <table align="center">

<tr align="center"> <td>

<?php

echo "<br>"; ?>

</td> </tr> </table> </div> <?php } else

header("location: index.php"); ?>

25. update_retur.php

<?php

include('koneksi.php');

$tanggal_retur= $_POST["tanggal_retur"]; $no_dok_retur = $_POST["no_dok_retur"]; $kode_barang = $_POST["kode_barang"]; $proses = $_POST["proses"];

$jumlah_retur=$_POST["jumlah_retur"];

$query = mysql_query("update retur set tanggal_retur='$tanggal_retur', no_dok_retur='$no_dok_retur', kode_barang='$kode_barang', proses='$proses', jumlah_retur='$jumlah_retur' where kode_barang='$kode_barang'") or die(mysql_error());

$query1=mysql_query("update transaksi set no_dokumen='$no_dok_retur', retur='$jumlah_retur' where kode_barang='$kode_barang'

AND tanggal_transaksi='$tanggal_retur' and no_dokumen='$no_dok_retur' "); $scan="select * from transaksi where kode_barang='$kode_barang' and tanggal_transaksi='$tanggal_retur' and no_dokumen='$no_dok_retur'";

$hasilsc = mysql_query($scan);

while ($data = mysql_fetch_array($hasilsc)){ $saldo_awal=$data['saldo_awal'];

$masuk=$data['masuk']; $retur=$data['retur']; $keluar=$data['keluar'];

$perhit=$saldo_awal+$masuk+$retur-$keluar;

$edit=mysql_query("update transaksi set saldo_akhir='$perhit' where kode_barang='$kode_barang' and tanggal_transaksi='$tanggal_retur' and no_dokumen='$no_dok_retur'");

}

if($query=="T"){ ?>

(25)

<?php } else { ?>

<script language="JavaScript">alert('Data Gagal Diupdate!'); document.location='retur_masuk.php'</script>

<?php } ?>

26. search_retur.php

<?php

include "koneksi.php"; ?>

<title>Sistem Informasi Penjualan</title> <head>

<style> .editbox {

display:none }

td {

padding:5px; }

.editbox {

font-size:14px; width:70px;

background-color:#ffffcc; border:solid 1px #000; padding:4px;

}

.edit_tr:hover {

cursor:pointer; }

</style>

<link type="text/css" href="asset/css/style.css" rel="stylesheet" /> <script src="asset/js/menu.js" type="text/javascript"></script>

<script language="javascript" type="text/javascript" src="asset/js/datetimepicker_css.js"></script>

</head>

<div id="container">

<h2><?php echo"CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran <br> Telp: (0298) 3421872" ?></h2>

<div id="body"> <?php

$nama_barang= $_POST['merkr'];

$q = "select r.*, b.nama_barang from retur r, barang b where r.kode_barang=b.kode_barang and status not like '%post%' and b.nama_barang like '%$nama_barang%' ";

$result = mysql_query($q); ?>

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

<tr class="hurufx" align="center"> <td>Tanggal</td>

<td>No Dokumen</td> <td>Kode Barang</td> <td>Nama Barang</td> <td>Proses</td> <td>Jumlah</td> </tr>

<?php

$grandTotal = 0;

while ($data = mysql_fetch_array($result)) { //fetch the result from query into an array

$grandTotal += $data["jumlah_retur"]; ?>

<tr align="center" class="hurufx"> <tr>

(26)

<td><?php echo $data['nama_barang']; ?></td> <td><?php echo $data['proses']; ?></td> <td><?php echo $data['jumlah_retur']; ?></td> </tr></font>

<?php } ?> </td> </tr>

<tr class="hurufx">

<td colspan="5"><div align="right">Total Produk:</div></td> <td colspan="1"><?php echo ($grandTotal); ?></td>

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

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

<a href="retur_masuk.php">BACK</a>

27. Keluar.php

<?php

class Keluar {

function connect() {

include("koneksi.php"); }

function insertKeluar($tanggal_keluar, $no_dok_keluar, $kode_barang, $nama_barang,$proses, $jumlah_keluar,$keterangan)

{

$keluar = new Keluar(); $keluar->connect();

$query = "insert into keluar

(tanggal_keluar,no_dok_keluar,kode_barang,nama_barang,proses,

jumlah_keluar,keterangan) VALUES ('$tanggal_keluar', '$no_dok_keluar', '$kode_barang', '$nama_barang','$proses', '$jumlah_keluar','$keterangan')"; $hasil = mysql_query($query);

if($hasil){ return "T"; } else { return "F"; }

}

function getKeluar(){ $keluar = new Keluar(); $keluar->connect();

$query = "SELECT * FROM keluar order by kode_barang asc"; $hasil = mysql_query($query);

return $hasil; }

function getHistoryTransaksi($tanggal_awal, $tanggal_akhir){ $transaksi = new Transaksi();

$transaksi->connect();

$query = "SELECT * FROM transaksi WHERE tanggal BETWEEN '$tanggal_awal' AND '$tanggal_akhir' ORDER BY no_nota ASC";

$hasil = mysql_query($query); return $hasil;

}

function deleteKeluar($no_dok_keluar,$kode_barang) {

$keluar = new Keluar(); $keluar->connect();

$query = "delete FROM keluar WHERE no_dok_keluar='$no_dok_keluar' and kode_barang='$kode_barang'";

$hasil = mysql_query($query); if($hasil){

return "T"; } else { return "F"; }

}

(27)

$keluar = new Keluar(); $keluar->connect();

$query = "select k.*, b.nama_barang from keluar k, barang b where k.kode_barang=b.kode_barang ";

$hasil = mysql_query($query); return $hasil;

} function

updateKeluar($tanggal_keluar,$no_dok_keluar,$kode_barang,$nama_barang,$proses, $jumlah_keluar,$keterangan){

$keluar = new Keluar(); $keluar->connect();

$query = "update keluar set tanggal_keluar='$tanggal_keluar',

no_dok_keluar='$no_dok_keluar',kode_barang='$kode_barang',nama_barang='$nama_b arang',proses='$proses',jumlah_keluar='$jumlah_keluar',keterangan='$keterangan ' where kode_barang='$kode_barang'";

$hasil = mysql_query($query); return $hasil;

} } ?>

28. out.php

<?php

session_start();

if (ISSET($_SESSION['username'])) {

$nama = $_SESSION['nama']; $level = $_SESSION['level']; $username = $_SESSION['username']; ?>

<title>Sistem Informasi Persediaan</title> <head>

<style> .editbox {

display:none }

td {

padding:5px; }

.editbox {

font-size:14px; width:70px;

background-color:#ffffcc; border:solid 1px #000; padding:4px;

}

.edit_tr:hover {

cursor:pointer; }

</style>

<link type="text/css" href="asset/css/style.css" rel="stylesheet" /> <script src="asset/js/menu.js" type="text/javascript"></script>

<script language="javascript" type="text/javascript" src="asset/js/datetimepicker_css.js"></script>

</head>

<div id="container">

<h1><center><?php echo "Sistem Informasi Akuntansi Persediaan" ?></center></h1>

<h2><center><?php echo "CV. Menang Sentosa Jln. Umbul Senjoyo Dusun Tugu RT 03/RT 04, Bener, Tengaran <br> Telp: (0298) 3421872" ?></center></h2>

<div id="body"> <?php

echo "Selamat datang, Anda login sebagai $nama<br><br>"; if($level=="administrator"){

include("menu.php"); include("Barang.php"); ?>

(28)

<table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC"><form action="insert_keluar.php" method="post">

<tr style="background-color:#000000; color:#FFFFFF;" align="center"><td colspan="9" height="25" class="hurufx">Form Barang Keluar</td></tr>

<tr class="hurufx"> <tr><td> Tanggal </td>

<td><input type="text" name="tanggal_keluar" id="demo33" readonly="readonly"> <a href="javascript: NewCssCal('demo33','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" required="required"></font></td> </tr>

<tr class="hurufx"> <td>No. Dokumen</td>

<td><input type="text" name="no_dok_keluar" size="30" value="" required="required"></td>

</tr> <?php

include ("koneksi.php"); ?>

<tr class="hurufx"> <td>Kode Barang</td>

<td><select name="kode_barang" onchange="document.form.namabarang; submit();">

<option>---</option> <?php

$result = mysql_query("select * from barang"); while($row = mysql_fetch_array($result)){ ?>

<option value="<?php echo $row["kode_barang"]; ?>"><?php echo $row["kode_barang"]." - ".$row["nama_barang"]?></option>

<?php } ?> </select>

<tr class="hurufx"> <td>Proses</td> <td>

<select name="proses" required="required"> <?php

include "koneksi.php";

$query ="select * from master_proses"; $hasil = mysql_query($query);

echo '<option>---</option>';

while ($qtabel = mysql_fetch_assoc($hasil)) {

echo '<option value="'.$qtabel['nama_proses'].'">'.$qtabel['nama_proses'].' </option>';

} ?> </select> </td> </tr> <?php } ?> </select>

<tr class="hurufx"> <td>Jumlah</td>

<td><input type="text" name="jumlah_keluar" value=""></td> </tr>

<tr class="hurufx"> <td>Keterangan</td> <td>

<select name="keterangan" required="required"> <?php

include "koneksi.php";

$query ="select * from lokasi"; $hasil = mysql_query($query); echo '<option>---</option>';

while ($qtabel = mysql_fetch_assoc($hasil)) {

echo '<option value="'.$qtabel['nama_lokasi'].'">'.$qtabel['nama_lokasi']. '</option>';

Referensi

Dokumen terkait

Kegiatan pemetaan kasus dan habitat perkembangbiakan vektor di daerah High Incidence Area , Kabupaten Lombok Tengah bertujuan untuk memperoleh informasi tentang

Data adalah laporan dari pengamatan pada subyek tertentu. Sumber penelitian adalah siswa kelas V semester II SD Negeri Pajang I No. 93 Kecamatan Laweyan Kota Surakarta tahun

Hasil studi ini menunjukkan bahwa pengukuran obesitas menggunakan IMT, LP atau rasio LP/TB sama kuatnya terhadap kejadian DMT2, dapat dilihat dari rentang OR dengan

Do’a Bersama adalah berdo’a yang dilakukan secara bersama-sama antara umat Islam dengan umat non- Islam dalam acara-acara resmi kenegaraan maupun kemasyarakatan pada waktu dan

Penilaian merupakan serangkaian kegiatan untuk memperoleh, menganalisis dan menafsirkan proses dan hasil belajar siswa yang dilakukan secara sistematis dan berkesinambungan

Konsultansi Perencanaan Gedung Arsip Daerah (ARDA), SKPD Dinas Pekerjaan Umum Kabupaten Lebong, maka dengan ini diumumkan Pemenang Seleksi Sederhana untuk paket

 merencanakan kegiatan tindak lanjut dalam bentuk pembelajaran remedi, program pengayaan, layanan konseling dan/atau memberikan tugas baik tugas individual

[ CITATION Pro13 \l 1033 ] menyebutkan bahwa ada lima jenis penelitian deskriptif, antara lain sebagai beriut:.3. Penelitian Deskriptif Murni