• Tidak ada hasil yang ditemukan

Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Sistem Informasi Akuntansi Penjualan di PT. Bayuadji Nusantara Industries

N/A
N/A
Protected

Academic year: 2017

Membagikan "Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Sistem Informasi Akuntansi Penjualan di PT. Bayuadji Nusantara Industries"

Copied!
40
0
0

Teks penuh

(1)

48

(2)

Index.php

<title>Sistem Informasi Penjualan</title>

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

<h1><?php echo "Sistem Informasi Penjualan" ?></h1>

<h2><?php echo "PT. BAYUADJI NUSANTARA INDUSTRIES <br> Jl. Raya Muncul Km 7 No. 1 Banyubiru Ambarawa<br>Jl. Setiabudi No. 211 Semarang 50263 <br> Customer Service: <br> (024) 7470031, (0298) 592644" ?></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>

Koneksi.php

<?php

$host="localhost";

$username="root"; $password="";

$database="TA_KA";

$connection=@mysql_connect($host,$username,$password)or die("Kesalahan koneksi...");

@mysql_select_db($database,$connection)or die("Database error!"); ?>

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="index_admin.php">Home</a></li>

<li><a href="master_java.php">Barang</a></li> <li><a href="pelanggan.php">Pelanggan</a></li>

(3)

<ul>

<li><a href="transaksi_penjualan.php">Proses Transaksi</a></li>

<li><a href="cetak_nota.php">Cetak Nota</a></li> </ul>

</li>

<li><a href="laporan.php">Laporan Penjualan</a></li> <li><a href="master_user.php">Admin</a></li>

<li><a href="logout.php">Log Out</a></li>

</ul> </div>

</div> </div>

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

menu_kasir.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="index_admin.php">Home</a></li>

<li><a href="master_java.php">Barang</a></li> <li><a href="pelanggan.php">pelanggan</a></li>

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

<li><a href="transaksi_penjualan.php">Proses Transaksi</a></li>

<li><a href="cetak_nota.php">Cetak Nota</a></li> </ul>

</li>

<li><a href="logout.php">Log Out</a></li>

(4)

</div> </div>

</div>

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

</div>

index_admin.php

<?php

session_start();

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

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

?>

<title>Sistem Informasi Penjualan</title>

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

<div id="container">

<h1><?php echo "Sistem Informasi Penjualan" ?></h1>

<h2><?php echo "PT. BAYUADJI NUSANTARA INDUSTRIES <br> Jl. Raya Muncul Km 7 No. 1 Banyubiru Ambarawa<br> Jl. Setiabudi No. 211 Semarang 50263 <br> Customer Service: <br> (024) 7470031, (0298) 592644" ?></h2>

<div id="body"> <?php

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

include("menu.php");

} else {

include("menu_kasir.php");

} ?>

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

<div id="list"> <ul>

<li><strong>Barang</strong><br />Berfungsi untuk mengelola data produk Barang (tambah, edit, hapus) yang tersimpan di dalam database</li>

(5)

<li><strong>Laporan Penjualan</strong><br />Berfungsi untuk mengetahui laporan penjualan dalam periode satu bulan atau satu tahun</li>

<li><strong>Manajemen admin</strong><br />Berfungsi untuk mengelola data admin (tambah, edit, hapus) yang tersimpan di dalam database</li>

<li><strong>Log Out</strong><br />Keluar dari sistem aplikasi</li>

</ul> </div>

</div> <?php

}

else

header("location: index.php");

?>

Java.php

<?php

class barang {

function connect() {

include("koneksi.php");

}

function getbarang(){ $barang = new barang();

$barang->connect();

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

return $hasil; }

function cekKodebarang($k_brg) {

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

$query = "SELECT k_brg FROM barang WHERE k_brg='$k_brg'";

(6)

$x=0;

while($data = mysql_fetch_array($hasil)) {

$x = $x+1; }

return $x;

}

function getMaxKodebarang(){

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

$query = "SELECT max(k_brg) AS last FROM barang"; $hasil = mysql_query($query);

return $hasil; }

function insertbarang($k_brg, $nama_brg, $jenis, $harga, $satuan)

{

$barang = new barang();

$barang->connect();

$query = "insert into barang(k_brg, nama_brg, jenis, harga, satuan) VALUES ('$k_brg','$nama_brg', '$jenis', '$harga','$satuan')";

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

return "T"; } else {

return "F";

} }

function getbarangEdit($k_brg) {

$barang = new barang();

$barang->connect();

$query = "select * FROM barang WHERE k_brg='$k_brg'";

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

(7)

function updatebarang($k_brg, $nama_brg, $jenis, $harga, $satuan) {

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

$query = "update barang set nama_brg='$nama_brg', jenis='$jenis', harga='$harga', satuan='$satuan' WHERE k_brg='$k_brg'";

$hasil = mysql_query($query);

if($hasil){ return "T";

} else {

return "F"; }

}

function deletebarang($k_brg)

{

$barang = new barang();

$barang->connect();

$query = "delete FROM barang WHERE k_brg='$k_brg'";

$hasil = mysql_query($query);

if($hasil){ return "T";

} else { return "F";

}

}

function getHargabarang($k_brg) {

$barang = new barang();

$barang->connect();

$query = "select harga FROM barang WHERE k_brg='$k_brg'";

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

}

(8)

?>

DetailTransaksi

<?php

class DetailTransaksi

{

function connect() {

include("koneksi.php");

}

function getDetailTransaksi($no_faktur){

$detail = new DetailTransaksi(); $detail->connect();

$query = "select no_faktur, k_brg, harga, jumlah FROM detailtransaksi, WHERE k_brg = k_brg AND no_faktur='$no_faktur'";

$hasil = mysql_query($query);

return $hasil; }

function insertDetailTransaksi($no_faktur, $k_brg, $jumlah, $subtotal)

{

$detail = new DetailTransaksi(); $detail->connect();

$query = "insert into detailtransaksi(no_faktur, k_brg, jumlah, subtotal) VALUES ('$no_faktur','$k_brg', '$jumlah',

'$subtotal')";

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

return "T"; } else {

return "F";

} }

function deleteDetailTransaksi($no_faktur, $k_brg) {

(9)

$detail->connect();

$query = "delete FROM detailtransaksi WHERE

no_faktur='$no_faktur' AND k_brg='$k_brg'"; $hasil = mysql_query($query);

if($hasil){

return "T"; } else {

return "F";

} }

function deleteDetailTransaksiAll($no_faktur)

{

$detail = new DetailTransaksi();

$detail->connect();

$query = "delete FROM detailtransaksi WHERE

no_faktur='$no_faktur'";

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

return "T"; } else {

return "F";

} }}?>

User.php

<?php class User {

function connect() {

include("koneksi.php"); }

function getUser() {

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

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

return $hasil; }

function getIdUser($username) {

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

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

$x=0;

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

}

(10)

}

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

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

$query = "insert into admin(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 admin WHERE username='$username'"; $hasil = mysql_query($query);

return $hasil; }

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

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

$query = "update admin 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 admin 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 admin WHERE username='$username' AND password='$password'";

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

/*if($cek >= 1){ return $id; } else { return "gagal"; }*/

}

/*function cekUserAktif($username, $password){ $user = new User();

$user->connect();

(11)

$x=0;

while($data = mysql_fetch_array($hasil)) { $res[$x] = $data["status"];

$x = $x+1; }

$hsl = $res[0]; return $hsl; } */

}

Transaksi.php

<?php

class Transaksi {

function connect() {

include("koneksi.php"); }

function getNoTransaksi($today){ $transaksi = new Transaksi(); $transaksi->connect();

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

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

}

function insertTransaksi($no_faktur, $tanggal, $grand_total, $bayar,$k_pel)

{

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

$query = "insert into transaksi(no_faktur, tanggal,

grand_total, bayar, depo, k_pel) VALUES ('$no_faktur','$tanggal', '$grand_total', '$bayar','$k_pel')";

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

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

}

function getTransaksi(){ $transaksi = new Transaksi(); $transaksi->connect();

$query = "SELECT * FROM transaksi ORDER BY no_faktur DESC"; $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 deleteTransaksi($no_faktur) {

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

$query = "delete FROM transaksi WHERE no_faktur='$no_faktur'"; $hasil = mysql_query($query);

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

} } ?>

Logout.php

<?php

session_start();

(12)

{

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

UNSET($_SESSION ['username']); }

}

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

?>

cek_login.php

<?php

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

$usernamex = $_POST["username"];

//$passwordx = md5($_POST["password"]); $passwordx = ($_POST["password"]);

$user = new User();

//$status = $user->cekUserAktif($usernamex, $passwordx); $hasil = $user->cekLogin($usernamex, $passwordx);

$datax = mysql_fetch_array($hasil); $cek = mysql_num_rows($hasil); $username = $datax["username"]; $level = $datax["level"]; $nama = $datax["nama"];

//echo $cek." - ".$username." - ".$level; if($cek>0){

session_start();

$_SESSION['username'] = $usernamex; $_SESSION['level'] = $level; $_SESSION['nama'] = $nama;

header("location: index_admin.php"); } else {

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

?>

master_java.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; }

(13)

<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><?php echo "Sistem Informasi Penjualan" ?></h1>

<h2><?php echo "PT. BAYUADJI NUSANTARA INDUSTRIES <br> Jl. Raya Muncul Km 7 No. 1 Banyubiru Ambarawa<br> Jl. Setiabudi No. 211 Semarang 50263 <br> Customer Service: <br> (024) 7470031, (0298) 592644"?></h2>

<div id="body"> <?php

echo "Selamat datang, Anda login sebagai $nama<br><br>";

if($level=="admin"){ include("menu.php"); } else {

include("menu_kasir.php"); }

include("java.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 produk java</td></tr>

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

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

<td align="center">Kode Barang</td> <td align="center">Nama Barang</td> <td align="center">Jenis Barang</td> <td align="center">Harga </td> <td align="center">Satuan (ml)</td>

<td colspan="2"><a href="tambah_java.php"

class="cbbarang"><div class="btn-add">Tambah Barang</div></a></td> </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["k_brg"]; ?></td> <td><?php echo $row["nama_brg"]; ?></td> <td><?php echo $row["jenis"]; ?></td> <td><?php echo "Rp.

".number_format($row["harga"],2,',','.'); ?></td>

<td><?php echo number_format($row["satuan"],0,',','.'); ?></td> <td width="90"><a href="edit_java.php?k_brg=<?php echo

$row['k_brg']; ?>" class="cbbarang"><div class="btn-edit">Edit barang</div></a></td>

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

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

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

<tr align="center"> <td>

<?php

echo "<br>"; ?>

(14)

<?php } else

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

tambah_java.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 type="text/javascript">

function cekInputan() {

var harga = document.forms['myForm']['harga'].value; var satuan = document.forms['myForm']['satuan'].value; var numbers=/^[0-9]+$/;

if((!harga.match(numbers)) || (!satuan.match(numbers))){ alert("Inputan Harus Angka !"); return false;

} }

</script> </head>

<div id="container">

<h1><?php echo "Sistem Informasi Penjualan" ?></h1>

<h2><?php echo "PT. BAYUADJI NUSANTARA INDUSTRIES <br> Jl. Setiabudi No. 211 Semarang 50263 <br> Jl. Raya Muncul Km 7 No. 1 Banyubiru Ambarawa<br> Customer Service: <br> (024) 7470031, (0298) 592644, (0298) 592656" ?></h2> <div id="body">

<?php

echo "Selamat datang, Anda login sebagai $nama<br><br>";

if($level=="admin"){ include("menu.php"); } else {

include("menu_kasir.php"); }

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

$hasil = $barang->getMaxKodebarang(); $datax = mysql_fetch_array($hasil); $lastKodeSayur = $datax['last'];

$lastNoUrut = substr($lastKodeSayur, 1, 3); $nextNoUrut = $lastNoUrut + 1;

(15)

?>

<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="insert_java.php" method="post" name="myForm" onSubmit="return cekInputan()">

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

<td><input type="text" name="k_brg" size="30"

value="<?php echo $nextKodeSayur; ?>" readonly="readonly"></td> </tr>

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

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

</tr>

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

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

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

<td><input type="text" name="harga" size="30" id="harga"></td>

</tr>

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

<td><input type="text" name="satuan" size="30" id="satuan"></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>

<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"); ?>

edit_java.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 {

(16)

}

.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> </head>

<div id="container">

<h1><?php echo "Sistem Informasi Penjualan" ?></h1>

<h2><?php echo "PT. BAYUADJI NUSANTARA INDUSTRIES <br> Jl. Setiabudi No. 211 Semarang 50263 <br> Jl. Raya Muncul Km 7 No. 1 Banyubiru Ambarawa<br> Customer Service: <br> (024) 7470031, (0298) 592644, (0298) 592656"?></h2> <div id="body">

<?php

echo "Selamat datang, Anda login sebagai $nama<br><br>";

if($level=="admin"){ include("menu.php"); } else {

include("menu_kasir.php"); }

include("java.php"); $barang = new barang(); $k_brg = $_GET["k_brg"];

$datax = $barang->getbarangEdit($k_brg); while ($row = mysql_fetch_array($datax)){ $nama_brg= $row["nama_brg"];

$jenis = $row["jenis"]; $harga = $row["harga"]; $satuan = $row["satuan"]; }

?>

<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_java.php" method="post"> <tr class="hurufx">

<td>Kode Barang:</td>

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

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

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

</tr>

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

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

</tr>

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

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

</tr>

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

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

(17)

<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"); ?>

update_java.php

<?php

include("java.php"); $k_brg = $_POST["k_brg"]; $nama_brg = $_POST["nama_brg"]; $jenis = $_POST["jenis"]; $harga = $_POST["harga"]; $satuan = $_POST["satuan"]; $barang = new barang();

if($k_brg=="" || $nama_brg=="" || $jenis=="" || $harga=="" || $satuan=="")

{

?><script language="JavaScript">alert('Isi Data dengan Lengkap!');

document.location='master_java.php'</script><?php } else {

$hsl = $barang->updatebarang($k_brg, $nama_brg, $jenis, $harga, $satuan);

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

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

<?php } else { ?>

<script language="JavaScript">alert('Data Gagal Diupdate!');

document.location='master_java.php'</script> <?php

} } ?>

delete_java.php

<?php

session_start();

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

include("java.php"); $barang = new barang(); $k_brg = $_GET["k_brg"];

$hsl = $barang->deletebarang($k_brg); if($hsl=="T"){

?>

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

<?php } else { ?>

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

(18)

} } ?>

konek_pel.php

<?php

