Add remaining project files (exclude ignored folders)

This commit is contained in:
WD - Dev
2025-07-05 15:11:40 +07:00
parent a96eb2b958
commit b440b80882
4697 changed files with 1365702 additions and 0 deletions
+402
View File
@@ -0,0 +1,402 @@
<style>
.table-responsive {
overflow-x: hidden;
}
@media (max-width: 767px) { /* Untuk smartphone */
.hide-on-mobile {
display: none;
}
}
@media (min-width: 768px) and (max-width: 1024px) { /* Untuk tablet */
.hide-on-tablet {
display: none;
}
}
@media (min-width: 1024px) { /* Untuk laptop */
.hide-on-laptop {
display: none;
}
}
</style>
<?php
$invkas1 = mysqli_query($con, "
SELECT
SUM(CASE WHEN metode_pembayaran = 'Tunai' THEN harga ELSE 0 END) AS 'total_inv_tunai',
SUM(CASE WHEN metode_pembayaran = 'Bank' THEN harga ELSE 0 END) AS 'total_inv_bank',
SUM(CASE WHEN metode_pembayaran = 'Hutang Jangka Pendek' THEN harga ELSE 0 END) AS 'total_inv_hutang_pendek',
SUM(CASE WHEN metode_pembayaran = 'Hutang Jangka Panjang' THEN harga ELSE 0 END) AS 'total_inv_hutang_panjang',
SUM(CASE WHEN kategori = 'Tanah' THEN harga ELSE 0 END) AS 'total_inv_tanah',
SUM(CASE WHEN kategori = 'Kendaraan' THEN harga ELSE 0 END) AS 'total_inv_kendaraan',
SUM(CASE WHEN kategori = 'Kendaraan' THEN jumlah_nilai_Penyusutan ELSE 0 END) AS 'total_inv_penyusutan_kendaraan',
SUM(CASE WHEN kategori = 'Lainnya' THEN harga ELSE 0 END) AS 'total_inv_lainnya',
SUM(CASE WHEN kategori = 'Lainnya' THEN jumlah_nilai_Penyusutan ELSE 0 END) AS 'total_inv_penyusutan_lainnya',
SUM(harga) AS 'total_inventaris',
SUM(jumlah_nilai_Penyusutan) AS 'total_penyusutan',
SUM(nilai_saat_ini) AS 'total_sisa_inventaris'
FROM v_akumulasi_inventaris_total $SqlDataWHId
");
$invkas = mysqli_fetch_assoc($invkas1);
$total_inv_tunai = $invkas['total_inv_tunai'];
$total_inv_bank = $invkas['total_inv_bank'];
$total_inv_hutang_pendek = $invkas['total_inv_hutang_pendek'];
$total_inv_hutang_panjang = $invkas['total_inv_hutang_panjang'];
$total_inv_tanah = $invkas['total_inv_tanah'];
$total_inv_kendaraan = $invkas['total_inv_kendaraan'];
$total_inv_penyusutan_kendaraan = '-'.$invkas['total_inv_penyusutan_kendaraan'];
$total_inv_lainnya = $invkas['total_inv_lainnya'];
$total_inv_penyusutan_lainnya = '-'.$invkas['total_inv_penyusutan_lainnya'];
$total_inventaris = $invkas['total_inventaris'];
$total_penyusutan = $invkas['total_penyusutan'];
$total_sisa_inventaris = $invkas['total_sisa_inventaris'];
//NERACA ACTIVA
$vbarang = mysqli_query($con, "
SELECT
SUM(CASE WHEN metode_pembayaran = 'Tunai' THEN total_harga ELSE 0 END) AS 'total_barang_tunai',
SUM(CASE WHEN metode_pembayaran = 'Bank' THEN total_harga ELSE 0 END) AS 'total_barang_bank',
SUM(CASE WHEN metode_pembayaran = 'Hutang Barang' THEN total_harga ELSE 0 END) AS 'total_barang_hutang'
FROM v_jumlah_data_gudang $SqlDataWHId
");
$barang = mysqli_fetch_assoc($vbarang);
$total_barang_tunai = $barang['total_barang_tunai'];
$total_barang_bank = $barang['total_barang_bank'];
$total_barang_hutang = $barang['total_barang_hutang'];
$vactiva = mysqli_query($con,"SELECT * FROM v_neraca_activa $SqlDataWHId");
$activa = mysqli_fetch_assoc($vactiva);
$saldo_kas = $activa['saldo_kas'] - $total_barang_tunai - $total_inv_tunai;
$saldo_bank = $activa['saldo_bank'] - $total_barang_bank - $total_inv_bank;
$piutang_usaha = $activa['piutang_usaha'];
$piutang_barang = 0;
$piutang_karyawan = $activa['piutang_karyawan'];
$piutang_lain = $activa['piutang_lain'];
$persedian_barang = $total_barang_tunai + $total_barang_bank + $total_barang_hutang;
$total_activa_lancar = $saldo_kas + $saldo_bank + $piutang_usaha + $piutang_barang + $piutang_karyawan + $piutang_lain + $persedian_barang;
//ACTIVA TETAP
$total_activa_tetap = $total_sisa_inventaris;
$total_activa = $total_activa_lancar + $total_activa_tetap;
//NERACA PASSIVA
$vpassiva = mysqli_query($con,"SELECT * FROM v_neraca_passiva $SqlDataWHId");
$passiva = mysqli_fetch_assoc($vpassiva);
//$hutang_barang = $passiva['hutang_barang'];
$hutang_barang = $total_barang_hutang + $passiva['hutang_barang'];
$hutang_jangka_pendek = $passiva['hutang_jangka_pendek'] + $total_inv_hutang_pendek;
$hutang_jangka_panjang = $passiva['hutang_jangka_panjang'] + $total_inv_hutang_panjang;
$jumlah_kewajiban = $hutang_barang + $hutang_jangka_pendek + $hutang_jangka_panjang;
$modal_awal = $passiva['modal_awal'];
$modal_tambahan = $passiva['modal_tambahan'];
$laba_ditahan = $passiva['laba_ditahan'];
$laba_rugi_berjalan = $passiva['laba_rugi_berjalan'] - $total_penyusutan;
$pemasukan1 = mysqli_query($con,"SELECT sum(pemasukan) as pemasukan FROM v_akun_laba_rugi WHERE jenis = 1 $SqlDataId and status != 'Modal Tambahan' and status != 'Modal Awal' and status != 'Laba Ditahan'");
$pemasukan = mysqli_fetch_assoc($pemasukan1);
$pengeluaran1 = mysqli_query($con,"SELECT sum(pengeluaran) as pengeluaran FROM v_akun_laba_rugi WHERE jenis = 2 $SqlDataId");
$pengeluaran = mysqli_fetch_assoc($pengeluaran1);
?>
<!-- Main content -->
<section class="content">
<div class="container-fluid">
<div class="row">
<div class="col-12">
<div class="card">
<div class="card-header">
<div class="row">
<div class="col-sm-6">
<h3 class="card-title">Neraca dan Laba Rugi</h3>
</div>
<div class="col-sm-6">
<ol class="float-sm-right mb-0">
<!--<a type="button" class="btn btn-danger btn-sm" data-toggle="modal" data-target="#staticBackdrop">Tambah</a>-->
</ol>
</div>
</div>
</div>
<div class="card-body">
<div class="row">
<div class="col-md-4">
<center>
<h5><b><u>Neraca Activa</u></b></h5>
</center>
<table class="table table-bordered table-striped table-sm">
<thead>
<tr>
<th>Keterangan</th>
<th>Nominal</th>
</tr>
</thead>
<tbody>
<tr>
<th>Activa Lancar</th>
<td></td>
</tr>
<tr>
<td>Saldo Kas</td>
<td>Rp. <?php echo number_format($saldo_kas); ?></td>
</tr>
<tr>
<td>Saldo Bank</td>
<td>Rp. <?php echo number_format($saldo_bank); ?></td>
</tr>
<tr>
<td>Piutang Usaha</td>
<td>Rp. <?php echo number_format($piutang_usaha); ?></td>
</tr>
<tr>
<td>Piutang Barang</td>
<td>Rp. <?php echo number_format($piutang_barang); ?></td>
</tr>
<tr>
<td>Piutang Karyawan</td>
<td>Rp. <?php echo number_format($piutang_karyawan); ?></td>
</tr>
<tr>
<td>Piutang Lain-lain</td>
<td>Rp. <?php echo number_format($piutang_lain); ?></td>
</tr>
<tr>
<td>Biaya Dibayar Dimuka (BDD)</td>
<td>Rp. -</td>
</tr>
<tr>
<td>(Akumulasi Penyusutan BDD)</td>
<td>Rp. -</td>
</tr>
<tr>
<td>Persediaan Barang</td>
<td>Rp. <?php echo number_format($persedian_barang); ?></td>
</tr>
<tr>
<th>Jumlah Aktiva Lancar</th>
<th>Rp. <?php echo number_format($total_activa_lancar); ?></th>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<th>Aktiva Tetap</th>
<th></th>
</tr>
<tr>
<td>Tanah</td>
<td>Rp. <?php echo number_format($total_inv_tanah); ?></td>
</tr>
<tr>
<td>Kendaraan</td>
<td>Rp. <?php echo number_format($total_inv_kendaraan); ?></td>
</tr>
<tr>
<td>(Akumulasi Penyusutan Kendaraan)</td>
<td>Rp. <?php echo number_format($total_inv_penyusutan_kendaraan); ?></td>
</tr>
<tr>
<td>Barang Inventaris</td>
<td>Rp. <?php echo number_format($total_inv_lainnya); ?></td>
</tr>
<tr>
<td>(Akumulasi Penyusutan Inventaris)</td>
<td>Rp. <?php echo number_format($total_inv_penyusutan_lainnya); ?></td>
</tr>
<tr>
<th>Jumlah Activa Tetap</th>
<th>Rp. <?php echo number_format($total_activa_tetap); ?></th>
</tr>
<tr>
<th></th>
<th></th>
</tr>
<tr>
<th>TOTAL ACTIVA</th>
<th>Rp. <?php echo number_format($total_activa); ?></th>
</tr>
</tbody>
</table>
</div>
<div class="col-md-4">
<center>
<h5><b><u>Neraca Passiva</u></b></h5>
</center>
<table class="table table-bordered table-striped table-sm">
<thead>
<tr>
<th>Keterangan</th>
<th>Nominal</th>
</tr>
</thead>
<tbody>
<tr>
<th>Kewajiban</th>
<td></td>
</tr>
<tr>
<td>Hutang Barang</td>
<td>Rp. <?php echo number_format($hutang_barang); ?></td>
</tr>
<tr>
<td>Hutang Jangka Pendek</td>
<td>Rp. <?php echo number_format($hutang_jangka_pendek); ?></td>
</tr>
<tr>
<td>Hutang Jangka Panjang</td>
<td>Rp. <?php echo number_format($hutang_jangka_panjang); ?></td>
</tr>
<tr>
<th>Jumlah Kewajiban</th>
<th>Rp. <?php echo number_format($jumlah_kewajiban); ?></th>
</tr>
<tr>
<td>*</td>
<td></td>
</tr>
<tr>
<td>*</td>
<td></td>
</tr>
<tr>
<td>*</td>
<td></td>
</tr>
<tr>
<td>*</td>
<td></td>
</tr>
<tr>
<td>*</td>
<td></td>
</tr>
<tr>
<td>*</td>
<td></td>
</tr>
<tr>
<td>*</td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<th>Modal</th>
<th></th>
</tr>
<tr>
<td>Modal Awal</td>
<td>Rp. <?php echo number_format($modal_awal); ?></td>
</tr>
<tr>
<td>Laba Ditahan</td>
<td>Rp. <?php echo number_format($laba_ditahan); ?></td>
</tr>
<tr>
<td>Modal Tambahan</td>
<td>Rp. <?php echo number_format($modal_tambahan); ?></td>
</tr>
<tr>
<td>Laba Rugi Berjalan</td>
<td>Rp. <?php echo number_format($laba_rugi_berjalan); ?></td>
</tr>
<tr>
<th>Jumlah Modal</th>
<th>Rp. <?php echo number_format($modal_awal + $laba_ditahan + $modal_tambahan + $laba_rugi_berjalan); ?></th>
</tr>
<tr>
<th></th>
<th></th>
</tr>
<tr>
<th>TOTAL PASSIVA</th>
<th>Rp. <?php echo number_format($modal_awal + $laba_ditahan + $modal_tambahan + $laba_rugi_berjalan + $jumlah_kewajiban); ?></th>
</tr>
</tbody>
</table>
</div>
<div class="col-md-4">
<center>
<h5><b><u>Laba Rugi</u></b></h5>
<table class="table table-bordered table-striped table-sm">
<thead>
<tr>
<th>Keterangan</th>
<th>Nominal</th>
</tr>
</thead>
<tbody>
<?php
$akuntran = mysqli_query($con,"SELECT status as status, sum(pemasukan) as pemasukan FROM v_akun_laba_rugi WHERE jenis = 1 $SqlDataId and status NOT IN ('Modal Tambahan','Modal Awal','Laba Ditahan') group by status order by status DESC");
while ($akun = mysqli_fetch_assoc($akuntran)) { ?>
<tr>
<td><?php echo $akun['status']; ?></td>
<td>Rp. <?php echo number_format($akun['pemasukan']); ?></td>
</tr>
<?php } ?>
<tr>
<th>Total Pendapatan</th>
<th>Rp. <?php echo number_format($pemasukan['pemasukan']); ?></th>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<?php
$akuntran1 = mysqli_query($con,"SELECT status as status, sum(pengeluaran) as pengeluaran FROM v_akun_laba_rugi WHERE jenis = 2 $SqlDataId and status NOT IN ('Piutang Barang','Piutang Usaha','Piutang Lain-lain','Piutang Karyawan') group by status order by status DESC");
while ($akun1 = mysqli_fetch_assoc($akuntran1)) { ?>
<tr>
<td><?php echo $akun1['status']; ?></td>
<td>Rp. <?php echo number_format($akun1['pengeluaran']); ?></td>
</tr>
<?php } ?>
<tr>
<td>Beban Penyusutan</td>
<td>Rp. <?php echo number_format($total_penyusutan); ?></td>
</tr>
<tr>
<th>Total Pengeluaran</th>
<th>Rp. <?php echo number_format($pengeluaran['pengeluaran'] + $total_penyusutan); ?></th>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<th>LABA RUGI</th>
<th>Rp. <?php echo number_format($pemasukan['pemasukan'] - $pengeluaran['pengeluaran'] - $total_penyusutan); ?></th>
</tr>
</tbody>
</table>
</center>
</div>
</div>
</div>
</div>
<!-- /.card -->
</div>
<!-- /.col -->
</div>
<!-- /.row -->
</div>
<!-- /.container-fluid -->
</section>
<!-- /.content -->