Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- defined('BASEPATH') OR exit('No direct script access allowed');
- $p = array('1','41','42','51','52','31','32');
- if(!(in_array($this->session->userdata('type'),$p))){
- redirect('auth/dashboard');
- }
- $this->load->view('layout/header');
- ?>
- <script type="text/javascript">
- function delete_id(id)
- {
- if(confirm('<?php echo $this->lang->line('product_delete_conform'); ?>'))
- {
- window.location.href='<?php echo base_url('finance/delete_bill/'); ?>'+id;
- }
- }
- </script>
- <div class="content-wrapper">
- <!-- Content Header (Page header) -->
- <section class="content-header">
- <h5>
- <ol class="breadcrumb">
- <li><a href="<?php echo base_url('auth/dashboard'); ?>"><i class="fa fa-dashboard"></i> <?php echo $this->lang->line('header_dashboard'); ?></a></li>
- <li><a href="<?php echo base_url('finance/billing'); ?>">Billing</a></li>
- <li class="active">View</li>
- </ol>
- </h5>
- </section>
- <!-- Main content -->
- <section class="content">
- <div class="row">
- <!-- right column -->
- <div class="col-md-12">
- <div class="box">
- <div class="box-header with-border">
- <h3 class="box-title"><?php echo $this->lang->line('purchase_purchase_details'); ?></h3>
- </div>
- <!-- /.box-header -->
- <div class="box-body">
- <div class="col-sm-12 well well-sm">
- <div class="col-sm-6">
- <div class="col-sm-2">
- <i class="fa fa-3x fa-truck padding010 text-muted"></i>
- </div>
- <div class="col-sm-10">
- <b><h4><?php echo $data[0]->supplier_name; ?></h4></b>
- <?php echo $data[0]->supplier_address; ?>
- <br>
- <?php echo $data[0]->supplier_city; ?>
- <br>
- <?php echo $data[0]->supplier_country; ?>
- <br><br>
- <?php echo $this->lang->line('purchase_mobile')." : ".$data[0]->supplier_mobile; ?>
- <br>
- <?php echo $this->lang->line('company_setting_email')." : ".$data[0]->supplier_email; ?>
- </div>
- </div>
- <div class="col-sm-6">
- <div class="col-sm-2">
- <i class="fa fa-3x fa-building-o padding010 text-muted"></i>
- </div>
- <div class="col-sm-10">
- <b><h4><?php echo $company[0]->name; ?></h4></b>
- <?php echo $data[0]->warehouse_name; ?>
- <br>
- <?php echo $data[0]->branch_address; ?>
- <br>
- <?php echo $data[0]->branch_city; ?>
- <br><br>
- <?php echo $this->lang->line('purchase_mobile')." : ".$company[0]->phone; ?>
- <br>
- <?php echo $this->lang->line('company_setting_email')." : ".$company[0]->email; ?>
- </div>
- </div>
- </div>
- <div class="col-sd-12">
- <div class="col-sm-4">
- <div class="col-sm-2">
- <i class="fa fa-3x fa-file-text-o padding010 text-muted"></i>
- </div>
- <div class="col-sm-10">
- <?php
- foreach ($quotation as $qrow) {
- $qrefno[$qrow->quotation_id] = $qrow->reference_no;
- }
- $sqrq = array();
- if (@unserialize($data[0]->reference_no)) {
- $arq = @unserialize($data[0]->reference_no);
- for ($in = 0; $in < count($arq); $in++) {
- $sqrq[] = $qrefno[$arq[$in]];
- }
- $refno = implode(',', $sqrq);
- }
- ?>
- <b><?php echo $this->lang->line('purchase_date')." : ".$data[0]->date; ?></b>
- <br>
- <b>Status</b>
- <span class="label label-success"><?php
- if($data[0]->status==0)
- {
- echo "Created";
- }
- else if($data[0]->status==1)
- {
- echo $this->lang->line('purchase_received');
- }
- else if($data[0]->status==2)
- {
- echo "Shipping";
- }
- else if($data[0]->status==3)
- {
- echo "Clearence";
- }
- else if($data[0]->status==4)
- {
- echo "Void";
- }
- else if($data[0]->status==5)
- {
- echo "Done";
- }
- else if($data[0]->status==6)
- {
- echo "Close PO";
- }
- ?></span>
- <b>
- </div>
- </div>
- <div class="col-sm-4">
- <div class="col-sm-2">
- <i class="fa fa-3x fa-file-text-o padding010 text-muted"></i>
- </div>
- <div class="col-sm-10">
- <b><h4><?php echo $data[0]->reference_no; ?></h4></b>
- <b>Payment Status</b>
- <?php if($data[0]->status == 5){ ?>
- <span class="label label-success"><?php echo "Paid"; ?></span>
- <?php }else{ ?>
- <span class="label label-warning"><?php echo "Unpaid"; ?></span>
- <?php } ?>
- <br>
- <b>
- </div>
- </div>
- </div>
- <form id="myForm">
- <div class="col-sm-12" style="overflow-y: auto;">
- <table class="table table-hover table-bordered">
- <thead>
- <th style="text-align: center;"><?php echo $this->lang->line('product_no'); ?></th>
- <th width="20%"><?php echo $this->lang->line('product_description'); ?></th>
- <th width="20%">Code</th>
- <th style="text-align: center;"><?php echo $this->lang->line('product_quantity'); ?></th>
- <th style="text-align: center;">UOM</th>
- <th style="text-align: center;"><?php echo $this->lang->line('product_cost'); ?></th>
- <th style="text-align: center;"><?php echo $this->lang->line('purchase_total_harga').'Total Harga'; ?></th>
- <th style="text-align: center;">Total Bayar</th>
- <th style="text-align: center;"><?php echo $this->lang->line('header_discount'); ?></th>
- <th style="text-align: center;"><?php echo $this->lang->line('purchase_taxable_value').'/Pajak'; ?></th>
- <th style="text-align: center;"><?php echo $this->lang->line('header_tax').'/PPH Pajak'; ?></th>
- <th style="text-align: center;"><?php echo $this->lang->line('purchase_total'); ?></th>
- </thead>
- <tbody>
- <?php $i = 1; $tax=0; $disc=0; $tot = 0;foreach ($items as $value) { ?>
- <tr>
- <td align="center"><?php echo $i;?></td>
- <td><?= $value->nama_produk ?></td>
- <td align="center"><?= $value->kode_produk ?></td>
- <td align="center"><?php echo $value->quantityreal; ?></td>
- <td align="center"><?php echo $value->unit; ?></td>
- <td align="right"><?php echo $this->session->userdata('symbol').$value->price; ?></td>
- <td align="right"><?php echo $this->session->userdata('symbol').$value->gross_total; ?></td>
- <td align="right"><input type="text" id="total_payment" name="total_payment" class="total_payment" value="0"></td>
- <td align="right"><?php echo $this->session->userdata('symbol').$value->discount_value; ?></td>
- <td align="right"><?php echo $this->session->userdata('symbol').($value->gross_total - $value->discount_value); ?></td>
- <td align="right"><?php echo $this->session->userdata('symbol').$value->tax; ?></td>
- <td align="right"><?php echo $this->session->userdata('symbol').($value->gross_total - $value->discount_value + $value->tax); ?></td>
- </tr>
- <?php $i++;
- $tot += $value->gross_total;
- $disc += $value->discount_value;
- $tax += $value->tax;
- } ?>
- <?php foreach ($serviceitems as $value) { ?>
- <tr>
- <td align="center"><?php echo $i;?></td>
- <td><?php echo @$value->service_title.'('.@$value->reference_no.')'; ?></td>
- <td align="center"><?php ?></td>
- <td align="center"><?php echo $value->quantity; ?></td>
- <td align="right"><?php echo $this->session->userdata('symbol').$value->price; ?></td>
- <td align="right"><?php echo $this->session->userdata('symbol').$value->gross_total; ?></td>
- <td align="right"><?php echo $this->session->userdata('symbol').$value->discount; ?></td>
- <td align="right"><?php echo $this->session->userdata('symbol').($value->gross_total - $value->discount); ?></td>
- <td align="right"><?php echo $this->session->userdata('symbol').$value->tax; ?></td>
- <td align="right"><?php echo $this->session->userdata('symbol').($value->gross_total - $value->discount + $value->tax); ?></td>
- </tr>
- <?php $i++;
- $tot += $value->gross_total;
- $disc += $value->discount;
- $tax += $value->tax;
- } ?>
- <tr>
- <td colspan="10" align="right"><b><?php echo $this->lang->line('purchase_total_value').'/Total Harga'; ?></b></td>
- <td align="right" colspan="10"><?php echo $this->session->userdata('symbol').$tot; ?></td>
- </tr>
- <tr>
- <td colspan="10" align="right"><b><?php echo $this->lang->line('purchase_total_discount'); ?></b></td>
- <td align="right" colspan="10"><?php echo $this->session->userdata('symbol').$disc;?></td>
- </tr>
- <tr>
- <?php
- @$tdsk = ((($data[0]->diskonpersen*$tot)/100)+$data[0]->diskon);
- ?>
- <td colspan="10" align="right"><b><?php echo "Total Diskon Umum"; ?></b></td>
- <td align="right" colspan="10"><?php echo $this->session->userdata('symbol').$tdsk;?></td>
- </tr>
- <tr>
- <td colspan="10" align="right"><b><?php echo $this->lang->line('purchase_total_tax').'/Total Pajak'; ?></b></td>
- <td align="right" colspan="10"><?php echo $this->session->userdata('symbol').$tax;?></td>
- </tr>
- <tr>
- <td colspan="1">No</td>
- <td colspan="2">Jenis Biaya</td>
- <td colspan="2">Keterangan</td>
- <td colspan="2">File</td>
- <td colspan="2">Nominal</td>
- <td colspan="4"></td>
- </tr>
- <?php $i= 1; $biayatot = 0; foreach ($purchase_biaya as $biaya) { ?>
- <tr>
- <td align="center"><?php echo $i;?></td>
- <td colspan="2"><?php echo $biaya->jenis_biaya; ?></td>
- <td colspan="2"><?php echo $biaya->keterangan; ?></td>
- <td colspan="2"><a href="<?php echo base_url('assets/doc/');?><?php echo $biaya->file_upload; ?>"><?php echo $biaya->file_upload; ?></a> </td>
- <td colspan="2"><?php echo $biaya->nominal; ?></td>
- <td colspan="4"></td>
- <?php $i++; $biayatot += $biaya->nominal; }?>
- </tr>
- <tr>
- <td colspan="10" align="right"><b><?php echo "Total Biaya"; ?></b></td>
- <td align="right" colspan="10"><?php echo $this->session->userdata('symbol').$biayatot;?></td>
- </tr>
- <tr>
- <td colspan="10" align="right"><b><?php echo "Balance / Total Amount"; ?></b></td>
- <td align="right" colspan="10"><?php echo $this->session->userdata('symbol').(($tot-$disc-$tdsk)+$tax+$biayatot);?></td>
- </tr>
- <tr>
- <td colspan="10" align="right"><b><?php echo "Currency Total "; ?></b></td>
- <td align="right" colspan="10"><?php echo @$data[0]->symbol.number_format(((($tot-$disc-$tdsk)+$tax+$biayatot)/$data[0]->nominal), 2);; ?></td>
- </tr>
- </tbody>
- </table>
- </div>
- <div class="col-sm-12">
- <div class="buttons">
- <div class="btn-group btn-group-justified">
- <div class="btn-group">
- <a class="tip btn btn-success" href="<?php echo base_url('finance/billpdf/');?><?php echo $data[0]->purchase_id; ?>" title="Download as PDF" target="_blank">
- <i class="fa fa-download"></i>
- <span class="hidden-sm hidden-xs"><?php echo $this->lang->line('product_alert_pdf'); ?></span>
- </a>
- </div>
- <div class="btn-group">
- <a class="tip btn btn-success" href="<?php echo base_url('finance/billword/');?><?php echo $data[0]->purchase_id; ?>" title="Download as Word" target="_blank">
- <i class="fa fa-download"></i>
- <span class="hidden-sm hidden-xs">M Word</span>
- </a>
- </div>
- <?php
- if($data[0]->status != 7){
- ?>
- <div class="btn-group">
- <a type="submit" class="tip btn btn-warning tip btn-payment">
- <i class="fa fa-money"></i>
- <span class="hidden-sm hidden-xs">Add Payment</span>
- </a>
- </div>
- <?php } ?>
- </div>
- </form>
- </div>
- </div>
- </div>
- <!-- /.box-body -->
- </div>
- <!-- /.box -->
- </div>
- <!--/.col (right) -->
- </div>
- <!-- /.row -->
- </section>
- <!-- /.content -->
- </div>
- <!-- /.content-wrapper -->
- <div id="modalPayment" class="modal fade" role="dialog">
- <div class="modal-dialog">
- <!-- Modal content-->
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal">×</button>
- Add Payment
- </h4>
- </div>
- <div class="modal-body">
- <div class="control-group">
- <div class="controls">
- <div class="tabbable">
- <div class="box-body">
- <div class="row">
- <form method="post" action="<?php echo base_url('finance/addBilling');?>" enctype="multipart/form-data">
- <input type="hidden" name="id" id="id" value="<?php echo $purchase_id;?>">
- <div class="col-md-12">
- <div class="form-group">
- <label for="awb">
- <?php echo "Payment Date"; ?>
- </label>
- <input type="text" class="form-control datepicker" id="payment_date" name="payment_date" value="">
- </div>
- <div class="form-group">
- <label for="awb">
- <?php echo "Payment Amount"; ?>
- </label>
- <input type="text" class="form-control" id="paymentamount" name="peymentamount" value="<?php echo $tot;?>" readonly>
- </div>
- </div>
- <div class="col-md-12">
- <div class="form-group">
- <label for="shipstatus"><!-- Country -->
- <?php echo "Status"; ?>
- </label>
- <select class="form-control select2" id="paymentmethod" name="paymentmethod">
- <option value="">Payment Method</option>
- <option value="manualtransfer">Manual Transfer</option>
- <option value="cheque">Cheque</option>
- <option value="cash">Cash</option>
- </select>
- </div>
- </div>
- <div class="col-md-12">
- <div class="form-group">
- <label for="account"><!-- Country -->
- <?php echo "Bank Account"; ?>
- </label>
- <select class="form-control select2" id="account_id" name="account_id">
- <option value="">Select Account</option>
- <?php
- foreach ($account as $value) {
- echo "<option value='$value->id'" . set_select('id', $value->id) . ">$value->account_no - $value->group_title</option>";
- }
- ?>
- </select>
- </div>
- </div>
- <div class="col-md-12">
- <div class="form-group">
- <label for="paymentfile">
- <?php echo "Attach File"; ?>
- </label>
- <input type="file" class="form-control" id="paymentfile" name="paymentfile">
- </div>
- </div>
- <div class="col-md-12">
- <div class="form-group">
- <label for="awb">
- <?php echo "Payment Description"; ?>
- </label>
- <input type="text" class="form-control" id="paymentdescription" name="peymentdescription">
- </div>
- </div>
- <div class="col-sm-12">
- <div class="box-footer">
- <input type="submit" id="btn_submit" class="btn btn-info" value="Confirm">
- <span class="btn btn-default" id="cancel" style="margin-left: 2%" data-dismiss="modal">
- <?php echo "Cancel"; ?>
- </span>
- </div>
- </div>
- <div class="list-total-payment">
- </div>
- </form>
- </div>
- <!-- /.box-body -->
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-default" data-dismiss="modal"><?php echo $this->lang->line('product_close'); ?></button>
- </div>
- </div>
- </div>
- </div> <!-- /controls -->
- </div> <!-- /control-group -->
- </div>
- </div>
- </div>
- <script type="text/javascript">
- $(document).ready(function() {
- //datepicker
- $('.datepicker').datepicker({
- autoclose: true,
- format: "yyyy-mm-dd",
- todayHighlight: true,
- orientation: "auto",
- todayBtn: true,
- todayHighlight: true,
- });
- });
- </script>
- <!-- close datepicker -->
- <script type="text/javascript">
- $(document).ready(function(){
- // var total_payment = 0
- // $('#total_payment').each(function(i,v){
- // var total = $(this).val();
- // total = parseInt(total);
- // total_payment += total;
- // });
- // console.log(total_payment);
- $('.btn-payment').click(function(e){
- e.preventDefault();
- var total = 0;
- var total_awal = <?php echo $tot; ?>
- // total_awal = parseInt(total_awal);
- $('.total_payment').each(function(i,v){
- var nilai = parseInt($(this).val());
- total += nilai;
- var input = '<input type="hidden" name="total_payment_new[]" value="'+nilai+'">';
- $('.list-total-payment').append(input);
- });
- var total_akhir = total + total_awal;
- // alert(total_akhir);
- $('#modalPayment').find("input[name='peymentamount']").val(total_akhir);
- $('#modalPayment').modal();
- })
- });
- </script>
- <?php
- $this->load->view('layout/footer-min');
- ?>
Add Comment
Please, Sign In to add comment