Advertisement
GWibisono

perbaikan posisi script

Feb 17th, 2016
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function lap_member_sales($dcetak='',$dcetak2='',$member='',$nm_member=''){
  2.    
  3.    
  4.             $lcnosp2d3  = str_replace('123456789','/',$this->uri->segment(4));
  5.             $dokumen   = str_replace('987654321',' ',$lcnosp2d3);
  6.            
  7.             $tglperiode = $this->tukd_model->tanggal_format_indonesia($dcetak);
  8.             $tglperiode2 = $this->tukd_model->tanggal_format_indonesia($dcetak2);
  9.                
  10.                     $cRet ='<TABLE width="100%" border="0">
  11.                             <tr>
  12.                                 <TD  align="center" ><b> <br><B>LAPORAN PENDAPATAN PER MEMBER</TD>
  13.                                
  14.                             </tr>
  15.                             </TABLE>';
  16.                 $cRet .="<table width='100%'  border='0' >
  17.                         <tr>
  18.                            <td align='left' width='18%'>Nama Member</td>
  19.                            <td width='1%'>:</td>
  20.                            <td>$nm_member</td>
  21.                        </tr>
  22.                        <tr>
  23.                            <td width='18%'>Periode</td>
  24.                            <td width='1%'>:</td>
  25.                            <td> $tglperiode S/D $tglperiode2 </td>
  26.                         </tr></table>";
  27.                
  28.                 $cRet .="<table width='100%'  border='1' cellpadding='0' cellspacing='0'>
  29.                         <tr>
  30.                            <td width=\"20%\" bgcolor=\"#CCCCCC\" align='center'><B>No Bukti</B></td>
  31.                             <td width=\"9%\" bgcolor=\"#CCCCCC\" align='center'><B>Member</B></td>
  32.                            <td width=\"9%\" bgcolor=\"#CCCCCC\" align='center'><B>Tanggal</B></td>
  33.                             <td width=\"20%\" bgcolor=\"#CCCCCC\" align='center'><B>Tgl Tempo</B></td>
  34.                             <td width=\"7%\" bgcolor=\"#CCCCCC\" align='center'><B>Keterangan</B></td>
  35.                            <td width=\"7%\" bgcolor=\"#CCCCCC\" align='center'><B>Piutang</B></td>
  36.                             <td width=\"20%\" bgcolor=\"#CCCCCC\" align='center'><B>Bayar</B></td>
  37.                            <td width=\"9%\" bgcolor=\"#CCCCCC\" align='center'><B>Saldo</B></td>
  38.                            
  39.                         </tr>
  40.                        ";
  41.                
  42.                 $sql = "SELECT * FROM (
  43.                        SELECT a.no_bukti,a.tgl_bukti,a.tgl_tempo,a.ket,a.kd_sales,a.nm_member,(SELECT alamat FROM ms_member WHERE kd_member=a.kd_member) AS alamat,SUM(b.qty) AS jm_utang,SUM(b.nilai) AS totnil,''AS byr
  44.                        FROM trhjual a inner join trbyrpiutang_jual JOIN trdjual b ON a.no_bukti=b.no_bukti WHERE a.sts_jual='1' GROUP BY a.kd_member,a.tgl_bukti,a.tgl_tempo
  45.                        UNION
  46.                        SELECT d.no_kas AS no_bukti,d.tgl_kas AS tgl_bukti,''AS tgl_tempo,d.ket,c.kd_sales,c.nm_member,(SELECT alamat FROM ms_member WHERE kd_member=c.kd_member) AS alamat, '' jm_utang,''AS totnil,SUM(d.nilai) AS byr
  47.                        FROM trhjual c INNER JOIN trbyrpiutang_jual d ON c.kd_member=d.kd_member WHERE c.sts_jual='1' GROUP BY c.kd_member,c.tgl_bukti )AS t
  48.                          ORDER BY nm_member,tgl_bukti ";
  49.                 $query1 = $this->db->query($sql);
  50.                 $ii = 0;
  51.                 $tot=0;
  52.                 $totnil=0;
  53.            //     $member1 ='';
  54.                 $memberActive='';
  55. /*
  56. ------------------------------------------
  57. BEGINI?
  58. -------------------------------------
  59. */
  60.                 foreach($query1->result_array() as $resulte)
  61.                 {  
  62.                     if($memberActive!= $resulte['nm_member']){
  63.                         $memberActive = $resulte['nm_member'];
  64.                         $saldo=0;
  65.                     }    
  66.                     $ii = $ii+1;
  67.                     $no_bukti = $resulte['no_bukti'];
  68.                     $tgl      = $resulte['tgl_bukti'];
  69.                     $tempo      = $resulte['tgl_tempo'];
  70.                     $member    = $resulte['nm_member'];
  71.                     $ket    = $resulte['ket'];
  72.                     $piutang      =$resulte['totnil'];// number_format($resulte['totnil'],2,',','.');
  73.                     $bayar      =$resulte['byr'];// number_format($resulte['byr'],2,',','.');
  74.                    
  75.                     $tot =  $tot+$resulte['totnil'];
  76.                     $totnil= $totnil+$resulte['byr'];
  77.                    
  78.                     $saldo    = $saldo + $resulte['totnil'] - $resulte['byr'];
  79.                    
  80.                
  81.                     $cRet .="<tr>
  82.                             <td>$no_bukti</td>
  83.                             <td>$member $member1</td>
  84.                            <td>$tgl</td>
  85.                            
  86.                            <td align='left'>$tempo</td>
  87.                             <td align='right'>$ket</td>
  88.                            <td align='right'>$piutang</td>
  89.                             <td align='right'>$bayar</td>
  90.                             <td align='right'>".number_format($saldo,2,',','.')."</td>
  91.                            
  92.                             </tr>
  93.                         ";
  94.                        
  95.                     }
  96.                     $cRet .="<tr>
  97.                            
  98.                            <td colspan=\"5\" align='center'><b>Jumlah</td>
  99.                             <td align='right'><b>".number_format($tot,2,',','.')."</td>
  100.                            <td align='right'><b>".number_format($totnil,2,',','.')."</td>
  101.                             <td align='left'></td>
  102.                             </tr>
  103.                         ";
  104.                        
  105.                       $cRet .="</table>";
  106.                     $cRet   .= "<table width=\"100%\" border=\"0\" cellpadding = \"10\" >
  107.                                      
  108.                                    </table>";
  109.                 $this->template->set('title', ' ');
  110.                 $this->tukd_model->_mpdf('',$cRet,25,8,5,'0');
  111.            
  112.             }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement