copy dari repo om Irfan

This commit is contained in:
2026-06-13 16:02:07 +10:00
commit db327c0305
5376 changed files with 2770667 additions and 0 deletions
+482
View File
@@ -0,0 +1,482 @@
<html>
<head>
<title><?php if ($kodeBukti!="") { ?>PENAWARAN <?=$kodeBukti?><?php } else { ?>DOKUMEN TAGIHAN <?=$nama?> <?=$tampilJt?><?php } ?></title>
<!-- Web Fonts -->
<link href="//fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800" rel="stylesheet" type="text/css">
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<!-- Invoice Print Style -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/invoice-print.css" />
<script src="<?php echo base_url('') ?>assets/ajax/jquery.min.js"></script>
<style type="text/css">
.f5 {
font-size: 5px;
}
.f9 {
font-size: 9px;
}
.f10 {
font-size: 10px;
}
.f11 {
font-size: 11px;
}
.f12 {
font-size: 12px;
}
.f13 {
font-size: 13px;
}
.f14 {
font-size: 14px;
}
.f15 {
font-size: 15px;
}
.f16 {
font-size: 16px;
}
.f17 {
font-size: 17px;
}
.f18 {
font-size: 18px;
}
.f19 {
font-size: 19px;
}
.f20 {
font-size: 20px;
}
.f22 {
font-size: 22px;
}
.f24 {
font-size: 24px;
}
.f35 {
font-size: 35px;
}
.f36 {
font-size: 36px;
}
td {
width: auto;
}
th {
width: auto;
}
th.pd-2 {
padding: 2px;
}
td.min {
width: 1%;
white-space: nowrap;
}
td.fz10-td {
font-size: 10px;
}
td.fz12-td {
font-size: 12px;
}
th.nilai {
width: 6%;
}
address.fz12 {
font-size: 12px;
}
span.fz12s {
font-size: 12px;
}
p.fz12-p {
font-size: 12px;
}
.single-line {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
@page {
size: A4 portrait;
}
.solidline {
border-bottom-style: solid;
border-width: 6px;
border-color: black;
}
</style>
</head>
<script type="text/javascript">
var tinggi = 0;
var tIdentitas = 0;
function getIdentitas(sn) {
tIdentitas = $("#identitas" + sn).height();
if (tIdentitas > 69) {
tIdentitas = tIdentitas - 69;
} else {
tIdentitas = 0;
}
}
function ivc(posisi, tot, idTabel, idTBody) {
var dp = <?=$tampilDp?>;
var tblId = document.getElementById(idTabel);
var tblBd = document.getElementById(idTBody);
var barisT = document.getElementById('baristambahan' + idTabel);
var pjgtambah = 90 - tIdentitas - tblId.offsetHeight;
if (posisi == tot && dp==1) {
$("#" + idTBody).append(`<tr id="baristambahan` + idTabel + `" style="height: ` + pjgtambah + `px;">
<td class="center fz10-td" style="border-right:1px solid #ddd; border-left:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle; "></td>
<td class="center fz10-td" style="border-right:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle;"></td>
<td class="fz10-td" style="border-right:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle;"></td>
<td class="fz10-td" style="border-right:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle;"></td>
<td class="fz10-td" style="border-right:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle;"></td>
<td class="fz10-td" style="border-right:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle;"></td>
</tr>`);
} else if (posisi == tot && dp==0) {
$("#" + idTBody).append(`<tr id="baristambahan` + idTabel + `" style="height: ` + pjgtambah + `px;">
<td class="center fz10-td" style="border-right:1px solid #ddd; border-left:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle; "></td>
<td class="center fz10-td" style="border-right:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle;"></td>
<td class="fz10-td" style="border-right:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle;"></td>
<td class="fz10-td" style="border-right:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle;"></td>
<td class="fz10-td" style="border-right:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle;"></td>
</tr>`);
}
return true;
}
</script>
<body style="width: 900px;">
<div class="invoice">
<header class="clearfix">
<div class="row solidline">
<div class="col-sm-12 mt-md mb-md">
<div class="ib">
<?php if ($kop==1) { ?>
<img src="<?php echo base_url('') ?>assets/images/kopTmp.jpg" height="150" width="200" alt="OKLER Themes" style="padding-top: 10px; margin-top:-12px;" />
<?php } else if ($kop==2) { ?>
<img src="<?php echo base_url('') ?>assets/images/kopDmt.jpg" height="170" width="250" alt="OKLER Themes" style="padding-top: 10px; margin-top:-18px; margin-left:-15px;" />
<?php } else if ($kop==4) { ?>
<img src="<?php echo base_url('') ?>assets/images/kopSftr.jpg" height="130" width="200" alt="OKLER Themes" style="padding-top: 9px; margin-top:-10px; margin-left:-12px;" />
<?php } ?>
</div>
<?php if ($kop==1) { ?>
<address class="ib mr-xlg f20" style="margin-bottom: 23px; margin-top:-130px; margin-left:245px;">
<b style="color:Black"><b class="f35"><?=$ref?></b>
<br />
<div class="col-md-3" style="margin-top:5px; margin-left:-18px;"><img src="<?php echo base_url('') ?>assets/images/envelope.png" height="45"></div>
<div class="col-md-9" style="margin-top:-40px; margin-left:60px;"><b class="f24">
Ruko Mangga Dua Blok A6 No. 6<br>Jl. Jagir Wonokromo No. 100, Surabaya
</b>
</div>
<div class="col-md-3" style="margin-top:2px; margin-left:-18px;"><img src="<?php echo base_url('') ?>assets/images/phone.png" height="42"></div>
<div class="col-md-9" style="margin-top:-38px; margin-left:60px;"><b class="f24">
(031) 8475047
</b>
</div>
</b>
</address>
<?php } else if ($kop==2) { ?>
<address class="ib mr-xlg f20" style="margin-bottom: 23px; margin-top:-140px; margin-left:265px;">
<b style="color:Black"><b class="f36"><?=$ref?></b>
<br />
<div class="col-md-3" style="margin-top:10px; margin-left:-18px;"><img src="<?php echo base_url('') ?>assets/images/envelope.png" height="45"></div>
<div class="col-md-9" style="margin-top:-40px; margin-left:60px;"><b class="f22">
Jl. Bendul Merisi No. 71, Surabaya 60239
</b>
</div>
<div class="col-md-3" style="margin-top:16px; margin-left:-18px;"><img src="<?php echo base_url('') ?>assets/images/phone.png" height="42"></div>
<div class="col-md-9" style="margin-top:-38px; margin-left:60px;"><b class="f22">
(031) 8484348
</b>
</div>
</b>
</address>
<?php } else if ($kop==4) { ?>
<address class="ib mr-xlg f20" style="margin-bottom: 23px; margin-top:-110px; margin-left:225px;">
<b style="color:Black"><b class="f36"><?=$ref?></b>
<br />
<div class="col-md-3" style="margin-top:10px; margin-left:-18px;"><img src="<?php echo base_url('') ?>assets/images/envelope.png" height="45"></div>
<div class="col-md-9" style="margin-top:-40px; margin-left:60px;"><b class="f22">
ITC Surabaya Lt.2 Blok H3A No 1<br>Kapasan Simokerto, Kota Surabaya, Jawa Timur
</b>
</div>
</b>
</address>
<?php } ?>
</div>
</div>
</header>
<div class="">
<div class="row pull-right" style="font-size:16px;"><?=$tanggal?></div>
<?php if ($kodeBukti!="") { ?>
<div class="row">
<div class="col-sm-12" style="margin-top:-5px; padding-left:0px;">
<table class="table ">
<tbody>
<tr class="b-top-none">
<td class="text-dark f16" style="width: 3%; padding: 3px;">No</td>
<td class="text-dark center min f16" style="padding: 3px; width:1%;"> : </td>
<td class="text-dark text-left f16" style="padding: 3px; width: 30%;"><?=$kodeBukti;?></td>
</tr>
<tr class="b-top-none">
<td class="text-dark f16" style="padding: 3px;">Perihal</td>
<td class="text-dark center min f16" style="padding: 3px;"> : </td>
<td class="text-dark text-left f16" style="padding: 3px;"><?=$subjudul;?></td>
</tr>
<tr class="b-top-none">
<td class="text-dark f16" style="padding: 3px;">Lampiran</td>
<td class="text-dark center min f16" style="padding: 3px;"> : </td>
<td class="text-dark text-left f16" style="padding: 3px;"><?=$po;?></td>
</tr>
</tbody>
</table>
</div>
</div>
<?php } else { ?>
<br>
<?php } ?>
<br>
<div class="row" style="font-size:16px;"><b>Kepada Yth.<br><?=$nama?><br>Up : <?=$pic?></b></div>
<br>
<br>
<?php if ($kodeBukti!="") { ?>
<div class="row" style="font-size:16px; text-align:justify">
Dengan hormat,<br>Sebelumnya kami ucapkan banyak terima kasih atas kesempatan yang sudah diberikan kepada kami
untuk ikut menawarkan kebutuhan terkait <?=$alamat?>. Sehubungan dengan permintaan penawaran kepada pihak kami, maka
bersama ini kami ingin memberikan informasi mengenai Detail Penawaran :
</div>
<br>
<?php } ?>
<div class="row">
<table class="table" id="tabelivc" style="margin-bottom: 15px;">
<?php if ($kodeBukti!="") { ?>
<thead>
<tr class="text-dark">
<th id="cell-no" class="text-bold center f16" style="width: 7px; border-right:1px solid #ddd; border-left:1px solid #ddd; padding: 2px;">NO</th>
<th id="cell-item" class="text-bold center f16" style="border-right:1px solid #ddd; width:75px; padding: 2px;">DESKRIPSI</th>
<th id="" class="text-bold center f16" style="border-right:1px solid #ddd; width:13px; padding: 2px;">QTY</th>
<?php if ($tampilDp==1) { ?>
<th id="" class="text-bold center f16" style="border-right:1px solid #ddd; width:13px; padding: 2px;">SATUAN</th>
<?php } ?>
<th id="" class="text-bold nilai text-right f16" style="border-right:1px solid #ddd; width:23px; padding: 2px;">HARGA</th>
<th id="cell-total" class="text-bold nilai text-right f16" style="border-right:2px solid #ddd; width:23px; padding: 2px;">SUBTOTAL</th>
</tr>
</thead>
<?php } else { ?>
<thead>
<tr class="text-dark">
<th id="cell-no" class="text-bold center f16" style="width: 32px; border-right:1px solid #ddd; border-left:1px solid #ddd; padding: 2px;">Nomor Nota</th>
<th id="cell-item" class="text-bold f16" style="border-right:1px solid #ddd; width:32px; padding: 2px;">Nomor PO</th>
<th id="" class="text-bold center f16" style="border-right:1px solid #ddd; width:18px; padding: 2px;">Tanggal Nota</th>
<th id="" class="text-bold center f16" style="border-right:1px solid #ddd; width:18px; padding: 2px;">Jatuh Tempo</th>
<th id="" class="text-bold nilai text-right f16" style="border-right:1px solid #ddd; width:25px; padding: 2px;">Nilai Tagihan</th>
<th id="cell-total" class="text-bold center nilai f16" style="border-right:2px solid #ddd; width:16px; padding: 2px;">Hari Tunggakan</th>
</tr>
</thead>
<?php } ?>
<tbody id="tabelBody">
<?php
echo '<script type="text/javascript">getIdentitas("satu")</script>';
for ($i = 1; $i <= sizeof($barang); $i++) { ?>
<tr>
<?php
if ($kodeBukti!="") {
$namaDetail = $barang[$i - 1]['NAMA_DPNE'];
$qtyDetail = $barang[$i - 1]['QTY_DPNE'];
$namaSatuan = $barang[$i - 1]['NAMA_SATUAN'];
if ($tampilIn==0) {
$dppSatuan = $barang[$i - 1]['HARGA'];
$dppSubtotal = $barang[$i - 1]['SUBTOTAL'];
} else if ($tampilIn==1) {
$dppSatuan = $barang[$i - 1]['HARGAIN'];
$dppSubtotal = $barang[$i - 1]['SUBTOTALIN'];
}
} else {
$namaDetail = $barang[$i - 1]['INV_PENJUALAN'];
$qtyDetail = $barang[$i - 1]['PO_SO'];
$namaSatuan = $barang[$i - 1]['TANGGAL'];
$dppSatuan = $barang[$i - 1]['TEMPO'];
$dppSubtotal = $barang[$i - 1]['JUMLAH'];
$diffawal = new DateTime($barang[$i - 1]['TEMPO_PENJUALAN']);
$diffakhir = new DateTime($barang[$i - 1]['JT_DT']);
$diff = date_diff($diffawal, $diffakhir);
$diff = $diff->format("%R%a");
if (substr($diff,0,1)=="+") {
$diff = substr($diff,1,(strlen($diff)-1));
}
}
?>
<?php if ($kodeBukti!="") { ?>
<td class="center f15" style="border-right:1px solid #ddd; border-left:1px solid #ddd; padding: 2px; border-bottom: none;"><?= $i ?></td>
<td class="f15" style="border-right:1px solid #ddd; padding: 2px; border-bottom: none;"><?= $namaDetail ?></td>
<td class="center f15" style="border-right:1px solid #ddd; padding: 2px; border-bottom: none;"><?= $qtyDetail ?></td>
<?php if ($tampilDp==1) { ?>
<td class="center f15" style="border-right:1px solid #ddd; padding: 2px; border-bottom: none;"><?= $namaSatuan ?></td>
<?php } ?>
<td class="text-right nilai f15" style="border-right:1px solid #ddd; padding: 2px; border-bottom: none;"><?= $dppSatuan ?></td>
<td class="text-right nilai f15" style="border-right:2px solid #ddd; padding: 2px; border-bottom: none;"><?= $dppSubtotal ?></td>
<?php } else { ?>
<td class="center f15" style="border-right:1px solid #ddd; border-left:1px solid #ddd; padding: 2px; border-bottom: none;"><?= $namaDetail ?></td>
<td class="f15" style="border-right:1px solid #ddd; padding: 2px; border-bottom: none;"><?= $qtyDetail ?></td>
<td class="center f15" style="border-right:1px solid #ddd; padding: 2px; border-bottom: none;"><?= $namaSatuan ?></td>
<td class="center f15" style="border-right:1px solid #ddd; padding: 2px; border-bottom: none;"><?= $dppSatuan ?></td>
<td class="text-right nilai f15" style="border-right:1px solid #ddd; padding: 2px; border-bottom: none;"><?= $dppSubtotal ?></td>
<td class="center f15" style="border-right:2px solid #ddd; padding: 2px; border-bottom: none;"><?= $diff ?></td>
<?php } ?>
</tr>
<?php
echo '<script type="text/javascript">
ivc(' . $i . ', ' . sizeof($barang) . ',"tabelivc", "tabelBody");
</script>';
} ?>
<?php if ($tampilSn==2) {
if ($tampilDp==0 OR $tampilDp==2) {
$colspan = 2;
} else if ($tampilDp==1) {
$colspan = 3;
}
?>
<?php if ($tampilPpn==1) { ?>
<tr>
<td class="center f16" colspan="<?=$colspan?>" style="border-right:1px solid #ddd; border-left:1px solid #ddd; padding: 2px; vertical-align: middle; border-bottom: none;"></td>
<td class="center f16" colspan="2" style="border-right:1px solid #ddd; border-left:1px solid #ddd; padding: 2px; vertical-align: middle; border-bottom: none;"><b>JUMLAH</b></td>
<td class="text-right nilai f16" style="border-right:2px solid #ddd; padding: 2px; border-bottom: none;"><b><?= $dpp ?></b></td>
</tr>
<tr>
<td class="center fz10-td" style="border-right:1px solid #ddd; border-left:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle; "></td>
<td class="center fz10-td" style="border-right:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle;"></td>
<td class="fz10-td" style="border-right:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle;"></td>
<td class="fz10-td" style="border-right:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle;"></td>
<td class="fz10-td" style="border-right:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle;"></td>
<?php if ($tampilDp==1) { ?>
<td class="fz10-td" style="border-right:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle;"></td>
<?php } ?>
</tr>
<tr>
<td class="center f16" colspan="<?=$colspan?>" style="border-right:1px solid #ddd; border-left:1px solid #ddd; padding: 2px; vertical-align: middle; border-bottom: none;"></td>
<td class="center f16" colspan="2" style="border-right:1px solid #ddd; border-left:1px solid #ddd; padding: 2px; vertical-align: middle; border-bottom: none;"><b>PPN</b></td>
<td class="text-right nilai f16" style="border-right:2px solid #ddd; padding: 2px; border-bottom: none;"><b><?= $ppn ?></b></td>
</tr>
<tr>
<td class="center fz10-td" style="border-right:1px solid #ddd; border-left:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle; "></td>
<td class="center fz10-td" style="border-right:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle;"></td>
<td class="fz10-td" style="border-right:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle;"></td>
<td class="fz10-td" style="border-right:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle;"></td>
<td class="fz10-td" style="border-right:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle;"></td>
<?php if ($tampilDp==1) { ?>
<td class="fz10-td" style="border-right:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle;"></td>
<?php } ?>
</tr>
<?php } ?>
<tr>
<td class="center f16" colspan="<?=$colspan?>" style="border-right:1px solid #ddd; border-left:1px solid #ddd; padding: 2px; vertical-align: middle; border-bottom: none;"></td>
<td class="center <?php if ($kodeBukti=="") { ?>f18<?php } else { ?>f16<?php } ?>" colspan="2" style="border-right:1px solid #ddd; border-left:1px solid #ddd; padding: 2px; vertical-align: middle; border-bottom: none;"><b>GRAND TOTAL (IDR)</b></td>
<td class="text-right nilai <?php if ($kodeBukti=="") { ?>f18<?php } else { ?>f16<?php } ?>" style="border-right:<?php if ($kodeBukti=="") { ?>1<?php } else { ?>2<?php } ?>px solid #ddd; padding: 2px; border-bottom: none;"><b><?= $tot ?></b></td>
<?php if ($kodeBukti=="") { ?>
<td class="text-right nilai f16" style="border-right:2px solid #ddd; padding: 2px; border-bottom: none;"><b>&nbsp</b></td>
<?php } ?>
</tr>
<tr>
<td class="center fz10-td" style="border-right:1px solid #ddd; border-left:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle; "></td>
<td class="center fz10-td" style="border-right:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle;"></td>
<td class="fz10-td" style="border-right:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle;"></td>
<td class="fz10-td" style="border-right:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle;"></td>
<td class="fz10-td" style="border-right:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle;"></td>
<?php if ($tampilDp==1 OR $tampilDp==2) { ?>
<td class="fz10-td" style="border-right:1px solid #ddd; border-top: none; border-bottom:1px solid #ddd; padding: 0px; vertical-align: middle;"></td>
<?php } ?>
</tr>
<?php } ?>
</tbody>
</table>
</div>
<br>
<?php if ($kodeBukti!="") { ?>
<div class="row" style="font-size:16px; text-align:justify">
<b>Syarat & Ketentuan :</b><br><?=$ket?>
</div>
<br>
<div class="row" style="font-size:16px; text-align:justify">
Mohon untuk dapat menghubungi kami kembali jika ada hal yang kurang/tidak sesuai dengan detail Penawaran berikut. Demikian Penawaran dari kami,
semoga menjadi solusi terbaik untuk <b><?=$nama?></b>. Atas perhatian dengan kerjasamanya, Kami ucapkan Terima kasih.
</div>
<?php } ?>
</div>
<?php if ($kodeBukti!="") { ?>
<br><br><br>
<div class="">
<div class="row">
<div class="col-md-12 pull-right" style="padding:5px; width:330px; margin-bottom:50px;">
<p class="f16 center" style="margin:0px;">
<b>
Hormat Kami<br><?=$ref?><br><br><br><br><?=$sales?><br><i>(<?=$tempo?>)</i><br><a><?=$telp?></a>
</b>
</p>
</div>
</div>
</div>
<?php } else { ?>
<br>
<div class="">
<div class="row">
<div class="col-md-12" style="padding:5px; width:430px; margin-bottom:50px;">
<p class="f16" style="margin:0px;">
<b>
Detail Bank<br><?=$ref?><br>BANK CENTRAL ASIA - Cabang Mangga Dua Surabaya<br>No. Rekening : (<?=$tempo?>)
</b>
</p>
</div>
</div>
</div>
<?php } ?>
</div>
<script>
window.print();
</script>
</body>
</html>