?
Current Path : /home1/savoy/www/savoyglobal.net/piadraft/system/application/views/Documents/ |
Linux gator3171.hostgator.com 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 |
Current File : /home1/savoy/www/savoyglobal.net/piadraft/system/application/views/Documents/invoice_pdf.php |
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');?> <?php include('number2word.php'); if(!$company) $images=base_url() .'logo/default_header.jpg'; else { foreach($company as $company) { $loggo=$company['filename']; $images=base_url() .'logo/'.$loggo; // echo $image; } } foreach($debit as $dbt) { $comp=$dbt['company_name']; $policy=$dbt['policyno']; $insured=$dbt['insured']; $fromdate=$dbt['fromdate']; $todate=$dbt['todate']; $ecpolicyno=$dbt['ecpolicyno']; $premium=$dbt['premium']; $currency=$dbt['currencycode']; $currencyname=$dbt['currencyname']; $address=$dbt['address']; $postbox=$dbt['postbox']; $phone_office=$dbt['phone_office']; $email=$dbt['email']; $mobile=$dbt['mobile']; $fax=$dbt['fax']; $qtndate=$dbt['qtndate']; $cover=$dbt['cover']; $country=$dbt['country']; $city=$dbt['city']; } $prem=$premium+$dbt['policy_fees']; if($dbt['ispercentage']==0) $prem+=$dbt['brokerage']; $premium=number_format($premium,2, '.', ','); $ctryname=$this->customermodel->getSingleFieldValue('country','countryname','id',$country); $ctyname=$this->customermodel->getSingleFieldValue('city','cityname','id',$city); $from=$this->mastermodel->convdatformat($fromdate); $to=$this->mastermodel->convdatformat($todate); $period= $from.' to '. $to; $image = '<img src="'.$images.'" width="285px" height="100px">'; $bullet = '<img src="'.base_url().'/assets/images/li_bullet.jpg" align="bottom">'; $html='<html><head><body><table width="100%" border="0" cellpadding="2" cellspacing="2"> <tbody><tr><td colspan="2" align="left">'.$image.'</td></tr></table><br/>'; $html.='<div style="text-align:center"><b><u>INVOICE</u></b> </div><br/><br/>'; $html.='<table width=100% style="margin:20px;" border="0" >'; $html.='<tr><td style="width:5%">To:</td><td style="width:65%">'.$insured.'<br/>'.$address.'<br/>P.O Box : '.$postbox.'<br/>'.$ctyname.' '.$ctryname.'</td><td style="width:15%">Date <br> Reference No </td><td style="width:15%"> : '.$this->mastermodel->convdatformat($qtndate).'<br> : '.$reference.'</td></tr></table>'; $html.='<br/><hr>'; $html.='<table style="margin:20px" width="80%" >'; $html.='<tr><td>Insured</td><td>:</td><td>'.$insured.'</td></tr>'; $html.='<tr><td>Insurer</td><td>:</td><td>'.$comp.'</td></tr>'; $html.='<tr><td>Type Of Cover</td><td>:</td><td>'.$cover.'</td></tr>'; if(!empty($policy)) { $html.='<tr><td>Policy No</td><td>:</td><td>'.$policy.'</td></tr>'; } if($trtype=='endorsement') { $html.='<tr><td>Endorsement Policy No</td><td>:</td><td>'.$ecpolicyno.'</td></tr>'; } $html.='<tr><td>Policy Period</td><td>:</td><td>'.$period.'</td></tr>'; $html.='</table><br/><br/>'; $html.='<p style="margin:20px"> We have debited your account with the following amount :</p><br/><br/>'; $html.='<table width=100% style="margin-left:20%;"><tr><td style="width:20%"><label>Being Premium</label></td><td style="width:20%"><label>:</label></td><td style="width:20%"><label>'.$currency.'.'.number_format($prem,2).'</label></td></tr>'; $html.='<tr><td></td><td></td><td></td></tr><tr><td><strong>Total</strong></td><td><strong>:</strong></td><td><strong>'.$currency.'.'.number_format($prem,2).'</strong></td></tr></table>'; $words=convert_number($prem); $html.='<div style="margin-left:30px">('.$currencyname.' '.$words.')</div>'; $html.='<br/><hr>'; $html.='<br/><br/><br/><br/><br/>'; $html.='<div style="text-align:right;width:80%;margin-right:50px">Authorized Signatory</div>'; $footer=$this->reportmodel->getfootervalue(); $html.='<script type="text/php"> if ( isset($pdf) ) { $font = Font_Metrics::get_font("verdana", "normal"); $pdf->page_text(30, 768, "'.$footer.' ", $font, 9, array(0,0,0)); } </script>'; //echo $html;die; pdf_create($html, 'Invoice'); ?>