class pelanggan {

function connect() {

include("koneksi.php"); }

function getpelanggan(){ $pelanggan = new pelanggan(); $pelanggan->connect();

$query = "select * FROM pelanggan order by k_pel"; $hasil = mysql_query($query);

return $hasil; }

function cekKodepelanggan($k_pel) {

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

$query = "SELECT k_pel FROM pelanggan WHERE k_pel='$k_pel'"; $hasil = mysql_query($query);

$x=0;

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

}

return $x; }

function getMaxKodepelanggan(){ $pelanggan = new pelanggan(); $pelanggan->connect();

$query = "SELECT max(k_pel) AS last FROM pelanggan"; $hasil = mysql_query($query);

return $hasil; }

function insertpelanggan($k_pel, $nama_pel, $alamat, $no_telp) {

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

$query = "insert into pelanggan(k_pel, nama_pel, alamat, no_telp) VALUES('$k_pel','$nama_pel', '$alamat', '$no_telp')";

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

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

}

function getpelangganEdit($k_pel) {

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

$query = "select * FROM pelanggan WHERE k_pel='$k_pel'"; $hasil = mysql_query($query);

return $hasil; }

function updatepelanggan($k_pel, $nama_pel, $alamat, $no_telp) {

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

$query = "update pelanggan set nama_pel='$nama_pel', alamat='$alamat', no_telp='$no_telp' WHERE k_pel='$k_pel'";

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

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

(19)

function deletepelanggan($k_pel) {

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

$query = "delete FROM pelanggan WHERE k_pel='$k_pel'"; $hasil = mysql_query($query); if($hasil){

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

}

function getHargapelanggan($k_pel) {

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

$query = "select nama_pel FROM pelanggan WHERE k_pel='$k_pel'"; $hasil = mysql_query($query);

return $hasil; }

} ?>

pelanggan.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> </head>

<div id="container">

<h1><?php echo "Sistem Informasi Penjualan" ?></h1>

<h2><?php echo "PT. BAYUADJI NUSANTARA INDUSTRIES <br> Jl. Raya Muncul Km 7 No. 1 Banyubiru Ambarawa<br> Jl. Setiabudi No. 211 Semarang 50263 <br> Customer Service: <br> (024) 7470031, (0298) 592644"?></h2>

<div id="body"> <?php

echo "Selamat datang, Anda login sebagai $nama<br><br>";

if($level=="admin"){ include("menu.php"); } else {

include("menu_kasir.php"); }

(20)

<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 Pelanggan</td></tr>

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

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

<td align="center">Kode Pelanggan</td> <td align="center">Nama Pelanggan</td> <td align="center">alamat</td>

<td align="center">No. Telp </td>

<td colspan="2"><a href="tambah_pelanggan.php"

class="cbbarang"><div class="btn-add">Tambah pelanggan</div></a></td> </tr>

<?php $i = 1;

$result = $pelanggan->getpelanggan(); while($row = mysql_fetch_array($result)) { ?>

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

<td><?php echo $row["k_pel"]; ?></td> <td><?php echo $row["nama_pel"]; ?></td> <td><?php echo $row["alamat"]; ?></td> <td><?php echo $row["no_telp"]; ?></td>

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

<td width="100"><a href="delete_pelanggan.php?k_pel=<?php echo $row['k_pel']; ?>" onclick="return confirm('Hapus

Data?');"><div class="btn-delete">Hapus pelanggan</div></a></td> </tr></font>

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

<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"); ?>

tambah_pelanggan.php

<?php

session_start();

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

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

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

<style> .editbox {

display:none }

(21)

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 type="text/javascript">

function cekInputan() {

var harga = document.forms['myForm']['harga'].value; var satuan = document.forms['myForm']['satuan'].value; var numbers=/^[0-9]+$/;

if((!harga.match(numbers)) || (!satuan.match(numbers))){ alert("Inputan Harus Angka !"); return false;

} }

</script> </head>

<div id="container">

<h1><?php echo "Sistem Informasi Penjualan" ?></h1>

<h2><?php echo "PT. BAYUADJI NUSANTARA INDUSTRIES <br> Jl. Setiabudi No. 211 Semarang 50263 <br> Jl. Raya Muncul Km 7 No. 1 Banyubiru Ambarawa<br> Customer Service: <br> (024) 7470031, (0298) 592644, (0298) 592656" ?></h2> <div id="body">

<?php

echo "Selamat datang, Anda login sebagai $nama<br><br>";

if($level=="admin"){ include("menu.php"); } else {

include("menu_kasir.php"); }

include("konek_pel.php"); $pelanggan = new pelanggan();

$hasil = $pelanggan->getMaxKodepelanggan(); $datax = mysql_fetch_array($hasil);

$lastKodeSayur = $datax['last'];

$lastNoUrut = substr($lastKodeSayur, 4, 1); $nextNoUrut = $lastNoUrut + 1;

$nextKodeSayur = "JV".sprintf('%03s', $nextNoUrut); ?>

<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="insert_pelanggan.php" method="post" name="myForm" onSubmit="return cekInputan()">

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

<td><input type="text" name="k_pel" size="30"

value="<?php echo $nextKodeSayur; ?>" readonly="readonly"></td> </tr>

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

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

</tr>

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

(22)

<tr class="hurufx"> <td>No Telp:</td>

<td><input type="text" name="no_telp" 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>

<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"); ?>

update_pelanggan.php

<?php

include("konek_pel.php"); $k_pel = $_POST["k_pel"]; $nama_pel = $_POST["nama_pel"]; $alamat = $_POST["alamat"]; $no_telp = $_POST["no_telp"]; $pelanggan = new pelanggan();

if($k_pel=="" || $nama_pel=="" || $alamat=="" || $no_telp=="")

{

?><script language="JavaScript">alert('Isi Data dengan Lengkap!');

document.location='pelanggan.php'</script><?php } else {

$hsl = $pelanggan->updatepelanggan($k_pel, $nama_pel, $alamat, $no_telp);

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

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

<?php } else { ?>

<script language="JavaScript">alert('Data Gagal Diupdate!');

document.location='pelanggan.php'</script> <?php

} } ?>

edit_pelanggan.php

<?php

session_start();

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

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

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

<style> .editbox {

(23)

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> </head>

<div id="container">

<h1><?php echo "Sistem Informasi Penjualan" ?></h1>

<h2><?php echo "PT. BAYUADJI NUSANTARA INDUSTRIES <br> Jl. Setiabudi No. 211 Semarang 50263 <br> Jl. Raya Muncul Km 7 No. 1 Banyubiru Ambarawa<br> Customer Service: <br> (024) 7470031, (0298) 592644, (0298) 592656"?></h2> <div id="body">

<?php

echo "Selamat datang, Anda login sebagai $nama<br><br>";

if($level=="admin"){ include("menu.php"); } else {

include("menu_kasir.php"); }

include("konek_pel.php"); $pelanggan = new pelanggan(); $k_pel = $_GET["k_pel"];

$datax = $pelanggan->getpelangganEdit($k_pel); while ($row = mysql_fetch_array($datax)){ $nama_pel= $row["nama_pel"];

$alamat = $row["alamat"]; $no_telp = $row["no_telp"]; }

?>

<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_pelanggan.php" method="post"> <tr class="hurufx">

<td>Kode pelanggan:</td>

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

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

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

</tr>

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

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

</tr>

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

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

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

(24)

</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"); ?>

delete_pelanggan.php

<?php

session_start();

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

include("konek_pel.php"); $pelanggan = new pelanggan(); $k_pel = $_GET["k_pel"];

$hsl = $pelanggan->deletepelanggan($k_pel); if($hsl=="T"){

?>

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

<?php } else { ?>

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

<?php } } ?>

Transaksi_penjualan.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; }

