alternatepopdf code

This commit is contained in:
saravanakumar_kandasami 2017-04-28 14:33:00 +05:30
parent f9cc6a0999
commit db092c4928
7 changed files with 1514 additions and 29 deletions

View File

@ -51,6 +51,34 @@ class purchaseorderform extends BaseController
$this->loadViews("alterpurchaseorder", $this->global, NULL);
}
function alternatepoprint()
{
$this->global['pageTitle'] = 'Siddharth : Alternate PO print';
$this->load->View("alterpurchaseorderprint", $this->global, NULL);
$php = $this->output->get_output();
// Load library
$this->load->library('dompdf_gen');
require_once(APPPATH .'third_party/dompdf/dompdf_config.inc.php');
$dompdf = new DOMPDF();
$dompdf->set_paper('A4', 'portrait');
$dompdf->load_html($php);
$dompdf->render();
// add the header
$canvas = $dompdf->get_canvas();
$font = Font_Metrics::get_font("helvetica", "bold");
// the same call as in my previous example
$canvas->page_text(72, 18, "Page: {PAGE_NUM} of {PAGE_COUNT}",
$font, 6, array(0,0,0));
$dompdf->stream($filename);
}
function pageNotFound()

View File

@ -0,0 +1,4 @@
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); ?>
ERROR - 2017-04-28 11:01:14 --> Severity: Warning --> explode() expects parameter 2 to be string, array given C:\xampp\htdocs\siddharth_application\application\third_party\dompdf\include\style.cls.php 948
ERROR - 2017-04-28 11:01:17 --> Severity: Notice --> Undefined variable: filename C:\xampp\htdocs\siddharth_application\application\controllers\purchaseorderform.php 81

View File

