siddharth_application/application/views/editCapitalPo.php~
2021-04-23 12:07:34 +05:30

5414 lines
295 KiB
PHP

<?php
$requestedBy=$requestedBy[0]->FirstName;
$dt = new DateTime('now', new DateTimeZone('Asia/Kolkata'));
$CurrentDate = $dt->format('Y-m-d');
$res_arr_values = array();
$DeliverOption='';
$SupId = '';
$SupName = '';
$Address = '';
$PODate = '';
$TotalCgst='';
$TotalSgst='';
$TotalIgst='';
$DeliveryAddress ='';
$POStatus = '';
$PONO = '';
$TotalCgst = 0;
$TotalSgst = 0.0;
$TotalIgst = 0.0;
$OtherAmt = 0.0;
$TotalSummary = 0.0;
$TotalBasicAmount = 0.0;
$ServiceDescription = '';
$Import_DispatchDetails='';
$Import_PlaceofOrgin='';
$CapitalRange='';
$Deliverydt='';
$DeliverSchedule='';
$PONOStatus='';
$MaxPoDate = '';
$AvlAmount = 0;
$currentCurrencyType='';
$exchangeRate = $ExchangeRate;
$ConfigValue='';
$TotalLanding=0;
$tothighseas=0;
$totcustom=0;
$totexciseduty=0;
$totexcisedutyED=0;
$totexciseSH=0;
$totcustomED=0;
$totcustomSH=0;
$totaddtnlexcise=0;
$totgrossduty=0;
$totavlmodvat=0;
$totgrossexpense=0;
$totordervalue=0;
$ExchangeRate=0;
$totorder=0;
$ExchangeRate='';
$PaymentTerms='';
$PaymentDays='';
$PayableAT='';
$ExchangeDate='';
$ExchangeRateOn='';
$UpdatedOn;
$CapitalRange='';
$PoStatusName='';
$otherPayment='';
$INR='';
$INRSYM='';
if(!empty($INRSYMBOL))
{
foreach ($INRSYMBOL as $INR)
{
$INRSYM=$INR->Currency_Code;
$INR=$INR->FontCode2000;
}
}
//echo $INR;
if(!empty($MaxPODate))
{
foreach ($MaxPODate as $date)
{
$MaxPoDate = $date->PODate;
}
}
if(!empty($POMaster))
{
foreach ($POMaster as $Req)
{
$SupId = $Req->SupplierID;
$SupName = $Req->SupplierName;
$Address = $Req->Address;
$pdt = new DateTime($Req->PODate);
$PODate = $pdt->format('Y-m-d');
$DeliverOption = $Req->DeliveryOption;
$DeliverSchedule = $Req->DeliverySchedule;
$Ddt = new DateTime($Req->DeliveryDate);
$Deliverydt = $Ddt->format('Y-m-d');
$DeliveryAddress =$Req->DeliveryAddress;
$PONOStatus = $Req->StatusCode;
$POStatus = $Req->StatusCode;
$PoStatusName=$Req->StatusName;
$PONO = $Req->PONO;
$ServiceDescription = $Req->ServiceDescription;
$ExchangeRateOn=$Req->ExchangeRateCalculatedon;
$PaymentTerms=$Req->PaymentTerms;
$otherPayment = $Req->PaymentOtherDescription;
$UpdatedOn=$Req->UpdatedOn;
$CapitalRange=$Req->CapitalRange;
$Import_DispatchDetails=$Req->Import_DispatchDetails;
$Import_PlaceofOrgin=$Req->Import_PlaceofOrgin;
$CapitalRange=$Req->CapitalRange;
}
}
//echo $CapitalRange;
if(!empty($AvlBudAmt))
{
$AvlAmount = number_format($AvlCapitalBudAmt, 2, '.', '');
}
?>
<style>
.modal
{
padding-right:25% ! important;
}
.dataTables_paginate
{
margin-top: -5%;
}
.dataTables_wrapper {
padding-bottom: 0px;
}
.select2{
width:100% ! important;
}
.num{
text-align:right;
}
</style>
<script src="<?php echo base_url() ?>assets/tinymce/js/tinymce/tinymce.min.js"></script>
<script type="text/javascript">
tinymce.init({
selector: "textarea#txtSpcialInstruction",
menubar: false,
statusbar: false,
toolbar: false
});
var DelOpt = '<?php echo $DeliverOption; ?>';
var SchName = <?php echo json_encode($DeliverSchedule); ?>;
var DelDt = '<?php echo $Deliverydt; ?>';
$(document).ready(function () {
$("#PaymentTerms").select2();
if(DelOpt=="0"){
$('#Deliverydtdiv').hide();
$('#Schedulediv').hide();
$('#deliverydateby').show();
$('#Deliverydt').val(DelDt);
}
else if(DelOpt=="1"){
$('#Deliverydtdiv').hide();
$('#Schedulediv').show();
$('#Deliverydt').val('');
$('#Scheduleby').val(SchName);
}
else if(DelOpt=="2"){
$('#Deliverydtdiv').show();
$('#Schedulediv').hide();
$('#deliverydateby').hide();
$('#Deliverydt').val('');
$('#Scheduleby').val(SchName);
}
var PaymentOther = '<?php echo $otherPayment; ?>';
var PayTerms = '<?php echo $PaymentTerms; ?>';
if(PayTerms=='PT08'){
$('#otheroptiondiv').show();
$('#Otherpayment').val(PaymentOther);
}
else{
$('#otheroptiondiv').hide();
$('#Otherpayment').val('');
}
});
var capitalType='';
window.onload = function()
{
var CapRan = '<?php echo $CapitalRange; ?>';
if(CapRan == '1')
{
document.getElementById('ExchangeRateOnDiv').style.display = 'none';
document.getElementById('ExchangeRateOnDiv').style.display = 'none';
document.getElementById('ExchangeRateDiv').style.display = 'none';
document.getElementById('currencyTypeDiv').style.display = 'none';
document.getElementById('ExchangeRateModalDiv').style.display = 'none';
document.getElementById('ExchangeRateModalEditDiv').style.display = 'none';
document.getElementById('HideImportTaxTotal').style.display = 'none';
document.getElementById('ModalImportTaxHide').style.display = 'none';
document.getElementById('EditModalImportTaxHide').style.display = 'none';
document.getElementById('ExchangeRateModalViewDiv').style.display = 'none';
document.getElementById('ViewModalImportTaxHide').style.display = 'none';
document.getElementById('PlaceOforigindiv').style.display = 'none';
document.getElementById('dispatchinternational').style.display = 'none';
document.getElementById('datedomestic').style.display = 'block';
capitalType='Domestic';
}
else
{
document.getElementById('ExchangeRateOnDiv').style.display = 'block';
document.getElementById('ExchangeRateOnDiv').style.display = 'block';
document.getElementById('ExchangeRateDiv').style.display = 'block';
document.getElementById('currencyTypeDiv').style.display = 'block';
document.getElementById('ExchangeRateModalDiv').style.display = 'block';
document.getElementById('ExchangeRateModalEditDiv').style.display = 'block';
document.getElementById('ExchangeRateModalViewDiv').style.display = 'block';
capitalType='International';
document.getElementById('currencyTypeDiv').style.display = 'block';
document.getElementById('ViewModalImportTaxHide').style.display = 'block';
document.getElementById('dispatchinternational').style.display = 'block';
document.getElementById('datedomestic').style.display = 'none';
}
}
</script>
<script>
$(document).ready(function(){
$("#PaymentMethod").select2();
//Initialize Select2 Elements
$("#drpSupplier").select2();
$("#Reqnumber").select2();
$("#CapitalCostCenter").select2();
$("#MaterialCode").select2();
$("#currencytype").select2();
$("#PODate").datepicker({
//minDate : d,
maxDate : 'now',
dateFormat: 'mm/dd/yy',changeMonth: true, changeYear: true,yearRange: '-100:+0'
});
$("#Deliverydt").datepicker({
minDate : 'now',
dateFormat: 'mm/dd/yy',changeMonth: true, changeYear: true,yearRange: '0:+10'
});
$('#Date').click(function () {
//for Dispatch range selection
$('#Schedulediv').hide();
$('#Deliverydtdiv').show();
$('#deliverydateby').hide();
});
$('#Schedule').click(function () {
//for schedule range selection
$('#Deliverydtdiv').hide();
$('#Schedulediv').show();
$('#deliverydateby').hide();
});
$('#DeliverycheckDate').click(function () {
//for Delivery Date selection
$('#Schedulediv').hide();
$('#deliverydateby').show();
$('#Deliverydtdiv').hide();
});
});
</script>
<div class="content-wrapper">
<div id="content"></div>
<?php
// $attributes = array('class' => 'form-label-left CapitalPO ','name' => 'CapitalPO','id' => 'ImportPO');
$attributes = array('class' => 'form-label-left CapitalPO ','name' => 'CapitalPO','id' => 'CapitalPO');
echo form_open($this->config->base_url().'/purchaseorder/addPO/',$attributes); ?>
<section class="content">
<div style="border:2px solid #333">
<div class="col-md-12">
<center><b><h2>Siddharth Industries - Edit Capital Purchase Order- <?php echo $PONO;?></h2></b></center>
<!-- <div class="col-md-1"><br/>
<a class="btn btn-primary" href="<?php echo base_url(); ?>purchaseorder/CreatecapitalPOPrint" target="_blank">Print</a>
</div> -->
</div>
<div class="container-fluid">
<div class="row">
<div class="col-md-12">
<div class="col-md-3">
<div class="col-md-12">
<label>Requistion No</label>
<?php
$options = array("0"=>'Selected Requisition Numbers');
if(!empty($ReqList))
{
foreach ($ReqList as $SID):
$options[$SID->ReqNo] = $SID->ReqNo ."-". $SID->ReqNo;
endforeach;
}
echo form_multiselect('RequistionNo', $options,set_value('RequistionNo'),'id="RequistionNo"' , 'required="true"');
?>
</div>
<div class="col-md-12" id="currencyTypeDiv" style="display:none;">
<label>Currency Type</label>
<div class="form-group">
<?php
if(!empty($Currency))
{
// $currentCurrencyType=$CurrencyDetail[0]->CurrencyCode;
$options1[$CurrencyDetail[0]->Currency_Code] = $CurrencyDetail[0]->Currency_Code.' '.' - '.' '.$CurrencyDetail[0]->Country_and_Currency;
foreach ($Currency as $Cur):
if($CurrencyDetail[0]->Currency_Code!=$Cur->Currency_Code){
$options1[$Cur->Currency_Code] = $Cur->Currency_Code.' '.' - '.' '.$Cur->Country_and_Currency;
}
endforeach;
}
echo form_dropdown('currencytype', $options1,set_value('currencytype',$currentCurrencyType),'id="currencytype"','class="form-control select2"' , 'required="true"');
?>
</div>
</div>
</div>
<div class="col-md-9">
<div class="col-md-4">
<div class="col-md-12">
<label>Supplier</label>
<?php
if(!empty($Suplist))
{
foreach ($Suplist as $SID):
$options2[$SID->SupplierID] = $SID->SupplierID.' '.' - '.' '.$SID->SupplierName;
endforeach;
}
echo form_dropdown('drpSupplier', $options2,set_value('drpSupplier',$SupId),'id="drpSupplier"' ,'required="true"' ,'class="form-control select2');
?>
</div>
<div class="col-md-12"><br/>
<label>Address</label>
<div class="form-group">
<?php
$data = array('name' => 'SupAddress','value' => set_value('SupAddress',$Address),'id'=>'SupAddress', 'class' => 'form-control' ,'readonly' => 'true','rows' => '3', 'cols' => '40');
echo Form_textarea($data);
?>
</div>
</div>
</div>
<div class="col-md-4">
<div class="col-md-12">
<label>Purchase Order Type</label>
<div class="form-group">
<?php
$data = array('name' => 'POType','value' => set_value('POType',CAPITAL),'id'=>'POType', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-12">
<label>Delivery Address</label>
<div class="form-group">
<?php
$data = array('name' => 'DeliveryAddr','value' => set_value('DeliveryAddr',$DeliveryAddress),'id'=>'DeliveryAddr', 'class' => 'form-control' ,'required' => 'true', 'rows' => '3', 'cols' => '40');
echo Form_textarea($data);
?>
</div>
</div>
</div>
<div class="col-md-4">
<div class="col-md-12">
<b><u>Select Delivery By</u></b>
<tr>
<div id="dispatchinternational" style="display:none;">
<td>
<!-- <?php echo form_label('Date', 'Date') . "&nbsp;&nbsp;". form_radio(array('name' => 'DateRange', 'value' => '0', 'checked' => ('0' == $DeliverOption) ? TRUE : FALSE, 'id' => 'Date')); ?> -->
<?php echo form_label('Dispatch instruction', 'Dispatch instruction') ."&nbsp;&nbsp;". form_radio(array("name"=>"DateRange", "id"=>"Date", "value"=>"2", 'checked'=>('2' == $DeliverOption) ? TRUE : FALSE)); ?>&nbsp;&nbsp;&nbsp;&nbsp;</td>
</div>
<div id="datedomestic" style="display:none;">
<td>
<?php echo form_label('Deilvery Date', 'Deilvery Date') ."&nbsp;&nbsp;". form_radio(array("name"=>"DateRange", "id"=>"DeliverycheckDate", "value"=>"0", 'checked'=>('0' == $DeliverOption) ? TRUE : FALSE)); ?>&nbsp;&nbsp;&nbsp;&nbsp;</td>
</div>
<td>
<?php echo form_label('Schedule', 'Schedule') . form_radio(array('name' => 'DateRange', 'value' => '1', 'checked' => ('1' == $DeliverOption) ? TRUE : FALSE, 'id' => 'Schedule')); ?>
</td>
</tr>
</div>
<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);
?>
</div>
<div class="col-md-12" id="deliverydateby" style="display:none;"><br/>
<label>Delivery Date</label>
<div class="form-group">
<?php
$data = array('name' => 'Deliverydate','value' => set_value('Deliverydate',$CurrentDate),'id'=>'Deliverydate', 'class' => 'form-control' ,'required' => 'true', 'onkeypress'=>'return false;');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-12" id="Deliverydtdiv"><br/>
<label>Dispatch Instruction</label>
<?php
// $data = array('name' => 'Dispatch','value' => set_value('Dispatch',$Import_DispatchDetails),'id'=>'Dispatch', 'class' => 'form-control' ,'required' => 'true');
// echo form_input($data);
$data = array('name' => 'Dispatch','value' => set_value('Dispatch',$Import_DispatchDetails),'id'=>'Dispatch', 'class' => 'form-control' ,'required' => 'true' ,'rows' => '3', 'cols' => '40');
echo Form_textarea($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-3" id="FromOnline" style="display:none;">
<a href="http://www.xe.com/" target="_blank"><u>Click here to check Today's Foreign Exchange value</u></a>
</div>
<div class="col-md-3" id="ExchangeRateOnDiv" style="display:none;">
<label>Exchange Rate On</label>
<div class="form-group">
<?php
$data = array('name' => 'Exchangerateon','value' => set_value('Exchangerateon',$ExchangeRateOn),'id'=>'Exchangerateon', 'class' => 'form-control' ,'required' => 'true', 'onkeypress'=>'return false;');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3" id="ExchangeRateDiv" style="display:none;">
<label id="CurrencySymbol">Exchange Rate </label>
<div class="form-group">
<?php
$data = array('name' => 'ExchangeRt','value' => set_value('ExchangeRt',$exchangeRate),'id'=>'ExchangeRt', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<label>Purchase Order Date</label>
<div class="form-group">
<?php
$data = array('name' => 'PODate','value' => set_value('PODate',$PODate),'id'=>'PODate', 'class' => 'form-control' ,'required' => 'true', 'onkeypress'=>'return false;');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3" id="PlaceOforigindiv">
<label>Place of Origin</label>
<div class="form-group">
<?php
// $data = array('name' => 'PlaceOforigin','value' => set_value('PlaceOforigin'),'id'=>'PlaceOforigin', 'class' => 'form-control' ,'required' => 'true', 'onkeypress'=>'return false;');
// echo form_input($data);
$data = array('name' => 'PlaceOforigin','value' => set_value('PlaceOforigin',$Import_PlaceofOrgin),'id'=>'PlaceOforigin', 'class' => 'form-control' ,'required' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<legend>Payment Details</legend>
<!-- Text input-->
<div class="col-md-4">
<label for="payablefrom">Payable Terms</label>
<?php
foreach ($Payment as $rl):
if($PaymentTerms==$rl->PaymentTerms)
{
$options6[$rl->PaymentID] = $rl->PaymentTerms;
}
endforeach;
if(!empty($Payment))
{
foreach ($Payment as $rl2):
if($PaymentTerms!=$rl2->PaymentTerms)
{
$options6[$rl2->PaymentID] = $rl2->PaymentTerms;
}
endforeach;
}
echo form_dropdown('PaymentMethod', $options6,set_value('PaymentMethod',$PaymentTerms),'id="PaymentMethod"' ,'required="true"' ,'class="form-control select2"');
?>
</div>
<div class="col-md-4" id="otheroptiondiv" style="display:none;">
<label>Description of Payable Terms<span class="badge" style="color:red;text-align:right;background-color: #ecf0f5 ;">*</span></label>
<div class="form-group">
<?php
$data = array('name' => 'Otherpayment','Otherpayment' => set_value('Otherpayment'),'id'=>'Otherpayment', 'class' => 'form-control' ,'required' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-12">
<div align="right">
<a data-toggle="modal" ><button type="submit" onclick="myFunction();" class="btn btn-primary" id="abcd" >Select Line Item</button> </a>
</div>
<br>
</div>
<div class="box-body">
<table id="serviceTax" class="table table-bordered table-hover" style="background-color:#fff;font-size:12px;">
<thead style="background-color:#ddf">
<tr>
<th>SNo</th>
<th>Requisition No</th>
<th>Item Code</th>
<th>Item Description</th>
<th>Quantity</th>
<th>UOM</th>
<th>Rate</th>
<th>Basic Amount</th>
<th>Tax Amount</th>
<th>Total Order Amount</th>
<th>Actual Quantity</th>
<th>Received Quantity</th>
<th>Pending Quantity</th>
<th>Action</th>
</tr>
</thead>
<tbody id='capitalAppend'>
<?php
if(!empty($POItem))
{
$index = 0;
$totalCapitalOrder=0;
foreach($POItem as $record)
{
$index = $index + 1;
?>
<tr id="<?php echo $index ; ?>">
<td align="left"><?php echo $index ; ?></td>
<td><?php echo $record->ReqNo ?></td>
<td><?php echo $record->MaterialCode?></td>
<td><?php echo $record->MaterialName?></td>
<td><?php echo $record->Quantity ?></td>
<td><?php echo $record->UOM ?></td>
<td><?php echo $record->Rate ?></td>
<td><?php echo number_format($record->Rate * $record->Quantity, 2, '.', '') ?></td>
<?php if($CapitalRange=='1'){ ?>
<td><?php echo $record->ServiceTaxamount;?></td> <?php } ?>
<?php if($CapitalRange=='0'){ ?>
<td><?php echo '0';?></td> <?php } ?>
<td><?php echo number_format($record->Rate * $record->Quantity, 2, '.', '') ?></td>
<td align="right"><?php echo $record->Quantity ?></td>
<td align="right"><?php echo $record->ReceivedQuantity ?></td>
<td align="right"><?php echo number_format($record->Quantity - $record->ReceivedQuantity, 2, '.', ''); ?></td>
<?php
$row=array("materialCode"=>$record->MaterialCode,"ReqNo"=>$record->ReqNo);
array_push($res_arr_values, $row);
?>
<input type="hidden" name="<?php echo 'Reqnumber'.$index ?>" id="<?php echo 'Reqnumber'.$index ?>" value="<?php echo $record->ReqNo ; ?>" />
<input type="hidden" name="<?php echo 'departmentName'.$index ?>" id="<?php echo 'departmentName'.$index ?>" value="<?php echo $record->DepartmentName ; ?>" />
<input type="hidden" name="<?php echo 'AvilBudget'.$index ?>" id="<?php echo 'AvilBudget'.$index ?>" value="<?php echo "$AvlAmount" ; ?>" />
<input type="hidden" name="<?php echo 'LineItemNo'.$index ?>" id="<?php echo 'LineItemNo'.$index ?>" value="<?php echo $record->LineItemNo ; ?>" />
<input type="hidden" name="<?php echo 'CPCostCode'.$index ?>" id="<?php echo 'CPCostCode'.$index ?>" value="<?php echo $record->CostCenterCode ; ?>" />
<input type="hidden" name="<?php echo 'materialCode'.$index ?>" id="<?php echo 'materialCode'.$index ?>" value="<?php echo $record->MaterialCode ; ?>" />
<input type="hidden" name="<?php echo 'materialName'.$index ?>" id="<?php echo 'materialName'.$index ?>" value="<?php echo $record->MaterialName ; ?>" />
<input type="hidden" name="<?php echo 'uom'.$index ?>" id="<?php echo 'uom'.$index ?>" value="<?php echo $record->UOM ; ?>" />
<input type="hidden" name="<?php echo 'quantity'.$index ?>" id="<?php echo 'quantity'.$index ?>" value="<?php echo $record->Quantity ; ?>" />
<input type="hidden" name="<?php echo 'itemRate'.$index ?>" id="<?php echo 'itemRate'.$index ?>" value="<?php echo $record->Rate ; ?>" />
<?php if($CapitalRange=='1'){ ?>
<input type="hidden" name="<?php echo 'rateInUs'.$index ?>" id="<?php echo 'rateInUs'.$index ?>" value="<?php echo $record->Rate ; ?>" />
<input type="hidden" name="<?php echo 'Cgst'.$index ?>" id="<?php echo 'Cgst'.$index ?>" value="<?php echo $record->CGST ; ?>" />
<input type="hidden" name="<?php echo 'AfterCgst'.$index ?>" id="<?php echo 'AfterCgst'.$index ?>" value="<?php echo $record->After_CGST ; ?>" />
<input type="hidden" name="<?php echo 'Sgst'.$index ?>" id="<?php echo 'Sgst'.$index ?>" value="<?php echo $record->SGST ; ?>" />
<input type="hidden" name="<?php echo 'AfterSgst'.$index ?>" id="<?php echo 'AfterSgst'.$index ?>" value="<?php echo $record->After_SGST ; ?>" />
<input type="hidden" name="<?php echo 'Igst'.$index ?>" id="<?php echo 'Igst'.$index ?>" value="<?php echo $record->IGST ; ?>" />
<input type="hidden" name="<?php echo 'AfterIgst'.$index ?>" id="<?php echo 'AfterIgst'.$index ?>" value="<?php echo $record->After_IGST ; ?>" />
<input type="hidden" name="<?php echo 'OtherAmt'.$index ?>" id="<?php echo 'OtherAmt'.$index ?>" value="<?php echo $record->otherallowance ; ?>" />
<input type="hidden" name="<?php echo 'ServiceTotalOrderValue'.$index ?>" id="<?php echo 'ServiceTotalOrderValue'.$index ?>" value="<?php echo $record->ServiceTaxamount ; ?>" />
<?php } ?>
<?php if($CapitalRange=='0'){ ?>
<input type="hidden" name="<?php echo 'rateInUs'.$index ?>" id="<?php echo 'rateInUs'.$index ?>" value="<?php echo $record->BasicPriceInMTon ; ?>" />
<input type="hidden" name="<?php echo 'basicvalInINR'.$index ?>" id="<?php echo 'basicvalInINR'.$index ?>" value="<?php echo $record->ProductPrice ; ?>" />
<input type="hidden" name="<?php echo 'beforeLanding'.$index ?>" id="<?php echo 'beforeLanding'.$index ?>" value="<?php echo $record->LandingCharge; ?>" />
<input type="hidden" name="<?php echo 'landingCharge'.$index ?>" id="<?php echo 'landingCharge'.$index ?>" value="<?php echo $record->AfterLandingCharge; ?>" />
<input type="hidden" name="<?php echo 'beforeHighSeasSalesCharge'.$index ?>" id="<?php echo 'beforeHighSeasSalesCharge'.$index ?>" value="<?php echo $record->HighSeasSalesCharge ; ?>" />
<input type="hidden" name="<?php echo 'HighSeasSalesCharge'.$index ?>" id="<?php echo 'HighSeasSalesCharge'.$index ?>" value="<?php echo $record->AfterHighSeasSalesCharge ; ?>" />
<input type="hidden" name="<?php echo 'beforeCustomDuty'.$index ?>" id="<?php echo 'beforeCustomDuty'.$index ?>" value="<?php echo $record->CustomDuty ; ?>" />
<input type="hidden" name="<?php echo 'CustomDuty'.$index ?>" id="<?php echo 'CustomDuty'.$index ?>" value="<?php echo $record->AfterCustomDuty ; ?>" />
<input type="hidden" name="<?php echo 'beforeExciseDuty'.$index ?>" id="<?php echo 'beforeExciseDuty'.$index ?>" value="<?php echo $record->ExciseDuty ; ?>" />
<input type="hidden" name="<?php echo 'ExciseDuty'.$index ?>" id="<?php echo 'ExciseDuty'.$index ?>" value="<?php echo $record->AfterExciseDuty ; ?>" />
<input type="hidden" name="<?php echo 'beforeExciseDutyEDCess'.$index ?>" id="<?php echo 'beforeExciseDutyEDCess'.$index ?>" value="<?php echo $record->ExciseDutyEdCess ; ?>" />
<input type="hidden" name="<?php echo 'ExciseDutyEDCess'.$index ?>" id="<?php echo 'ExciseDutyEDCess'.$index ?>" value="<?php echo $record->AfterExciseDutyEdCess ; ?>" />
<input type="hidden" name="<?php echo 'beforeExciseDutySHCess'.$index ?>" id="<?php echo 'beforeExciseDutySHCess'.$index ?>" value="<?php echo $record->ExciseDutySHCess ; ?>" />
<input type="hidden" name="<?php echo 'ExciseDutySHCess'.$index ?>" id="<?php echo 'ExciseDutySHCess'.$index ?>" value="<?php echo $record->AfterExciseDutySHCess ; ?>" />
<input type="hidden" name="<?php echo 'beforeCustomEDCess'.$index ?>" id="<?php echo 'beforeCustomEDCess'.$index ?>" value="<?php echo $record->CustomEdCess ; ?>" />
<input type="hidden" name="<?php echo 'CustomEDCess'.$index ?>" id="<?php echo 'CustomEDCess'.$index ?>" value="<?php echo $record->AfterCustomEdCess ; ?>" />
<input type="hidden" name="<?php echo 'beforeCustomSHCess'.$index ?>" id="<?php echo 'beforeCustomSHCess'.$index ?>" value="<?php echo $record->CustomSHCess ; ?>" />
<input type="hidden" name="<?php echo 'CustomSHCess'.$index ?>" id="<?php echo 'CustomSHCess'.$index ?>" value="<?php echo $record->AfterCustomSHCess ; ?>" />
<input type="hidden" name="<?php echo 'echangeRate'.$index ?>" id="<?php echo 'echangeRate'.$index ?>" value="<?php echo $record->ExchangeRate ; ?>" />
<input type="hidden" name="<?php echo 'beforeAdditionalExciseDuty'.$index ?>" id="<?php echo 'beforeAdditionalExciseDuty'.$index ?>" value="<?php echo $record->AddlExciseDuty ; ?>" />
<input type="hidden" name="<?php echo 'AdditionalExciseDuty'.$index ?>" id="<?php echo 'AdditionalExciseDuty'.$index ?>" value="<?php echo $record->AfterAddlExciseDuty; ?>" />
<input type="hidden" name="<?php echo 'GrossDutyPayable'.$index ?>" id="<?php echo 'GrossDutyPayable'.$index ?>" value="<?php echo $record->Grossdutypayable; ?>" />
<input type="hidden" name="<?php echo 'AvailableModvat'.$index ?>" id="<?php echo 'AvailableModvat'.$index ?>" value="<?php echo $record->AvailableModvat; ?>" />
<input type="hidden" name="<?php echo 'GrossExpensesDuetoCustom'.$index ?>" id="<?php echo 'GrossExpensesDuetoCustom'.$index ?>" value="<?php echo $record->Grossexpensesduetocustomduty; ?>" />
<input type="hidden" name="<?php echo 'purchaseRate'.$index ?>" id="<?php echo 'purchaseRate'.$index ?>" value="<?php echo $record->purchaseratePerKG; ?>" />
<input type="hidden" name="<?php echo 'CustomDutyExpenses'.$index ?>" id="<?php echo 'CustomDutyExpenses'.$index ?>" value="<?php echo $record->CustomDutyExpensesPerKG; ?>" />
<input type="hidden" name="<?php echo 'RMCIncludingCustomers'.$index ?>" id="<?php echo 'RMCIncludingCustomers'.$index ?>" value="<?php echo $record->RMCIncludingCustomersPerKG; ?>" />
<input type="hidden" name="<?php echo 'PurQuantity'.$index ?>" id="<?php echo 'PurQuantity'.$index ?>" value="<?php echo $record->QuantityKG; ?>" />
<input type="hidden" name="<?php echo 'PerKgExpense'.$index ?>" id="<?php echo 'PerKgExpense'.$index ?>" value="<?php echo $record->ImportTotalValue; ?>" />
<input type="hidden" name="<?php echo 'Cgst'.$index ?>" id="<?php echo 'Cgst'.$index ?>" value="0" />
<input type="hidden" name="<?php echo 'AfterCgst'.$index ?>" id="<?php echo 'AfterCgst'.$index ?>" value="0" />
<input type="hidden" name="<?php echo 'Sgst'.$index ?>" id="<?php echo 'Sgst'.$index ?>" value="0" />
<input type="hidden" name="<?php echo 'AfterSgst'.$index ?>" id="<?php echo 'AfterSgst'.$index ?>" value="0" />
<input type="hidden" name="<?php echo 'Igst'.$index ?>" id="<?php echo 'Igst'.$index ?>" value="0" />
<input type="hidden" name="<?php echo 'AfterIgst'.$index ?>" id="<?php echo 'AfterIgst'.$index ?>" value="0" />
<input type="hidden" name="<?php echo 'OtherAmt'.$index ?>" id="<?php echo 'OtherAmt'.$index ?>" value="0" />
<input type="hidden" name="<?php echo 'ServiceTotalOrderValue'.$index ?>" id="<?php echo 'ServiceTotalOrderValue'.$index ?>" value="0" />
<?php } ?>
<input type="hidden" name="<?php echo 'basicval'.$index ?>" id="<?php echo 'basicval'.$index ?>" value="<?php echo $record->Rate * $record->Quantity ; ?>" />
<?php
if($POStatus == PO_DRAFT || $POStatus == PO_CREATED)
{?>
<td> <a data-target='#EDITCAPITAL' data-id="<?php echo $index ; ?>" data-userid="<?php echo $index ; ?>" data-toggle="modal" href="#EDITCAPITAL"><i class="fa fa-pencil" data-toggle="tooltip" title="Click here to view/Edit the <?php echo $record->ReqNo ; ?> Requisition details"></i>&nbsp;&nbsp;&nbsp;</a> <a href='#' onclick = "DeleteRow(<?php echo $index ; ?>)" class="link" data-id="<?php echo $index ; ?>" data-userid="<?php echo $index ; ?>" id="Del" ><span class="glyphicon glyphicon-trash"></span></a>
<?php
} else {?>
<td> <a data-target='#VIEWCAPITAL' data-id="<?php echo $index ; ?>" data-userid="<?php echo $index ; ?>" data-toggle="modal" href="#VIEWCAPITAL"><i class="fa fa-eye" data-toggle="tooltip" title="Click here to view the <?php echo $record->ReqNo ; ?> Requisition details"></i>&nbsp;&nbsp;&nbsp;</a> </td>
<?php
}?>
</tr> <?php
if($CapitalRange=='1'){
$TotalCgst = $TotalCgst + $record->After_CGST;
$TotalSgst = $TotalSgst + $record->After_SGST;
$TotalIgst = $TotalIgst + $record->After_IGST;
$OtherAmt = $OtherAmt + $record->otherallowance;
$TotalSummary = $TotalSummary+$record->ServiceTaxamount;
}
$TotalBasicAmount = $TotalBasicAmount+$record->BasicValue;
$ServiceDescription = $ServiceDescription;
if($CapitalRange=='0'){
$TotalLanding = $TotalLanding + $record->AfterLandingCharge;
$tothighseas = $tothighseas + $record->AfterHighSeasSalesCharge;
$totcustom = $totcustom + $record->AfterCustomDuty;
$totexciseduty = $totexciseduty + $record->AfterExciseDuty;
$totexcisedutyED = $totexcisedutyED + $record->AfterExciseDutyEdCess;
$totexciseSH = $totexciseSH + $record->AfterExciseDutySHCess;
$totcustomED = $totcustomED +$record->AfterCustomEdCess;
$totcustomSH = $totcustomSH + $record->AfterCustomSHCess;
$totaddtnlexcise= $totaddtnlexcise + $record->AfterAddlExciseDuty;
$totgrossduty = $totgrossduty + $record->Grossdutypayable;
$totavlmodvat = $totavlmodvat +$record->AvailableModvat;
$totgrossexpense=$totgrossexpense+$record->Grossexpensesduetocustomduty;
$ExchangeRate=$record->ExchangeRate;
}
// $totorder=$totorder+$record->TotalOrderValue;
$totalCapitalOrder = $totalCapitalOrder+$record->Rate * $record->Quantity;
}
?> <input type="hidden" name="txtRowCount" id="txtRowCount" value="<?php echo $index;?>">
<!-- <input type="hidden" name="CapitalToatlOrder" id="CapitalToatlOrder" value="<?php echo $totalCapitalOrder;?>"> -->
<input type="hidden" name="txtPONO" id="txtPONO" value="<?php echo $PONO; ?>"/>
<input type="hidden" name="capitalType" id="capitalType" value="<?php echo $CapitalRange; ?>"/>
<?php
}
?>
</tbody>
</table>
</div>
<div class="container-fluid">
<table class="table table-bordered" style="border:1px solid #333">
<div align="right" style="padding-right:10px">
<div align="right">
<div class="modal fade" id="CAPITAL" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<form>
<div class="modal-content" style="width:1100px;">
<div class="modal-header" style="background-color: #3c8dbc;color:#fff;">
<button type="button" class="close" data-dismiss="modal">&times;</button>
<center><h4>Add Capital Purchase Order Item </h4></center>
</div>
<div align="left">
<div class="col-md-12">
<div class="col-md-12">
<div class="col-md-5" style="padding:0px;">
<div class="col-md-6">
<label>Req No</label>
<div>
<?php
$RL = array("0"=>'Select Req No');
if(!empty($RequistionDetails))
{
foreach ($RequistionDetails as $SID):
$RL[$SID->ReqNo] = $SID->ReqNo.' '.' - '.' '.$SID->DepartmentName;
endforeach;
}
echo form_dropdown('Reqnumber', $RL,set_value('Reqnumber'),'id="Reqnumber"' ,'class="form-control select2 required"');
?>
</div>
</div>
<div class="col-md-6">
<label>Department Name</label>
<div>
<?php
$data = array('name' => 'CapitalDepartmentName','value' => set_value('CapitalDepartmentName'),'id'=>'CapitalDepartmentName', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-5">
<div class="col-md-6">
<label>Cost Center Code</label>
<div>
<?php
$data = array('name' => 'CostCenter','value' => set_value('CostCenter'),'id'=>'CostCenter', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-6">
<label>Avail Bud Amount<?php echo "($INR)"?></label>
<div class="form-group">
<?php
$data = array('name' => 'CapitalbudAmt','value' => set_value('CapitalbudAmt'),'id'=>'CapitalbudAmt', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-2" id="ExchangeRateModalDiv" style="display:none;">
<label> Exchange Rate</label>
<div class="form-group">
<?php
$data = array('name' => 'ExchangeRtModal','value' => set_value('ExchangeRtModal'),'id'=>'ExchangeRtModal', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-12">
<div class="col-md-2">
<label>Item Code</label>
<div>
<?php
$options = array("0"=>'Item Code');
echo form_dropdown('MaterialCode', $options,set_value('MaterialCode'),'id="MaterialCode"' ,'class="form-control select2"');
?>
</div>
</div>
<div class="col-md-2">
<label>Item Name</label>
<div class="form-group">
<?php
$data = array('name' => 'CapitalItemName','value' => set_value('ICapitalItemName'),'id'=>'CapitalItemName', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-2">
<label>UOM</label>
<div class="form-group">
<?php
$data = array('name' => 'CPUOM','value' => set_value('CPUOM'),'id'=>'CPUOM', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-2">
<label>Quantity</label>
<div class="form-group">
<?php
$data = array('name' => 'CPQuantity','value' => set_value('CPQuantity'),'id'=>'CPQuantity', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'Ratechange();');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-2">
<label id="RateIn">Rate(In INR /UOM)</label>
<div class="form-group">
<?php
$data = array('name' => 'CPRate','value' => set_value('CPRate'),'id'=>'CPRate', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'Ratechange();' );
echo form_input($data);
?>
</div>
</div>
<div class="col-md-2">
<label id="TotalAmount">Basic value in INR</label>
<div class="form-group">
<?php
$data = array('name' => 'CPTotalAmount','value' => set_value('CPTotalAmount'),'id'=>'CPTotalAmount', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-12" id="ADDCAPdiv">
<div class="col-md-6" align="right">
CGST In %
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'Cgst','value' => set_value('Cgst',0),'id'=>'Cgst', 'class' => 'form-control num' ,'placeholder' => 'CGST TAX PERCENTAGE','onchange'=>'Ratechange()');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'AfterCgst','value' => set_value('AfterCgst',0),'id'=>'AfterCgst', 'class' => 'form-control num' ,'placeholder' => 'After CGST','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12" id="ADDCAPdiv3">
<div class="col-md-6" align="right">
SGST In %
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'Sgst','value' => set_value('Sgst',0),'id'=>'Sgst', 'class' => 'form-control num' ,'placeholder' => 'SGST TAX PERCENTAGE','onchange'=>'Ratechange()');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'AfterSgst','value' => set_value('AfterSgst',0),'id'=>'AfterSgst', 'class' => 'form-control num' ,'placeholder' => 'After SGST','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12" id="ADDCAPdiv2">
<div class="col-md-6" align="right">
IGST In %
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'Igst','value' => set_value('Igst',0),'id'=>'Igst', 'class' => 'form-control num' ,'placeholder' => 'IGST TAX PERCENTAGE','onchange'=>'Ratechange()');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'AfterIgst','value' => set_value('AfterIgst',0),'id'=>'AfterIgst', 'class' => 'form-control num' ,'placeholder' => 'After IGST','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12" id="ADDCAPdiv1">
<div class="col-md-5 col-md-offset-4" align="right">
<label>Other Allowances In INR</label>
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'OtherAllowances','value' => set_value('OtherAllowances',0),'id'=>'OtherAllowances', 'class' => 'form-control num' ,'placeholder' => 'Other Allowances');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12" style="padding:1%;" ></div>
<div class="col-md-12" style="border:1px solid #000;padding:0px;" id="ModalImportTaxHide" style="display:none;">
<br/>
<div class="col-md-6" style="padding:0px;">
<div class="col-md-12">
<div class="col-md-4" >
Basic Price In<?php echo "($INR)"?>
</div>
<div class="col-md-4" style="display:none;">
<div class="form-group">
<?php
$data = array('name' => 'BasicPriceTax','value' => set_value('BasicPriceTax'),'id'=>'BasicPriceTax', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'AfterBasicPriceTax','value' => set_value('AfterBasicPriceTax'),'id'=>'AfterBasicPriceTax', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
Landing charge<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'LandingCharge','value' => set_value('LandingCharge'),'id'=>'LandingCharge', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);' ,'onchange'=>'Ratechange();');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'AfterLandingCharge','value' => set_value('AfterLandingCharge'),'id'=>'AfterLandingCharge', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
High seas sales charge<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'Highseas ','value' => set_value('Highseas'),'id'=>'Highseas', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);' , 'onchange'=>'Ratechange();');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'AfterHighseas','value' => set_value('AfterHighseas'),'id'=>'AfterHighseas', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
Custom duty : (a)<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'Customduty','value' => set_value('Customduty'),'id'=>'Customduty', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);' ,'onchange'=>'Ratechange();');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'AfterCustomduty','value' => set_value('AfterCustomduty'),'id'=>'AfterCustomduty', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
Excise duty : (b)<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'ExcisedutyTax','value' => set_value('ExcisedutyTax'),'id'=>'ExcisedutyTax', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);' ,'onchange'=>'Ratechange();');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'AfterExcisedutyTax','value' => set_value('AfterExcisedutyTax'),'id'=>'AfterExcisedutyTax', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
Excise duty ED_cess : (C)<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'ExcisedutyEDcess','value' => set_value('ExcisedutyEDcess'),'id'=>'ExcisedutyEDcess', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);' ,'onchange'=>'Ratechange();');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'AfterExcisedutyEDcess','value' => set_value('AfterExcisedutyEDcess'),'id'=>'AfterExcisedutyEDcess', 'class' => 'form-control','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
Excise duty S & H cess :(d)<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'ExcisedutySHcess','value' => set_value('ExcisedutySHcess'),'id'=>'ExcisedutySHcess', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'Ratechange();');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'AfterExcisedutySHcess','value' => set_value('AfterExcisedutySHcess'),'id'=>'AfterExcisedutySHcess', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
Custom ED_cess : (e)<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'CustomEDcess','value' => set_value('CustomEDcess'),'id'=>'CustomEDcess', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'Ratechange();');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'AfterCustomEDcess','value' => set_value('AfterCustomEDcess'),'id'=>'AfterCustomEDcess', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
Custom S & H cess : (f)<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'CustomSHcess','value' => set_value('CustomSHcess'),'id'=>'CustomSHcess', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'Ratechange();');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'AfterCustomSHcess','value' => set_value('AfterCustomSHcess'),'id'=>'AfterCustomSHcess', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
</div>
<div class="col-md-6" style="padding:0px;">
<div class="col-md-12">
<div class="col-md-4">
Additional Excise duty : (g)<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'AdditionalExciseduty ','value' => set_value('AdditionalExciseduty'),'id'=>'AdditionalExciseduty', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'Ratechange();');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'AfterAdditionalExciseduty','value' => set_value('AfterAdditionalExciseduty'),'id'=>'AfterAdditionalExciseduty', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-8">
Gross duty payable<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'Grossdutypayable ','value' => set_value('Grossdutypayable'),'id'=>'Grossdutypayable', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'Ratechange();','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-8">
Available Modvat set-off on import :<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'AvailableModvat','value' => set_value('AvailableModvat'),'id'=>'AvailableModvat', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?> (b + c + d + g)
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-8">
Gross expenses due to custom duty:<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'Grossexpenses','value' => set_value('Grossexpenses'),'id'=>'Grossexpenses', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'Ratechange();','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<center> <label>Cost of the product Per KG</label></center>
<hr/>
</div>
<div class="col-md-12">
<div class="col-md-4">
purchase rate [Basic]
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'purchaserate','value' => set_value('purchaserate'),'id'=>'purchaserate', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'Ratechange();','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4" style="margin-top: -4.8%">
<span>Quantity</span>
<div class="form-group">
<?php
$data = array('name' => 'PurQuantity','value' => set_value('PurQuantity'),'id'=>'PurQuantity', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'Ratechange();');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
Custom Duty Expenses<?php echo "$INR"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'CustomDutyExpenses ','value' => set_value('CustomDutyExpenses'),'id'=>'CustomDutyExpenses', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'Ratechange();','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
RMC Including Customers<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'RMCIncludingCustomers','value' => set_value('RMCIncludingCustomers'),'id'=>'RMCIncludingCustomers', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'Ratechange();','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-6" align="right" style="display:none;"> <label>Total Amount :</label></div>
<div class="col-md-6" style="display:none;">
<div class="form-group">
<?php
$data = array('name' => 'txtTotalOrderValue','value' => set_value('txtTotalOrderValue'),'id'=>'txtTotalOrderValue', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="modal-footer">
<a class="btn btn-primary font AddCapital" ID="AddCapital" ><i class="fa fa-plus"></i>&nbsp;&nbsp;<span class="bold">Add Capital</span></a>
<a class="btn btn-primary" data-dismiss="modal" value="Cancel">Cancel</a>
</div>
</div>
</form>
</div>
</div>
</div>
<br/>
<div class="modal fade" id="EDITCAPITAL" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<form>
<div class="modal-content" style="width:1100px;">
<div class="modal-header" style="background-color: #3c8dbc;color:#fff;">
<button type="button" class="close" data-dismiss="modal">&times;</button>
<center><h4>Edit Capital Purchase Order Item </h4></center>
</div>
<div align="left">
<div class="col-md-12">
<div class="col-md-12">
<div class="col-md-5" style="padding:0px;">
<div class="col-md-6">
<label>Req No</label>
<div>
<?php
$RL = array("0"=>'Select Req No');
if(!empty($RequistionDetails))
{
foreach ($RequistionDetails as $SID):
$RL[$SID->ReqNo] = $SID->ReqNo.' '.' - '.' '.$SID->DepartmentName;
endforeach;
}
$data = array('name' => 'EditReqnumber','value' => set_value('EditReqnumber'),'id'=>'EditReqnumber', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-6">
<label>Department Name</label>
<div>
<?php
$data = array('name' => 'EditCapitalDepartmentName','value' => set_value('EditCapitalDepartmentName'),'id'=>'EditCapitalDepartmentName', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-5">
<div class="col-md-6">
<label>Cost Center Code</label>
<div>
<?php
$data = array('name' => 'EditCostCenter','value' => set_value('EditCostCenter'),'id'=>'EditCostCenter', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-6">
<label>Avail Bud Amount<?php echo "($INR)"?></label>
<div class="form-group">
<?php
$data = array('name' => 'EditCapitalbudAmt','value' => set_value('EditCapitalbudAmt'),'id'=>'EditCapitalbudAmt', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-2" id="ExchangeRateModalEditDiv" style="display:none;">
<label> Exchange Rate</label>
<div class="form-group">
<?php
$data = array('name' => 'EditExchangeRtModal','value' => set_value('EditExchangeRtModal'),'id'=>'EditExchangeRtModal', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-12">
<div class="col-md-2">
<label>Item Code</label>
<div>
<?php
$options = array("0"=>'Item Code');
echo form_dropdown('MaterialCode', $options,set_value('EditMaterialCode'),'id="EditMaterialCode"' ,'class="form-control select2"');
?>
</div>
</div>
<div class="col-md-2">
<label>Item Name</label>
<div class="form-group">
<?php
$data = array('name' => 'EditCapitalItemName','value' => set_value('EditCapitalItemName'),'id'=>'EditCapitalItemName', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-2">
<label>UOM</label>
<div class="form-group">
<?php
$data = array('name' => 'EditCPUOM','value' => set_value('EditCPUOM'),'id'=>'EditCPUOM', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-2">
<label>Quantity</label>
<div class="form-group">
<?php
$data = array('name' => 'EditCPQuantity','value' => set_value('EditCPQuantity'),'id'=>'EditCPQuantity', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'EditRatechange();');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-2">
<label id="EditRateIn">Rate(in INR/UOM)</label>
<div class="form-group">
<?php
$data = array('name' => 'EditCPRate','value' => set_value('EditCPRate'),'id'=>'EditCPRate', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'EditRatechange();' );
echo form_input($data);
?>
</div>
</div>
<div class="col-md-2">
<label id="EditTotalAmount">Basic value in INR</label>
<div class="form-group">
<?php
$data = array('name' => 'EditCPTotalAmount','value' => set_value('EditCPTotalAmount'),'id'=>'EditCPTotalAmount', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-12" style="border:1px solid #000;padding:0px;">
<div class="col-md-12" id="EDITCAPdiv">
<div class="col-md-6" align="right">
CGST In %
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditCgst','value' => set_value('EditCgst'),'id'=>'EditCgst', 'class' => 'form-control num' ,'placeholder' => 'CGST TAX PERCENTAGE','onchange'=>'EditRatechange()');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditAfterCgst','value' => set_value('EditAfterCgst'),'id'=>'EditAfterCgst', 'class' => 'form-control num' ,'placeholder' => 'After CGST','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12" id="EDITCAPdiv1">
<div class="col-md-6" align="right">
SGST In %
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditSgst','value' => set_value('EditSgst'),'id'=>'EditSgst', 'class' => 'form-control num' ,'placeholder' => 'SGST TAX PERCENTAGE','onchange'=>'EditRatechange()');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditAfterSgst','value' => set_value('EditAfterSgst'),'id'=>'EditAfterSgst', 'class' => 'form-control num' ,'placeholder' => 'After SGST','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12" id="EDITCAPdiv2">
<div class="col-md-6" align="right">
IGST In %
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditIgst','value' => set_value('EditIgst'),'id'=>'EditIgst', 'class' => 'form-control num' ,'placeholder' => 'IGST TAX PERCENTAGE','onchange'=>'EditRatechange()');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditAfterIgst','value' => set_value('EditAfterIgst'),'id'=>'EditAfterIgst', 'class' => 'form-control num' ,'placeholder' => 'After IGST','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12" id="EDITCAPdiv3">
<div class="col-md-5 col-md-offset-4" align="right">
<label>Other Allowances In INR</label>
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'EditOtherAllowances','value' => set_value('EditOtherAllowances'),'id'=>'EditOtherAllowances', 'class' => 'form-control num' ,'placeholder' => 'Other Allowances');
echo form_input($data);
?>
</div>
</div>
</div>
</div>
<div class="col-md-12" style="padding:1%;" ></div>
<div class="col-md-12" style="border:1px solid #000;padding:0px;" id="EditModalImportTaxHide" style="display:none;">
<br/>
<div class="col-md-6" style="padding:0px;">
<div class="col-md-12">
<div class="col-md-4" >
Basic Price In<?php echo "($INR)"?>
</div>
<div class="col-md-4" style="display:none;">
<div class="form-group">
<?php
$data = array('name' => 'EditBasicPriceTax','value' => set_value('EditBasicPriceTax'),'id'=>'EditBasicPriceTax', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'EditAfterBasicPriceTax','value' => set_value('EditAfterBasicPriceTax'),'id'=>'EditAfterBasicPriceTax', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
Landing charge<?php echo "$INR"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'EditLandingCharge','value' => set_value('EditLandingCharge'),'id'=>'EditLandingCharge', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);' ,'onchange'=>'EditRatechange();');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'EditAfterLandingCharge','value' => set_value('EditAfterLandingCharge'),'id'=>'EditAfterLandingCharge', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
High seas sales charge<?php echo "$INR"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'EditHighseas ','value' => set_value('EditHighseas'),'id'=>'EditHighseas', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);' , 'onchange'=>'EditRatechange();');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'EditAfterHighseas','value' => set_value('EditAfterHighseas'),'id'=>'EditAfterHighseas', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
Custom duty : (a)<?php echo "$INR"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'EditCustomduty','value' => set_value('EditCustomduty'),'id'=>'EditCustomduty', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);' ,'onchange'=>'EditRatechange();');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'EditAfterCustomduty','value' => set_value('EditAfterCustomduty'),'id'=>'EditAfterCustomduty', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
Excise duty : (b)<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'EditExcisedutyTax','value' => set_value('EditExcisedutyTax'),'id'=>'EditExcisedutyTax', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);' ,'onchange'=>'EditRatechange();');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'EditAfterExcisedutyTax','value' => set_value('EditAfterExcisedutyTax'),'id'=>'EditAfterExcisedutyTax', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
Excise duty ED_cess : (C)<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'EditExcisedutyEDcess','value' => set_value('EditExcisedutyEDcess'),'id'=>'EditExcisedutyEDcess', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);' ,'onchange'=>'EditRatechange();');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'EditAfterExcisedutyEDcess','value' => set_value('EditAfterExcisedutyEDcess'),'id'=>'EditAfterExcisedutyEDcess', 'class' => 'form-control','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
Excise duty S & H cess :(d)<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'EditExcisedutySHcess','value' => set_value('EditExcisedutySHcess'),'id'=>'EditExcisedutySHcess', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'EditRatechange();');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'EditAfterExcisedutySHcess','value' => set_value('EditAfterExcisedutySHcess'),'id'=>'EditAfterExcisedutySHcess', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
Custom ED_cess : (e)<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'EditCustomEDcess','value' => set_value('EditCustomEDcess'),'id'=>'EditCustomEDcess', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'EditRatechange();');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'EditAfterCustomEDcess','value' => set_value('EditAfterCustomEDcess'),'id'=>'EditAfterCustomEDcess', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
Custom S & H cess : (f)<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'EditCustomSHcess','value' => set_value('EditCustomSHcess'),'id'=>'EditCustomSHcess', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'EditRatechange();');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'EditAfterCustomSHcess','value' => set_value('EditAfterCustomSHcess'),'id'=>'EditAfterCustomSHcess', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
</div>
<div class="col-md-6" style="padding:0px;">
<div class="col-md-12">
<div class="col-md-4">
Additional Excise duty : (g)<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'EditAdditionalExciseduty ','value' => set_value('EditAdditionalExciseduty'),'id'=>'EditAdditionalExciseduty', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'EditRatechange();');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'EditAfterAdditionalExciseduty','value' => set_value('EditAfterAdditionalExciseduty'),'id'=>'EditAfterAdditionalExciseduty', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-8">
Gross duty payable<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'EditGrossdutypayable ','value' => set_value('EditGrossdutypayable'),'id'=>'EditGrossdutypayable', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'EditRatechange();','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-8">
Available Modvat set-off on import :<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'EditAvailableModvat','value' => set_value('EditAvailableModvat'),'id'=>'EditAvailableModvat', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?> (b + c + d + g)
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-8">
Gross expenses due to custom duty<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'EditGrossexpenses','value' => set_value('EditGrossexpenses'),'id'=>'EditGrossexpenses', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'EditRatechange();','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<center> <label>Cost of the product Per KG</label></center>
<hr/>
</div>
<div class="col-md-12">
<div class="col-md-4">
purchase rate [Basic]
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'Editpurchaserate','value' => set_value('Editpurchaserate'),'id'=>'Editpurchaserate', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'EditRatechange();','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4" style="margin-top: -4.8%">
<span>Quantity</span>
<div class="form-group">
<?php
$data = array('name' => 'EditPurQuantity','value' => set_value('EditPurQuantity'),'id'=>'EditPurQuantity', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'EditRatechange();');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
Custom Duty Expenses<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'EditCustomDutyExpenses ','value' => set_value('EditCustomDutyExpenses'),'id'=>'EditCustomDutyExpenses', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'EditRatechange();','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
RMC Including Customers<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'EditRMCIncludingCustomers','value' => set_value('EditRMCIncludingCustomers'),'id'=>'EditRMCIncludingCustomers', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'EditRatechange();','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-6" align="right" style="display:none;"> <label>Total Order Amount :</label></div>
<div class="col-md-6" style="display:none;">
<div class="form-group">
<?php
$data = array('name' => 'EdittxtTotalOrderValue','value' => set_value('EdittxtTotalOrderValue'),'id'=>'EdittxtTotalOrderValue', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="modal-footer">
<a class="btn btn-primary font EditCapital" ID="UpdateCapital" ><i class="fa fa-plus"></i>&nbsp;&nbsp;<span class="bold">Update Capital</span></a>
<a class="btn btn-primary" data-dismiss="modal" value="Cancel">Cancel</a>
</div>
</div>
</form>
</div>
</div>
<br/>
<br/>
<!-- this is view the added requistion details -->
<div class="modal fade" id="VIEWCAPITAL" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<form>
<div class="modal-content" style="width:1100px;">
<div class="modal-header" style="background-color: #3c8dbc;color:#fff;">
<button type="button" class="close" data-dismiss="modal">&times;</button>
<center><h4>View Capital Purchase Order Item </h4></center>
</div>
<div align="left">
<div class="col-md-12">
<div class="col-md-12">
<div class="col-md-3">
<label>Req No</label>
<div>
<?php
$data = array('name' => 'ViewReqnumber','value' => set_value('ViewReqnumber'),'id'=>'ViewReqnumber', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<label>Department Name</label>
<div>
<?php
$data = array('name' => 'ViewCapitalDepartmentName','value' => set_value('ViewCapitalDepartmentName'),'id'=>'ViewCapitalDepartmentName', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-2">
<label>Cost Center Code</label>
<div>
<?php
$data = array('name' => 'ViewCostCenter','value' => set_value('ViewCostCenter'),'id'=>'ViewCostCenter', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-2" id="ExchangeRateModalViewDiv" style="display:none;">
<label> Exchange Rate</label>
<div class="form-group">
<?php
$data = array('name' => 'ViewExchangeRtModal','value' => set_value('ViewExchangeRtModal'),'id'=>'ViewExchangeRtModal', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-2">
<label>Avail Bud Amount<?php echo "($INR)"?></label>
<div class="form-group">
<?php
$data = array('name' => 'ViewCapitalbudAmt','value' => set_value('ViewCapitalbudAmt'),'id'=>'ViewCapitalbudAmt', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-12">
<div class="col-md-2">
<label>Item Code</label>
<div>
<?php
$data = array('name' => 'ViewMaterialCode','value' => set_value('ViewMaterialCode'),'id'=>'ViewMaterialCode', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-2">
<label>Item Name</label>
<div class="form-group">
<?php
$data = array('name' => 'ViewCapitalItemName','value' => set_value('ViewCapitalItemName'),'id'=>'ViewCapitalItemName', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-2">
<label>UOM</label>
<div class="form-group">
<?php
$data = array('name' => 'ViewCPUOM','value' => set_value('ViewCPUOM'),'id'=>'ViewCPUOM', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-2">
<label>Quantity</label>
<div class="form-group">
<?php
$data = array('name' => 'ViewCPQuantity','value' => set_value('ViewCPQuantity'),'id'=>'ViewCPQuantity', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'EditRatechange();');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-2">
<label id="ViewRateIn">Rate(in INR/UOM)</label>
<div class="form-group">
<?php
$data = array('name' => 'ViewCPRate','value' => set_value('ViewCPRate'),'id'=>'ViewCPRate', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'EditRatechange();' );
echo form_input($data);
?>
</div>
</div>
<div class="col-md-2">
<label id="EditTotalAmount">Basic value in INR</label>
<div class="form-group">
<?php
$data = array('name' => 'ViewCPTotalAmount','value' => set_value('ViewCPTotalAmount'),'id'=>'ViewCPTotalAmount', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-12" id="VIEWCAPdiv">
<div class="col-md-6" align="right">
CGST In %
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'ViewCgst','value' => set_value('ViewCgst'),'id'=>'ViewCgst', 'class' => 'form-control num' ,'placeholder' => 'CGST TAX PERCENTAGE','onchange'=>'EditRatechange()');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'ViewAfterCgst','value' => set_value('ViewAfterCgst'),'id'=>'ViewAfterCgst', 'class' => 'form-control num' ,'placeholder' => 'After CGST','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12" id="VIEWCAPdiv1">
<div class="col-md-6" align="right">
SGST In %
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'ViewSgst','value' => set_value('ViewSgst'),'id'=>'ViewSgst', 'class' => 'form-control num' ,'placeholder' => 'SGST TAX PERCENTAGE','onchange'=>'EditRatechange()');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'ViewAfterSgst','value' => set_value('ViewAfterSgst'),'id'=>'ViewAfterSgst', 'class' => 'form-control num' ,'placeholder' => 'After SGST','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12" id="VIEWCAPdiv2">
<div class="col-md-6" align="right">
IGST In %
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'ViewIgst','value' => set_value('ViewIgst'),'id'=>'ViewIgst', 'class' => 'form-control num' ,'placeholder' => 'IGST TAX PERCENTAGE','onchange'=>'EditRatechange()');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'ViewAfterIgst','value' => set_value('ViewAfterIgst'),'id'=>'ViewAfterIgst', 'class' => 'form-control num' ,'placeholder' => 'After IGST','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12" id="VIEWCAPdiv3">
<div class="col-md-5 col-md-offset-4" align="right">
<label>Other Allowances In INR</label>
</div>
<div class="col-md-3">
<div class="form-group">
<?php
$data = array('name' => 'ViewOtherAllowances','value' => set_value('ViewOtherAllowances'),'id'=>'ViewOtherAllowances', 'class' => 'form-control num' ,'placeholder' => 'Other Allowances');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12" style="padding:1%;" ></div>
<div class="col-md-12" style="border:1px solid #000;padding:0px;" id="ViewModalImportTaxHide" style="display:none;">
<br/>
<div class="col-md-6" style="padding:0px;">
<div class="col-md-12">
<div class="col-md-4" >
Basic Price In<?php echo "$INR"?>
</div>
<div class="col-md-4" style="display:none;">
<div class="form-group">
<?php
$data = array('name' => 'ViewBasicPriceTax','value' => set_value('ViewBasicPriceTax'),'id'=>'ViewBasicPriceTax', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'ViewAfterBasicPriceTax','value' => set_value('ViewAfterBasicPriceTax'),'id'=>'ViewAfterBasicPriceTax', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
Landing charge<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'ViewLandingCharge','value' => set_value('ViewLandingCharge'),'id'=>'ViewLandingCharge', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);' ,'onchange'=>'EditRatechange();','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'ViewAfterLandingCharge','value' => set_value('ViewAfterLandingCharge'),'id'=>'ViewAfterLandingCharge', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
High seas sales charge<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'ViewHighseas ','value' => set_value('ViewHighseas'),'id'=>'ViewHighseas', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);' , 'onchange'=>'EditRatechange();','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'ViewAfterHighseas','value' => set_value('ViewAfterHighseas'),'id'=>'ViewAfterHighseas', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
Custom duty : (a)<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'ViewCustomduty','value' => set_value('ViewCustomduty'),'id'=>'ViewCustomduty', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);' ,'onchange'=>'EditRatechange();','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'viewAfterCustomduty','value' => set_value('viewAfterCustomduty'),'id'=>'viewAfterCustomduty', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
Excise duty : (b)
</div>
<div class="col-md-4">
<div class="form-group"><?php echo "($INR)"?>
<?php
$data = array('name' => 'ViewExcisedutyTax','value' => set_value('ViewExcisedutyTax'),'id'=>'ViewExcisedutyTax', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);' ,'onchange'=>'EditRatechange();','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'ViewAfterExcisedutyTax','value' => set_value('ViewAfterExcisedutyTax'),'id'=>'ViewAfterExcisedutyTax', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
Excise duty ED_cess : (C)<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'ViewExcisedutyEDcess','value' => set_value('ViewExcisedutyEDcess'),'id'=>'ViewExcisedutyEDcess', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);' ,'onchange'=>'EditRatechange();','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'ViewAfterExcisedutyEDcess','value' => set_value('ViewAfterExcisedutyEDcess'),'id'=>'ViewAfterExcisedutyEDcess', 'class' => 'form-control','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
Excise duty S & H cess :(d)<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'ViewExcisedutySHcess','value' => set_value('ViewExcisedutySHcess'),'id'=>'ViewExcisedutySHcess', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'EditRatechange();','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'ViewAfterExcisedutySHcess','value' => set_value('ViewAfterExcisedutySHcess'),'id'=>'ViewAfterExcisedutySHcess', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
Custom ED_cess : (e)
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'ViewCustomEDcess','value' => set_value('ViewCustomEDcess'),'id'=>'ViewCustomEDcess', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'EditRatechange();','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'ViewAfterCustomEDcess','value' => set_value('ViewAfterCustomEDcess'),'id'=>'ViewAfterCustomEDcess', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
Custom S & H cess : (f)
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'ViewCustomSHcess','value' => set_value('ViewCustomSHcess'),'id'=>'ViewCustomSHcess', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'EditRatechange();','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'ViewAfterCustomSHcess','value' => set_value('ViewAfterCustomSHcess'),'id'=>'ViewAfterCustomSHcess', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
</div>
<div class="col-md-6" style="padding:0px;">
<div class="col-md-12">
<div class="col-md-4">
Additional Excise duty : (g)<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'ViewAdditionalExciseduty ','value' => set_value('ViewAdditionalExciseduty'),'id'=>'ViewAdditionalExciseduty', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'EditRatechange();','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'ViewAfterAdditionalExciseduty','value' => set_value('ViewAfterAdditionalExciseduty'),'id'=>'ViewAfterAdditionalExciseduty', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-8">
Gross duty payable
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'ViewGrossdutypayable ','value' => set_value('ViewGrossdutypayable'),'id'=>'ViewGrossdutypayable', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'EditRatechange();','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-8">
Available Modvat set-off on import :<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'ViewAvailableModvat','value' => set_value('ViewAvailableModvat'),'id'=>'ViewAvailableModvat', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?> (b + c + d + g)
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-8">
Gross expenses due to custom duty<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'ViewGrossexpenses','value' => set_value('ViewGrossexpenses'),'id'=>'ViewGrossexpenses', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'EditRatechange();','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<center> <label>Cost of the product Per KG</label></center>
<hr/>
</div>
<div class="col-md-12">
<div class="col-md-4">
purchase rate [Basic]
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'Viewpurchaserate','value' => set_value('Viewpurchaserate'),'id'=>'Viewpurchaserate', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'EditRatechange();','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4" style="margin-top: -4.8%">
<span>Quantity</span>
<div class="form-group">
<?php
$data = array('name' => 'ViewPurQuantity','value' => set_value('ViewPurQuantity'),'id'=>'ViewPurQuantity', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'EditRatechange();','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
Custom Duty Expenses<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'ViewCustomDutyExpenses ','value' => set_value('ViewCustomDutyExpenses'),'id'=>'ViewCustomDutyExpenses', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'EditRatechange();','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-4">
RMC Including Customers<?php echo "($INR)"?>
</div>
<div class="col-md-4">
<div class="form-group">
<?php
$data = array('name' => 'ViewRMCIncludingCustomers','value' => set_value('ViewRMCIncludingCustomers'),'id'=>'ViewRMCIncludingCustomers', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);','onchange'=>'EditRatechange();','readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-6" align="right" style="display:none;"> <label>Total Order Amount :</label></div>
<div class="col-md-6" style="display:none;">
<div class="form-group">
<?php
$data = array('name' => 'ViewtxtTotalOrderValue','value' => set_value('ViewtxtTotalOrderValue'),'id'=>'ViewtxtTotalOrderValue', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="modal-footer">
</div>
</div>
</form>
</div>
</div>
</div>
<br/>
</table>
<div class="col-md-12" style="border: 1px solid;" id="CAPdiv" >
<div class="col-md-3">
<label>CGST In INR</label>
<?php
$data = array('name' => 'txtTotCgst','value' => set_value('txtTotCgst', number_format($TotalCgst, 2, '.', '')),'id'=>'txtTotCgst', 'class' => 'form-control num' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
<div class="col-md-3">
<label>SGST In INR</label>
<?php
$data = array('name' => 'txtTotSgst','value' => set_value('txtTotSgst',number_format($TotalSgst, 2, '.', '') ),'id'=>'txtTotSgst', 'class' => 'form-control num' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
<div class="col-md-3">
<label>IGST In INR</label>
<?php
$data = array('name' => 'txtTotIgst','value' => set_value('txtTotIgst',number_format($TotalIgst, 2, '.', '')),'id'=>'txtTotIgst', 'class' => 'form-control num' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
<div class="col-md-3">
<label >Other Allowances In INR </label>
<?php
$data = array('name' => 'TotalOtherAllowances','value' => set_value('TotalOtherAllowances',number_format($OtherAmt, 2, '.', '')),'id'=>'TotalOtherAllowances', 'class' => 'form-control num' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-12" style="padding:1%;" ></div>
<div class="col-md-12" style="border: 1px solid;padding:1% 0%;" id="HideImportTaxTotal" style="display:none;">
<div class="col-md-4">
<label >Total Landing Charge:<?php echo "($INR)"?></label>
<?php
$data = array('name' => 'txttotallanding','value' => set_value('txttotallanding',number_format($TotalLanding, 2, '.', '')),'id'=>'txttotallanding', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
echo form_input($data);
?>
</div>
<div class="col-md-4">
<label >Total High seas sales Charge:<?php echo "($INR)"?></label>
<?php
$data = array('name' => 'txttotalhighseas','value' => set_value('txttotalhighseas',number_format($tothighseas, 2, '.', '')),'id'=>'txttotalhighseas', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
echo form_input($data);
?>
</div>
<div class="col-md-4">
<label >Total Custom Duty Charge:<?php echo "($INR)"?></label>
<?php
$data = array('name' => 'txttotalcustom','value' => set_value('txttotalcustom',number_format($totcustom, 2, '.', '')),'id'=>'txttotalcustom', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
echo form_input($data);
?>
</div>
<div class="col-md-4">
<label >Total Excise duty Charge:<?php echo "($INR)"?></label>
<?php
$data = array('name' => 'txttotalexcise','value' => set_value('txttotalexcise',number_format($totexciseduty, 2, '.', '')),'id'=>'txttotalexcise', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
echo form_input($data);
?>
</div>
<div class="col-md-4">
<label >Total Excise duty ED_cess Charge:<?php echo "($INR)"?></label>
<?php
$data = array('name' => 'txttotalexciseED','value' => set_value('txttotalexciseED',number_format($totexcisedutyED, 2, '.', '')),'id'=>'txttotalexciseED', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
echo form_input($data);
?>
</div>
<div class="col-md-4">
<label >Total Excise duty S & H cess Charge:<?php echo "($INR)"?></label>
<?php
$data = array('name' => 'txttotalexciseSH','value' => set_value('txttotalexciseSH',number_format($totexciseSH, 2, '.', '')),'id'=>'txttotalexciseSH', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
echo form_input($data);
?>
</div>
<div class="col-md-4">
<label >Total Custom ED_cess Charge:<?php echo "($INR)"?></label>
<?php
$data = array('name' => 'txttotalcustomED','value' => set_value('txttotalcustomED',number_format($totcustomED, 2, '.', '')),'id'=>'txttotalcustomED', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
echo form_input($data);
?>
</div>
<div class="col-md-4">
<label >Total Custom S & H cess Charge:<?php echo "($INR)"?></label>
<?php
$data = array('name' => 'txttotalcustomSH','value' => set_value('txttotalcustomSH',number_format($totcustomSH, 2, '.', '')),'id'=>'txttotalcustomSH', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
echo form_input($data);
?>
</div>
<div class="col-md-4">
<label >Total Additional Excise duty Charge:<?php echo "($INR)"?></label>
<?php
$data = array('name' => 'txttotalAdditionalExciseduty','value' => set_value('txttotalAdditionalExciseduty',number_format($totaddtnlexcise, 2, '.', '')),'id'=>'txttotalAdditionalExciseduty', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
echo form_input($data);
?>
</div>
<div class="col-md-4">
<label >Total Gross duty payable Charge:<?php echo "($INR)"?></label>
<?php
$data = array('name' => 'txttotalgrossduty','value' => set_value('txttotalgrossduty',number_format($totgrossduty, 2, '.', '')),'id'=>'txttotalgrossduty', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
echo form_input($data);
?>
</div>
<div class="col-md-4">
<label >Total Available Modvat set-off on import Charge:<?php echo "($INR)"?></label>
<?php
$data = array('name' => 'txttotalavlmodvat','value' => set_value('txttotalavlmodvat',number_format($totavlmodvat, 2, '.', '')),'id'=>'txttotalavlmodvat', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
echo form_input($data);
?>
</div>
<div class="col-md-4">
<label >Total Gross expenses due to custom duty Charge:<?php echo "($INR)"?></label>
<?php
$data = array('name' => 'txttotalgrossexpense','value' => set_value('txttotalgrossexpense',number_format($totgrossexpense, 2, '.', '')),'id'=>'txttotalgrossexpense', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
echo form_input($data);
?>
</div>
<!-- <div align="right" style="padding-right:10px">
<div class="col-md-3 col-md-offset-9"><br/>
<input type="hidden" name="txtPoRange" id="txtPoRange" />
<input type="hidden" name="isEdit" id="isEdit" value="0" />
<input type="hidden" name="txtStatus" id="txtStatus" />
<input type="hidden" name="txtRowCount" id="txtRowCount1" />
<input type="hidden" name="txtDeletedRow" id="txtDeletedRow" />
<a class="btn btn-primary Save" ID="Save" onclick="Save(0)" >&nbsp;&nbsp;<span class="bold">Save</span></a>
<a class="btn btn-primary Submit" ID="Submit" onclick="Save(1)" >&nbsp;&nbsp;<span class="bold">Submit</span></a>
<input type="reset" class="btn btn-primary" value="Reset">
</div>
</div> -->
</div>
<div class="col-md-12" style="border: 1px solid;padding:1% 0%;">
<div class="col-md-4">
<label >Total Order Value<?php echo "($INR)"?> </label>
<?php
$data = array('name' => 'CapitalToatlOrder','value' => set_value('CapitalToatlOrder',number_format($totalCapitalOrder, 2, '.', '')),'id'=>'CapitalToatlOrder', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-12">
<label>Special Instructions :</label> <?php
$data = array('name' => 'txtSpcialInstruction','value' => set_value('txtSpcialInstruction',$ServiceDescription),'id'=>'txtSpcialInstruction', 'class' => 'form-control','rows' => '10', 'cols' => '40' );
echo form_textarea($data);
?>
</div>
<div class="col-md-12">
<div class="col-md-8">
<div class="row" style="padding-top:1%;">
<div class="col-md-2"><label>Request On</label></div>
<div class="col-md-4">
<?php
$data = array('name' => 'Requeston','value' => set_value('Requeston',$UpdatedOn),'id'=>'Requeston', 'class' => 'form-control num' ,'required' => 'true', 'onkeypress'=>'return false;','readonly' => 'true','readonly' => 'true');
echo form_input($data);
?>
</div>
</div><br/>
<div class="row">
<div class="col-md-2"><label>Request By</label></div>
<div class="col-md-4">
<?php
$data = array('name' => 'RequestBy','value' => set_value('RequestBy', $requestedBy),'id'=>'RequestBy', 'class' => 'form-control' ,'required' => 'true','readonly' => 'true','readonly' => 'true');
echo form_input($data);
?>
</div>
</div><br/>
<div class="row"><div class="col-md-2"><label>Status</label></div>
<div class="col-md-4">
<?php
$data = array('name' => 'Status','value' => set_value('Status',$PoStatusName),'id'=>'Status', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div><br/>
</div>
</div>
</div>
<div align="right" style="padding:1% 0%;">
<input type="hidden" name="txtPoRange" id="txtPoRange" />
<input type="hidden" name="isEdit" id="isEdit" value="0" />
<input type="hidden" name="txtStatus" id="txtStatus" />
<input type="hidden" name="txtDeletedRow" id="txtDeletedRow" />
<?php if($PONOStatus == PO_DRAFT || $PONOStatus == PO_CREATED ) {
if($PONOStatus == PO_DRAFT || $PONOStatus == PO_CREATED){?>
<a class="btn btn-primary Save" ID="Save" onclick="Save(0)" >&nbsp;&nbsp;<span class="bold">Save</span></a> <?php }?>
<a class="btn btn-primary Save" ID="Submit" onclick="Save(1)" >&nbsp;&nbsp;<span class="bold">Submit</span></a>
<input type="reset" class="btn btn-primary" value="Reset"/>
<?php }else {?>
<a class="btn btn-primary" ID="OK" href="<?php echo base_url().'purchaseorderListing'; ?>">&nbsp;&nbsp;<span class="bold">OK</span></a> <?php } ?>
</div>
<br/>
</div>
</section>
</div>
<script src="<?php echo base_url(); ?>assets/js/CreatePOValidation.js" type="text/javascript"></script>
<script type="text/html" id="CapitalList">
<tr id="<%=index%>">
<td align="left"><%=index%></td>
<td align="left"><%=ReqNo%></td>
<td align="left"><%=MaterialCode%></td>
<td align="left"><%=MaterialName%></td>
<td align="left"><%=Quantity%></td>
<td align="left"><%=UOM%></td>
<td align="left"><%=Rate%></td>
<td align="left"><%=BasicAmount%></td>
<td align="left"><%=Taxvalue%></td>
<td align="left"><%=TotalValue%></td>
<td align="left"><%=ActualQuantity%></td>
<td align="left"><%=ReceivedQuantity%></td>
<td align="left"><%=PendingQuantity%></td>
<td>
<a data-target='#EDITCAPITAL' data-id="<%=index%>" data-userid="<%=index%>" data-toggle="modal" href="#EDITREVENUE"><i class="fa fa-pencil" data-toggle="tooltip" title="Click here to view/Edit the <%=ReqNo%> Requisition details"></i>&nbsp;&nbsp;&nbsp;</a> <a href='#' onclick = "DeleteRow(<%=index%>)" class="link" data-id="<%=index%>" data-userid="<%=index%>" id="Del" ><span class="glyphicon glyphicon-trash"></span></a>
</td>
</tr>
</script>
<script>
var RequistQuantity = '';
var AvilBudAmt = '';
var POMaxDate = '<?php echo $MaxPoDate;?>';
var d = new Date(POMaxDate);
var SelectedMaterialCode = [];
var CollIndex = 0;
var SelectedMaterialList = {
Mat: []
};
var index=<?php echo $index; ?> +1;
var myArray = <?php echo json_encode($res_arr_values); ?>;
$.each(myArray, function(idx, obj) {
SelectedMaterialCode[CollIndex] = obj.materialCode;
CollIndex = CollIndex + 1;
SelectedMaterialList.Mat.push({
"materialCode" : obj.materialCode,
"ReqNo" : obj.ReqNo,
});
});
$(function() {
$("#PODate").datepicker({
minDate : d,
maxDate : 'now',
dateFormat: 'mm/dd/yy',changeMonth: true, changeYear: true,yearRange: '-100:+0'
});
$("#Deliverydt").datepicker({
minDate : 'now',
dateFormat: 'mm/dd/yy',changeMonth: true, changeYear: true,yearRange: '0:+10'
});
var capital=<?php echo json_encode($CapitalRange, JSON_PRETTY_PRINT) ?>;
//alert(capital);
if(capital==0)
{
$('#CAPdiv').hide();
$('#ADDCAPdiv').hide();
$('#ADDCAPdiv1').hide();
$('#ADDCAPdiv2').hide();
$('#ADDCAPdiv3').hide();
$('#EDITCAPdiv').hide();
$('#EDITCAPdiv1').hide();
$('#EDITCAPdiv2').hide();
$('#EDITCAPdiv3').hide();
$('#VIEWCAPdiv').hide();
$('#VIEWCAPdiv1').hide();
$('#VIEWCAPdiv2').hide();
$('#VIEWCAPdiv3').hide();
//$('#DOMdiv').hide();
}
$('#drpSupplier').change(function() {
var id = $('#drpSupplier').val();
var supPaymentTerms='';
$("#SupAddress").val('');
if(id != '0')
{
var y = <?php echo json_encode($Suplist, JSON_PRETTY_PRINT) ?>;
$.each(y, function(idx, obj) {
if(obj.SupplierID === id)
{
$("#SupAddress").val(obj.Address);
supPaymentTerms=obj.PaymentID;
$("#PaymentMethod").val(obj.PaymentID);
}
});
if(supPaymentTerms!='PT08'){
$('#otheroptiondiv').hide();
$('#Otherpayment').val('');
}
$('#PaymentMethod').empty();
var paymentList = <?php echo json_encode($Payment, JSON_PRETTY_PRINT) ?>;
$.each(paymentList, function(idx1, obj1) {
if(obj1.PaymentID == supPaymentTerms )
{
$("#PaymentMethod").append( $('<option></option>').val(obj1.PaymentID).html(obj1.PaymentTerms));
}
});
$.each(paymentList, function(idx, obj) {
if(obj.PaymentID != supPaymentTerms )
{
$("#PaymentMethod").append( $('<option></option>').val(obj.PaymentID).html(obj.PaymentTerms));
}
});
}
else
{
alert('Please select the SupplierID');
return false;
}
});
$('#Reqnumber').change(function() {
var ExchangeRate='';
var ExchangeRate = $('#ExchangeRt').val();
var id = $('#Reqnumber').val();
$("#CapitalbudAmt").val('');
$("#ExchangeRtModal").val(ExchangeRate);
$("#MaterialCode").empty();
$("#CapitalDepartmentName").val('');
$("#CPUOM").val('');
$("#CPQuantity").val('');
$("#CapitalItemName").val('');
$("#CPTotalAmount").val('');
$("#txtBasicValue").val('');
$("#CostCenter").val('');
clearTaxField();
if(id != '0')
{
var y = <?php echo json_encode($RequistionDetails, JSON_PRETTY_PRINT) ?>;
var Material = <?php echo json_encode($MaterialList, JSON_PRETTY_PRINT) ?>;
var AvlBudAmt = '<?php echo $AvlAmount ?>';
// For Binding DepartmentName
$.each(y, function(idx, obj) {
if(obj.ReqNo === id)
{
$("#CapitalDepartmentName").val(obj.DepartmentName);
$("#CostCenter").val(obj.CostCenterCode);
}
});
$("#CapitalbudAmt").val(AvlBudAmt);
// For Binding Material list center for the selected Requistion Number
$("#MaterialCode").append( $('<option></option>').val("0").html("Select Material Code") );
var isAdded = "0";
for(i=0;i<Material.length;i++)
{
$.each(Material[i], function(idx, obj) {
if(obj.ReqNo === id )
{
$.each(SelectedMaterialList.Mat, function(idx1, el){
if (id == el.ReqNo )
{
if(el.materialCode == obj.MaterialCode)
{
isAdded = "1";
return false;
}
else
{
isAdded = "0";
}
}
});
if(isAdded == "0")
{
$("#MaterialCode").append( $('<option></option>').val(obj.MaterialCode).html(obj.MaterialCode + "-" + obj.MaterialName));
}
}
});
}
}
else
{
alert('Please select the Requisition Number');
return false;
}
id = '';
});
$('#MaterialCode').change(function() {
var id = $('#MaterialCode').val();
$("#CapitalItemName").val('');
$("#CPUOM").val('');
$("#CPQuantity").val('');
$("#CPTotalAmount").val('');
RequistQuantity = '';
clearTaxField();
if(id != '0')
{
var Material = <?php echo json_encode($MaterialList, JSON_PRETTY_PRINT) ?>;
for(i=0;i<Material.length;i++)
{
$.each(Material[i], function(idx, obj) {
if(obj.MaterialCode === id)
{
$("#CapitalItemName").val(obj.MaterialName);
$("#CPUOM").val(obj.UOM);
$("#CPQuantity").val(obj.Quantity);
RequistQuantity = obj.Quantity;
var CPUOMDisplay=obj.UOM;
$('#RateIn').html('Rate(in' + " "+DisplayCurrencySymbol + '/'+CPUOMDisplay+')');
$('#EditRateIn').html('Rate(in' + " "+DisplayCurrencySymbol + '/'+CPUOMDisplay+')');
}
});
}
}
else
{
alert('Please select the MaterialCode');
return false;
}
});
$('#EditMaterialCode').change(function() {
var id = $('#EditMaterialCode').val();
$("#EditItemName").val('');
$("#EditUOM").val('');
$("#EditQuantity").val('');
$("#EditRate").val('');
$("#txtEditBasicValue").val('');
RequistQuantity = '';
clearEditTaxField();
if(id != '0')
{
var Material = <?php echo json_encode($MaterialList, JSON_PRETTY_PRINT) ?>;
for(i=0;i<Material.length;i++)
{
$.each(Material[i], function(idx, obj) {
if(obj.MaterialCode === id)
{
$("#EditItemName").val(obj.MaterialName);
$("#EditUOM").val(obj.UOM);
$("#EditQuantity").val(obj.Quantity);
RequistQuantity = obj.Quantity;
var CPUOMDisplay=obj.UOM;
$('#RateIn').html('Rate(in' + " "+DisplayCurrencySymbol + '/'+CPUOMDisplay+')');
$('#EditRateIn').html('Rate(in' + " "+DisplayCurrencySymbol + '/'+CPUOMDisplay+')');
}
});
}
}
else
{
alert('Please select the MaterialCode');
return false;
}
});
});
function clearTaxField()
{
$('#CPTotalAmount').val('');
$('#AfterServiceTax').val('');
$('#AfterEduCess').val('');
$('#AfterSecHighTax').val('');
$('#AfterKrishiTax').val('');
$('#AfterSwachhTax').val('');
$('#BasicPriceTax ').val('');
$('#AfterBasicPriceTax').val('');
$("#LandingCharge").val('');
$("#AfterLandingCharge").val('');
$("#Highseas").val('');
$("#AfterHighseas").val('');
$("#Customduty").val('');
$("#AfterCustomduty").val('');
$("#ExcisedutyTax").val('');
$("#AfterExcisedutyTax").val('');
$("#ExcisedutyEDcess").val('');
$("#AfterExcisedutyEDcess").val('');
$("#ExcisedutySHcess").val('');
$("#AfterExcisedutySHcess").val('');
$("#CustomEDcess").val('');
$("#AfterCustomEDcess").val('');
$("#CustomSHcess").val('');
$("#AfterCustomSHcess").val('');
$("#AdditionalExciseduty").val('');
$("#AfterAdditionalExciseduty").val('');
$("#Grossdutypayable").val('');
$("#AvailableModvat").val('');
$("#Grossexpenses").val('');
$("#purchaserate").val('');
$("#CustomDutyExpenses").val('');
$("#RMCIncludingCustomers").val('');
$("#PurQuantity").val('');
RequistQuantity = '';
}
/*
This function is used to validate all field
*/
function Ratechange(){
if($('#Reqnumber').val() == "0")
{
alert('Please select the Requisition Number');
$('#Reqnumber').focus();
return false;
}
else if($('#MaterialCode').val() == "0")
{
alert('Please select the Material Code');
$('#MaterialCode').focus();
return false;
}
else if($('#CostCenter').val() == "0")
{
alert('Please select the CostCenterCode');
$('#CostCenter').focus();
return false;
}
//ExceedQuantityCheck();
if(ExceedQuantityCheck()){
if($('#CPQuantity').val() != '' && $('#CPRate').val() != '')
{
var txtQuantity = parseFloat( $('#CPQuantity').val());
//var txtExchangeRate = parseFloat( $('#ExchangeRtModal').val());
var RatePerTon = parseFloat( $('#CPRate').val());
//var txtUnitPrice = parseFloat($('#Rate').val());
var txtExchangeRate='';
if(capitalType=='International'){
txtExchangeRate = parseFloat( $('#ExchangeRtModal').val());
var Tot = txtQuantity * RatePerTon;
}
else{
var Tot = txtQuantity * RatePerTon;
txtExchangeRate = 1;
}
var BasicInINR=Tot * txtExchangeRate;
$('#CPTotalAmount').val(parseFloat(Tot).toFixed(2));
$('#AfterBasicPriceTax').val(Math.round(BasicInINR));
//ExceedBudget($('#CPTotalAmount').val(),$('#CapitalbudAmt').val());
if(ExceedBudget($('#CPTotalAmount').val(),$('#CapitalbudAmt').val())){
//Service Tax calculation
$('#AfterCgst').val(calculateCgstTax($('#AfterBasicPriceTax').val(),$('#Cgst').val()));
$('#AfterSgst').val(calculateSgstTax($('#AfterBasicPriceTax').val(),$('#Sgst').val()));
$('#AfterIgst').val(calculateIgstTax($('#AfterBasicPriceTax').val(),$('#Igst').val()));
// This is for import basic price
//$('#AfterBasicPriceTax').val(Math.round($('#CPTotalAmount').val()));
if($('#LandingCharge').val()!='' && $('#AfterBasicPriceTax').val()!=''){
$('#AfterLandingCharge').val(calculateLandingCharge($('#LandingCharge').val(),$('#AfterBasicPriceTax').val()));
if($('#Highseas').val()!='' && $('#AfterLandingCharge').val()!=''){
$('#AfterHighseas').val(calculateHighseasCharge($('#AfterLandingCharge').val(),$('#AfterBasicPriceTax').val(),$('#Highseas').val()));
if($('#Customduty').val()!='' && $('#AfterHighseas').val()!=''){
$('#AfterCustomduty').val(calculateCustomdutyCharge($('#AfterLandingCharge').val(),$('#AfterBasicPriceTax').val(),$('#AfterHighseas').val(),$('#Customduty').val()));
if($('#AfterCustomduty').val()!='' && $('#ExcisedutyTax').val()!=''){
$('#AfterExcisedutyTax').val(calculateExciseCharge($('#AfterLandingCharge').val(),$('#AfterBasicPriceTax').val(),$('#AfterHighseas').val(),$('#AfterCustomduty').val(),$('#ExcisedutyTax').val()));
if($('#AfterExcisedutyTax').val()!='' && $('#ExcisedutyEDcess').val()!=''){
$('#AfterExcisedutyEDcess').val(calculateExciseEDcessCharge($('#AfterExcisedutyTax').val(),$('#ExcisedutyEDcess').val()));
if($('#AfterExcisedutyTax').val()!='' && $('#ExcisedutySHcess').val()!=''){
$('#AfterExcisedutySHcess').val(calculateExciseSHcessCharge($('#AfterExcisedutyTax').val(),$('#ExcisedutySHcess').val()));
if($('#AfterExcisedutySHcess').val()!='' && $('#CustomEDcess').val()!=''){
$('#AfterCustomEDcess').val(calculateCustomEDcessCharge($('#AfterLandingCharge').val(),$('#AfterHighseas').val(),$('#AfterCustomduty').val(),$('#AfterExcisedutyTax').val(),$('#AfterExcisedutyEDcess').val(),$('#AfterExcisedutySHcess').val(),$('#CustomEDcess').val()));
}
if($('#AfterExcisedutySHcess').val()!='' && $('#CustomSHcess').val()!=''){
$('#AfterCustomSHcess').val(calculateCustomSHcessCharge($('#AfterLandingCharge').val(),$('#AfterHighseas').val(),$('#AfterCustomduty').val(),$('#AfterExcisedutyTax').val(),$('#AfterExcisedutyEDcess').val(),$('#AfterExcisedutySHcess').val(),$('#CustomSHcess').val()));
if($('#AfterCustomSHcess').val()!='' && $('#AdditionalExciseduty').val()!=''){
$('#AfterAdditionalExciseduty').val(calculateAdditionalExciseDutyCharge($('#AfterBasicPriceTax').val(),$('#AfterLandingCharge').val(),$('#AfterHighseas').val(),$('#AfterCustomduty').val(),$('#AfterExcisedutyTax').val(),$('#AfterExcisedutyEDcess').val(),$('#AfterExcisedutySHcess').val(),$('#AfterCustomEDcess').val(),$('#AfterCustomSHcess').val(),$('#AdditionalExciseduty').val()));
$('#Grossdutypayable').val(calculateGrossdutypayableCharge($('#AfterLandingCharge').val(),$('#AfterHighseas').val(),$('#AfterCustomduty').val(),$('#AfterExcisedutyTax').val(),$('#AfterExcisedutyEDcess').val(),$('#AfterExcisedutySHcess').val(),$('#AfterCustomEDcess').val(),$('#AfterCustomSHcess').val(),$('#AfterAdditionalExciseduty').val()));
$('#AvailableModvat').val(calculateAvailableModvatCharge($('#AfterExcisedutyTax').val(),$('#AfterExcisedutyEDcess').val(),$('#AfterExcisedutySHcess').val(),$('#AfterAdditionalExciseduty').val()));
$('#Grossexpenses').val(calculateGrossexpensesCharge($('#Grossdutypayable').val(),$('#AvailableModvat').val()));
if($('#PurQuantity').val()!=''){
$('#purchaserate').val(calculatepurchaserate($('#AfterBasicPriceTax').val(),$('#PurQuantity').val()));
$('#CustomDutyExpenses').val(calculateCustomDutyExpenses($('#Grossexpenses').val(),$('#PurQuantity').val()));
$('#RMCIncludingCustomers').val(calculateRMCIncludingCustomers($('#purchaserate').val(),$('#CustomDutyExpenses').val()));
var Rmc = $('#RMCIncludingCustomers').val();
var Quanty =$('#CPQuantity').val();
var BasicAmt = $('#CPTotalAmount').val();
var perKg = parseFloat(BasicAmt).toFixed(2);
$('#txtTotalOrderValue').val(perKg);
}
}
}
}
else{
//alert('Please Enter Excise duty S & H cess');
}
}
else{
//alert('Please Enter Excise Duty ED_cess');
}
}
else{
//alert('Please Enter Excise Duty');
}
}
else{
//alert('Please Enter Custom Duty');
}
}
}
else{
//alert('Please Enter Landing Charge ')
}
calculateTotalValue();
// var res = ExceedBudget($('#TotalOrderValue').val(), $('#CapitalbudAmt').val());
//if(!res)
// {
// $('#CPRate').focus();
// return false;
// }
}
}
else{
$('CPRate').focus();
}
}
else{
clearTaxField();
}
}
/* This function used to check quantity exceeding or not */
function ExceedQuantityCheck()
{
var EnterQuantity = $("#CPQuantity").val()== '' ? "0.00" : parseFloat($("#CPQuantity").val());
var ReqQuantity = parseFloat(RequistQuantity);
//alert(ReqQuantity);
if(EnterQuantity > ReqQuantity)
{
alert('Your exceeding the Quantity from the Requisition Quantity:'+ RequistQuantity +'.Please adjust the Quantity to proceed further.');
$('#CPQuantity').focus();
return false;
}
else {
return true;
}
}
/*
This function is used to calculate tax
*/
function calculateServiceTax(varBasicValue)
{
var basicValue = parseFloat(varBasicValue);
var ServiceTaxValue = 0.0;
ServiceTaxValue = <?php echo SERVICETAX_SERVICETAX_14PERCENT; ?>;
var TAXval = parseFloat(ServiceTaxValue).toFixed(2);
return TAXval;// $('#AfterServiceTax').val(TAXval);
}
function calculateEduess(varAfterServiceTax)
{
var ServiceTaxAmount = parseFloat(varAfterServiceTax);
var ServiceTaxValue = 0.0;
ServiceTaxValue = <?php echo SERVICETAX_EDUCESS_2PERCENT; ?>;
var TAXval = parseFloat(ServiceTaxValue).toFixed(2);
return TAXval;// $('#AfterEduCess').val(TAXval);
}
function calculateHigherEdu(varAfterServiceTax)
{
var ServiceTaxAmount = parseFloat(varAfterServiceTax);
var ServiceTaxValue = 0.0;
ServiceTaxValue = <?php echo SERVICETAX_HIGHEREDUCESS_1PERCENT; ?>;
var TAXval = parseFloat(ServiceTaxValue).toFixed(2);
return TAXval;//$('#AfterSecHighTax').val(TAXval);
}
function calculateKrishiKalyantax(varBasicValue)
{
var basicValue = parseFloat(varBasicValue);
var ServiceTaxValue = 0.0;
ServiceTaxValue = <?php echo SERVICETAX_KRISHIKALYAN; ?>;
var TAXval = parseFloat(ServiceTaxValue).toFixed(2);
return TAXval;//$('#AfterKrishiTax').val(TAXval);
}
function calculateSwachhBharattax(varBasicValue)
{
var basicValue = parseFloat(varBasicValue);
var ServiceTaxValue = 0.0;
ServiceTaxValue = <?php echo SERVICETAX_SWACHHBHARAT; ?>;
var TAXval = parseFloat(ServiceTaxValue).toFixed(2);
return TAXval; //$('#AfterSwachhTax').val(TAXval);
}
/*
Calculate Landing charge
*/
function calculateLandingCharge(landingCharge,basicValue){
var landCharge = landingCharge;
var basicPrice = parseFloat(basicValue);
afterLandingCharge = <?php echo Capital_Landing_Charge; ?>;
return parseFloat(afterLandingCharge).toFixed(2);
}
/*Calculate Highseas Charge*/
function calculateHighseasCharge(AfterLanding,basicPrices,Highseass){
var afterLandingCharge = parseFloat(AfterLanding);
var basicPrice = parseFloat(basicPrices);
var highSeas = Highseass;
afterHighseasCharge = <?php echo Capital_Highseas_Charge; ?>;
return parseFloat(afterHighseasCharge).toFixed(2);
}
/*Calculate calculate Customduty Charge */
function calculateCustomdutyCharge(AfterLanding,basicPrices,afterHighseass,Customduty){
var afterLandingCharge = parseFloat(AfterLanding);
var basicPrice = parseFloat(basicPrices);
var afterHighseas = parseFloat(afterHighseass);
var Customduty = Customduty;
afterCustomdutyCharge = <?php echo Capital_Customduty_Charge; ?>;
return parseFloat(afterCustomdutyCharge).toFixed(2);
}
/*
calculate Excise Charge
*/
function calculateExciseCharge(AfterLanding,basicPrices,afterHighseass,afterCustomduty,Excise){
var afterLandingCharge = parseFloat(AfterLanding);
var basicPrice = parseFloat(basicPrices);
var afterHighseas = parseFloat(afterHighseass);
var afterCustomduty = parseFloat(afterCustomduty);
var Excise = Excise;
afterExciseCharge = <?php echo Capital_Excise_Charge; ?>;
return parseFloat(afterExciseCharge).toFixed(2);
}
/* calculateExciseEDcessCharge*/
function calculateExciseEDcessCharge(ExciseDuty,ExciseEDcessCharge){
var ExciseDuty = parseFloat(ExciseDuty);
var ExciseEDcessCharge = ExciseEDcessCharge;
afterExciseEDcessCharge = <?php echo Capital_ExciseEDcess_Charge; ?>;
return parseFloat(afterExciseEDcessCharge).toFixed(2);
}
/* calculate Excise duty S & H cess :(d) */
function calculateExciseSHcessCharge(ExciseDuty,ExciseSHcessCharge){
var ExciseDuty = parseFloat(ExciseDuty);
var ExciseSHcessCharge = ExciseSHcessCharge;
afterExciseSHcessCharge = <?php echo Capital_ExciseSHcess_Charge; ?>;
return parseFloat(afterExciseSHcessCharge).toFixed(2);
}
/*
calculate CustomEDcess Charge
*/
function calculateCustomEDcessCharge(AfterLanding,AfterHighseas,AfterCustomduty,AfterExcisedutyTax,AfterExcisedutyEDcess,AfterExcisedutySHcess,CustomEDcess){
var afterLandingCharge = parseFloat(AfterLanding);
var AfterHighseas = parseFloat(AfterHighseas);
var AfterCustomduty = parseFloat(AfterCustomduty);
var AfterExcisedutyTax = parseFloat(AfterExcisedutyTax);
var AfterExcisedutyEDcess = parseFloat(AfterExcisedutyEDcess);
var AfterExcisedutySHcess = parseFloat(AfterExcisedutySHcess);
var CustomEDcess = CustomEDcess;
afterCustomEDcessCharge = <?php echo Capital_CustomEDcess_Charge; ?>;
return parseFloat(afterCustomEDcessCharge).toFixed(2);
}
/*
calculate custom S & H cess
*/
function calculateCustomSHcessCharge(AfterLanding,AfterHighseas,AfterCustomduty,AfterExcisedutyTax,AfterExcisedutyEDcess,AfterExcisedutySHcess,CustomSHcess){
var afterLandingCharge = parseFloat(AfterLanding);
var AfterHighseas = parseFloat(AfterHighseas);
var AfterCustomduty = parseFloat(AfterCustomduty);
var AfterExcisedutyTax = parseFloat(AfterExcisedutyTax);
var AfterExcisedutyEDcess = parseFloat(AfterExcisedutyEDcess);
var AfterExcisedutySHcess = parseFloat(AfterExcisedutySHcess);
var CustomSHcess = CustomSHcess;
afterCustomCustomSHcessCharge = <?php echo Capital_CustomSHcess_Charge; ?>;
return parseFloat(afterCustomCustomSHcessCharge).toFixed(2);
}
/*
calculate Additional ExciseDuty Charge
*/
function calculateAdditionalExciseDutyCharge(basicPrices,AfterLanding,AfterHighseas,AfterCustomduty,AfterExcisedutyTax,AfterExcisedutyEDcess,AfterExcisedutySHcess,AfterCustomEDcess,AfterCustomSHcess,AdditionalExciseduty){
var basicPrices = parseFloat(basicPrices);
var afterLandingCharge = parseFloat(AfterLanding);
var AfterHighseas = parseFloat(AfterHighseas);
var AfterCustomduty = parseFloat(AfterCustomduty);
var AfterExcisedutyTax = parseFloat(AfterExcisedutyTax);
var AfterExcisedutyEDcess = parseFloat(AfterExcisedutyEDcess);
var AfterExcisedutySHcess = parseFloat(AfterExcisedutySHcess);
var AfterCustomEDcess = parseFloat(AfterCustomEDcess);
var AfterCustomSHcess = parseFloat(AfterCustomSHcess);
var AdditionalExciseduty = AdditionalExciseduty;
afterAdditionalExcisedutyCharge = <?php echo Capital_AdditionalExciseduty_Charge; ?>;
return parseFloat(afterAdditionalExcisedutyCharge).toFixed(2);
}
/*
calculate Additional Grossdutypayable Charge
*/
function calculateGrossdutypayableCharge(AfterLanding,AfterHighseas,AfterCustomduty,AfterExcisedutyTax,AfterExcisedutyEDcess,AfterExcisedutySHcess,AfterCustomEDcess,AfterCustomSHcess,AfterAdditionalExciseduty){
var AfterAdditionalExciseduty = parseFloat(AfterAdditionalExciseduty);
var afterLandingCharge = parseFloat(AfterLanding);
var AfterHighseas = parseFloat(AfterHighseas);
var AfterCustomduty = parseFloat(AfterCustomduty);
var AfterExcisedutyTax = parseFloat(AfterExcisedutyTax);
var AfterExcisedutyEDcess = parseFloat(AfterExcisedutyEDcess);
var AfterExcisedutySHcess = parseFloat(AfterExcisedutySHcess);
var AfterCustomEDcess = parseFloat(AfterCustomEDcess);
var AfterCustomSHcess = parseFloat(AfterCustomSHcess);
GrossdutypayableCharge = <?php echo Capital_Grossdutypayable_Charge; ?>;
return parseFloat(GrossdutypayableCharge).toFixed(2);
}
/*
calculate ModvatCharge Charge
*/
function calculateAvailableModvatCharge(AfterExcisedutyTax,AfterExcisedutyEDcess,AfterExcisedutySHcess,AfterAdditionalExciseduty){
var AfterExcisedutyTax = parseFloat(AfterExcisedutyTax);
var AfterExcisedutyEDcess = parseFloat(AfterExcisedutyEDcess);
var AfterExcisedutySHcess = parseFloat(AfterExcisedutySHcess);
var AfterAdditionalExciseduty = parseFloat(AfterAdditionalExciseduty);
ModvatCharge = <?php echo Capital_ModvatCharge_Charge; ?>;
return parseFloat(ModvatCharge).toFixed(2);
}
/*
calculate Grossexpenses Charge
*/
function calculateGrossexpensesCharge(Grossdutypayable,AvailableModvat){
var Grossdutypayable = parseFloat(Grossdutypayable);
var AvailableModvat = parseFloat(AvailableModvat);
Grossexpenses = <?php echo Capital_Grossexpenses_Charge; ?>;
return parseFloat(Grossexpenses).toFixed(2);
}
/*
calculate purchaserate
*/
function calculatepurchaserate(AfterBasicPriceTax,PurQuantity){
var AfterBasicPriceTax = parseFloat(AfterBasicPriceTax);
var PurQuantity = parseFloat(PurQuantity);
purchaserate = <?php echo Capital_purchaserate_Charge; ?>;
return parseFloat(purchaserate).toFixed(2);
}
/*
calculateCustomDutyExpenses
*/
function calculateCustomDutyExpenses(Grossexpenses,PurQuantity){
var Grossexpenses = parseFloat(Grossexpenses);
var PurQuantity = parseFloat(PurQuantity);
CustomDutyExpenses = <?php echo Capital_CustomDutyExpenses_Charge; ?>;
return parseFloat(CustomDutyExpenses).toFixed(2);
}
/*
calculateRMCIncludingCustomers
*/
function calculateRMCIncludingCustomers(purchaserate,CustomDutyExpenses){
var purchaserate = parseFloat(purchaserate);
var CustomDutyExpenses = parseFloat(CustomDutyExpenses);
RMCIncludingCustomers = <?php echo Capital_RMCIncludingCustomers_Charge; ?>;
return parseFloat(RMCIncludingCustomers).toFixed(2);
}
/*
This is used to calculate Total order value
*/
function calculateTotalOrdervalue()
{
var basicValue = parseFloat($('#CPTotalAmount').val());
var ServiceTaxAmount = parseFloat($('#AfterServiceTax').val());
var EduCessTaxAmount = parseFloat($('#AfterEduCess').val());
var SecHighTaxAmount = parseFloat($('#AfterSecHighTax').val());
var KrishiTaxAmount = parseFloat($('#AfterKrishiTax').val());
var SwachhTaxAmount = parseFloat($('#AfterSwachhTax').val());
var TotAmt = basicValue + ServiceTaxAmount+ EduCessTaxAmount + SecHighTaxAmount+ KrishiTaxAmount + SwachhTaxAmount;
// $('#TotalOrderValue').val( parseFloat(TotAmt).toFixed(2));
}
/*
Used to check the exceed budget
*/
function ExceedBudget(ValuetoCheck,budgetAmount)
{
var ReqAmount = parseFloat(ValuetoCheck);
var BudAmount = parseFloat(budgetAmount);
if(ReqAmount > BudAmount )
{
alert('Your exceeding the Avaiable Budget :'+ BudAmount +'.Please adjust the Product to proceed further.');
return false;
}
else
{
return true;
}
}
/* This is used add capital po line item */
$('.AddCapital').click(function(){
if(validateCapitalTax() && validateExceedLimit() && ExceedQuantityCheck())
{
var temp = index;
var Reqnumber = $('#Reqnumber').val();
var departmentName = $('#CapitalDepartmentName').val();
var AvilBudget = $('#CapitalbudAmt').val();
var costCode = $('#CostCenter').val();
var materialCode =$('#MaterialCode').val();
var materialName = $("#CapitalItemName").val();
var uom = $("#CPUOM").val();
var exchangeRate = $("#ExchangeRtModal").val();
var quantity = $("#CPQuantity").val();
var convertRate = $("#CPRate").val();
var itemRate = parseFloat(convertRate).toFixed(2);
var basicval = parseFloat($("#CPTotalAmount").val()).toFixed(2);
var OtherAmt = parseFloat($('#OtherAllowances').val()).toFixed(2);
var Cgst = $("#Cgst").val();
var AfterCgst = $("#AfterCgst").val();
var Sgst = $("#Sgst").val();
var AfterSgst = $("#AfterSgst").val();
var Igst = $("#Igst").val();
var AfterIgst = $("#AfterIgst").val();
var landingCharge = $('#AfterLandingCharge').val();
var HighSeasSalesCharge = $('#AfterHighseas').val();
var CustomDuty = $('#AfterCustomduty').val();
var ExciseDuty = $('#AfterExcisedutyTax').val();
var ExciseDutyEDCess = $('#AfterExcisedutyEDcess').val();
var ExciseDutySHCess = $('#AfterExcisedutySHcess').val();
var CustomEDCess = $('#AfterCustomEDcess').val();
var CustomSHCess = $('#AfterCustomSHcess').val();
var AdditionalExciseDuty = $('#AfterAdditionalExciseduty').val();
var GrossDutyPayable = $('#Grossdutypayable').val();
var AvailableModvat = $('#AvailableModvat').val();
var GrossExpensesDuetoCustom = $('#Grossexpenses').val();
var PurQuantity = $('#PurQuantity').val();
var purchaseRate = $('#purchaserate').val();
var CustomDutyExpenses = $('#CustomDutyExpenses').val();
var RMCIncludingCustomers = $('#RMCIncludingCustomers').val();
var basicvalInINR=$('#AfterBasicPriceTax').val();
/*get % values */
var beforeLanding = $('#LandingCharge').val();
var beforeHighSeasSalesCharge = $('#Highseas').val();
var beforeCustomDuty = $('#Customduty').val();
var beforeExciseDuty = $('#ExcisedutyTax').val();
var beforeExciseDutyEDCess = $('#ExcisedutyEDcess').val();
var beforeExciseDutySHCess = $('#ExcisedutySHcess').val();
var beforeCustomEDCess = $('#CustomEDcess').val();
var beforeCustomSHCess = $('#CustomSHcess').val();
var beforeAdditionalExciseDuty =$('#AdditionalExciseduty').val();
var PurQuantity = $('#PurQuantity').val();
var Total = (parseFloat(basicval)+parseFloat(AfterCgst)+parseFloat(AfterSgst)+parseFloat(AfterIgst)+parseFloat(OtherAmt)).toFixed(2);
var TotalOrderValuePerkg = $("#txtTotalOrderValue").val();
var TotalTaxValue = calculateTaxValue();
$('#MaterialCode option[value='+materialCode+']').remove();
SelectedMaterialCode[CollIndex] = materialCode;
CollIndex = CollIndex + 1;
SelectedMaterialList.Mat.push({
"materialCode" : materialCode,
"ReqNo" : Reqnumber,
});
populateValueMainFormForCapital();
index = parseInt(index)+1;
var template = jQuery("#CapitalList").html();
$('#capitalAppend').append(_.template(template,{index:temp,ReqNo:Reqnumber,MaterialCode:materialCode,MaterialName:materialName,Quantity:quantity,UOM:uom,Rate:itemRate,BasicAmount:basicval,Taxvalue:TotalTaxValue,TotalValue:basicval,ActualQuantity:quantity,ReceivedQuantity:0,PendingQuantity:quantity}));
var theForm = $(".CapitalPO");
addHidden(theForm,"Reqnumber"+temp,Reqnumber);
addHidden(theForm,"departmentName"+temp,departmentName );
addHidden(theForm,"AvilBudget"+temp,AvilBudget );
addHidden(theForm,"CPCostCode"+temp,costCode );
addHidden(theForm,"materialCode"+temp,materialCode );
addHidden(theForm,"materialName"+temp,materialName );
addHidden(theForm,"echangeRate"+temp,exchangeRate );
addHidden(theForm,"uom"+temp,uom);
addHidden(theForm,"quantity"+temp,quantity);
addHidden(theForm,"rateInUs"+temp,convertRate);
addHidden(theForm,"itemRate"+temp,itemRate);
addHidden(theForm,"basicval"+temp,basicval);
addHidden(theForm,"landingCharge"+temp,landingCharge);
addHidden(theForm,"HighSeasSalesCharge"+temp,HighSeasSalesCharge);
addHidden(theForm,"CustomDuty"+temp,CustomDuty);
addHidden(theForm,"ExciseDuty"+temp,ExciseDuty);
addHidden(theForm,"ExciseDutyEDCess"+temp,ExciseDutyEDCess);
addHidden(theForm,"ExciseDutySHCess"+temp,ExciseDutySHCess);
addHidden(theForm,"CustomEDCess"+temp,CustomEDCess);
addHidden(theForm,"CustomSHCess"+temp,CustomSHCess);
addHidden(theForm,"AdditionalExciseDuty"+temp,AdditionalExciseDuty);
addHidden(theForm,"GrossDutyPayable"+temp,GrossDutyPayable);
addHidden(theForm,"AvailableModvat"+temp,AvailableModvat);
addHidden(theForm,"GrossExpensesDuetoCustom"+temp,GrossExpensesDuetoCustom);
addHidden(theForm,"purchaseRate"+temp,purchaseRate);
addHidden(theForm,"CustomDutyExpenses"+temp,CustomDutyExpenses);
addHidden(theForm,"RMCIncludingCustomers"+temp,RMCIncludingCustomers);
addHidden(theForm,"ServiceTotalOrderValue"+temp,TotalTaxValue);
addHidden(theForm,"beforeLanding"+temp,beforeLanding);
addHidden(theForm,"beforeHighSeasSalesCharge"+temp,beforeHighSeasSalesCharge );
addHidden(theForm,"beforeCustomDuty"+temp,beforeCustomDuty );
addHidden(theForm,"beforeExciseDuty"+temp,beforeExciseDuty );
addHidden(theForm,"beforeExciseDutyEDCess"+temp,beforeExciseDutyEDCess );
addHidden(theForm,"beforeExciseDutySHCess"+temp,beforeExciseDutySHCess );
addHidden(theForm,"beforeCustomEDCess"+temp,beforeCustomEDCess );
addHidden(theForm,"beforeCustomSHCess"+temp,beforeCustomSHCess);
addHidden(theForm,"beforeAdditionalExciseDuty"+temp,beforeAdditionalExciseDuty);
addHidden(theForm,"PurQuantity"+temp,PurQuantity);
addHidden(theForm,"PerKgExpense"+temp,TotalOrderValuePerkg);
addHidden(theForm,"LineItemNo"+temp,"");
addHidden(theForm,"basicvalInINR"+temp,basicvalInINR);
addHidden(theForm,"Cgst"+temp,Cgst);
addHidden(theForm,"AfterCgst"+temp,AfterCgst);
addHidden(theForm,"Sgst"+temp,Sgst);
addHidden(theForm,"AfterSgst"+temp,AfterSgst);
addHidden(theForm,"Igst"+temp,Igst);
addHidden(theForm,"AfterIgst"+temp,AfterIgst);
addHidden(theForm,"OtherAmt"+temp,OtherAmt);
$('#txtRowCount').val(temp);
clearCapitalModalFields();
}
});
/* used to validateExceedLimit */
function validateExceedLimit()
{
var avalbudAmt = parseFloat($('#CapitalbudAmt').val());
var basicAmountRate = parseFloat($('#CPTotalAmount').val());
var totalAmount = parseFloat($('#txtTotalOrderValue').val());
if(basicAmountRate > avalbudAmt)
{
alert('Basic amount is exceeding the Budget Limit.Please adjust the product value.');
$('#CPRate').focus();
return false;
}
else
{
return true;
}
}
function validateCapitalTax()
{
if($('#Reqnumber').val() == "0")
{
alert('Please select the Requisition Number');
$('#Reqnumber').focus();
return false;
}
else if($('#CostCenter').val() == "0")
{
alert('Please select the Cost center');
$('#CostCenter').focus();
return false;
}
else if($('#MaterialCode').val() == "0")
{
alert('Please select the Material Code');
$('#MaterialCode').focus();
return false;
}
else if($('#CPQuantity').val() == '')
{
alert('Please Enter the Quantity value');
$('#CPQuantity').focus();
return false;
}
else if($('#CPRate').val() == '')
{
alert('Please Enter the Rate of the Item');
$('#CPRate').focus();
return false;
}
else
{
return true;
}
}
function calculateTotalValue()
{
var BasicVal = $('#CPTotalAmount').val() == '' ? '0.00' : $('#CPTotalAmount').val();
var ServiceTaxAmount = $('#AfterServiceTax').val() == '' ? '0.00' : $('#AfterServiceTax').val();
var EduCessTaxAmount = $('#AfterEduCess').val() == '' ? '0.00' : $('#AfterEduCess').val();
var SecHighTaxAmount = $('#AfterSecHighTax').val() == '' ? '0.00' : $('#AfterSecHighTax').val();
var KrishiTaxAmount = $('#AfterKrishiTax').val() == '' ? '0.00' : $('#AfterKrishiTax').val();
var SwachhTaxAmount = $('#AfterSwachhTax').val() == '' ? '0.00' : $('#AfterSwachhTax').val();
var landingCharge = $('#AfterLandingCharge').val() == '' ? '0.00' : $('#AfterLandingCharge').val();
var HighSeasSalesCharge = $('#AfterHighseas').val() == '' ? '0.00' : $('#AfterHighseas').val();
var CustomDuty = $('#AfterCustomduty').val() == '' ? '0.00' : $('#AfterCustomduty').val();
var ExciseDuty = $('#AfterExcisedutyTax').val() == '' ? '0.00' : $('#AfterExcisedutyTax').val();
var ExciseDutyEDCess = $('#AfterExcisedutyEDcess').val() == '' ? '0.00' : $('#AfterExcisedutyEDcess').val();
var ExciseDutySHCess = $('#AfterExcisedutySHcess').val() == '' ? '0.00' : $('#AfterExcisedutySHcess').val();
var CustomEDCess = $('#AfterCustomEDcess').val() == '' ? '0.00' : $('#AfterCustomEDcess').val();
var CustomSHCess = $('#AfterCustomSHcess').val() == '' ? '0.00' : $('#AfterCustomSHcess').val();
var AdditionalExciseDuty = $('#AfterAdditionalExciseduty').val() == '' ? '0.00' : $('#AfterAdditionalExciseduty').val();
var GrossDutyPayable = $('#Grossdutypayable').val() == '' ? '0.00' : $('#Grossdutypayable').val();
var AvailableModvat = $('#AvailableModvat').val() == '' ? '0.00' : $('#AvailableModvat').val();
var GrossExpensesDuetoCustom = $('#Grossexpenses').val() == '' ? '0.00' : $('#Grossexpenses').val();
var purchaseRate = $('#purchaserate').val() == '' ? '0.00' : $('#purchaserate').val();
var CustomDutyExpenses = $('#CustomDutyExpenses').val() == '' ? '0.00' : $('#CustomDutyExpenses').val();
var RMCIncludingCustomers = $('#RMCIncludingCustomers').val() == '' ? '0.00' : $('#RMCIncludingCustomers').val();
var totvalue = (parseFloat(BasicVal) + parseFloat(ServiceTaxAmount)+ parseFloat(EduCessTaxAmount)+ parseFloat(SecHighTaxAmount) + parseFloat(KrishiTaxAmount)+ parseFloat(SwachhTaxAmount));
//+parseFloat(landingCharge)+parseFloat(HighSeasSalesCharge)+parseFloat(CustomDuty)+parseFloat(ExciseDuty)+parseFloat(ExciseDutyEDCess)+parseFloat(ExciseDutySHCess)+parseFloat(CustomEDCess)+parseFloat(CustomSHCess)+parseFloat(AdditionalExciseDuty)+parseFloat(GrossDutyPayable)+parseFloat(AvailableModvat)+parseFloat(GrossExpensesDuetoCustom)+parseFloat(purchaseRate)+parseFloat(CustomDutyExpenses)+parseFloat(RMCIncludingCustomers)
var tot = parseFloat(totvalue).toFixed(2);
//$('#txtTotalOrderValue').val(tot);
validateExceedLimit();
ExceedQuantityCheck();
}
/* calculate tax value*/
function calculateTaxValue(){
var Cgst = $('#AfterCgst').val() == '' ? '0.00' : $('#AfterCgst').val();
var Sgst = $('#AfterSgst').val() == '' ? '0.00' : $('#AfterSgst').val();
var Igst = $('#AfterIgst').val() == '' ? '0.00' : $('#AfterIgst').val();
var landingCharge = $('#AfterLandingCharge').val() == '' ? '0.00' : $('#AfterLandingCharge').val();
var HighSeasSalesCharge = $('#AfterHighseas').val() == '' ? '0.00' : $('#AfterHighseas').val();
var CustomDuty = $('#AfterCustomduty').val() == '' ? '0.00' : $('#AfterCustomduty').val();
var ExciseDuty = $('#AfterExcisedutyTax').val() == '' ? '0.00' : $('#AfterExcisedutyTax').val();
var ExciseDutyEDCess = $('#AfterExcisedutyEDcess').val() == '' ? '0.00' : $('#AfterExcisedutyEDcess').val();
var ExciseDutySHCess = $('#AfterExcisedutySHcess').val() == '' ? '0.00' : $('#AfterExcisedutySHcess').val();
var CustomEDCess = $('#AfterCustomEDcess').val() == '' ? '0.00' : $('#AfterCustomEDcess').val();
var CustomSHCess = $('#AfterCustomSHcess').val() == '' ? '0.00' : $('#AfterCustomSHcess').val();
var AdditionalExciseDuty = $('#AfterAdditionalExciseduty').val() == '' ? '0.00' : $('#AfterAdditionalExciseduty').val();
var GrossDutyPayable = $('#Grossdutypayable').val() == '' ? '0.00' : $('#Grossdutypayable').val();
var AvailableModvat = $('#AvailableModvat').val() == '' ? '0.00' : $('#AvailableModvat').val();
var GrossExpensesDuetoCustom = $('#Grossexpenses').val() == '' ? '0.00' : $('#Grossexpenses').val();
var purchaseRate = $('#purchaserate').val() == '' ? '0.00' : $('#purchaserate').val();
var CustomDutyExpenses = $('#CustomDutyExpenses').val() == '' ? '0.00' : $('#CustomDutyExpenses').val();
var RMCIncludingCustomers = $('#RMCIncludingCustomers').val() == '' ? '0.00' : $('#RMCIncludingCustomers').val();
var totTaxvalue = (parseFloat(Sgst)+ parseFloat(Cgst)+ parseFloat(Igst));
//+parseFloat(landingCharge)+parseFloat(HighSeasSalesCharge)+parseFloat(CustomDuty)+parseFloat(ExciseDuty)+parseFloat(ExciseDutyEDCess)+parseFloat(ExciseDutySHCess)+parseFloat(CustomEDCess)+parseFloat(CustomSHCess)+parseFloat(AdditionalExciseDuty)+parseFloat(GrossDutyPayable)+parseFloat(AvailableModvat)+parseFloat(GrossExpensesDuetoCustom)+parseFloat(purchaseRate)+parseFloat(CustomDutyExpenses)+parseFloat(RMCIncludingCustomers)
var totTax = parseFloat(totTaxvalue).toFixed(2);
return totTax;
}
function populateValueMainFormForCapital()
{
var BasicVal = $('#CPTotalAmount').val() == '' ? '0.00' : $('#CPTotalAmount').val();
var AfterCgst = $('#AfterCgst').val() == '' ? '0.00' : $('#AfterCgst').val();
var AfterSgst = $('#AfterSgst').val() == '' ? '0.00' : $('#AfterSgst').val();
var AfterIgst = $('#AfterIgst').val() == '' ? '0.00' : $('#AfterIgst').val();
var OtherAmt = $('#OtherAllowances').val() == '' ? '0.00' : $('#OtherAllowances').val();
var landingCharge = $('#AfterLandingCharge').val() == '' ? '0.00' : $('#AfterLandingCharge').val();
var HighSeasSalesCharge = $('#AfterHighseas').val() == '' ? '0.00' : $('#AfterHighseas').val();
var CustomDuty = $('#AfterCustomduty').val() == '' ? '0.00' : $('#AfterCustomduty').val();
var ExciseDuty = $('#AfterExcisedutyTax').val() == '' ? '0.00' : $('#AfterExcisedutyTax').val();
var ExciseDutyEDCess = $('#AfterExcisedutyEDcess').val() == '' ? '0.00' : $('#AfterExcisedutyEDcess').val();
var ExciseDutySHCess = $('#AfterExcisedutySHcess').val() == '' ? '0.00' : $('#AfterExcisedutySHcess').val();
var CustomEDCess = $('#AfterCustomEDcess').val() == '' ? '0.00' : $('#AfterCustomEDcess').val();
var CustomSHCess = $('#AfterCustomSHcess').val() == '' ? '0.00' : $('#AfterCustomSHcess').val();
var AdditionalExciseDuty = $('#AfterAdditionalExciseduty').val() == '' ? '0.00' : $('#AfterAdditionalExciseduty').val();
var GrossDutyPayable = $('#Grossdutypayable').val() == '' ? '0.00' : $('#Grossdutypayable').val();
var AvailableModvat = $('#AvailableModvat').val() == '' ? '0.00' : $('#AvailableModvat').val();
var GrossExpensesDuetoCustom = $('#Grossexpenses').val() == '' ? '0.00' : $('#Grossexpenses').val();
var purchaseRate = $('#purchaserate').val() == '' ? '0.00' : $('#purchaserate').val();
var CustomDutyExpenses = $('#CustomDutyExpenses').val() == '' ? '0.00' : $('#CustomDutyExpenses').val();
var RMCIncludingCustomers = $('#RMCIncludingCustomers').val() == '' ? '0.00' : $('#RMCIncludingCustomers').val();
// var totvalue = $('#txtTotalOrderValue').val() == '' ? '0.00' : $('#txtTotalOrderValue').val();
var totvalue = (parseFloat(AfterCgst)+parseFloat(AfterSgst)+parseFloat(AfterIgst)).toFixed(2);
var TotalOrderValueSummary = $('#txtToatlOrder').val() == '' ? '0.00' : $('#txtToatlOrder').val();
var TotalCgst = $('#txtTotCgst').val() == '' ? '0.00' : $('#txtTotCgst').val();
var TotSgst = $('#txtTotSgst').val() == '' ? '0.00' : $('#txtTotSgst').val();
var TotalIgst = $('#txtTotIgst').val() == '' ? '0.00' : $('#txtTotIgst').val();
var TotalAllowance = $('#TotalOtherAllowances').val() == '' ? '0.00' : $('#TotalOtherAllowances').val();
var TotLanding = $('#txttotallanding').val() == '' ? '0.00' : $('#txttotallanding').val();
var TotHighseas = $('#txttotalhighseas').val() == '' ? '0.00' : $('#txttotalhighseas').val();
var TotCustom = $('#txttotalcustom').val() == '' ? '0.00' : $('#txttotalcustom').val();
var TotExcise = $('#txttotalexcise').val() == '' ? '0.00' : $('#txttotalexcise').val();
var TotExciseED = $('#txttotalexciseED').val() == '' ? '0.00' : $('#txttotalexciseED').val();
var TotExciseSH = $('#txttotalexciseSH').val() == '' ? '0.00' : $('#txttotalexciseSH').val();
var TotCustomED = $('#txttotalcustomED').val() == '' ? '0.00' : $('#txttotalcustomED').val();
var TotCustomSH = $('#txttotalcustomSH').val() == '' ? '0.00' : $('#txttotalcustomSH').val();
var TotAdditionalExciseduty = $('#txttotalAdditionalExciseduty').val() == '' ? '0.00' : $('#txttotalAdditionalExciseduty').val();
var TotGrossduty = $('#txttotalgrossduty').val() == '' ? '0.00' : $('#txttotalgrossduty').val();
var TotAvlmodvat = $('#txttotalavlmodvat').val() == '' ? '0.00' : $('#txttotalavlmodvat').val();
var TotGrossexpense = $('#txttotalgrossexpense').val() == '' ? '0.00' : $('#txttotalgrossexpense').val();
var TotalCapitalOrder = $('#CapitalToatlOrder').val() == '' ? '0.00' : $('#CapitalToatlOrder').val();
$('#txtTotCgst').val((parseFloat(TotalCgst) + parseFloat(AfterCgst)).toFixed(2) );
$('#txtTotSgst').val((parseFloat(TotSgst) + parseFloat(AfterSgst)).toFixed(2) );
$('#txtTotIgst').val((parseFloat(TotalIgst) + parseFloat(AfterIgst)).toFixed(2) );
$('#TotalOtherAllowances').val((parseFloat(TotalAllowance) + parseFloat(OtherAmt)).toFixed(2) );
$('#txttotallanding').val((parseFloat(TotLanding) + parseFloat(landingCharge)).toFixed(2) );
$('#txttotalhighseas').val((parseFloat(TotHighseas) + parseFloat(HighSeasSalesCharge)).toFixed(2) );
$('#txttotalcustom').val((parseFloat(TotCustom) + parseFloat(CustomDuty)).toFixed(2) );
$('#txttotalexcise').val((parseFloat(TotExcise) + parseFloat(ExciseDuty)).toFixed(2) );
$('#txttotalexciseED').val((parseFloat(TotExciseED) + parseFloat(ExciseDutyEDCess)).toFixed(2) );
$('#txttotalexciseSH').val((parseFloat(TotExciseSH) + parseFloat(ExciseDutySHCess)).toFixed(2) );
$('#txttotalcustomED').val((parseFloat(TotCustomED) + parseFloat(CustomEDCess)).toFixed(2) );
$('#txttotalcustomSH').val((parseFloat(TotCustomSH) + parseFloat(CustomSHCess)).toFixed(2) );
$('#txttotalAdditionalExciseduty').val((parseFloat(TotAdditionalExciseduty) + parseFloat(AdditionalExciseDuty)).toFixed(2) );
$('#txttotalgrossduty').val((parseFloat(TotGrossduty) + parseFloat(GrossDutyPayable)).toFixed(2) );
$('#txttotalavlmodvat').val((parseFloat(TotAvlmodvat) + parseFloat(AvailableModvat)).toFixed(2) );
$('#txttotalgrossexpense').val((parseFloat(TotGrossexpense) + parseFloat(GrossExpensesDuetoCustom)).toFixed(2) );
$('#txtToatlOrder').val((parseFloat(TotalOrderValueSummary) + parseFloat(totvalue)).toFixed(2) );
$('#CapitalToatlOrder').val((parseFloat(TotalCapitalOrder) + parseFloat(BasicVal)).toFixed(2) );
}
function clearCapitalModalFields()
{
$('#Reqnumber').val('0');
$('#CapitalDepartmentName').val('');
$('#CapitalbudAmt').val('');
$('#CostCenter').val('0');
$('#MaterialCode').val('0');
$("#CapitalItemName").val('');
$("#CPUOM").val('');
//var exchangeRate = $("#ExchangeRtModal").val();
$("#CPQuantity").val('');
$("#CPRate").val('');
$("#CPTotalAmount").val('');
$("#AfterCgst").val(0);
$("#AfterSgst").val(0);
$("#AfterIgst").val(0);
$("#Cgst").val(0);
$("#Sgst").val(0);
$("#Igst").val(0);
$("#OtherAllowances").val(0);
$('#AfterBasicPriceTax').val('');
$('#LandingCharge').val('');
$('#AfterLandingCharge').val('');
$('#Highseas').val('');
$('#AfterHighseas').val('');
$('#Customduty').val('');
$('#AfterCustomduty').val('');
$('#ExcisedutyTax').val('');
$('#AfterExcisedutyTax').val('');
$('#ExcisedutyEDcess').val('');
$('#AfterExcisedutyEDcess').val('');
$('#ExcisedutySHcess').val('');
$('#AfterExcisedutySHcess').val('');
$('#CustomEDcess').val('');
$('#AfterCustomEDcess').val('');
$('#CustomSHcess').val('');
$('#AfterCustomSHcess').val('');
$('#AdditionalExciseduty').val('');
$('#AfterAdditionalExciseduty').val('');
$('#Grossdutypayable').val('');
$('#AvailableModvat').val('');
$('#Grossexpenses').val('');
$('#PurQuantity').val('');
$('#purchaserate').val('');
$('#CustomDutyExpenses').val('');
$('#RMCIncludingCustomers').val('');
$("#txtTotalOrderValue").val('');
}
function addHidden(theForm, key, value) {
// Create a hidden input element, and append it to the form:
var input = document.createElement('input');
input.type = 'hidden';
input.name = key;'name-as-seen-at-the-server';
input.id = key;'name-as-seen-at-the-server';
input.value = value;
theForm.append(input);
}
function DeleteRow(rowid)
{
var id = [];
var DelRows = $('#txtDeletedRow').val();
var answer = confirm(" Do you want to delete the Item from the List?")
if (answer)
{
var materialCode = $('#materialCode'+rowid).val();
var LineItemNo =$('#LineItemNo'+rowid).val();
var ReqNo =$('#Reqnumber'+rowid).val();
var POType ='<?php echo CAPITAL ?>';
id[0]= LineItemNo;
id[1]= ReqNo;
id[2]= materialCode;
id[3]= POType;
var removeItem = $('#materialCode'+rowid).val();
var td = document.getElementById(rowid);
td.parentNode.removeChild(td);
var Material = <?php echo json_encode($MaterialList, JSON_PRETTY_PRINT) ?>;
for(i=0;i<Material.length;i++)
{
$.each(Material[i], function (index, value) {
if (value.MaterialCode==materialCode) {
$("#MaterialCode").append( $('<option></option>').val(value.MaterialCode).html(value.MaterialCode + "-" + value.MaterialName) );
}
});
}
SelectedMaterialCode.splice( SelectedMaterialCode.indexOf('removeItem'), 1 );
$.each(SelectedMaterialList.Mat, function(i, el){
if (this.materialCode == removeItem){
SelectedMaterialList.Mat.splice(i, 1);
}
});
var x = <?php echo json_encode($POItem, JSON_PRETTY_PRINT) ?>;
var result = '0';
$.each(x, function(idx, obj) {
if(obj.LineItemNo === LineItemNo)
{
result = '1';
return false;
}
});
// alert(result);
if(result == '0')
{
var DelRows = $('#txtDeletedRow').val();
//tr.parentNode.removeChild(tr);
if(DelRows != '')
{
DelRows = DelRows + ":" + rowid;
}
else
{
DelRows= "0" + ":" + rowid;
}
$('#txtDeletedRow').val(DelRows);
}
// To delete the value from Tables
else if(result == '1')
{
var DelRows = $('#txtDeletedRow').val();
//tr.parentNode.removeChild(tr);
if(DelRows != '')
{
DelRows = DelRows + ":" + rowid;
}
else
{
DelRows= "0" + ":" + rowid;
}
$('#txtDeletedRow').val(DelRows);
$.ajax({
data:{id:id},
type:"POST",
url:"<?php echo base_url() ?>purchaseorder/DeletePODetails",
success:function(data) {
if(data)
{
$('#content').loader('hide');
alert(data);
}
else
{
alert("Error");
}
}});
}
populateValueMainFormForDeleteServiceTax(rowid);
}
}
/**
* This function is used to calculate the total amounts after delete the row
*/
function populateValueMainFormForDeleteServiceTax(deletedRow)
{
var rows = document.getElementById('serviceTax').rows.length;
var TotalOrderValueSummary = 0;
var TotCgst = 0;
var TotSgst = 0;
var TotIgst = 0;
var TotOther = 0;
var TotLanding = 0;
var TotHighseas = 0;
var TotCustom = 0;
var TotExcise = 0;
var TotExciseED = 0;
var TotExciseSH = 0;
var TotCustomED = 0;
var TotCustomSH = 0;
var TotAdditionalExciseduty = 0;
var TotGrossduty = 0;
var TotAvlmodvat = 0;
var TotGrossexpense = 0;
var CapitalToatlOrder=0;
for (var i = 1; i < rows; i++) {
if(deletedRow==i){
$('#AfterCgst'+i).val('');
$('#AfterSgst'+i).val('');
$('#AfterIgst'+i).val('');
$('#OtherAmt'+i).val('');
$('#landingCharge'+i).val('');
$('#HighSeasSalesCharge'+i).val('');
$('#CustomDuty'+i).val('');
$('#ExciseDuty'+i).val('');
$('#ExciseDutyEDCess'+i).val('');
$('#ExciseDutySHCess'+i).val('');
$('#CustomEDCess'+i).val('');
$('#CustomSHCess'+i).val('');
$('#AdditionalExciseDuty'+i).val('');
$('#GrossDutyPayable'+i).val('');
$('#AvailableModvat'+i).val('');
$('#GrossExpensesDuetoCustom'+i).val('');
$('#basicval'+i).val('');
$('#ServiceTotalOrderValue'+i).val('');
var TotalOrderValueSummaryI = $('#ServiceTotalOrderValue'+i).val() == '' ? '0.00' : $('#ServiceTotalOrderValue'+i).val();
var TotCgstI = $('#AfterCgst'+i).val() == '' ? '0.00' : $('#AfterCgst'+i).val();
var TotSgstI = $('#AfterSgst'+i).val() == '' ? '0.00' : $('#AfterSgst'+i).val();
var TotIgstI = $('#AfterIgst'+i).val() == '' ? '0.00' : $('#AfterIgst'+i).val();
var TotOtherI = $('#OtherAmt'+i).val() == '' ? '0.00' : $('#OtherAmt'+i).val();
var TotLandingI = $('#landingCharge'+i).val() == '' ? '0.00' : $('#landingCharge'+i).val();
var TotHighseasI = $('#HighSeasSalesCharge'+i).val() == '' ? '0.00' : $('#HighSeasSalesCharge'+i).val();
var TotCustomI = $('#CustomDuty'+i).val() == '' ? '0.00' : $('#CustomDuty'+i).val();
var TotExciseI = $('#ExciseDuty'+i).val() == '' ? '0.00' : $('#ExciseDuty'+i).val();
var TotExciseEDI = $('#ExciseDutyEDCess'+i).val() == '' ? '0.00' : $('#ExciseDutyEDCess'+i).val();
var TotExciseSHI = $('#ExciseDutySHCess'+i).val() == '' ? '0.00' : $('#ExciseDutySHCess'+i).val();
var TotCustomEDI = $('#CustomEDCess'+i).val() == '' ? '0.00' : $('#CustomEDCess'+i).val();
var TotCustomSHI = $('#CustomSHCess'+i).val() == '' ? '0.00' : $('#CustomSHCess'+i).val();
var TotAdditionalExcisedutyI = $('#AdditionalExciseDuty'+i).val() == '' ? '0.00' : $('#AdditionalExciseDuty'+i).val();
var TotGrossdutyI = $('#GrossDutyPayable'+i).val() == '' ? '0.00' : $('#GrossDutyPayable'+i).val();
var TotAvlmodvatI = $('#AvailableModvat'+i).val() == '' ? '0.00' : $('#AvailableModvat'+i).val();
var TotGrossexpenseI = $('#GrossExpensesDuetoCustom'+i).val() == '' ? '0.00' : $('#GrossExpensesDuetoCustom'+i).val();
var CapitalToatlOrderI= $('#basicval'+i).val() == '' ? '0.00' : $('#basicval'+i).val();
}
else if(deletedRow!=i){
var TotalOrderValueSummaryI = $('#ServiceTotalOrderValue'+i).val() == '' ? '0.00' : $('#ServiceTotalOrderValue'+i).val();
var TotCgstI = $('#AfterCgst'+i).val() == '' ? '0.00' : $('#AfterCgst'+i).val();
var TotSgstI = $('#AfterSgst'+i).val() == '' ? '0.00' : $('#AfterSgst'+i).val();
var TotIgstI = $('#AfterIgst'+i).val() == '' ? '0.00' : $('#AfterIgst'+i).val();
var TotOtherI = $('#OtherAmt'+i).val() == '' ? '0.00' : $('#OtherAmt'+i).val();
var TotLandingI = $('#landingCharge'+i).val() == '' ? '0.00' : $('#landingCharge'+i).val();
var TotHighseasI = $('#HighSeasSalesCharge'+i).val() == '' ? '0.00' : $('#HighSeasSalesCharge'+i).val();
var TotCustomI = $('#CustomDuty'+i).val() == '' ? '0.00' : $('#CustomDuty'+i).val();
var TotExciseI = $('#ExciseDuty'+i).val() == '' ? '0.00' : $('#ExciseDuty'+i).val();
var TotExciseEDI = $('#ExciseDutyEDCess'+i).val() == '' ? '0.00' : $('#ExciseDutyEDCess'+i).val();
var TotExciseSHI = $('#ExciseDutySHCess'+i).val() == '' ? '0.00' : $('#ExciseDutySHCess'+i).val();
var TotCustomEDI = $('#CustomEDCess'+i).val() == '' ? '0.00' : $('#CustomEDCess'+i).val();
var TotCustomSHI = $('#CustomSHCess'+i).val() == '' ? '0.00' : $('#CustomSHCess'+i).val();
var TotAdditionalExcisedutyI = $('#AdditionalExciseDuty'+i).val() == '' ? '0.00' : $('#AdditionalExciseDuty'+i).val();
var TotGrossdutyI = $('#GrossDutyPayable'+i).val() == '' ? '0.00' : $('#GrossDutyPayable'+i).val();
var TotAvlmodvatI = $('#AvailableModvat'+i).val() == '' ? '0.00' : $('#AvailableModvat'+i).val();
var TotGrossexpenseI = $('#GrossExpensesDuetoCustom'+i).val() == '' ? '0.00' : $('#GrossExpensesDuetoCustom'+i).val();
var CapitalToatlOrderI= $('#basicval'+i).val() == '' ? '0.00' : $('#basicval'+i).val();
}
else{
}
TotCgst = parseFloat(TotCgst) + parseFloat(TotCgstI);
TotSgst = parseFloat(TotSgst) + parseFloat(TotSgstI);
TotIgst = parseFloat(TotIgst) + parseFloat(TotIgstI);
TotOther = parseFloat(TotOther) + parseFloat(TotOtherI);
TotLanding = parseFloat(TotLanding) + parseFloat(TotLandingI);
TotHighseas = parseFloat(TotHighseas) + parseFloat(TotHighseasI);
TotCustom = parseFloat(TotCustom) + parseFloat(TotCustomI);
TotExcise = parseFloat(TotExcise) + parseFloat(TotExciseI);
TotExciseED = parseFloat(TotExciseED) + parseFloat(TotExciseEDI);
TotExciseSH = parseFloat(TotExciseSH) + parseFloat(TotExciseSHI);
TotCustomED = parseFloat(TotCustomED) + parseFloat(TotCustomEDI);
TotCustomSH = parseFloat(TotCustomSH) + parseFloat(TotCustomSHI);
TotAdditionalExciseduty = parseFloat(TotAdditionalExciseduty) + parseFloat(TotAdditionalExcisedutyI);
TotGrossduty = parseFloat(TotGrossduty) + parseFloat(TotGrossdutyI);
TotAvlmodvat = parseFloat(TotAvlmodvat) + parseFloat(TotAvlmodvatI);
TotGrossexpense = parseFloat(TotGrossexpense) + parseFloat(TotGrossexpenseI);
TotalOrderValueSummary = parseFloat(TotalOrderValueSummary) + parseFloat(TotalOrderValueSummaryI);
CapitalToatlOrder=parseFloat(CapitalToatlOrder) + parseFloat(CapitalToatlOrderI);
}
$('#txtTotCgst').val(parseFloat(TotCgst).toFixed(2) );
$('#txtTotSgst').val(parseFloat(TotSgst).toFixed(2) );
$('#txtTotIgst').val(parseFloat(TotIgst).toFixed(2) );
$('#TotalOtherAllowances').val(parseFloat(TotOther).toFixed(2) );
$('#txttotallanding').val((parseFloat(TotLanding) ).toFixed(2) );
$('#txttotalhighseas').val((parseFloat(TotHighseas) ).toFixed(2) );
$('#txttotalcustom').val((parseFloat(TotCustom)).toFixed(2) );
$('#txttotalexcise').val((parseFloat(TotExcise)).toFixed(2) );
$('#txttotalexciseED').val((parseFloat(TotExciseED)).toFixed(2) );
$('#txttotalexciseSH').val((parseFloat(TotExciseSH)).toFixed(2) );
$('#txttotalcustomED').val((parseFloat(TotCustomED)).toFixed(2) );
$('#txttotalcustomSH').val((parseFloat(TotCustomSH)).toFixed(2) );
$('#txttotalAdditionalExciseduty').val((parseFloat(TotAdditionalExciseduty)).toFixed(2) );
$('#txttotalgrossduty').val((parseFloat(TotGrossduty)).toFixed(2) );
$('#txttotalavlmodvat').val((parseFloat(TotAvlmodvat)).toFixed(2) );
$('#txttotalgrossexpense').val((parseFloat(TotGrossexpense)).toFixed(2) );
$('#CapitalToatlOrder').val((parseFloat(CapitalToatlOrder)).toFixed(2) );
$('#txtToatlOrder').val((parseFloat(TotalOrderValueSummary)).toFixed(2) );
}
/* get Edit Capital Po Modal*/
$("#EDITCAPITAL").on("shown.bs.modal", function(e) {
userid = $(e.relatedTarget).data('userid');
$('#isEdit').val(1);
//alert(userid);
var tr= document.getElementById(userid);
var cellval = tr.cells;
var id= $('#Reqnumber'+userid).val();
$('#EditReqnumber').val($('#Reqnumber'+userid).val());
$('#EditCapitalDepartmentName').val($('#departmentName'+userid).val());
$("#EditCostCenter").val($('#CPCostCode'+userid).val());
$('#EditCapitalbudAmt').val(parseFloat($('#AvilBudget'+userid).val()).toFixed(2));
$('#EditExchangeRtModal').val($('#echangeRate'+userid).val());
$('#EditCapitalItemName').val($('#materialName'+userid).val());
$('#EditCPUOM').val($('#uom'+userid).val());
$('#EditCPQuantity').val($('#quantity'+userid).val());
$('#EditCPRate').val($('#rateInUs'+userid).val());
$('#EditCPTotalAmount').val(parseFloat($('#basicval'+userid).val()).toFixed(2));
RequistQuantity = $('#quantity'+userid).val();
$('#EditCgst').val($('#Cgst'+userid).val());
$('#EditSgst').val($('#Sgst'+userid).val());
$('#EditIgst').val($('#Igst'+userid).val());
$('#EditAfterCgst').val($('#AfterCgst'+userid).val());
$('#EditAfterSgst').val($('#AfterSgst'+userid).val());
$('#EditAfterIgst').val($('#AfterIgst'+userid).val());
$('#EditOtherAllowances').val($('#OtherAmt'+userid).val());
$('#EditAfterBasicPriceTax').val($('#basicvalInINR'+userid).val());
$('#EditAfterLandingCharge').val($('#landingCharge'+userid).val());
$('#EditAfterHighseas').val($('#HighSeasSalesCharge'+userid).val());
$('#EditAfterCustomduty').val($('#CustomDuty'+userid).val());
$('#EditAfterExcisedutyTax').val($('#ExciseDuty'+userid).val());
$('#EditAfterExcisedutyEDcess').val($('#ExciseDutyEDCess'+userid).val());
$('#EditAfterExcisedutySHcess').val($('#ExciseDutySHCess'+userid).val());
$('#EditAfterCustomEDcess').val($('#CustomEDCess'+userid).val());
$('#EditAfterCustomSHcess').val($('#CustomSHCess'+userid).val());
$('#EditAfterAdditionalExciseduty').val($('#AdditionalExciseDuty'+userid).val());
$('#EditGrossdutypayable').val($('#GrossDutyPayable'+userid).val());
$('#EditAvailableModvat').val($('#AvailableModvat'+userid).val());
$('#EditGrossexpenses').val($('#GrossExpensesDuetoCustom'+userid).val());
$('#Editpurchaserate').val($('#purchaseRate'+userid).val());
$('#EditCustomDutyExpenses').val($('#CustomDutyExpenses'+userid).val());
//$('#txtEditInsurance').val($('#RMCIncludingCustomers'+userid).val());
$('#EditRMCIncludingCustomers').val($('#RMCIncludingCustomers'+userid).val());
$('#EdittxtTotalOrderValue').val($('#PerKgExpense'+userid).val());
/* get % value */
$('#EditLandingCharge').val($('#beforeLanding'+userid).val());
$('#EditHighseas').val($('#beforeHighSeasSalesCharge'+userid).val());
$('#EditCustomduty').val($('#beforeCustomDuty'+userid).val());
$('#EditExcisedutyTax').val($('#beforeExciseDuty'+userid).val());
$('#EditExcisedutyEDcess').val($('#beforeExciseDutyEDCess'+userid).val());
$('#EditExcisedutySHcess').val($('#beforeExciseDutySHCess'+userid).val());
$('#EditCustomEDcess').val($('#beforeCustomEDCess'+userid).val());
$('#EditCustomSHcess').val($('#beforeCustomSHCess'+userid).val());
$('#EditAdditionalExciseduty').val($('#beforeAdditionalExciseDuty'+userid).val());
$('#EditPurQuantity').val($('#PurQuantity'+userid).val());
var EditUOM = $('#uom'+userid).val();
$('#RateIn').html('Rate(in' + " "+DisplayCurrencySymbol + '/'+EditUOM+')');
$('#EditRateIn').html('Rate(in' + " "+DisplayCurrencySymbol + '/'+EditUOM+')');
var Material = <?php echo json_encode($MaterialList, JSON_PRETTY_PRINT) ?>;
$("#EditMaterialCode").empty();
$("#EditMaterialCode").append( $('<option></option>').val($('#materialCode'+userid).val()).html($('#materialCode'+userid).val() + "-" + $('#materialName'+userid).val()) );
for(i=0;i<Material.length;i++)
{
$.each(Material[i], function(idx, obj) {
if(obj.MaterialCode != $('#materialCode'+userid).val())
{
$("#EditMaterialCode").append( $('<option></option>').val(obj.MaterialCode).html(obj.MaterialCode + "-" + obj.MaterialName) );
}
});
}
});
/* get View Capital Po Modal*/
$("#VIEWCAPITAL").on("shown.bs.modal", function(e) {
userid = $(e.relatedTarget).data('userid');
$('#isEdit').val(1);
//alert(userid);
var tr= document.getElementById(userid);
var cellval = tr.cells;
var id= $('#Reqnumber'+userid).val();
$('#ViewReqnumber').val($('#Reqnumber'+userid).val());
$('#ViewCapitalDepartmentName').val($('#departmentName'+userid).val());
$("#ViewCostCenter").val($('#CPCostCode'+userid).val());
$('#ViewCapitalbudAmt').val(parseFloat($('#AvilBudget'+userid).val()).toFixed(2));
$('#ViewExchangeRtModal').val($('#echangeRate'+userid).val());
$('#ViewCapitalItemName').val($('#materialName'+userid).val());
$('#ViewCPUOM').val($('#uom'+userid).val());
$('#ViewCPQuantity').val($('#quantity'+userid).val());
$('#ViewCPRate').val($('#rateInUs'+userid).val());
$('#ViewCPTotalAmount').val($('#basicval'+userid).val());
RequistQuantity = $('#quantity'+userid).val();
$('#ViewCgst').val($('#Cgst'+userid).val());
$('#ViewSgst').val($('#Sgst'+userid).val());
$('#ViewIgst').val($('#Igst'+userid).val());
$('#ViewAfterCgst').val($('#AfterCgst'+userid).val());
$('#ViewAfterSgst').val($('#AfterSgst'+userid).val());
$('#ViewAfterIgst').val($('#AfterIgst'+userid).val());
$('#ViewOtherAllowances').val($('#OtherAmt'+userid).val());
$('#ViewAfterBasicPriceTax').val($('#basicvalInINR'+userid).val());
$('#ViewAfterLandingCharge').val($('#landingCharge'+userid).val());
$('#ViewAfterHighseas').val($('#HighSeasSalesCharge'+userid).val());
$('#ViewAfterCustomduty').val($('#CustomDuty'+userid).val());
$('#ViewAfterExcisedutyTax').val($('#ExciseDuty'+userid).val());
$('#ViewAfterExcisedutyEDcess').val($('#ExciseDutyEDCess'+userid).val());
$('#ViewAfterExcisedutySHcess').val($('#ExciseDutySHCess'+userid).val());
$('#ViewAfterCustomEDcess').val($('#CustomEDCess'+userid).val());
$('#ViewAfterCustomSHcess').val($('#CustomSHCess'+userid).val());
$('#ViewAfterAdditionalExciseduty').val($('#AdditionalExciseDuty'+userid).val());
$('#ViewGrossdutypayable').val($('#GrossDutyPayable'+userid).val());
$('#ViewAvailableModvat').val($('#AvailableModvat'+userid).val());
$('#ViewGrossexpenses').val($('#GrossExpensesDuetoCustom'+userid).val());
$('#Viewpurchaserate').val($('#purchaseRate'+userid).val());
$('#ViewCustomDutyExpenses').val($('#CustomDutyExpenses'+userid).val());
$('#ViewRMCIncludingCustomers').val($('#RMCIncludingCustomers'+userid).val());
$('#ViewtxtTotalOrderValue').val($('#PerKgExpense'+userid).val());
/* get % value */
$('#ViewLandingCharge').val($('#beforeLanding'+userid).val());
$('#ViewHighseas').val($('#beforeHighSeasSalesCharge'+userid).val());
$('#ViewCustomduty').val($('#beforeCustomDuty'+userid).val());
$('#ViewExcisedutyTax').val($('#beforeExciseDuty'+userid).val());
$('#ViewExcisedutyEDcess').val($('#beforeExciseDutyEDCess'+userid).val());
$('#ViewExcisedutySHcess').val($('#beforeExciseDutySHCess'+userid).val());
$('#ViewCustomEDcess').val($('#beforeCustomEDCess'+userid).val());
$('#ViewCustomSHcess').val($('#beforeCustomSHCess'+userid).val());
$('#ViewAdditionalExciseduty').val($('#beforeAdditionalExciseDuty'+userid).val());
$('#ViewPurQuantity').val($('#PurQuantity'+userid).val());
var ViewUOM = $('#uom'+userid).val();
//$('#RateIn').html('Rate(in' + " "+DisplayCurrencySymbol + '/'+ViewUOM+')');
//$('#EditRateIn').html('Rate(in' + " "+DisplayCurrencySymbol + '/'+ViewUOM+')');
$('#ViewRateIn').html('Rate(in' + " "+ViewCurrencySymbol + '/' +ViewUOM +')');
$('#ViewTotalAmount').html('Basic Value in' + " "+ViewCurrencySymbol);
$("#ViewMaterialCode").val($('#materialCode'+userid).val());
});
/*get edit material list*/
$('#EditMaterialCode').change(function() {
var id = $('#EditMaterialCode').val();
$("#EditCapitalItemName").val('');
$("#EditCPUOM").val('');
$("#EditCPQuantity").val('');
$("#EditCPTotalAmount").val('');
RequistQuantity = '';
clearTaxField();
if(id != '0')
{
var Material = <?php echo json_encode($MaterialList, JSON_PRETTY_PRINT) ?>;
for(i=0;i<Material.length;i++)
{
$.each(Material[i], function(idx, obj) {
if(obj.MaterialCode === id)
{
$("#EditCapitalItemName").val(obj.MaterialName);
$("#EditCPUOM").val(obj.UOM);
var EDITUOMDisplay=obj.UOM;
$("#EditCPQuantity").val(obj.Quantity);
RequistQuantity = obj.Quantity;
$('#EditRateIn').html('Rate(in' + " "+DisplayCurrencySymbol + '/'+EDITUOMDisplay+')');
}
});
}
}
else
{
alert('Please select the MaterialCode');
return false;
}
});
function clearEditTaxField()
{
$('#EditCPRate').val('');
$('#EditCPTotalAmount').val('');
$('#EditAfterServiceTax').val('');
$('#EditAfterEduCess').val('');
$('#EditAfterSecHighTax').val('');
$('#EditAfterKrishiTax').val('');
$('#EditAfterSwachhTax').val('');
$('#EditBasicPriceTax ').val('');
$('#EditAfterBasicPriceTax').val('');
$("#EditLandingCharge").val('');
$("#EditAfterLandingCharge").val('');
$("#EditHighseas").val('');
$("#EditAfterHighseas").val('');
$("#EditCustomduty").val('');
$("#EditAfterCustomduty").val('');
$("#EditExcisedutyTax").val('');
$("#EditAfterExcisedutyTax").val('');
$("#EditExcisedutyEDcess").val('');
$("#EditAfterExcisedutyEDcess").val('');
$("#EditExcisedutySHcess").val('');
$("#EditAfterExcisedutySHcess").val('');
$("#EditCustomEDcess").val('');
$("#EditAfterCustomEDcess").val('');
$("#EditCustomSHcess").val('');
$("#EditAfterCustomSHcess").val('');
$("#EditAdditionalExciseduty").val('');
$("#EditAfterAdditionalExciseduty").val('');
$("#EditGrossdutypayable").val('');
$("#EditAvailableModvat").val('');
$("#EditGrossexpenses").val('');
$("#Editpurchaserate").val('');
$("#EditCustomDutyExpenses").val('');
$("#EditRMCIncludingCustomers").val('');
$("#EditPurQuantity").val('');
$("#EdittxtTotalOrderValue").val('');
RequistQuantity = '';
}
function Save(status)
{ //alert('save function');
if(status == '0')
{
stat = '<?php echo PO_DRAFT; ?>';
}
else
{
stat = '<?php echo PO_CREATED; ?>';
}
var AvlBudAmt = '<?php echo $AvlAmount ?>';
tinyMCE.triggerSave();
var splinstr = $('#txtSpcialInstruction').val();
var deladd = $('#DeliveryAddr').val();
var ExchangeRateOn = $('#Exchangerateon').val();
var PaymentMethod = $('#PaymentMethod').val();
$('#SpcialInstruction').val(splinstr);
$('#txtDeliveryAddress').val(deladd);
$('#txtStatus').val(stat);
if(validate())
{
if(document.getElementById('serviceTax').rows.length < 2)
{
alert('Please Select Line item to Create PO');
$('#Deliverydt').focus();
return false;
}
else if($('#Otherpayment').val()=='' && $('#PaymentMethod').val()=='PT08'){
alert('Please Enter Other Payable Terms Description');
$('#Otherpayment').focus();
return false;
}
else if(parseInt(AvlBudAmt) < parseInt($('#CapitalToatlOrder').val())) {
alert('Total Order Amount is exceeding the Budget Limit.Please adjust the product value.');
return false;
}
else
{
//alert('else');
$('#content').loader('show');
//salert('ss');
$.ajax({
data:$('.CapitalPO').serialize()+"&ExchangeRateOn="+ExchangeRateOn+"&PaymentMethod="+PaymentMethod,
type:"POST",
url:"<?php echo base_url() ?>purchaseorder/EditCapitalPurchaseOrder",
success:function(data) {
if(data)
{
$('#content').loader('hide');
$('#txtRowCount').val('');
$('#txtDeletedRow').val('');
$('#SpcialInstruction').val('');
$('#txtDeliveryAddress').val('');
clearAfterAddLineItemAdd();
window.location ="purchaseorderListing";
}
else
{
$('#content').loader('hide');
alert("Error");
}
}
});
}
}
}
function clearAfterAddLineItemAdd(){
$('#TotalAfterServiceTax').val('');
$('#TotalAfterEduCess').val('');
$('#TotalAfterSecHighTax').val('');
$('#TotalAfterKrishiTax').val('');
$('#TotalAfterSwachhTax').val('');
$('#txttotallanding').val('');
$('#txttotalhighseas').val('');
$('#txttotalcustom').val('');
$('#txttotalexcise').val('');
$('#txttotalexciseED').val('');
$('#txttotalexciseSH').val('');
$('#txttotalcustomED').val('');
$('#txttotalcustomSH').val('');
$('#txttotalAdditionalExciseduty').val('');
$('#txttotalgrossduty').val('');
$('#txttotalavlmodvat').val('');
$('#txttotalgrossexpense').val('');
$('#txtToatlOrder').val('');
}
/*
This function is used to validate all field and caluclate all field while edit capital po
*/
function EditRatechange(){
if($('#EditReqnumber').val() == "0")
{
alert('Please select the Requisition Number');
$('#EditReqnumber').focus();
return false;
}
else if($('#EditMaterialCode').val() == "0")
{
alert('Please select the Material Code');
$('#EditMaterialCode').focus();
return false;
}
else if($('#EditCostCenter').val() == "0")
{
alert('Please select the CostCenterCode');
$('#EditCostCenter').focus();
return false;
}
// EditExceedQuantityCheck();
if(EditExceedQuantityCheck()){
if($('#EditCPQuantity').val() != '' && $('#EditCPRate').val() != '')
{
var txtQuantity = parseFloat( $('#EditCPQuantity').val());
//var txtExchangeRate = parseFloat( $('#EditExchangeRtModal').val());
var RatePerTon = parseFloat( $('#EditCPRate').val());
//var txtUnitPrice = parseFloat($('#Rate').val());
var txtExchangeRate='';
if(capitalType=='International'){
txtExchangeRate = parseFloat( $('#EditExchangeRtModal').val());
var Tot = txtQuantity * RatePerTon;
}
else{
var Tot = txtQuantity * RatePerTon;
txtExchangeRate = 1;
}
var BasicInINR=Tot * txtExchangeRate;
$('#EditCPTotalAmount').val(parseFloat(Tot).toFixed(2));
$('#EditAfterBasicPriceTax').val(Math.round(BasicInINR));
//ExceedBudget($('#CPTotalAmount').val(),$('#CapitalbudAmt').val());
if(ExceedBudget($('#EditCPTotalAmount').val(),$('#EditCapitalbudAmt').val())){
//Service Tax calculation
$('#EditAfterCgst').val(calculateCgstTax($('#EditAfterBasicPriceTax').val(),$('#EditCgst').val()));
$('#EditAfterSgst').val(calculateSgstTax($('#EditAfterBasicPriceTax').val(),$('#EditSgst').val()));
$('#EditAfterIgst').val(calculateIgstTax($('#EditAfterBasicPriceTax').val(),$('#EditIgst').val()));
// This is for import basic price
// $('#EditAfterBasicPriceTax').val(Math.round($('#EditCPTotalAmount').val()));
if($('#EditLandingCharge').val()!='' && $('#EditAfterBasicPriceTax').val()!=''){
$('#EditAfterLandingCharge').val(calculateLandingCharge($('#EditLandingCharge').val(),$('#EditAfterBasicPriceTax').val()));
if($('#EditHighseas').val()!='' && $('#EditAfterLandingCharge').val()!=''){
$('#EditAfterHighseas').val(calculateHighseasCharge($('#EditAfterLandingCharge').val(),$('#EditAfterBasicPriceTax').val(),$('#EditHighseas').val()));
if($('#EditCustomduty').val()!='' && $('#EditAfterHighseas').val()!=''){
$('#EditAfterCustomduty').val(calculateCustomdutyCharge($('#EditAfterLandingCharge').val(),$('#EditAfterBasicPriceTax').val(),$('#EditAfterHighseas').val(),$('#EditCustomduty').val()));
if($('#EditAfterCustomduty').val()!='' && $('#EditExcisedutyTax').val()!=''){
$('#EditAfterExcisedutyTax').val(calculateExciseCharge($('#EditAfterLandingCharge').val(),$('#EditAfterBasicPriceTax').val(),$('#EditAfterHighseas').val(),$('#EditAfterCustomduty').val(),$('#EditExcisedutyTax').val()));
if($('#EditAfterExcisedutyTax').val()!='' && $('#EditExcisedutyEDcess').val()!=''){
$('#EditAfterExcisedutyEDcess').val(calculateExciseEDcessCharge($('#EditAfterExcisedutyTax').val(),$('#EditExcisedutyEDcess').val()));
if($('#EditAfterExcisedutyTax').val()!='' && $('#EditExcisedutySHcess').val()!=''){
$('#EditAfterExcisedutySHcess').val(calculateExciseSHcessCharge($('#EditAfterExcisedutyTax').val(),$('#EditExcisedutySHcess').val()));
if($('#EditAfterExcisedutySHcess').val()!='' && $('#EditCustomEDcess').val()!=''){
$('#EditAfterCustomEDcess').val(calculateCustomEDcessCharge($('#EditAfterLandingCharge').val(),$('#EditAfterHighseas').val(),$('#EditAfterCustomduty').val(),$('#EditAfterExcisedutyTax').val(),$('#EditAfterExcisedutyEDcess').val(),$('#EditAfterExcisedutySHcess').val(),$('#EditCustomEDcess').val()));
}
if($('#EditAfterExcisedutySHcess').val()!='' && $('#EditCustomSHcess').val()!=''){
$('#EditAfterCustomSHcess').val(calculateCustomSHcessCharge($('#EditAfterLandingCharge').val(),$('#EditAfterHighseas').val(),$('#EditAfterCustomduty').val(),$('#EditAfterExcisedutyTax').val(),$('#EditAfterExcisedutyEDcess').val(),$('#EditAfterExcisedutySHcess').val(),$('#EditCustomSHcess').val()));
if($('#EditAfterCustomSHcess').val()!='' && $('#EditAdditionalExciseduty').val()!=''){
$('#EditAfterAdditionalExciseduty').val(calculateAdditionalExciseDutyCharge($('#EditAfterBasicPriceTax').val(),$('#EditAfterLandingCharge').val(),$('#EditAfterHighseas').val(),$('#EditAfterCustomduty').val(),$('#EditAfterExcisedutyTax').val(),$('#EditAfterExcisedutyEDcess').val(),$('#EditAfterExcisedutySHcess').val(),$('#EditAfterCustomEDcess').val(),$('#EditAfterCustomSHcess').val(),$('#EditAdditionalExciseduty').val()));
$('#EditGrossdutypayable').val(calculateGrossdutypayableCharge($('#EditAfterLandingCharge').val(),$('#EditAfterHighseas').val(),$('#EditAfterCustomduty').val(),$('#EditAfterExcisedutyTax').val(),$('#EditAfterExcisedutyEDcess').val(),$('#EditAfterExcisedutySHcess').val(),$('#EditAfterCustomEDcess').val(),$('#EditAfterCustomSHcess').val(),$('#EditAfterAdditionalExciseduty').val()));
$('#EditAvailableModvat').val(calculateAvailableModvatCharge($('#EditAfterExcisedutyTax').val(),$('#EditAfterExcisedutyEDcess').val(),$('#EditAfterExcisedutySHcess').val(),$('#EditAfterAdditionalExciseduty').val()));
$('#EditGrossexpenses').val(calculateGrossexpensesCharge($('#EditGrossdutypayable').val(),$('#EditAvailableModvat').val()));
if($('#EditPurQuantity').val()!=''){
$('#Editpurchaserate').val(calculatepurchaserate($('#EditAfterBasicPriceTax').val(),$('#EditPurQuantity').val()));
$('#EditCustomDutyExpenses').val(calculateCustomDutyExpenses($('#EditGrossexpenses').val(),$('#EditPurQuantity').val()));
$('#EditRMCIncludingCustomers').val(calculateRMCIncludingCustomers($('#Editpurchaserate').val(),$('#EditCustomDutyExpenses').val()));
var Rmc = $('#EditRMCIncludingCustomers').val();
var Quanty =$('#EditCPQuantity').val();
var BasicAmt = $('#EditCPTotalAmount').val();
var perKg = parseFloat(BasicAmt).toFixed(2);
$('#EdittxtTotalOrderValue').val(perKg);
}
}
}
}
else{
//alert('Please Enter Excise duty S & H cess');
}
}
else{
//alert('Please Enter Excise Duty ED_cess');
}
}
else{
//alert('Please Enter Excise Duty');
}
}
else{
//alert('Please Enter Custom Duty');
}
}
}
else{
//alert('Please Enter Landing Charge ')
}
calculateTotalValue();
// var res = ExceedBudget($('#TotalOrderValue').val(), $('#CapitalbudAmt').val());
//if(!res)
// {
// $('#CPRate').focus();
// return false;
// }
}
}
else{
$('CPRate').focus();
}
}
else{
clearTaxField();
}
}
/* This function used to check quantity exceeding or not while Editing*/
function EditExceedQuantityCheck()
{
var EnterQuantity = $("#EditCPQuantity").val()== '' ? "0.00" : parseFloat($("#EditCPQuantity").val());
var ReqQuantity = parseFloat(RequistQuantity);
//alert(ReqQuantity);
if(EnterQuantity > ReqQuantity)
{
alert('Your exceeding the Quantity from the Requisition Quantity:'+ RequistQuantity +'.Please adjust the Quantity to proceed further.');
$('#EditCPQuantity').focus();
return false;
}
else {
return true;
}
}
/**
* This function is used for Edit Capital
*/
$('.EditCapital').click(function(){
if( validateEditCapitalTax() && EditExceedQuantityCheck() && validateEditExceedLimit())
{
var tr= document.getElementById(userid);
var cellval = tr.cells;
var Reqnumber = $('#EditReqnumber').val();
var departmentName = $('#EditCapitalDepartmentName').val();
var AvilBudget = $('#EditCapitalbudAmt').val();
var costCode = $('#EditCostCenter').val();
var materialCode =$('#EditMaterialCode').val();
var materialName = $("#EditCapitalItemName").val();
var uom = $("#EditCPUOM").val();
var exchangeRate = $("#EditExchangeRtModal").val();
var quantity = $("#EditCPQuantity").val();
var convertRate = $("#EditCPRate").val();
var itemRate = convertRate;
var basicval = $("#EditCPTotalAmount").val();
var Cgst = $("#EditCgst").val();
var AfterCgst = $("#EditAfterCgst").val();
var Sgst = $("#EditSgst").val();
var AfterSgst = $("#EditAfterSgst").val();
var Igst = $("#EditIgst").val();
var AfterIgst = $("#EditAfterIgst").val();
var OtherAmt = $('#EditOtherAllowances').val();
var Total = (parseFloat(basicval)+parseFloat(AfterCgst)+parseFloat(AfterSgst)+parseFloat(AfterIgst));
var TotalTaxValue = EditcalculateTaxValue();
var landingCharge = $('#EditAfterLandingCharge').val();
var HighSeasSalesCharge = $('#EditAfterHighseas').val();
var CustomDuty = $('#EditAfterCustomduty').val();
var ExciseDuty = $('#EditAfterExcisedutyTax').val();
var ExciseDutyEDCess = $('#EditAfterExcisedutyEDcess').val();
var ExciseDutySHCess = $('#EditAfterExcisedutySHcess').val();
var CustomEDCess = $('#EditAfterCustomEDcess').val();
var CustomSHCess = $('#EditAfterCustomSHcess').val();
var AdditionalExciseDuty = $('#EditAfterAdditionalExciseduty').val();
var GrossDutyPayable = $('#EditGrossdutypayable').val();
var AvailableModvat = $('#EditAvailableModvat').val();
var GrossExpensesDuetoCustom = $('#EditGrossexpenses').val();
var PurQuantity = $('#EditPurQuantity').val();
var purchaseRate = $('#Editpurchaserate').val();
var CustomDutyExpenses = $('#EditCustomDutyExpenses').val();
var RMCIncludingCustomers = $('#EditRMCIncludingCustomers').val();
var TotalOrderValuePerkg = $("#EdittxtTotalOrderValue").val();
/*get % values */
var beforeLanding = $('#EditLandingCharge').val();
var beforeHighSeasSalesCharge = $('#EditHighseas').val();
var beforeCustomDuty = $('#EditCustomduty').val();
var beforeExciseDuty = $('#EditExcisedutyTax').val();
var beforeExciseDutyEDCess = $('#EditExcisedutyEDcess').val();
var beforeExciseDutySHCess = $('#EditExcisedutySHcess').val();
var beforeCustomEDCess = $('#EditCustomEDcess').val();
var beforeCustomSHCess = $('#EditCustomSHcess').val();
var beforeAdditionalExciseDuty =$('#EditAdditionalExciseduty').val();
var PurQuantity = $('#EditPurQuantity').val();
var basicvalInINR=$('#EditAfterBasicPriceTax').val();
$('#Reqnumber'+userid).val(Reqnumber);
$('#departmentName'+userid).val(departmentName);
$('#CPCostCode'+userid).val(costCode);
$('#AvilBudget'+userid).val(AvilBudget);
$('#echangeRate'+userid).val(exchangeRate);
$('#materialCode'+userid).val(materialCode);
$('#materialName'+userid).val(materialName);
$('#uom'+userid).val(uom);
$('#quantity'+userid).val(quantity);
$('#rateInUs'+userid).val(convertRate);
$('#basicval'+userid).val(basicval);
RequistQuantity = $('#quantity'+userid).val();
$('#AfterCgst'+userid).val(AfterCgst);
$('#Sgst'+userid).val(Sgst);
$('#AfterSgst'+userid).val(AfterSgst);
$('#Igst'+userid).val(Igst);
$('#AfterIgst'+userid).val(AfterIgst);
$('#OtherAmt'+userid).val(OtherAmt);
$('#ServiceTotalOrderValue'+userid).val(TotalTaxValue);
$('#landingCharge'+userid).val(landingCharge);
$('#HighSeasSalesCharge'+userid).val(HighSeasSalesCharge);
$('#CustomDuty'+userid).val(CustomDuty);
$('#ExciseDuty'+userid).val(ExciseDuty);
$('#ExciseDutyEDCess'+userid).val(ExciseDutyEDCess);
$('#ExciseDutySHCess'+userid).val(ExciseDutySHCess);
$('#CustomEDCess'+userid).val(CustomEDCess);
$('#CustomSHCess'+userid).val(CustomSHCess);
$('#AdditionalExciseDuty'+userid).val(AdditionalExciseDuty);
$('#GrossDutyPayable'+userid).val(GrossDutyPayable);
$('#AvailableModvat'+userid).val(AvailableModvat);
$('#GrossExpensesDuetoCustom'+userid).val(GrossExpensesDuetoCustom);
$('#purchaseRate'+userid).val(purchaseRate);
$('#CustomDutyExpenses'+userid).val(CustomDutyExpenses);
$('#RMCIncludingCustomers'+userid).val(RMCIncludingCustomers);
$('#basicvalInINR'+userid).val(basicvalInINR);
$('#itemRate'+userid).val(itemRate);
/* get % value */
$('#beforeLanding'+userid).val(beforeLanding);
$('#beforeHighSeasSalesCharge'+userid).val(beforeHighSeasSalesCharge);
$('#beforeCustomDuty'+userid).val(beforeCustomDuty);
$('#beforeExciseDuty'+userid).val(beforeExciseDuty);
$('#beforeExciseDutyEDCess'+userid).val(beforeExciseDutyEDCess);
$('#beforeExciseDutySHCess'+userid).val(beforeExciseDutySHCess);
$('#beforeCustomEDCess'+userid).val(beforeCustomEDCess);
$('#beforeCustomSHCess'+userid).val(beforeCustomSHCess);
$('#beforeAdditionalExciseDuty'+userid).val(beforeAdditionalExciseDuty);
$('#PurQuantity'+userid).val(PurQuantity);
$('#PerKgExpense'+userid).val(TotalOrderValuePerkg);
cellval[2].innerHTML = materialCode;
cellval[3].innerHTML = materialName;
cellval[4].innerHTML = quantity;
cellval[5].innerHTML =uom;
cellval[6].innerHTML =parseFloat(itemRate).toFixed(2);
cellval[7].innerHTML =parseFloat(basicval).toFixed(2);
cellval[8].innerHTML =parseFloat(TotalTaxValue).toFixed(2);
cellval[9].innerHTML =parseFloat(basicval).toFixed(2);
populateValueMainFormForEditCapitalTax();
}
});
function validateEditCapitalTax()
{
if($('#EditReqnumber').val() == "0")
{
alert('Please select the Requisition Number');
$('#EditReqnumber').focus();
return false;
}
else if($('#EditCostCenter').val() == "0")
{
alert('Please select the Cost center');
$('#EditCostCenter').focus();
return false;
}
else if($('#EditMaterialCode').val() == "0")
{
alert('Please select the Material Code');
$('#EditMaterialCode').focus();
return false;
}
else if($('#EditCPQuantity').val() == '')
{
alert('Please Enter the Quantity value');
$('#EditCPQuantity').focus();
return false;
}
else if($('#EditCPRate').val() == '')
{
alert('Please Enter the Rate of the Item');
$('#EditCPRate').focus();
return false;
}
else
{
return true;
}
}
function EditcalculateTotalValue()
{
var BasicVal = $('#EditCPTotalAmount').val() == '' ? '0.00' : $('#EditCPTotalAmount').val();
var ServiceTaxAmount = $('#EditAfterServiceTax').val() == '' ? '0.00' : $('#EditAfterServiceTax').val();
var EduCessTaxAmount = $('#EditAfterEduCess').val() == '' ? '0.00' : $('#EditAfterEduCess').val();
var SecHighTaxAmount = $('#EditAfterSecHighTax').val() == '' ? '0.00' : $('#EditAfterSecHighTax').val();
var KrishiTaxAmount = $('#EditAfterKrishiTax').val() == '' ? '0.00' : $('#EditAfterKrishiTax').val();
var SwachhTaxAmount = $('#EditAfterSwachhTax').val() == '' ? '0.00' : $('#EditAfterSwachhTax').val();
var landingCharge = $('#EditAfterLandingCharge').val() == '' ? '0.00' : $('#EditAfterLandingCharge').val();
var HighSeasSalesCharge = $('#EditAfterHighseas').val() == '' ? '0.00' : $('#EditAfterHighseas').val();
var CustomDuty = $('#EditAfterCustomduty').val() == '' ? '0.00' : $('#EditAfterCustomduty').val();
var ExciseDuty = $('#EditAfterExcisedutyTax').val() == '' ? '0.00' : $('#EditAfterExcisedutyTax').val();
var ExciseDutyEDCess = $('#EditAfterExcisedutyEDcess').val() == '' ? '0.00' : $('#EditAfterExcisedutyEDcess').val();
var ExciseDutySHCess = $('#EditAfterExcisedutySHcess').val() == '' ? '0.00' : $('#EditAfterExcisedutySHcess').val();
var CustomEDCess = $('#EditAfterCustomEDcess').val() == '' ? '0.00' : $('#EditAfterCustomEDcess').val();
var CustomSHCess = $('#EditAfterCustomSHcess').val() == '' ? '0.00' : $('#EditAfterCustomSHcess').val();
var AdditionalExciseDuty = $('#EditAfterAdditionalExciseduty').val() == '' ? '0.00' : $('#EditAfterAdditionalExciseduty').val();
var GrossDutyPayable = $('#EditGrossdutypayable').val() == '' ? '0.00' : $('#EditGrossdutypayable').val();
var AvailableModvat = $('#EditAvailableModvat').val() == '' ? '0.00' : $('#EditAvailableModvat').val();
var GrossExpensesDuetoCustom = $('#EditGrossexpenses').val() == '' ? '0.00' : $('#EditGrossexpenses').val();
var purchaseRate = $('#Editpurchaserate').val() == '' ? '0.00' : $('#Editpurchaserate').val();
var CustomDutyExpenses = $('#EditCustomDutyExpenses').val() == '' ? '0.00' : $('#EditCustomDutyExpenses').val();
var RMCIncludingCustomers = $('#EditRMCIncludingCustomers').val() == '' ? '0.00' : $('#EditRMCIncludingCustomers').val();
var totvalue = (parseFloat(BasicVal) + parseFloat(ServiceTaxAmount)+ parseFloat(EduCessTaxAmount)+ parseFloat(SecHighTaxAmount) + parseFloat(KrishiTaxAmount)+ parseFloat(SwachhTaxAmount));
//+parseFloat(landingCharge)+parseFloat(HighSeasSalesCharge)+parseFloat(CustomDuty)+parseFloat(ExciseDuty)+parseFloat(ExciseDutyEDCess)+parseFloat(ExciseDutySHCess)+parseFloat(CustomEDCess)+parseFloat(CustomSHCess)+parseFloat(AdditionalExciseDuty)+parseFloat(GrossDutyPayable)+parseFloat(AvailableModvat)+parseFloat(GrossExpensesDuetoCustom)+parseFloat(purchaseRate)+parseFloat(CustomDutyExpenses)+parseFloat(RMCIncludingCustomers)
var tot = parseFloat(totvalue).toFixed(2);
//$('#EdittxtTotalOrderValue').val(tot);
validateEditExceedLimit();
EditExceedQuantityCheck();
}
/* calculate tax value*/
function EditcalculateTaxValue(){
var Cgst = $('#EditAfterCgst').val() == '' ? '0.00' : $('#EditAfterCgst').val();
var Sgst = $('#EditAfterSgst').val() == '' ? '0.00' : $('#EditAfterSgst').val();
var Igst = $('#EditAfterIgst').val() == '' ? '0.00' : $('#EditAfterIgst').val();
var landingCharge = $('#EditAfterLandingCharge').val() == '' ? '0.00' : $('#EditAfterLandingCharge').val();
var HighSeasSalesCharge = $('#EditAfterHighseas').val() == '' ? '0.00' : $('#EditAfterHighseas').val();
var CustomDuty = $('#EditAfterCustomduty').val() == '' ? '0.00' : $('#EditAfterCustomduty').val();
var ExciseDuty = $('#EditAfterExcisedutyTax').val() == '' ? '0.00' : $('#EditAfterExcisedutyTax').val();
var ExciseDutyEDCess = $('#EditAfterExcisedutyEDcess').val() == '' ? '0.00' : $('#EditAfterExcisedutyEDcess').val();
var ExciseDutySHCess = $('#EditAfterExcisedutySHcess').val() == '' ? '0.00' : $('#EditAfterExcisedutySHcess').val();
var CustomEDCess = $('#EditAfterCustomEDcess').val() == '' ? '0.00' : $('#EditAfterCustomEDcess').val();
var CustomSHCess = $('#EditAfterCustomSHcess').val() == '' ? '0.00' : $('#EditAfterCustomSHcess').val();
var AdditionalExciseDuty = $('#EditAfterAdditionalExciseduty').val() == '' ? '0.00' : $('#EditAfterAdditionalExciseduty').val();
var GrossDutyPayable = $('#EditGrossdutypayable').val() == '' ? '0.00' : $('#EditGrossdutypayable').val();
var AvailableModvat = $('#EditAvailableModvat').val() == '' ? '0.00' : $('#EditAvailableModvat').val();
var GrossExpensesDuetoCustom = $('#EditGrossexpenses').val() == '' ? '0.00' : $('#EditGrossexpenses').val();
var purchaseRate = $('#Editpurchaserate').val() == '' ? '0.00' : $('#Editpurchaserate').val();
var CustomDutyExpenses = $('#EditCustomDutyExpenses').val() == '' ? '0.00' : $('#EditCustomDutyExpenses').val();
var RMCIncludingCustomers = $('#EditRMCIncludingCustomers').val() == '' ? '0.00' : $('#EditRMCIncludingCustomers').val();
var totTaxvalue = (parseFloat(Cgst)+ parseFloat(Sgst)+ parseFloat(Igst));
//+parseFloat(landingCharge)+parseFloat(HighSeasSalesCharge)+parseFloat(CustomDuty)+parseFloat(ExciseDuty)+parseFloat(ExciseDutyEDCess)+parseFloat(ExciseDutySHCess)+parseFloat(CustomEDCess)+parseFloat(CustomSHCess)+parseFloat(AdditionalExciseDuty)+parseFloat(GrossDutyPayable)+parseFloat(AvailableModvat)+parseFloat(GrossExpensesDuetoCustom)+parseFloat(purchaseRate)+parseFloat(CustomDutyExpenses)+parseFloat(RMCIncludingCustomers)
var totTax = parseFloat(totTaxvalue).toFixed(2);
return totTax;
}
/* used to validateExceedLimit for edit*/
function validateEditExceedLimit()
{
var avalbudAmt = parseFloat($('#EditCapitalbudAmt').val());
var basicAmountRate = parseFloat($('#EditCPTotalAmount').val());
var totalAmount = parseFloat($('#EdittxtTotalOrderValue').val());
if(basicAmountRate > avalbudAmt)
{
alert('Basic amount is exceeding the Budget Limit.Please adjust the product value.');
$('#EditCPRate').focus();
return false;
}
else
{
return true;
}
}
/**
* This function is used to calculate the total amounts after Edit row
*/
function populateValueMainFormForEditCapitalTax()
{
var rows = document.getElementById('serviceTax').rows.length;
var TotalOrderValueSummary = 0;
var TotCgst = 0;
var TotSgst = 0;
var TotIgst = 0;
var TotOther = 0;
var TotLanding = 0;
var TotHighseas = 0;
var TotCustom = 0;
var TotExcise = 0;
var TotExciseED = 0;
var TotExciseSH = 0;
var TotCustomED = 0;
var TotCustomSH = 0;
var TotAdditionalExciseduty = 0;
var TotGrossduty = 0;
var TotAvlmodvat = 0;
var TotGrossexpense = 0;
var CapitalToatlOrder=0;
for (var i = 1; i < rows; i++) {
var TotalOrderValueSummaryI = $('#ServiceTotalOrderValue'+i).val() == '' ? '0.00' : $('#ServiceTotalOrderValue'+i).val();
var TotalCgstI = $('#AfterCgst'+i).val() == '' ? '0.00' : $('#AfterCgst'+i).val();
var TotalSgstI = $('#AfterSgst'+i).val() == '' ? '0.00' : $('#AfterSgst'+i).val();
var TotalIgstI = $('#AfterIgst'+i).val() == '' ? '0.00' : $('#AfterIgst'+i).val();
var TotOtherI = $('#OtherAmt'+i).val() == '' ? '0.00' : $('#OtherAmt'+i).val();
var TotLandingI = $('#landingCharge'+i).val() == '' ? '0.00' : $('#landingCharge'+i).val();
var TotHighseasI = $('#HighSeasSalesCharge'+i).val() == '' ? '0.00' : $('#HighSeasSalesCharge'+i).val();
var TotCustomI = $('#CustomDuty'+i).val() == '' ? '0.00' : $('#CustomDuty'+i).val();
var TotExciseI = $('#ExciseDuty'+i).val() == '' ? '0.00' : $('#ExciseDuty'+i).val();
var TotExciseEDI = $('#ExciseDutyEDCess'+i).val() == '' ? '0.00' : $('#ExciseDutyEDCess'+i).val();
var TotExciseSHI = $('#ExciseDutySHCess'+i).val() == '' ? '0.00' : $('#ExciseDutySHCess'+i).val();
var TotCustomEDI = $('#CustomEDCess'+i).val() == '' ? '0.00' : $('#CustomEDCess'+i).val();
var TotCustomSHI = $('#CustomSHCess'+i).val() == '' ? '0.00' : $('#CustomSHCess'+i).val();
var TotAdditionalExcisedutyI = $('#AdditionalExciseDuty'+i).val() == '' ? '0.00' : $('#AdditionalExciseDuty'+i).val();
var TotGrossdutyI = $('#GrossDutyPayable'+i).val() == '' ? '0.00' : $('#GrossDutyPayable'+i).val();
var TotAvlmodvatI = $('#AvailableModvat'+i).val() == '' ? '0.00' : $('#AvailableModvat'+i).val();
var TotGrossexpenseI = $('#GrossExpensesDuetoCustom'+i).val() == '' ? '0.00' : $('#GrossExpensesDuetoCustom'+i).val();
var CapitalToatlOrderI = $('#basicval'+i).val() == '' ? '0.00' : $('#basicval'+i).val();
TotCgst = parseFloat(TotCgst) + parseFloat(TotalCgstI);
TotSgst = parseFloat(TotSgst) + parseFloat(TotalSgstI);
TotIgst = parseFloat(TotIgst) + parseFloat(TotalIgstI);
TotOther = parseFloat(TotOther) + parseFloat(TotOtherI);
TotLanding = parseFloat(TotLanding) + parseFloat(TotLandingI);
TotHighseas = parseFloat(TotHighseas) + parseFloat(TotHighseasI);
TotCustom = parseFloat(TotCustom) + parseFloat(TotCustomI);
TotExcise = parseFloat(TotExcise) + parseFloat(TotExciseI);
TotExciseED = parseFloat(TotExciseED) + parseFloat(TotExciseEDI);
TotExciseSH = parseFloat(TotExciseSH) + parseFloat(TotExciseSHI);
TotCustomED = parseFloat(TotCustomED) + parseFloat(TotCustomEDI);
TotCustomSH = parseFloat(TotCustomSH) + parseFloat(TotCustomSHI);
TotAdditionalExciseduty = parseFloat(TotAdditionalExciseduty) + parseFloat(TotAdditionalExcisedutyI);
TotGrossduty = parseFloat(TotGrossduty) + parseFloat(TotGrossdutyI);
TotAvlmodvat = parseFloat(TotAvlmodvat) + parseFloat(TotAvlmodvatI);
TotGrossexpense = parseFloat(TotGrossexpense) + parseFloat(TotGrossexpenseI);
TotalOrderValueSummary = parseFloat(TotalOrderValueSummary) + parseFloat(TotalOrderValueSummaryI);
CapitalToatlOrder = parseFloat(CapitalToatlOrder) + parseFloat(CapitalToatlOrderI);
}
$('#txtTotCgst').val(parseFloat(TotCgst).toFixed(2) );
$('#txtTotSgst').val(parseFloat(TotSgst).toFixed(2) );
$('#txtTotIgst').val(parseFloat(TotIgst).toFixed(2) );
$('#TotalOtherAllowances').val(parseFloat(TotOther).toFixed(2) );
$('#txttotallanding').val((parseFloat(TotLanding) ).toFixed(2) );
$('#txttotalhighseas').val((parseFloat(TotHighseas) ).toFixed(2) );
$('#txttotalcustom').val((parseFloat(TotCustom)).toFixed(2) );
$('#txttotalexcise').val((parseFloat(TotExcise)).toFixed(2) );
$('#txttotalexciseED').val((parseFloat(TotExciseED)).toFixed(2) );
$('#txttotalexciseSH').val((parseFloat(TotExciseSH)).toFixed(2) );
$('#txttotalcustomED').val((parseFloat(TotCustomED)).toFixed(2) );
$('#txttotalcustomSH').val((parseFloat(TotCustomSH)).toFixed(2) );
$('#txttotalAdditionalExciseduty').val((parseFloat(TotAdditionalExciseduty)).toFixed(2) );
$('#txttotalgrossduty').val((parseFloat(TotGrossduty)).toFixed(2) );
$('#txttotalavlmodvat').val((parseFloat(TotAvlmodvat)).toFixed(2) );
$('#txttotalgrossexpense').val((parseFloat(TotGrossexpense)).toFixed(2) );
$('#CapitalToatlOrder').val((parseFloat(CapitalToatlOrder)).toFixed(2) );
$('#txtToatlOrder').val((parseFloat(TotalOrderValueSummary)).toFixed(2) );
}
var DisplayCurrencySymbol='';
var ViewCurrencySymbol='';
var currency = <?php echo json_encode($Currency, JSON_PRETTY_PRINT) ?>;
$.each(currency, function(idx, obj) {
if(obj.Currency_Code === $("#currencytype").val())
{
$("#CurrencySymbol").val(obj.FontCode2000);
DisplayCurrencySymbol=obj.FontCode2000;
ViewCurrencySymbol=obj.FontCode2000;
var DisplayUOM=$('#uom').val();
$('#CurrencySymbol').html('Exchange Rate In' + " "+obj.FontCode2000);
$('#RateIn').html('Rate(in' + " "+obj.FontCode2000 + '/'+DisplayUOM+')');
$('#EditRateIn').html('Rate(in' + " "+obj.FontCode2000 + '/'+DisplayUOM+')');
$('#TotalAmount').html('Basic Value in' + " "+DisplayCurrencySymbol);
$('#EditTotalAmount').html('Basic Value in' + " "+DisplayCurrencySymbol);
//$('#ViewTotalAmount').html('Basic Value in' + " "+ViewCurrencySymbol);
// $('#ViewRateIn').html('Rate(in' + " "+ViewCurrencySymbol + '/'+DisplayUOM+')');
}
});
$('#currencytype').change(function(){
var SelectCurrency = $('#currencytype').val();
$.each(currency, function(idx, obj) {
if(obj.Currency_Code === SelectCurrency)
{
$("#CurrencySymbol").val(obj.FontCode2000);
DisplayCurrencySymbol=obj.FontCode2000;
$('#CurrencySymbol').html('Exchange Rate In' + " "+obj.FontCode2000);
$('#RateIn').html('Rate(in' + " "+obj.FontCode2000 + '/Ton)');
$('#EditRateIn').html('Rate(in' + " "+obj.FontCode2000 + '/Ton)');
$('#TotalAmount').html('Basic Value in' + " "+DisplayCurrencySymbol);
$('#EditTotalAmount').html('Basic Value in' + " "+DisplayCurrencySymbol);
}
});
});
function calculateCgstTax(varBasicValue,Cgst)
{
var basicValue = parseFloat(varBasicValue);
var Cgst = parseFloat(Cgst);
var ServiceTaxValue = 0.0;
ServiceTaxValue = <?php echo SERVICETAX_CGST; ?>;
var TAXval = parseFloat(ServiceTaxValue).toFixed(2);
return TAXval;// $('#AfterServiceTax').val(TAXval);
}
function calculateSgstTax(varBasicValue,Sgst)
{
var basicValue = parseFloat(varBasicValue);
var Sgst = parseFloat(Sgst);
var ServiceTaxValue = 0.0;
ServiceTaxValue = <?php echo SERVICETAX_SGST; ?>;
var TAXval = parseFloat(ServiceTaxValue).toFixed(2);
return TAXval;// $('#AfterServiceTax').val(TAXval);
}
function calculateIgstTax(varBasicValue,Igst)
{
var basicValue = parseFloat(varBasicValue);
var Igst = parseFloat(Igst);
var ServiceTaxValue = 0.0;
ServiceTaxValue = <?php echo SERVICETAX_IGST; ?>;
var TAXval = parseFloat(ServiceTaxValue).toFixed(2);
return TAXval;// $('#AfterServiceTax').val(TAXval);
}
//If others is the payment terms to display mandatory field
$("#PaymentMethod").change(function() {
if ($('#PaymentMethod').val().trim()=='PT08')
{
$('#otheroptiondiv').show();
}
else {
$('#otheroptiondiv').hide();
$('#Otherpayment').val('');
}
});
</script>