(25)

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

function cekInputan() {

var bayar = document.forms['myForm']['bayar'].value; var numbers=/^[0-9]+$/;

if(!bayar.match(numbers)){ alert("Inputan Harus Angka !"); return false;

} }

</script> </head>

<div id="container">

<h1><?php echo "Sistem Informasi Penjualan" ?></h1>

<h2><?php echo "PT. BAYUADJI NUSANTARA INDUSTRIES <br> Jl. Raya Muncul Km 7 No. 1 Banyubiru Ambarawa<br>Jl. Setiabudi No. 211 Semarang 50263 <br> Customer Service: <br> (024) 7470031, (0298) 592644"?></h2>

<div id="body"> <?php

echo "Selamat datang, Anda login sebagai $nama<br><br>";

if($level=="admin"){ include("menu.php"); } else {

include("menu_kasir.php"); }

include("java.php"); include("Transaksi.php"); include("DetailTransaksi.php"); include("konek_pel.php"); $pelanggan = new pelanggan();

$result1 = $pelanggan->getpelanggan();

$barang = new barang(); $transaksi = new Transaksi(); $detail = new DetailTransaksi(); $result = $barang->getbarang();

date_default_timezone_set("Asia/Jakarta"); $today = date("Ymd");

$hasil = $transaksi->getNoTransaksi($today); $datax = mysql_fetch_array($hasil);

$lastNoTransaksi = $datax['last'];

$lastNoUrut = substr($lastNoTransaksi, 11, 1); $nextNoUrut = $lastNoUrut + 1;

$nextNoTransaksi = $today.sprintf('%04s', $nextNoUrut);

$hasilDetailTransaksi = $detail->getDetailTransaksi($nextNoTransaksi); ?>

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

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

bordercolor="#CCCCCC"><form action="proses_transaksi.php" method="post" name="myForm" ">

<tr style="background-color:#000000; color:#FFFFFF;"

align="center"><td colspan="9" height="25" class="hurufx">Proses Transaksi</td></tr>

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

<td><input type="text" name="no_faktur" value="<?php echo $nextNoTransaksi; ?>" readonly="readonly"></td>

</tr>

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