@ -1 +1,19 @@
<span style='color: #900'>2,048 KB</span> <span style='color: #090'>505.0690 ms</span><br />
<span style='color: #900'>6,144 KB</span> <span style='color: #090'>3,717.6330 ms</span><br /><div style="border:1px solid #990000;padding-left:20px;margin:0 0 10px 0;">
<h4>A PHP Error was encountered</h4>
<p>Severity: Warning</p>
<p>Message: explode() expects parameter 2 to be string, array given</p>
<p>Filename: include/style.cls.php</p>
<p>Line Number: 948</p>
</div><div style="border:1px solid #990000;padding-left:20px;margin:0 0 10px 0;">
<h4>A PHP Error was encountered</h4>
<p>Severity: Notice</p>
<p>Message: Undefined variable: filename</p>
<p>Filename: controllers/purchaseorderform.php</p>
<p>Line Number: 81</p>
</div>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,67 @@
<div>
<div align="right">
<h1>PURCHASE ORDER</h1><br/>
<a style="color:#515151">#PO0001</a>
</div>
</div>
<p>
<img width="80" height="80" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA11JREFUeNrsnT9IHEEYxWfFw8rgpUhlo5URi2gTbIUUSrq1ui4oRLRIY9JIKrGKTQrBgJLuuutEi4CtSSOpPIuATdIEcid2YpN9C3sc8c6bf7uZmX0P7k7ultm7337zzXxvZjGaiaIfQoiqoHTUHk6eniSPUbLQUmUoebojB23dDZGBmQiQAAmQAAmQIkACJEACpAiweA3bbvDV5mb6+iKOxfTc3MDjf15dicbBQfr3591d7wBGM1H0J3l9bNLI84UFsby6mkIzFWACJMCafJ9PJyfSx29vbHQuoqJaxl34zc5O+mVtwIPi5EIcXV52IjnoLvx+by/9wXkIF8aHbq0dgYi4vOB1Q7QV2c4BXM4Z3r+RGBTAR9VqmqhVBoZnIyOdx9taTXqQGJ+YUDqXFwBV4WGU69aXRkNsr69LtyEzHfIKIKJCVl9PT3u+/63P+6bnC64SuWm3jdsYn5xkKcdamCJAAiwjQJcHAC8ATs/OBg1Qy0y4ub6WPhb1cuPwUFycn9/77OPWlvXzeQGw2QPGQ9o/PhZrS0v3IPpooFrpwgChYniidq6fnTnvrBSaA3Uc3A/1uvPuSmEA0f0uFLsyBKcZDjaisvSj8DsFW6pbcHPQpV12WQoBCHhri4taEOGwhJAXjeeBgFebn1eyp0LKi1Ym0rCsXieRqLk06HVetFqJwHmWnRz3yotHzabT9n0hpRxGZ0SjjpGKCEQkxgUtWDlbCyMfIi/qTHMgrDf7srCem5mQDS5YQNKRD2vCuQLMhCVM3bwIiK4PLIUYqrp5EXPFeGWFALO8CEdGddId7NYOHWFQUa1cUO4Fty78/fZW6tFrjx7gqfqAT0PbmWAqVCwq+bDUOxMeyokh6L8B1J1kE2BgIkACJMDyAbSx56/cACV3CoyOjfX9rNSrcrI7E/qVYYCnYhKY3LXkJECVOdx+Us51m6Nwm7HVQyUCf4UGEJuFZPMgIhC+XlYfw21WWQ/GxXJ50q09iBS1MSjYW73ww3SXMVXOobsk4MU80GQZc5DQbl5tOzWRRpS8nJqy1tUAzWZ7ecvKDdfdggWfTV0GbdnA4JB1UdhbHjo0LesAS6YWa2GaCQRIgARIESABEiABUgRIgARYRoAVYtBWBfcL/xb8hwS6av8VYADVjF2M5sTWJAAAAABJRU5ErkJggg=="><br/>
<b style="color:#3c8dbc">Siddharth Industries</b><br/> Survey No: 168/1C3,Pennalur Pet Road,<br/>Goonipalyam village,Uthukottai Taluk,<br/>Tiruvallur Dist, Chennai,Tamilnadu,Pin code : 602026.</p>
<p><a style="color:#3c8dbc">Vendor Address</a> <br/> DR Enterprices <br/>Uthukottai Taluk,Tiruvallur Dist, Chennai,Tamilnadu,Pin code : 602026.</p>
<p><a style="color:#3c8dbc">Delivery To</a><br/> Siddharth Industries<br/> Survey No: 168/1C3,Pennalur Pet Road,<br/>Goonipalyam village, Uthukottai Taluk,Tiruvallur Dist,<br/> Chennai,Tamilnadu,Pin code : 602026.
<div align="right"><?php echo "Date : " . date("d/m/y"); ?><br/><?php echo "Delivery Date : " . date("d/m/y"); ?></div></p>
<table style="border-collapse: collapse;" cellpadding="0" cellspacing="0" border="1" width="105%">
<tr style="background:#000;color:#fff;">
<th>#</th>
<th>Item and Description</th>
<th>Qty</th>
<th>Rate per unit</th>
<th>Excide Duty</th>
<th>Vat</th>
<th>GST</th>
<th>CST</th>
<th>Other Taxes</th>
<th>Amount (Rs)</th>
</tr>
<tr>
<td>1</td>
<td>Resin - (A grade)</td>
<td align="right">100</td>
<td align="right">120</td>
<td align="right">500</td>
<td align="right">1000</td>
<td align="right">1300</td>
<td align="right">700</td>
<td align="right">200</td>
<td align="right">1,23,800</td>
</tr>
<tr>
<td>2</td>
<td>Dry Sand - (A grade)</td>
<td align="right">1000</td>
<td align="right">1200</td>
<td align="right">5000</td>
<td align="right">10000</td>
<td align="right">13000</td>
<td align="right">7000</td>
<td align="right">2000</td>
<td align="right">12,38,000</td>
</tr>
</table>
<div align="right">
<p>Sub Total (Rs):13,61,800</p>
<hr/>
<p>Excise Duty (Rs):5500</p>
<p>Vat (Rs):11000</p>
<p>GST (Rs):14300</p>
<p>CST (Rs) :7700</p>
<p>Other Taxes (Rs) :2200</p>
<hr/>
<p>Total Amount (Rs):13,61,800 </p>
</div>

View File

@ -606,7 +606,7 @@ function myFunction() {
<div class="modal-content" style="width:900px;">
<div class="modal-header" style="background-color: #3c8dbc;color:#fff;">
<button type="button" class="close" data-dismiss="modal">&times;</button>
<center><h4>Add Service PO Item </h4></center>
<center><h4>Add Service Purchase Order Item </h4></center>
</div>
<div align="left">
@ -910,7 +910,7 @@ function myFunction() {
<div class="modal-content" style="width:900px;">
<div class="modal-header" style="background-color: #3c8dbc;color:#fff;">
<button type="button" class="close" data-dismiss="modal">&times;</button>
<center><h4>Add Import PO Item </h4></center>
<center><h4>Add Import Purchase Order Item </h4></center>
</div>
<div align="left">

View File

@ -61,9 +61,8 @@
</div>
</div>
<div class="col-md-6" style="border:1px solid">
<div class="col-md-6">
<div class="col-md-3">
<label>From Date</label>
<div class="form-group">
<?php
@ -72,7 +71,7 @@
?>
</div>
</div>
<div class="col-md-6">
<div class="col-md-3">
<label>To Date</label>
<div class="form-group">
<?php
@ -81,7 +80,7 @@
?>
</div>
</div>
</div>
</div>
</div>
</div>
@ -287,7 +286,8 @@
<div align="right" style="padding-right:10px">
<input type="submit" class="btn btn-primary" value="Create PO" >
<a href="<?php echo base_url(); ?>purchaseorderform/purchaseorder">
<button type="button" class="btn btn-primary">Create PO</button></a>
</div>