service po updated and po model update

This commit is contained in:
saravanakumar_kandasami 2017-06-28 13:28:43 +05:30
parent b77f71ddbc
commit ffb2463fab
4 changed files with 1189 additions and 994 deletions

View File

@ -335,16 +335,6 @@ function purchaseorderListing()
return $query->result();
}
function getLastReleasedPODate()
{
$this->db->select('max(ReleasedOn) as PODate');
$this->db->from('T_PurchaseOrder_Master');
$query = $this->db->get();
return $query->result();
}
/**
@ -357,7 +347,7 @@ function purchaseorderListing()
$this->db->insert('T_PurchaseOrder_Master', $POMaster);
$insert_id = $this->db->affected_rows();
$this->db->trans_complete();
//print_r($this->db->last_query());
// print_r($this->db->last_query());
if($insert_id>0)
{
$subQuery = 'select max(PONO) as PONO from T_PurchaseOrder_Master';
@ -445,7 +435,7 @@ function purchaseorderListing()
function GetServicePurchaseOrder($PONO = '')
{
$this->db->distinct();
$this->db->select('ReqNo,POMast.PONO,ServiceDescription,supp.SupplierID,supp.SupplierName,supp.Address,PODate,Stat.StatusName,DeliveryOption,DeliverySchedule,DeliveryDate,DeliveryAddress,Stat.StatusCode,POMast.ExchangeRateCalculatedon,POMast.ExchangeRate,POMast.CurrencyType');
$this->db->select('ReqNo,POMast.PONO,ServiceDescription,supp.SupplierID,supp.SupplierName,supp.Address,PODate,Stat.StatusName,DeliveryOption,DeliverySchedule,DeliveryDate,DeliveryAddress,Stat.StatusCode');
$this->db->from('T_PurchaseOrder_Master POMast');
$this->db->join('T_SupplierDetailsN supp', 'supp.SupplierID = POMast.SupplierID');
$this->db->join('T_Status Stat', 'Stat.StatusCode = POMast.Status');
@ -483,7 +473,7 @@ function purchaseorderListing()
$subQuery ='SELECT distinct LineItem.LineItemNo,ReqNo,Mat.MaterialCode,Mat.MaterialName,Mat.UOM,
Quantity,Rate,ROUND((Quantity *Rate),2 ) as BasicValue ,ROUND((ServiceTax + EducessTax + SecHigherEducessTax + KrishiKalyantax + SwachhBharattax),2)as Taxamount
,TotalValue,ServiceTax,EducessTax,SecHigherEducessTax,KrishiKalyantax,SwachhBharattax,CostCenterCode ,sup.SupplierName,sup.Address,POMaster.DeliveryAddress,POMaster.DeliveryDate,POMaster.PODate,POMaster.PONO,POMaster.ServiceDescription FROM T_PurchaseOrder_LineItem LineItem
,TotalValue,ServiceTax,EducessTax,SecHigherEducessTax,KrishiKalyantax,SwachhBharattax,CostCenterCode ,sup.SupplierName,sup.Address,POMaster.DeliveryAddress,POMaster.DeliveryDate,POMaster.Status,POMaster.PODate,POMaster.PONO,POMaster.ServiceDescription FROM T_PurchaseOrder_LineItem LineItem
join T_MaterialMaster Mat on Mat.MaterialCode = LineItem.MaterialCode
join T_Service_Tax Tax on Tax.LineItemNo = LineItem.LineItemNo
join T_PurchaseOrder_Master POMaster on POMaster.PONO = LineItem.PONO
@ -565,7 +555,7 @@ function GetImportPurchaseOrderDetailsForPDF($PONO = '')
function GetCurrencyDetail($Currency='')
{
$subQuery='SELECT Currency_Code,Country_and_Currency from T_Currency_Details where Currency_Code=?';
$subQuery='SELECT * from T_Currency_Details where CurrencyCode=?';
$query=$this->db->query($subQuery,array($Currency));
return $query->result();
@ -602,7 +592,7 @@ Mat.UOM,Quantity,Rate,Req.Status,ROUND((Quantity *Rate),2 ) as BasicValue ,
function GetCurrencytype()
{
$subQuery = 'select Currency_Code,Country_and_Currency from T_Currency_Details;';
$subQuery = 'select * from T_Currency_Details';
$query = $this->db->query($subQuery);

File diff suppressed because it is too large Load Diff

View File

@ -540,6 +540,9 @@ $(document).ready(function () {
.dataTables_wrapper {
padding-bottom: 0px;
}
.num {
text-align:right;
}
</style>
<div class="content-wrapper">
<?php
@ -581,7 +584,7 @@ $(document).ready(function () {
<label>Purchase Order Date</label>
<div class="form-group">
<?php
$data = array('name' => 'PODate','value' => set_value('PODate',$CurrentDate),'id'=>'PODate', 'class' => 'form-control' ,'required' => 'true', 'onkeypress'=>'return false;');
$data = array('name' => 'PODate','value' => set_value('PODate',$CurrentDate),'id'=>'PODate', 'class' => 'form-control num' ,'required' => 'true', 'onkeypress'=>'return false;');
echo form_input($data);
?>
</div>
@ -644,28 +647,36 @@ $(document).ready(function () {
</div>
</div>
<div class="col-md-4">
<div class="col-md-12">
<div class="col-md-6">
<b><u>Select Delivery By</u></b><br/>
<tr>
<td>
<?php echo form_label('Date', 'Date') ."&nbsp;&nbsp;". form_radio(array("name"=>"DateRange", "id"=>"Date", "value"=>"0", 'checked'=>set_radio('DateRange', '0', TRUE))); ?>&nbsp;&nbsp;&nbsp;&nbsp;</td>
<?php echo form_label('Date', 'Date') ."&nbsp;&nbsp;". form_radio(array("name"=>"Delivery", "id"=>"Date", "value"=>"0", 'checked'=>set_radio('Delivery', '0', TRUE))); ?>&nbsp;&nbsp;&nbsp;&nbsp;</td>
<td>
<?php echo form_label('Schedule', 'Schedule') ."&nbsp;&nbsp;". form_radio(array("name"=>"DateRange", "id"=>"Schedule", "value"=>"1", 'checked'=>set_radio('DateRange', '1', FALSE))); ?>
<?php echo form_label('Schedule', 'Schedule') ."&nbsp;&nbsp;". form_radio(array("name"=>"Delivery", "id"=>"Schedule", "value"=>"1", 'checked'=>set_radio('Delivery', '1', FALSE))); ?>
</td>
</tr>
</div>
<div class="col-md-12" id="Deliverydtdiv"><br/>
<div class="col-md-6">
<label>Work Status</label>
<?php
$options = array("0"=>'Select Status');
echo form_dropdown('workstatus', $options,set_value('workstatus'),'id="workstatus"' ,'required="true"' ,'class="form-control select2');
?>
</div>
<div class="col-md-12" id="Deliverydtdiv">
<label>Delivery Date</label>
<div class="form-group">
<?php
$data = array('name' => 'Deliverydt','value' => set_value('Deliverydt',$CurrentDate),'id'=>'Deliverydt', 'class' => 'form-control' ,'required' => 'true', 'onkeypress'=>'return false;');
$data = array('name' => 'Deliverydt','value' => set_value('Deliverydt',$CurrentDate),'id'=>'Deliverydt', 'class' => 'form-control num' ,'required' => 'true', 'onkeypress'=>'return false;');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-12" id="Schedulediv" style="display:none;"><br/>
<label >Schedule :</label>
<div class="col-md-12" id="Schedulediv" style="display:none;">
<label >Schedule By</label>
<?php
$data = array('name' => 'Scheduleby','value' => set_value('Scheduleby'),'id'=>'Scheduleby', 'class' => 'form-control' ,'required' => 'true' ,'rows' => '3', 'cols' => '40');
echo Form_textarea($data);
@ -674,6 +685,54 @@ $(document).ready(function () {
</div>
</div>
</div>
<div class="col-md-12">
<legend>Payment Details</legend>
<!-- Text input-->
<div class="col-md-3">
<span for="payablefrom">Payable Terms</span>
<select class="form-control required" id="PaymentTerms" name="PaymentTerms">
<option value="Date of invoice" >Select Payment method</option>
<?php
if(!empty($payment))
{
foreach ($payment as $rl)
{
?>
<option value="<?php echo $rl->ConfigValue ?>"><?php echo $rl->ConfigValue ?></option>
<?php
}
}
?>
</select>
</div>
<div class="col-md-3">
<span>Payable AT</span>
<!-- <input type="text" class="form-control required" id="PayableAT" name="PayableAT"> -->
<?php
$data = array('name' => 'PayableAT','value' => set_value('PayableAT'),'id'=>'PayableAT', 'class' => 'form-control' ,'required' => 'true');
echo form_input($data);
?>
</div>
<!-- <div class="col-md-3"><span>Payment Date</span><br/>
<label class="radio-inline"><input type="radio" name="Payment" value="Before">Before</label>
<label class="radio-inline"><input type="radio" name="Payment" value="After">After</label>
</div> -->
<div class="col-md-6">
Payment Date <br/>
<tr>
<td>
<?php echo form_label('Before', 'Before') ."&nbsp;&nbsp;". form_radio(array("name"=>"Payment", "id"=>"Before", "value"=>"0", 'checked'=>set_radio('Payment', '0', TRUE))); ?>&nbsp;&nbsp;&nbsp;&nbsp;</td>
<td>
<?php echo form_label('After', 'After') ."&nbsp;&nbsp;". form_radio(array("name"=>"Payment", "id"=>"After", "value"=>"1", 'checked'=>set_radio('Payment', '1', FALSE))); ?>
</td>
</tr>
</div>
</div>
</div>
</div>
@ -686,7 +745,7 @@ $(document).ready(function () {
<!-- Model for servicepo -->
<!-- Model for Add servicepo -->
<div class="modal fade" id="SERVICE" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
@ -739,14 +798,14 @@ $(document).ready(function () {
<label>Available Budget Amount</label>
<div class="form-group">
<?php
$data = array('name' => 'AvlBudAmt','value' => set_value('AvlBudAmt'),'id'=>'AvlBudAmt', 'class' => 'form-control' ,'readonly' => 'true');
$data = array('name' => 'AvlBudAmt','value' => set_value('AvlBudAmt'),'id'=>'AvlBudAmt', 'class' => 'form-control num' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-2">
<div class="col-md-3">
<label>Item Code</label>
<div>
<?php
@ -759,9 +818,8 @@ $(document).ready(function () {
?>
</div>
</div>
<div class="col-md-2">
</div>
<div class="col-md-3">
<label>Item Name</label>
<div class="form-group">
<?php
@ -770,44 +828,55 @@ $(document).ready(function () {
?>
</div>
</div>
<div class="col-md-2">
<div class="col-md-3">
<label>UOM</label>
<div class="form-group">
<?php
$data = array('name' => 'UOM','value' => set_value('UOM'),'id'=>'UOM', 'class' => 'form-control' ,'readonly' => 'true');
$data = array('name' => 'UOM','value' => set_value('UOM'),'id'=>'UOM', 'class' => 'form-control num' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-2">
<div class="col-md-3">
<label>Frequency</label>
<div>
<?php
$data = array('name' => 'Frequency','value' => set_value('Frequency'),'id'=>'Frequency', 'class' => 'form-control' );
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-3">
<label>Quantity</label>
<div class="form-group">
<?php
$data = array('name' => 'Quantity','value' => set_value('Quantity'),'id'=>'Quantity', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'Ratechange()');
$data = array('name' => 'Quantity','value' => set_value('Quantity'),'id'=>'Quantity', 'class' => 'form-control num' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'Ratechange()');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-2">
<div class="col-md-3">
<label>Rate</label>
<div class="form-group">
<?php
$data = array('name' => 'Rate','value' => set_value('Rate'),'id'=>'Rate', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);' ,'onchange'=>'Ratechange()' );
$data = array('name' => 'Rate','value' => set_value('Rate'),'id'=>'Rate', 'class' => 'form-control num' ,'onkeypress'=>'return isNumberKey(event);' ,'onchange'=>'Ratechange()' );
echo form_input($data);
?>
</div>
</div>
<div class="col-md-2">
<div class="col-md-3">
<label>Basic Amount</label>
<div class="form-group">
<?php
$data = array('name' => 'txtBasicValue','value' => set_value('txtBasicValue'),'id'=>'txtBasicValue', 'class' => 'form-control' ,'readonly' => 'true');
$data = array('name' => 'txtBasicValue','value' => set_value('txtBasicValue'),'id'=>'txtBasicValue', 'class' => 'form-control num' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12" style="border:1px solid">
</div>
</div>
<div class="col-md-12">
<br/>
<div class="col-md-12">
<div class="col-md-5 col-md-offset-4" align="right">
@ -818,7 +887,7 @@ $(document).ready(function () {
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'AfterServiceTax','value' => set_value('AfterServiceTax'),'id'=>'AfterServiceTax', 'class' => 'form-control' ,'placeholder' => 'After Service Tax','readonly' => 'true');
$data = array('name' => 'AfterServiceTax','value' => set_value('AfterServiceTax'),'id'=>'AfterServiceTax', 'class' => 'form-control num' ,'placeholder' => 'After Service Tax','readonly' => 'true');
echo form_input($data);
?>
</div>
@ -835,7 +904,7 @@ $(document).ready(function () {
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'AfterEduCess','value' => set_value('AfterEduCess'),'id'=>'AfterEduCess', 'class' => 'form-control' ,'placeholder' => 'After Edu.','readonly' => 'true');
$data = array('name' => 'AfterEduCess','value' => set_value('AfterEduCess'),'id'=>'AfterEduCess', 'class' => 'form-control num' ,'placeholder' => 'After Edu.','readonly' => 'true');
echo form_input($data);
?>
</div>
@ -853,7 +922,7 @@ $(document).ready(function () {
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'AfterSecHighTax','value' => set_value('AfterSecHighTax'),'id'=>'AfterSecHighTax', 'class' => 'form-control' ,'placeholder' => 'After High Edu.','readonly' => 'true');
$data = array('name' => 'AfterSecHighTax','value' => set_value('AfterSecHighTax'),'id'=>'AfterSecHighTax', 'class' => 'form-control num' ,'placeholder' => 'After High Edu.','readonly' => 'true');
echo form_input($data);
?>
</div>
@ -870,7 +939,7 @@ $(document).ready(function () {
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'AfterKrishiTax','value' => set_value('AfterKrishiTax'),'id'=>'AfterKrishiTax', 'class' => 'form-control' ,'placeholder' => 'After Krishi Kalyan tax.','readonly' => 'true');
$data = array('name' => 'AfterKrishiTax','value' => set_value('AfterKrishiTax'),'id'=>'AfterKrishiTax', 'class' => 'form-control num' ,'placeholder' => 'After Krishi Kalyan tax.','readonly' => 'true');
echo form_input($data);
?>
</div>
@ -887,7 +956,7 @@ $(document).ready(function () {
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'AfterSwachhTax','value' => set_value('AfterSwachhTax'),'id'=>'AfterSwachhTax', 'class' => 'form-control' ,'placeholder' => 'After High Edu.','readonly' => 'true');
$data = array('name' => 'AfterSwachhTax','value' => set_value('AfterSwachhTax'),'id'=>'AfterSwachhTax', 'class' => 'form-control num' ,'placeholder' => 'After High Edu.','readonly' => 'true');
echo form_input($data);
?>
</div>
@ -902,7 +971,7 @@ $(document).ready(function () {
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'TotalOrderValue','value' => set_value('TotalOrderValue'),'id'=>'TotalOrderValue', 'class' => 'form-control' ,'placeholder' => 'Total value','readonly' => 'true');
$data = array('name' => 'TotalOrderValue','value' => set_value('TotalOrderValue'),'id'=>'TotalOrderValue', 'class' => 'form-control num' ,'placeholder' => 'Total value','readonly' => 'true');
echo form_input($data);
?>
</div>
@ -925,7 +994,7 @@ $(document).ready(function () {
</div>
</div>
</div>
<!-- Edit Modal content-->
<!-- Edit Service po moddel-->
<div class="modal fade" id="EDITSERVICE" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
@ -973,14 +1042,14 @@ $(document).ready(function () {
<label>Available Budget Amount</label>
<div class="form-group">
<?php
$data = array('name' => 'EditAvlBudAmt','value' => set_value('EditAvlBudAmt'),'id'=>'EditAvlBudAmt', 'class' => 'form-control' ,'readonly' => 'true');
$data = array('name' => 'EditAvlBudAmt','value' => set_value('EditAvlBudAmt'),'id'=>'EditAvlBudAmt', 'class' => 'form-control num' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-2">
<div class="col-md-3">
<label>Item Code</label>
<div>
<?php
@ -992,8 +1061,7 @@ $(document).ready(function () {
?>
</div>
</div>
<div class="col-md-2">
<div class="col-md-3">
<label>Item Name</label>
<div class="form-group">
<?php
@ -1002,44 +1070,57 @@ $(document).ready(function () {
?>
</div>
</div>
<div class="col-md-2">
<div class="col-md-3">
<label>UOM</label>
<div class="form-group">
<?php
$data = array('name' => 'EditUOM','value' => set_value('EditUOM'),'id'=>'EditUOM', 'class' => 'form-control' ,'readonly' => 'true');
$data = array('name' => 'EditUOM','value' => set_value('EditUOM'),'id'=>'EditUOM', 'class' => 'form-control num' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-2">
<div class="col-md-3">
<label>Frequency</label>
<div>
<?php
$options = array("0"=>'Select Frequency');
echo form_dropdown('Frequency', $options,set_value('Frequency'),'id="Frequency"' ,'class="form-control"');
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-3">
<label>Quantity</label>
<div class="form-group">
<?php
$data = array('name' => 'EditQuantity','value' => set_value('EditQuantity'),'id'=>'EditQuantity', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'EditRatechange()');
$data = array('name' => 'EditQuantity','value' => set_value('EditQuantity'),'id'=>'EditQuantity', 'class' => 'form-control num' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'EditRatechange()');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-2">
<div class="col-md-3">
<label>Rate</label>
<div class="form-group">
<?php
$data = array('name' => 'EditRate','value' => set_value('EditRate'),'id'=>'EditRate', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);' ,'onchange'=>'EditRatechange()' );
$data = array('name' => 'EditRate','value' => set_value('EditRate'),'id'=>'EditRate', 'class' => 'form-control num' ,'onkeypress'=>'return isNumberKey(event);' ,'onchange'=>'EditRatechange()' );
echo form_input($data);
?>
</div>
</div>
<div class="col-md-2">
<div class="col-md-3">
<label>Basic Amount</label>
<div class="form-group">
<?php
$data = array('name' => 'txtEditBasicValue','value' => set_value('txtEditBasicValue'),'id'=>'txtEditBasicValue', 'class' => 'form-control' ,'readonly' => 'true');
$data = array('name' => 'txtEditBasicValue','value' => set_value('txtEditBasicValue'),'id'=>'txtEditBasicValue', 'class' => 'form-control num' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12" style="border:1px solid">
</div>
<div class="col-md-12">
<br/>
<div class="col-md-12">
<div class="col-md-5 col-md-offset-4" align="right">
@ -1050,7 +1131,7 @@ $(document).ready(function () {
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditAfterServiceTax','value' => set_value('EditAfterServiceTax'),'id'=>'EditAfterServiceTax', 'class' => 'form-control','readonly' => 'true');
$data = array('name' => 'EditAfterServiceTax','value' => set_value('EditAfterServiceTax'),'id'=>'EditAfterServiceTax', 'class' => 'form-control num','readonly' => 'true');
echo form_input($data);
?>
</div>
@ -1067,7 +1148,7 @@ $(document).ready(function () {
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditAfterEduCess','value' => set_value('EditAfterEduCess'),'id'=>'EditAfterEduCess', 'class' => 'form-control' ,'readonly' => 'true');
$data = array('name' => 'EditAfterEduCess','value' => set_value('EditAfterEduCess'),'id'=>'EditAfterEduCess', 'class' => 'form-control num' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
@ -1085,7 +1166,7 @@ $(document).ready(function () {
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditAfterSecHighTax','value' => set_value('EditAfterSecHighTax'),'id'=>'EditAfterSecHighTax', 'class' => 'form-control' ,'readonly' => 'true');
$data = array('name' => 'EditAfterSecHighTax','value' => set_value('EditAfterSecHighTax'),'id'=>'EditAfterSecHighTax', 'class' => 'form-control num' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
@ -1102,7 +1183,7 @@ $(document).ready(function () {
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditAfterKrishiTax','value' => set_value('EditAfterKrishiTax'),'id'=>'EditAfterKrishiTax', 'class' => 'form-control' ,'readonly' => 'true');
$data = array('name' => 'EditAfterKrishiTax','value' => set_value('EditAfterKrishiTax'),'id'=>'EditAfterKrishiTax', 'class' => 'form-control num' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
@ -1119,7 +1200,7 @@ $(document).ready(function () {
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditAfterSwachhTax','value' => set_value('EditAfterSwachhTax'),'id'=>'EditAfterSwachhTax', 'class' => 'form-control' ,'readonly' => 'true');
$data = array('name' => 'EditAfterSwachhTax','value' => set_value('EditAfterSwachhTax'),'id'=>'EditAfterSwachhTax', 'class' => 'form-control num' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
@ -1134,7 +1215,7 @@ $(document).ready(function () {
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditTotalOrderValue','value' => set_value('EditTotalOrderValue'),'id'=>'EditTotalOrderValue', 'class' => 'form-control' ,'readonly' => 'true');
$data = array('name' => 'EditTotalOrderValue','value' => set_value('EditTotalOrderValue'),'id'=>'EditTotalOrderValue', 'class' => 'form-control num' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
@ -1147,8 +1228,8 @@ $(document).ready(function () {
<br/>
<br/>
<div class="modal-footer">
<a class="btn btn-primary font EditService" ID="Edit" style="margin-top: -24px;">&nbsp;&nbsp;<span class="bold">Update Service</span></a>
<a class="btn btn-primary" data-dismiss="modal" style="margin-top: -24px;" value="Cancel">Cancel</a>
<a class="btn btn-primary font EditService" ID="Edit">&nbsp;&nbsp;<span class="bold">Update Service</span></a>
<a class="btn btn-primary" data-dismiss="modal" value="Cancel">Cancel</a>
</div>
</div>
@ -1191,21 +1272,21 @@ $(document).ready(function () {
<div class="col-md-4">
<label>Basic Amount :</label>
<?php
$data = array('name' => 'txtTotBasicAmount','value' => set_value('txtTotBasicAmount'),'id'=>'txtTotBasicAmount', 'class' => 'form-control' ,'readonly' => 'true');
$data = array('name' => 'txtTotBasicAmount','value' => set_value('txtTotBasicAmount'),'id'=>'txtTotBasicAmount', 'class' => 'form-control num' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
<div class="col-md-4">
<label>Total Service Tax @14% :</label>
<?php
$data = array('name' => 'txtTotalServiceTax','value' => set_value('txtTotalServiceTax'),'id'=>'txtTotalServiceTax', 'class' => 'form-control' ,'readonly' => 'true');
$data = array('name' => 'txtTotalServiceTax','value' => set_value('txtTotalServiceTax'),'id'=>'txtTotalServiceTax', 'class' => 'form-control num' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
<div class="col-md-4">
<label >Total Edu. cess @2% on service Tax :</label>
<?php
$data = array('name' => 'txtTotalEducess','value' => set_value('txtTotalEducess'),'id'=>'txtTotalEducess', 'class' => 'form-control' ,'readonly' => 'true');
$data = array('name' => 'txtTotalEducess','value' => set_value('txtTotalEducess'),'id'=>'txtTotalEducess', 'class' => 'form-control num' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
@ -1214,21 +1295,21 @@ $(document).ready(function () {
<div class="col-md-4">
<label >Total Sec. & Higher Edu. cess @1 % on service Tax :</label>
<?php
$data = array('name' => 'txtTotHigherEdu','value' => set_value('txtTotHigherEdu'),'id'=>'txtTotHigherEdu', 'class' => 'form-control' ,'readonly' => 'true');
$data = array('name' => 'txtTotHigherEdu','value' => set_value('txtTotHigherEdu'),'id'=>'txtTotHigherEdu', 'class' => 'form-control num' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
<div class="col-md-4">
<label >Total Krishi Kalyan tax @.5 % on Basic Amount :</label>
<?php
$data = array('name' => 'txtTotalKrishiKalyan','value' => set_value('txtTotalKrishiKalyan'),'id'=>'txtTotalKrishiKalyan', 'class' => 'form-control' ,'readonly' => 'true');
$data = array('name' => 'txtTotalKrishiKalyan','value' => set_value('txtTotalKrishiKalyan'),'id'=>'txtTotalKrishiKalyan', 'class' => 'form-control num' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
<div class="col-md-4">
<label >Total Swachh Bharat tax @.5 % on Basic Amount:</label>
<?php
$data = array('name' => 'txtTotSwachhBharat','value' => set_value('txtTotSwachhBharat'),'id'=>'txtTotSwachhBharat', 'class' => 'form-control' ,'readonly' => 'true');
$data = array('name' => 'txtTotSwachhBharat','value' => set_value('txtTotSwachhBharat'),'id'=>'txtTotSwachhBharat', 'class' => 'form-control num' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
@ -1238,7 +1319,7 @@ $(document).ready(function () {
<div class="col-md-6" align="right"> <label >Total Order Value :</label></div>
<div class="col-md-6">
<?php
$data = array('name' => 'txtTotalOrderValueSummary','value' => set_value('txtTotalOrderValueSummary'),'id'=>'txtTotalOrderValueSummary', 'class' => 'form-control' ,'readonly' => 'true');
$data = array('name' => 'txtTotalOrderValueSummary','value' => set_value('txtTotalOrderValueSummary'),'id'=>'txtTotalOrderValueSummary', 'class' => 'form-control num' ,'readonly' => 'true');
echo form_input($data);
?>
@ -1246,8 +1327,8 @@ $(document).ready(function () {
</div>
<div class="col-md-12">
<div class="col-md-12">
<label>Comments Of Special Instructions :</label> <?php
$data = array('name' => 'txtSpcialInstruction','value' => set_value('txtSpcialInstruction'),'id'=>'txtSpcialInstruction', 'class' => 'form-control' ,'rows' => '4', 'cols' => '40' );
<label>Special Instructions :</label> <?php
$data = array('name' => 'txtSpcialInstruction','value' => set_value('txtSpcialInstruction'),'id'=>'txtSpcialInstruction', 'class' => 'form-control' ,'rows' => '10', 'cols' => '40' );
echo form_textarea($data); ?>
</div>
</div>

View File

@ -1,11 +1,9 @@
Currently editing:
/home/kasiram9/public_html/sidd_SIT/application/views/servicepopdf.php
Encoding: Reopen Switch to Code Editor Close Save
<?php
$PONO = '';
$postatus ='';
$CompanyAddress = '';
$CompanyName = '';
$SuplierName = '';
@ -34,13 +32,14 @@ Currently editing:
}
if(!empty($POItem))
{
foreach ($POItem as $PO)
{
$PONO = $PO->PONO;
$postatus= $PO->Status;
$SuplierName = $PO->SupplierName;
$SuplierAddress = $PO->Address;
$DeliveryAddress = $PO->DeliveryAddress;
$DeliveryAddress = $PO->DeliveryAddress;
$dt = new DateTime($PO->PODate, new DateTimeZone('Asia/Kolkata'));
$Podt = $dt->format('d-m-Y');
$dtDe = new DateTime($PO->DeliveryDate, new DateTimeZone('Asia/Kolkata'));
@ -51,139 +50,172 @@ Currently editing:
}
?>
<div><center>
<h2>PURCHASE ORDER</h2>
</center>
<style>
@page { margin: 310px 50px 30px 50px; }
.header { position: fixed; left: 0px; top: -310px; right: 0px; height: 550px;text-align: center; }
.footer { position: fixed; bottom: 0px; }
.pagenum:before { content: counter(page); }
</style>
<div class="footer">Page: <span class="pagenum"></span></div>
<div class="header">
<div><center><h2>SERVICE PURCHASE ORDER</h2><a style="color:#515151">PO NO:<?php echo $PONO?> </a></center></div>
<div align="right">
<?php
if ($postatus == 'ST026')
{}
else
{
echo '<div>Drafted Version</div>';
}
?>
<?php echo $Podt?>
</div>
<p> <b style="color:#3c8dbc"><?php echo $CompanyName; ?></b><br/> <?php echo $CompanyAddress; ?></p>
<table style="border-collapse: collapse;" cellpadding="0" cellspacing="0" border="1" width="100%">
<tr>
<td>
<a style="color:#3c8dbc">Vendor Address :</a> <br/> <?php echo $SuplierName?> <br/><?php echo $SuplierAddress ?>
</td>
<td>
<a style="color:#3c8dbc">Delivery To :</a><br/> <?php echo $DeliveryAddress?>
</td>
</td>
<td> <a style="color:#3c8dbc">Delivery Date :</a><br/><?php echo $DeliveryDate?>
</tr>
</table>
</div>
<div align="right"> PO NO:<?php echo $PONO?> </div>
<div align="right"> <?php echo $Podt?> </div>
<p>
<b style="color:#3c8dbc"><?php echo $CompanyName; ?></b><br/> <?php echo $CompanyAddress; ?></p>
<table><tr><td>
<p><a style="color:#3c8dbc">Vendor Address : </a> <br/> <?php echo $SuplierName?> <br/><?php echo $SuplierAddress ?></p></td><td>
<p><a style="color:#3c8dbc">Delivery To :</a><br/> <?php echo $DeliveryAddress?><p></td>
</tr></table>
<p>
<div align="right"> Delivery Date :<?php echo $DeliveryDate?></div></p>
<div class="page">
<table style="border-collapse: collapse;" cellpadding="0" cellspacing="0" border="1" width="100%">
<tr style="background:#000;color:#fff;">
<th>#</th>
<th>Item Description</th>
<th>Qty</th>
<th>Rate</th>
<th>Amount</th>
<th>Service Tax</th>
<th>Educess Tax</th>
<th>Sec Higher Educess Tax</th>
<th>Krishi Kalyan tax</th>
<th>Swachh Bharat tax</th>
<th>Total Amount</th>
</tr>
<?php
if(!empty($POItem))
{
$index = 0;
$TotalAmount = 0;
$OrderValue = 0;
foreach($POItem as $record)
{
$index = $index + 1;
$TotalAmount = $record->BasicValue + $record->Taxamount
?>
<tr>
<td><?php echo $index ; ?></td>
<td><?php echo $record->MaterialName ; ?></td>
<td align="right"><?php echo $record->Quantity ; ?></td>
<td align="right"><?php echo $record->Rate ; ?></td>
<td align="right"><?php echo $record->BasicValue ; ?></td>
<td align="right"><?php echo $record->ServiceTax ; ?></td>
<td align="right"><?php echo $record->EducessTax ; ?></td>
<td align="right"><?php echo $record->SecHigherEducessTax ; ?></td>
<td align="right"><?php echo $record->KrishiKalyantax ; ?></td>
<td align="right"><?php echo $record->SwachhBharattax ; ?></td>
<td align="right"><?php echo number_format($TotalAmount,2) ; ?></td>
</tr>
<?php
$SubTotalAmount = $SubTotalAmount + $record->BasicValue;
$ServiceTax =$ServiceTax + $record->ServiceTax;
$EducessTax =$EducessTax + $record->EducessTax;
$SecHigherEducessTax = $SecHigherEducessTax + $record->SecHigherEducessTax;
$KrishiKalyantax =$KrishiKalyantax + $record->KrishiKalyantax;
$SwachhBharattax =$SwachhBharattax + $record->SwachhBharattax;
}
$OrderValue = $SubTotalAmount + $ServiceTax + $EducessTax+$SecHigherEducessTax+$KrishiKalyantax +$SwachhBharattax;
}
?>
</table>
<div align="right">
<table style="border-collapse: collapse;" cellpadding="0" cellspacing="0" border="1" width="105%">
<tr style="background:#000;color:#fff;">
<th>#</th>
<th>Item Description</th>
<th>Qty</th>
<th>Rate</th>
<th>Amount</th>
<th>Service Tax</th>
<th>Educess Tax</th>
<th>Sec Higher Educess Tax</th>
<th>Krishi Kalyan tax</th>
<th>Swachh Bharat tax</th>
<th>Total Amount</th>
</tr>
<?php
if(!empty($POItem))
{
$index = 0;
$TotalAmount = 0;
$OrderValue = 0;
foreach($POItem as $record)
{
$index = $index + 1;
$TotalAmount = $record->BasicValue + $record->Taxamount
?>
<tr>
<td><?php echo $index ; ?></td>
<td><?php echo $record->MaterialName ; ?></td>
<td align="right"><?php echo $record->Quantity ; ?></td>
<td align="right"><?php echo $record->Rate ; ?></td>
<td align="right"><?php echo $record->BasicValue ; ?></td>
<td align="right"><?php echo $record->ServiceTax ; ?></td>
<td align="right"><?php echo $record->EducessTax ; ?></td>
<td align="right"><?php echo $record->SecHigherEducessTax ; ?></td>
<td align="right"><?php echo $record->KrishiKalyantax ; ?></td>
<td align="right"><?php echo $record->SwachhBharattax ; ?></td>
<td align="right"><?php echo number_format($TotalAmount,2) ; ?></td>
</tr>
<?php
$SubTotalAmount = $SubTotalAmount + $record->BasicValue;
$ServiceTax =$ServiceTax + $record->ServiceTax;
$EducessTax =$EducessTax + $record->EducessTax;
$SecHigherEducessTax = $SecHigherEducessTax + $record->SecHigherEducessTax;
$KrishiKalyantax =$KrishiKalyantax + $record->KrishiKalyantax;
$SwachhBharattax =$SwachhBharattax + $record->SwachhBharattax;
}
$OrderValue = $SubTotalAmount + $ServiceTax + $EducessTax+$SecHigherEducessTax+$KrishiKalyantax +$SwachhBharattax;
}
?>
</table>
<div align="right">
<table style="border-collapse: collapse;" cellpadding="0" cellspacing="0" border="0" width="100%">
<tr>
<td align="right">Sub Total Amount :</td>
<td align="right"><?php echo number_format($SubTotalAmount,2);?></td>
<br/>
</tr>
<tr>
<td align="right">Service Tax @14% :</td>
<td align="right"><?php echo number_format($ServiceTax,2);?></td>
<br/>
</tr>
<tr>
<td align="right">Edu. cess @2% on ServiceTax:</td>
<td align="right"><?php echo number_format($EducessTax,2);?></td>
<br/>
</tr>
<tr>
<td align="right">Sec & Higher cess @1% on ServiceTax:</td>
<td align="right"><?php echo number_format($SecHigherEducessTax,2);?></td>
<br/>
</tr>
<tr>
<td align="right">Krishi kalyan Tax @0.5% on Basic Amount:</td>
<td align="right"><?php echo number_format($KrishiKalyantax,2);?></td>
<br/>
</tr>
<tr>
<td align="right">Swachh Barath Tax @0.5% on Basic Amount :</td>
<td align="right"><?php echo number_format($SwachhBharattax,2);?></td>
<br/>
</tr>
<tr>
<td align="right"><b>Total Order Amount :</b></td>
<td align="right"><b><?php echo number_format($OrderValue,2);?></b></td>
<br/>
</tr>
</table>
<table style="border-collapse: collapse;" cellpadding="0" cellspacing="0" border="1" width="100%">
<tr>
<td>Requition Number :<br/>Req004</td>
<td>Requested by :<br/>Sanjeev</td>
<td>Requisted Department :<br/>Store</td>
<td>Cost center :<br/>Fe001</td>
</tr>
</table>
<br>
<br>
<p>
<div align="Left"> <b>Service Description:</b><br/><br/><?php echo $ServiceDescription;?></div></p>
<?php
if(!empty($releasedetails)){
foreach($releasedetails as $detail){
<table style="border-collapse: collapse;" cellpadding="0" cellspacing="0" border="0" width="105%">
<tr>
<td align="right">Sub Total Amount :</td>
<td align="right"><?php echo number_format($SubTotalAmount,2);?></td>
<br/>
</tr>
<tr>
<td align="right">Service Tax @14% :</td>
<td align="right"><?php echo number_format($ServiceTax,2);?></td>
<br/>
</tr>
<tr>
<td align="right">Edu. cess @2% on ServiceTax:</td>
<td align="right"><?php echo number_format($EducessTax,2);?></td>
<br/>
</tr>
<tr>
<td align="right">Sec & Higher cess @1% on ServiceTax:</td>
<td align="right"><?php echo number_format($SecHigherEducessTax,2);?></td>
<br/>
</tr>
<tr>
<td align="right">Krishi kalyan Tax @0.5% on Basic Amount:</td>
<td align="right"><?php echo number_format($KrishiKalyantax,2);?></td>
<br/>
</tr>
<tr>
<td align="right">Swachh Barath Tax @0.5% on Basic Amount :</td>
<td align="right"><?php echo number_format($SwachhBharattax,2);?></td>
<br/>
</tr>
<tr>
<td align="right"><p><b>Total Order Amount :</b></td>
<td align="right"><b><?php echo number_format($OrderValue,2);?></b></td>
<br/>
</tr>
</table>
<br>
<br>
<p>
<div align="Left"> <b>Service Description:</b><br/><br/><?php echo $ServiceDescription;?></div></p>
<?php
if(!empty($releasedetails)){
foreach($releasedetails as $detail){
?>
<table width="200%">
<tr>
<td><b>ReleasedBy:</b></td>
<td><b>ReleasedOn:</b></td>
</tr>
<tr>
<td><?php echo $detail->FirstName;?></td>
<td><?php echo $detail->ReleasedOn;?></td>
</tr>
</table>
<?php
}
}
?>
?>
<table width="200%">
<tr>
<td><b>ReleasedBy:</b></td>
<td><b>ReleasedOn:</b></td>
</tr>
<tr>
<td><?php echo $detail->FirstName;?></td>
<td><?php echo $detail->ReleasedOn;?></td>
</tr>
</table>
<?php
}
}
?>
</div>
</div>