<td><input type="text" name="tanggal" value="<?php echo date("Y-m-d H:i:s")?>" readonly="readonly"></td>

</tr>

(26)

while($row = mysql_fetch_array($result1)) { ?> <option value="<?php echo $row["k_pel"];

?>"><?php echo $row["k_pel"]." - ".$row["nama_pel"]?></option> <?php } ?>

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

<tr class="hurufx"> <td>Kode Barang</td> <td><select name="k_brg"> <?php

while($row = mysql_fetch_array($result)) { ?> <option value="<?php echo $row["k_brg"];

?>"><?php echo $row["k_brg"]." - ".$row["satuan"]?></option> <?php } ?>

</select>

Jumlah:<input type="text" name="jumlah"

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

</tr>

<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>Kode Barang</td>

<td>Nama Barang</td> <td>Harga</td> <td>Jumlah</td> <td>Sub Total</td> <td>Aksi</td> </tr>

<?php

include("koneksi.php");

$subtotal=0; $grandTotal=0;

$query=mysql_query("select detailtransaksi.no_faktur,

detailtransaksi.k_brg,nama_brg,harga,jumlah,subtotal FROM detailtransaksi inner join barang on barang.k_brg=detailtransaksi.k_brg WHERE no_faktur='$nextNoTransaksi'")or die (mysql_error());

$hasilDetailTransaksi = mysql_num_rows($query); while($row = mysql_fetch_array($query)) { ?>

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

$subtotal = $row["harga"] * $row["jumlah"]; $grandTotal += $subtotal;

?>

<td><?php echo $row["k_brg"]; ?></td>

<td><?php echo $row["nama_brg"]; ?></td>

<td><?php echo "Rp. ".number_format($row["harga"],2,',','.'); ?></td> <td><?php echo $row["jumlah"]; ?></td>

<td><?php echo "Rp. ".number_format($subtotal,2,',','.'); ?></td>

<td width="100"><a href="delete_detail_transaksi.php?no_faktur=<?php echo $row['no_faktur'];

?>&k_brg=<?php echo $row["k_brg"]; ?>" onclick="return confirm('Hapus Data?');"><div class="btn-delete">Hapus</div></a></td>

</tr> <?php } ?>

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

<td colspan="3">&nbsp;</td>

<td colspan="2">Rp. <input type="text"

name="grand_total" value="<?php echo $grandTotal ?>" size="15"/></td> </tr>

(27)

<td>Bayar</td>

<td colspan="3">&nbsp;</td>

<td colspan="2">Rp. <input type="text"

name="bayar" size="15" ><input type="submit" name="tombol" value="Bayar" class="btn-kirim-login"/></td>

</tr> </table> </td> </tr> </form> </table>

<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"); ?>

cetak_nota.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> </head>

<div id="container">

<h1><?php echo "Sistem Informasi Penjualan" ?></h1>

<h2><?php echo "PT. BAYUADJI NUSANTARA INDUSTRIES <br> Jl. Raya Muncul Km 7 No. 1 Banyubiru Ambarawa<br>Jl. Setiabudi No. 211 Semarang 50263 <br> Customer Service: <br> (024) 7470031, (0298) 592644" ?></h2>

<div id="body"> <?php

echo "Selamat datang, Anda login sebagai $nama<br><br>";

(28)

include("menu_kasir.php"); }

include("Transaksi.php"); $transaksi = new Transaksi(); ?>

<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 Transaksi</td></tr>

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

<td align="center">No.</td> <td align="center">No. Faktur</td> <td align="center">Tanggal</td>

<td align="center">Kode Pelanggan</td> <td align="center">Grand Total</td> <td align="center" colspan="2">Aksi</td> </tr>

<?php $i = 1;

$result = $transaksi->getTransaksi(); while($row = mysql_fetch_array($result)) { ?>

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

<td><?php echo $row["no_faktur"]; ?></td> <td><?php echo $row["tanggal"]; ?></td> <td><?php echo $row["k_pel"]; ?></td> <td><?php echo "Rp.

".number_format($row["grand_total"],2,',','.'); ?></td> <td width="90"><a href="nota.php?no_faktur=<?php echo

$row['no_faktur']; ?>" class="cbbarang" target="_blank"><div class="btn-edit">Buat Faktur</div></a></td>

<td width="100"><a href="delete_transaksi.php?no_faktur=<?php

echo $row['no_faktur']; ?>" onclick="return confirm('Hapus Data?');"><div class="btn-delete">Hapus</div></a></td>

</tr></font> <?php

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

<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"); ?>

delete_detail_transaksi.php

<?php

include("DetailTransaksi.php"); $no_faktur = $_GET["no_faktur"]; $k_brg = $_GET["k_brg"];

$detail = new DetailTransaksi();

$hsl = $detail->deleteDetailTransaksi($no_faktur, $k_brg); if($hsl=="T"){

?>

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

(29)

?>

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

} ?>

nota.php

<?php

session_start();

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

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

<title>Nota</title> <head>

<?php

// Define relative path from this script to mPDF

$nama_dokumen='PDF With MPDF'; //Beri nama file PDF hasil. define('_MPDF_PATH','MPDF57/');

include(_MPDF_PATH . "mpdf.php");

$mpdf=new mPDF('utf-8', 'A4'); // Create new mPDF Document //Beginning Buffer to save PHP variables and HTML tags ob_start();

?> </head> <style> </head>

<div id="container">

<h2><?php echo "PT. BAYUADJI NUSANTARA INDUSTRIES <br> Jl. Raya Muncul Km 7 No. 1 Banyubiru Ambarawa<br>Jl. Setiabudi No. 211 Semarang 50263 <br> Customer Service: <br> (024) 7470031, (0298) 592644" ?></h2>

<div id="body"> <?php

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

include("Transaksi.php");

$detail = new DetailTransaksi(); $transaksi = new Transaksi(); $no_faktur = $_GET["no_faktur"]; $hsl = $transaksi->getTransaksi(); $datax = mysql_fetch_array($hsl); $tanggal = $datax["tanggal"]; $bayar = $datax["bayar"]; $kembali = $datax["kembali"]; $k_pel = $datax["k_pel"];

echo "No. Faktur: ".$no_faktur."<br>"; echo "Tanggal: ".$tanggal."<br>"; echo "Kode Pelanggan: ".$k_pel;

$hasilDetailTransaksi = $detail->getDetailTransaksi($no_faktur); ?>

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

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

bordercolor="#CCCCCC">

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

<td>Nama Barang</td> <td>Harga</td> <td>Jumlah</td> <td>Sub Total</td> </tr>

<?php

include("koneksi.php"); $subtotal=0;

$grandTotal=0;

$query=mysql_query("selectdetailtransaksi.no_faktur,detailtransaksi.k_brg,n ama_brg,harga,jumlah,subtotal FROM detailtransaksi

inner join barang on barang.k_brg=detailtransaksi.k_brg WHERE no_faktur= '$no_faktur'")or die (mysql_error());

(30)

?>

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

$subtotal = $row["harga"] * $row["jumlah"];

$grandTotal += $subtotal; ?>

<td><?php echo $row["k_brg"]; ?></td>

<td><?php echo $row["nama_brg"]; ?></td>

<td><?php echo "Rp.

".number_format($row["harga"],2,',','.'); ?></td> <td><?php echo $row["jumlah"]; ?></td>

<td><?php echo "Rp.

".number_format($subtotal,2,',','.'); ?></td> </tr>

<?php } ?>

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

<td colspan="3">&nbsp;</td> <td colspan="2"><?php echo "Rp.

".number_format($grandTotal,2,',','.'); ?></td> </tr>

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

<td colspan="3">&nbsp;</td> <td colspan="2"><?php echo "Rp.

".number_format($bayar,2,',','.'); ?></td> </tr>

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

<td colspan="3">&nbsp;</td> <td colspan="2"><?php echo "Rp.

".number_format($kembali,2,',','.'); ?></td> </table>

</tr> <br> <br>

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

bordercolor="#CCCCCC"> <tr>

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

<td>Penerima</td> <td>Terima Kasih</td> </tr>

<br> <br> <br> <br> <tr>

<td>(...)</td> <td>(...)</td> </tr>

</tr> <tr> </tr>

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

<?php } else

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

<?php

$html = ob_get_contents(); //Proses untuk mengambil hasil dari OB.. ob_end_clean();

//Here convert the encode for UTF-8, if you prefer the ISO-8859-1 just change for $mpdf->WriteHTML($html);

(31)

$mpdf->Output($nama_dokumen.".pdf" ,'I'); exit;

?>

delete_transaksi.php

<?php

include("DetailTransaksi.php"); include("Transaksi.php");

$no_faktur = $_GET["no_faktur"]; $detail = new DetailTransaksi(); $transaksi = new Transaksi();

$hslTransaksi = $transaksi->deleteTransaksi($no_faktur); $hslDetail = $detail->deleteDetailTransaksiAll($no_faktur); if($hslTransaksi=="T" && $hslDetail=="T"){

?>

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

<?php } else { ?>

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

<?php } ?>

laporan.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><?php echo "Sistem Informasi Penjualan" ?></h1>

<h2><?php echo "PT. BAYUADJI NUSANTARA INDUSTRIES <br> Jl. Raya Muncul Km 7 No. 1 Banyubiru Ambarawa<br> Jl. Setiabudi No. 211 Semarang 50263 <br>Customer Service: <br> (024) 7470031, (0298) 592644" ?></h2>

<div id="body"> <?php

echo "Selamat datang, Anda login sebagai $nama<br><br>";

if($level=="admin"){ include("menu.php"); } else {

(32)

}

include("java.php"); include("Transaksi.php"); include("DetailTransaksi.php"); $barang = new barang();

$transaksi = new Transaksi(); $detail = new DetailTransaksi(); $hasil = $transaksi->getTransaksi(); ?>

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

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

bordercolor="#CCCCCC"><form action="lihat_laporan.php" method="post"> <tr style="background-color:#000000; color:#FFFFFF;"

align="center"><td colspan="9" height="25" class="hurufx">Laporan Penjualan</td></tr>

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

<td><input type="text" name="tanggal_awal" 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"></font></td> </tr>

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

<td><input type="text" name="tanggal_akhir" id="demo43" readonly="readonly"><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 class="hurufx"> <td></td>

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

</tr>

<tr class="hurufx"> <td colspan="2"> <tr>

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

<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"); ?>

lihat_laporan.php

<?php

session_start();

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

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

<title>Nota</title> <head>

(33)

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> </head>

<div id="container">

<h2><?php echo "PT. BAYUADJI NUSANTARA INDUSTRIES <br> Jl. Raya Muncul Km 7 No. 1 Banyubiru Ambarawa<br>Jl. Setiabudi No. 211 Semarang 50263 <br> Customer Service: <br> (024) 7470031, (0298) 592644" ?></h2>

<div id="body"> <?php

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

$transaksi = new Transaksi();

$tanggal_awal = $_POST["tanggal_awal"]; $tanggal_akhir = $_POST["tanggal_akhir"];

$hsl = $transaksi->getHistoryTransaksi($tanggal_awal, $tanggal_akhir); echo "Pendapatan dari Tanggal ".$tanggal_awal." s/d Tanggal ".$tanggal_akhir;

?>

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

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

bordercolor="#CCCCCC">

<tr class="hurufx" align="center"> <td>No.</td>

<td>No. Faktur</td> <td>Tanggal</td>

<td>Kode Pelanggan</td> <td>Grand Total</td> </tr>

<?php

include("koneksi.php"); $subtotal=0;

$grandTotal=0; $i=1;

$query=mysql_query ("SELECT no_faktur, tanggal,k_pel,grand_total FROM transaksi WHERE tanggal BETWEEN '$tanggal_awal' and '$tanggal_akhir' ")or die (mysql_error());

$hasilDetailTransaksi = mysql_num_rows($query);

while($row = mysql_fetch_array($query)) {$grandTotal += $row["grand_total"];

?>

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

<td><?php echo $row["no_faktur"]; ?></td> <td><?php echo $row["tanggal"];

?></td>

<td><?php echo $row["k_pel"]; ?></td>

<td><?php echo "Rp. ".number_format($row["grand_total"],2,',','.'); ?></td> </tr></font>

(34)

$i++; } ?> </td> </tr>

<tr class="hurufx"> <td colspan="4"><div

align="right">Pendapatan:</div></td>

<td colspan="2"><?php echo "Rp. ".number_format($grandTotal,2,',','.'); ?></td>

</tr>

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

<?php } else

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

master_user.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> </head>

<div id="container">

<h1><?php echo "Sistem Informasi Penjualan" ?></h1>

<h2><?php echo "PT. BAYUADJI NUSANTARA INDUSTRIES <br> Jl. Raya Muncul Km 7 No. 1 Banyubiru Ambarawa<br>Jl. Setiabudi No. 211 Semarang 50263 <br> Customer Service: <br> (024) 7470031, (0298) 592644" ?></h2>

<div id="body"> <?php

echo "Selamat datang, Anda login sebagai $nama<br><br>";

if($level=="admin"){ include("menu.php"); } else {

include("menu_kasir.php"); }

include("User.php"); $user = new User(); ?>

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

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

Referensi

Dokumen terkait

Dengan menyiapkan geometri/ sudut potong pahat bubut yang tepat operator mesin bubut tidak perlu lagi mengatur posisi pahat bubut melaui eretan atas sehingga operator dapat

Makna Verbzusatz yang Berasal dari Preposisi dalam Hörbuch “Die Angst und Der Tod” ... Diskusi

Gap positif berarti pendapatan bunga bank bergerak searah dengan pergerakan tingkat bunga di pasar yang mana gap positif akan terjadi bila jumlah Rate Sensitive Asset

Langkah-langkah penelitian adalah (1) studi dokumen untuk mengidentifikasi berbagai potensi terkait dengan pembelajaran bahasa Inggris di sekolah dasar di Propinsi

Dalam hal terjadinya kahar atau gangguan teknis (contoh : gangguan daya listrik, gangguan jaringan, gangguan aplikasi) terkait dengan pelaksanaan e- Tendering yang mengakibatkan

Nyamuk yang tertangkap dengan perangkap kelambu ( net trap ) lebih banyak ditemukan daripada penangkapan dengan umpan orang baik di dalam maupun luar rumah yang

Pesan ikonik yang terkodekan (konotasi yang muncul dalam foto iklan yang hanya.. dapat berfungsi jika dikaitkan dengan sistem tanda yang lebih luas dalam masyarakat).. Foto iklan

Lebong, maka dengan ini diumumkan Pemenang Seleksi Umum untuk paket pekerjaan tersebut di atas adalah sebagai berikut