import, amendment po
This commit is contained in:
parent
70853f47d2
commit
903ff0d6f1
@ -103,105 +103,130 @@ class purchaseorder extends BaseController
|
||||
/**
|
||||
* This function used to show the Purchase Order Screen
|
||||
*/
|
||||
function CreatePurchaseOrder()
|
||||
function CreatePurchaseOrder()
|
||||
{
|
||||
|
||||
$this->form_validation->set_rules('txtReqNo', 'txtReqNo', 'callback_Req_validate');
|
||||
|
||||
if($this->form_validation->run() == FALSE)
|
||||
|
||||
$this->form_validation->set_rules('txtReqNo', 'txtReqNo', 'callback_Req_validate');
|
||||
|
||||
if($this->form_validation->run() == FALSE)
|
||||
{
|
||||
$this->requisition();
|
||||
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
|
||||
$this->global['pageTitle'] = 'Siddharth : Purchase order' ;
|
||||
$data['TaxType'] = $this->purchaseorder_model->getConfigValue('C006');
|
||||
$data['FreightType'] = $this->purchaseorder_model->getConfigValue('C018');
|
||||
$data['Suplist'] = $this->purchaseorder_model->getSupplierName();
|
||||
//$data['Payment']=$this->purchaseorder_model->getSupplierPayment('C009');
|
||||
$data['Payment']=$this->purchaseorder_model->getPaymentTermsDetails();
|
||||
//$data['WorkStatus']=$this->purchaseorder_model->GetWorkStatus('C019');
|
||||
$data['WorkStatus']=$this->purchaseorder_model->getStatus(7);
|
||||
|
||||
$data['TaxType'] = $this->purchaseorder_model->getConfigValue('C006');
|
||||
$data['FreightType'] = $this->purchaseorder_model->getConfigValue('C018');
|
||||
$data['Suplist'] = $this->purchaseorder_model->getSupplierName();
|
||||
$data['Payment']=$this->purchaseorder_model->getSupplierPayment('C009');
|
||||
$data['WorkStatus']=$this->purchaseorder_model->GetWorkStatus('C019');
|
||||
|
||||
|
||||
foreach ($data['WorkStatus'] as $WST)
|
||||
{
|
||||
|
||||
$WStatus=$WST->ConfigValue;
|
||||
//print_r($WStatus);
|
||||
|
||||
|
||||
|
||||
$SelectedReq = json_decode($this->input->post('txtReqNo'));
|
||||
|
||||
$Req = $SelectedReq->Req;
|
||||
$data['ReqList'] = $Req ;
|
||||
$ReqArray = array();
|
||||
$ReqType = $this->input->post('txtReqType');
|
||||
$result = array();
|
||||
|
||||
foreach ($Req as $SID):
|
||||
$ReqArray[] = $SID->ReqNo ;
|
||||
$result[] = $this->purchaseorder_model->getRawPOMaterialList($SID->ReqNo);
|
||||
if($ReqType == '')
|
||||
{
|
||||
$ReqType = $SID->ReqType;
|
||||
}
|
||||
|
||||
endforeach;
|
||||
|
||||
|
||||
$data['MaterialList'] = $result;
|
||||
//print_r($data['MaterialList']);
|
||||
/* Cost code from Requisition - Client Review Fix
|
||||
Start here */
|
||||
$ReqDetails = $this->purchaseorder_model->getRequistDetails($ReqArray);
|
||||
$data['RequistionDetails'] = $ReqDetails;
|
||||
|
||||
$CostCode = '';
|
||||
$dt = new DateTime('now', new DateTimeZone('Asia/Kolkata'));
|
||||
|
||||
$Year = $dt->format('Y');
|
||||
|
||||
foreach ($ReqDetails as $Rs):
|
||||
$CostCode = $Rs->CostCenterCode;
|
||||
endforeach;
|
||||
|
||||
$AvlBudget = $this->purchaseorder_model->GetAvailableBudgetAmount($CostCode,$Year,$ReqType);
|
||||
|
||||
|
||||
if(count($AvlBudget)>0)
|
||||
{
|
||||
$data['AvlBudAmt'] = $AvlBudget[0]['BudgetAmount'] - $AvlBudget[0]['Totalvalue'];
|
||||
}
|
||||
/* End Here */
|
||||
|
||||
$data['CompanyDetails'] = $this->purchaseorder_model->getCompanyInformation();
|
||||
// $data['MaxPODate'] = $this->purchaseorder_model->getLastCreatedPODate();
|
||||
$data['MaxPODate'] = $this->purchaseorder_model->getLastReleasedPODate();
|
||||
$data['Currency']=$this->purchaseorder_model->GetCurrencytype();
|
||||
$data['INRSYMBOL']=$this->purchaseorder_model->GetINRCurrencytype('INR');
|
||||
//print_r($data['INRSYMBOL']);
|
||||
}
|
||||
|
||||
|
||||
//print_r($data['WorkStatus']);
|
||||
// foreach ($data['Suplist'] as $SUP)
|
||||
// {
|
||||
// $Detail=$SUP->PaymentTerms;
|
||||
// }
|
||||
|
||||
//print_r($data['Payment']);
|
||||
//print_r($data['Suplist']);
|
||||
$SelectedReq = json_decode($this->input->post('txtReqNo'));
|
||||
|
||||
$Req = $SelectedReq->Req;
|
||||
$data['ReqList'] = $Req ;
|
||||
$ReqArray = array();
|
||||
$ReqType = $this->input->post('txtReqType');
|
||||
$result = array();
|
||||
|
||||
foreach ($Req as $SID):
|
||||
$ReqArray[] = $SID->ReqNo ;
|
||||
$result[] = $this->purchaseorder_model->getRawPOMaterialList($SID->ReqNo);
|
||||
if($ReqType == '')
|
||||
{
|
||||
$ReqType = $SID->ReqType;
|
||||
}
|
||||
|
||||
endforeach;
|
||||
|
||||
|
||||
$data['MaterialList'] = $result;
|
||||
//print_r($data['MaterialList']);
|
||||
/* Cost code from Requisition - Client Review Fix
|
||||
Start here */
|
||||
$ReqDetails = $this->purchaseorder_model->getRequistDetails($ReqArray);
|
||||
$data['RequistionDetails'] = $ReqDetails;
|
||||
$CostCode = '';
|
||||
$dt = new DateTime('now', new DateTimeZone('Asia/Kolkata'));
|
||||
|
||||
$Year = $dt->format('Y');
|
||||
|
||||
foreach ($ReqDetails as $Rs):
|
||||
$CostCode = $Rs->CostCenterCode;
|
||||
endforeach;
|
||||
|
||||
$AvlBudget = $this->purchaseorder_model->GetAvailableBudgetAmount($CostCode,$Year,$ReqType);
|
||||
|
||||
|
||||
if(count($AvlBudget)>0)
|
||||
{
|
||||
$data['AvlBudAmt'] = $AvlBudget[0]['BudgetAmount'] - $AvlBudget[0]['Totalvalue'];
|
||||
}
|
||||
/* End Here */
|
||||
|
||||
$data['CompanyDetails'] = $this->purchaseorder_model->getCompanyInformation();
|
||||
//print_r($data['CompanyDetails']);
|
||||
// $data['MaxPODate'] = $this->purchaseorder_model->getLastCreatedPODate();
|
||||
$data['MaxPODate'] = $this->purchaseorder_model->getLastReleasedPODate();
|
||||
$data['Currency']=$this->purchaseorder_model->GetCurrencytype();
|
||||
$data['INRSYMBOL']=$this->purchaseorder_model->GetINRCurrencytype('INR');
|
||||
//print_r($data['INRSYMBOL']);
|
||||
|
||||
$AvlimportBudget = $this->purchaseorder_model->GetAvailableImportBudgetAmount($CostCode,$Year,$ReqType);
|
||||
|
||||
//print_r($AvlimportBudget);
|
||||
|
||||
|
||||
if(count($AvlimportBudget)>0)
|
||||
{
|
||||
$data['AvlimportBudAmt'] = $AvlimportBudget[0]['BudgetAmount'] - $AvlimportBudget[0]['TotalValue'];
|
||||
}
|
||||
|
||||
//print_r($data['AvlimportBudAmt']);
|
||||
|
||||
|
||||
// $data[$Rate->ExchangeRate]=$Rate->ExchangeRate;
|
||||
//$data['CurrencyDetail']=$this->purchaseorder_model->GetCurrencyDetail($Currency);
|
||||
|
||||
$ViewName = '';
|
||||
if($ReqType == REVENUE)
|
||||
{
|
||||
$ViewName = 'purchaseorder';
|
||||
}
|
||||
|
||||
$ViewName = '';
|
||||
if($ReqType == REVENUE)
|
||||
{
|
||||
$ViewName = 'purchaseorder';
|
||||
}
|
||||
else if($ReqType == SERVICE)
|
||||
{
|
||||
$ViewName = 'servicePurchaseorder';
|
||||
}
|
||||
else if($ReqType == IMPORT)
|
||||
{
|
||||
$ViewName = 'importpo';
|
||||
}
|
||||
else if($ReqType == CAPITAL)
|
||||
{
|
||||
$ViewName = 'capitalpurchaseorder';
|
||||
}
|
||||
{
|
||||
$ViewName = 'servicePurchaseorder';
|
||||
}
|
||||
else if($ReqType == IMPORT)
|
||||
{
|
||||
$ViewName = 'importpo';
|
||||
}
|
||||
else if($ReqType == CAPITAL)
|
||||
{
|
||||
$ViewName = 'capitalpurchaseorder';
|
||||
}
|
||||
$this->loadViews($ViewName, $this->global,$data, NULL);
|
||||
}
|
||||
}
|
||||
}
|
||||
function CreatePOPrint()
|
||||
{
|
||||
|
||||
397
application/views/Amendedimportpopdf.php
Normal file
397
application/views/Amendedimportpopdf.php
Normal file
@ -0,0 +1,397 @@
|
||||
<?php
|
||||
|
||||
|
||||
$PONO = '';
|
||||
$postatus ='';
|
||||
$CompanyAddress = '';
|
||||
$CompanyName = '';
|
||||
$SuplierName = '';
|
||||
$SuplierAddress = '';
|
||||
$DeliveryAddress = '';
|
||||
$Podt = '';
|
||||
$DeliveryDate ='';
|
||||
$DeliverySchedule='';
|
||||
$ServiceDescription = '';
|
||||
$ReqBy='';
|
||||
$PaymentTerms='';
|
||||
$PaymentDays='';
|
||||
$PayableAT='';
|
||||
|
||||
|
||||
|
||||
$index=0;
|
||||
if(!empty($CompanyDetails))
|
||||
{
|
||||
foreach ($CompanyDetails as $CO)
|
||||
{
|
||||
$CompanyName = $CO->CompanyName;
|
||||
$CompanyAddress = $CO->Address;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if(!empty($POItem))
|
||||
{
|
||||
|
||||
foreach ($POItem as $PO)
|
||||
{
|
||||
$ReqNo=$PO->ReqNo;
|
||||
$PONO = $PO->PONO;
|
||||
$postatus= $PO->Status;
|
||||
$SuplierName = $PO->SupplierName;
|
||||
$SuplierAddress = $PO->Address;
|
||||
$DeliveryAddress = $PO->DeliveryAddress;
|
||||
|
||||
$dt = new DateTime($PO->PODate, new DateTimeZone('Asia/Kolkata'));
|
||||
$Podt = $dt->format('d-m-Y');
|
||||
$dtDe = new DateTime($PO->DeliveryDate, new DateTimeZone('Asia/Kolkata'));
|
||||
$DeliveryDate = $dtDe->format('d-m-Y');
|
||||
$ServiceDescription =$PO->ServiceDescription;
|
||||
$CostCenterCode=$PO->CostCenterCode;
|
||||
//$ReqBy=$PO->Requestedby;
|
||||
|
||||
$PaymentTerms = $PO->PaymentTerms;
|
||||
$PaymentDays=$PO->PaymentDays;
|
||||
$PayableAT=$PO->PayableAT;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if(!empty($Requestername))
|
||||
|
||||
{
|
||||
foreach ($Requestername as $Reqname)
|
||||
{
|
||||
$ReqBy=$Reqname->FirstName;
|
||||
}
|
||||
}
|
||||
|
||||
$CurrencyCode='';
|
||||
$CurrencyName='';
|
||||
|
||||
if(!empty($Currencytype))
|
||||
{
|
||||
foreach ($Currencytype as $CURRE)
|
||||
{
|
||||
$CurrencyCode=$CURRE->Currency_Code;
|
||||
$CurrencyName=$CURRE->FontCode2000;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
// echo $CurrencyCode;
|
||||
|
||||
$DEPNAME='';
|
||||
|
||||
if(!empty($DEPCODE))
|
||||
{
|
||||
foreach ($DEPCODE as $DEP)
|
||||
{
|
||||
$DEPNAME=$DEP->DepartmentName;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
?>
|
||||
<style>
|
||||
@page { margin: 310px 50px 30px 50px; }
|
||||
.header { position: fixed; left: 0px; top: -310px; right: 0px; height: 550px;text-align: center; }
|
||||
.footer { position: fixed; bottom: 0px; }
|
||||
.pagenum:before { content: counter(page); }
|
||||
</style>
|
||||
<div class="footer">Page: <span class="pagenum"></span></div>
|
||||
|
||||
<div class="header">
|
||||
<div style="text-align:right;">
|
||||
<?php
|
||||
if ($postatus == 'ST026')
|
||||
{}
|
||||
else
|
||||
{
|
||||
echo '<div><b>DRAFT</b> </div>';
|
||||
|
||||
}
|
||||
|
||||
?>
|
||||
</div>
|
||||
<div> </div>
|
||||
<center> <span style="font-size:24px;">PURCHASE ORDER - <a style="color:#515151">PO NO:<?php echo $PONO?> </a></span></center>
|
||||
|
||||
|
||||
<table style="border-collapse: collapse;font-size:12px;" border="1" width="100%" cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
|
||||
<td colspan="2">
|
||||
<p style="color:#3c8dbc;font-size:16px;"><strong><?php echo $CompanyName; ?></strong></p>
|
||||
<p> <?php echo $CompanyAddress; ?></p>
|
||||
</td>
|
||||
<td align="right"><img width="100" height="100" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA11JREFUeNrsnT9IHEEYxWfFw8rgpUhlo5URi2gTbIUUSrq1ui4oRLRIY9JIKrGKTQrBgJLuuutEi4CtSSOpPIuATdIEcid2YpN9C3sc8c6bf7uZmX0P7k7ultm7337zzXxvZjGaiaIfQoiqoHTUHk6eniSPUbLQUmUoebojB23dDZGBmQiQAAmQAAmQIkACJEACpAiweA3bbvDV5mb6+iKOxfTc3MDjf15dicbBQfr3591d7wBGM1H0J3l9bNLI84UFsby6mkIzFWACJMCafJ9PJyfSx29vbHQuoqJaxl34zc5O+mVtwIPi5EIcXV52IjnoLvx+by/9wXkIF8aHbq0dgYi4vOB1Q7QV2c4BXM4Z3r+RGBTAR9VqmqhVBoZnIyOdx9taTXqQGJ+YUDqXFwBV4WGU69aXRkNsr69LtyEzHfIKIKJCVl9PT3u+/63P+6bnC64SuWm3jdsYn5xkKcdamCJAAiwjQJcHAC8ATs/OBg1Qy0y4ub6WPhb1cuPwUFycn9/77OPWlvXzeQGw2QPGQ9o/PhZrS0v3IPpooFrpwgChYniidq6fnTnvrBSaA3Uc3A/1uvPuSmEA0f0uFLsyBKcZDjaisvSj8DsFW6pbcHPQpV12WQoBCHhri4taEOGwhJAXjeeBgFebn1eyp0LKi1Ym0rCsXieRqLk06HVetFqJwHmWnRz3yotHzabT9n0hpRxGZ0SjjpGKCEQkxgUtWDlbCyMfIi/qTHMgrDf7srCem5mQDS5YQNKRD2vCuQLMhCVM3bwIiK4PLIUYqrp5EXPFeGWFALO8CEdGddId7NYOHWFQUa1cUO4Fty78/fZW6tFrjx7gqfqAT0PbmWAqVCwq+bDUOxMeyokh6L8B1J1kE2BgIkACJMDyAbSx56/cACV3CoyOjfX9rNSrcrI7E/qVYYCnYhKY3LXkJECVOdx+Us51m6Nwm7HVQyUCf4UGEJuFZPMgIhC+XlYfw21WWQ/GxXJ50q09iBS1MSjYW73ww3SXMVXOobsk4MU80GQZc5DQbl5tOzWRRpS8nJqy1tUAzWZ7ecvKDdfdggWfTV0GbdnA4JB1UdhbHjo0LesAS6YWa2GaCQRIgARIESABEiABUgRIgARYRoAVYtBWBfcL/xb8hwS6av8VYADVjF2M5sTWJAAAAABJRU5ErkJggg=="></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p><strong>Vendor Address :</strong></p>
|
||||
<p><?php echo $SuplierName?><br /><?php echo $SuplierAddress ?></p>
|
||||
</td>
|
||||
<td colspan="2">
|
||||
<p><strong>Delivery To :</strong></p>
|
||||
<p><?php echo $DeliveryAddress?></p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PO DATE :<?php echo $Podt?></td>
|
||||
<td>DELIVERY DATE / SCHEDULE BY :<?php echo $DeliveryDate.$DeliverySchedule;?></td>
|
||||
<td>PLACE OF ORIGIN: UAE</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="page" style="font-size:12px;">
|
||||
<table style="border-collapse: collapse;" cellpadding="0" cellspacing="0" border="1" width="100%">
|
||||
<tbody>
|
||||
<tr style="background:#8c8c8c;color:#fff;">
|
||||
<td>Requistion Number</td>
|
||||
<td>Requested By</td>
|
||||
<td>Requested Department</td>
|
||||
<td>Cost Center</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td><?php echo $ReqNo;?></td>
|
||||
<td><?php echo $ReqBy;?></td>
|
||||
<td><?php echo $DEPNAME?></td>
|
||||
<td><?php echo $CostCenterCode?></td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<table style="border-collapse:collapse;" cellpadding="0" cellspacing="0" border="0" width="100%" >
|
||||
<tr style="background:#8c8c8c;color:#fff;">
|
||||
<th>#</th>
|
||||
<th>Item and Description</th>
|
||||
<th>Qty</th>
|
||||
<th>UOM</p>
|
||||
<th>Rate per unit in <?php echo "$CurrencyCode ($CurrencyName)"?></th>
|
||||
<th>Basic Price in <?php echo "$CurrencyCode ($CurrencyName)"?></th>
|
||||
<th>Total Amount in <?php echo "$CurrencyCode ($CurrencyName)"?></th>
|
||||
|
||||
</tr>
|
||||
|
||||
<?php
|
||||
if(!empty($POItem))
|
||||
{
|
||||
$BasicValue=0;
|
||||
$ProductPrice = 0;
|
||||
$AfterLandingCharge= 0;
|
||||
$AfterHighSeasSalesCharge= 0;
|
||||
$AfterCustomDuty = 0;
|
||||
$AfterCustomEdCess = 0;
|
||||
$AfterCustomSHCess = 0;
|
||||
$AfterExciseDuty = 0;
|
||||
$AfterExciseDutyEdCess = 0;
|
||||
$ExciseDutySHCess = 0;
|
||||
$AfterAddlExciseDuty = 0;
|
||||
$Grossdutypayable = 0;
|
||||
$AvailableModvat = 0;
|
||||
$Grossexpensesduetocustomduty = 0;
|
||||
$purchaseratePerKG=0;
|
||||
$CustomDutyExpensesPerKG=0;
|
||||
$RMCIncludingCustomersPerKG=0;
|
||||
$AfterExciseDutySHCess=0;
|
||||
$TotalOrderValue=0;
|
||||
$index=0;
|
||||
|
||||
|
||||
|
||||
foreach($POItem as $record)
|
||||
{
|
||||
$index = $index + 1;
|
||||
|
||||
?>
|
||||
|
||||
|
||||
<tr>
|
||||
<td><?php echo $index ; ?></td>
|
||||
<td><?php echo $record->MaterialName ; ?></td>
|
||||
<td align="right"><?php echo $record->Quantity ; ?></td>
|
||||
<td align="right"><?php echo $record->UOM ; ?></td>
|
||||
<td align="right"><?php echo $record->Rate ; ?></td>
|
||||
<td align="right"><?php $BasicValue=($record->Quantity*$record->Rate);
|
||||
echo number_format($BasicValue,2) ; ?></td>
|
||||
<td align="right"><?php echo $record->TotalOrderValue; ?></td>
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
<?php
|
||||
|
||||
$AfterLandingCharge= $AfterLandingCharge+$record->AfterLandingCharge;
|
||||
$AfterHighSeasSalesCharge=$AfterHighSeasSalesCharge+$record->AfterHighSeasSalesCharge ;
|
||||
$AfterCustomDuty = $AfterCustomDuty+$record->AfterCustomDuty ;
|
||||
$AfterCustomEdCess = $AfterCustomEdCess+$record->AfterCustomEdCess ;
|
||||
$AfterCustomSHCess = $AfterCustomSHCess+$record->AfterCustomSHCess ;
|
||||
$AfterExciseDuty = $AfterExciseDuty+$record->AfterExciseDuty ;
|
||||
$AfterExciseDutyEdCess = $AfterExciseDutyEdCess+$record->AfterExciseDutyEdCess ;
|
||||
$AfterAddlExciseDuty = $AfterAddlExciseDuty+$record->AfterAddlExciseDuty ;
|
||||
$Grossdutypayable = $Grossdutypayable+$record->Grossdutypayable ;
|
||||
$AvailableModvat = $AvailableModvat+$record->AvailableModvat ;
|
||||
$Grossexpensesduetocustomduty = $Grossexpensesduetocustomduty+$record->Grossexpensesduetocustomduty ;
|
||||
$purchaseratePerKG = $purchaseratePerKG+$record->purchaseratePerKG ;
|
||||
$CustomDutyExpensesPerKG = $CustomDutyExpensesPerKG+$record->CustomDutyExpensesPerKG ;
|
||||
$RMCIncludingCustomersPerKG = $RMCIncludingCustomersPerKG+$record->RMCIncludingCustomersPerKG ;
|
||||
$AfterExciseDutySHCess= $AfterExciseDutySHCess+$record->AfterExciseDutySHCess ;
|
||||
$TotalOrderValue = $TotalOrderValue+$record->BasicPriceInMTon;
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
</table>
|
||||
<p> </p>
|
||||
|
||||
</table>
|
||||
<p> </p>
|
||||
|
||||
|
||||
<table style="border-collapse: collapse;font-size:12px;" cellpadding="0" cellspacing="0" border="1" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="text-align: center;" colspan="4">
|
||||
<p>Amended Details</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="4">
|
||||
<?php
|
||||
if(!empty($POItem))
|
||||
{
|
||||
foreach($POItem as $v)
|
||||
{
|
||||
echo "<b>" . $v->AmendedDetails . "</b>";
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
}?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: center;"><strong>Item Description</strong></td>
|
||||
<td style="text-align: center;"><strong>previous Details</strong></td>
|
||||
<!-- <td style="text-align: center;" colspan="2">Current Details</td> -->
|
||||
</tr>
|
||||
<?php
|
||||
if(!empty($POItem))
|
||||
{
|
||||
|
||||
$index=0;
|
||||
foreach($POItem as $record)
|
||||
{
|
||||
$index = $index + 1;
|
||||
//echo $record->MaterialName ;
|
||||
|
||||
?>
|
||||
<tr>
|
||||
<td style="text-align: center;"><?php echo $index ;echo $record->MaterialName ; ?></td>
|
||||
<td ><?php echo $record->AmendedDetails ?></td>
|
||||
<!-- <td ><?php echo $record->AmendedDetails ?></td> -->
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
|
||||
<?php
|
||||
}
|
||||
} ?>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<!-- <table style="border-collapse: collapse;" cellpadding="0" cellspacing="0" border="1" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="text-align: center;" colspan="3"> <strong>Amended Details</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3"><strong>Amended Payment Terms :</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: center;"><strong>Item Description</strong></td>
|
||||
<td style="text-align: center;">Previous Details</td>
|
||||
<td style="text-align: center;">Current Details</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td style="text-align: center;" rowspan="3"> RMT022</td>
|
||||
<td> Amended Qty :20.00</td>
|
||||
<td> Current Qty : 5.00</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> Amended Rate :200.00</td>
|
||||
<td> Current rate:500.00</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> Amended Insurance value: 40:00</td>
|
||||
<td> Current Insurance Value :50:00</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
</table> -->
|
||||
<p> </p>
|
||||
<table style="border-collapse: collapse;" cellpadding="0" cellspacing="0" border="1" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="text-align: center;" ><strong>Total Amount In Words</strong><br /><br /><em><?php echo $TotalAmountInWords." "."Only.";?></em></td>
|
||||
<td style="text-align: center;" ><strong>Total Amount In <?php echo "$CurrencyCode ($CurrencyName)" ;?> <?php echo "$TotalOrderValue";?> </strong></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<p><strong>Payment Terms</strong></p>
|
||||
<p><?php echo $PaymentTerms;?></p>
|
||||
</td>
|
||||
<td style="text-align: center;">
|
||||
<p><font size="1">Certified that the particulars given above are true and correct</font></p>
|
||||
<p><?php echo $CompanyName; ?></p>
|
||||
<p> </p>
|
||||
<p>Authorized Signatory</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p> </p>
|
||||
|
||||
<div align="Left"> <b>Special Instructions :</b><br/><?php echo $ServiceDescription;?></div>
|
||||
|
||||
<?php
|
||||
if(!empty($releasedetails)){
|
||||
$releasedOn = '';
|
||||
foreach($releasedetails as $detail){
|
||||
$releasedOn= new DateTime($detail->ReleasedOn, new DateTimeZone('Asia/Kolkata'));
|
||||
|
||||
|
||||
?>
|
||||
|
||||
|
||||
<p> </p>
|
||||
<div align="Left"> <b>Released By : </b><?php echo $detail->FirstName;?></div>
|
||||
<div align="Left"> <b>Released On : </b><?php echo $releasedOn->format('d-m-Y');?></div>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
else {
|
||||
|
||||
?>
|
||||
|
||||
|
||||
<?php } ?>
|
||||
|
||||
|
||||
</div>
|
||||
@ -113,7 +113,7 @@ if(!empty($POMaster))
|
||||
$PONOStatus = $Req->StatusCode;
|
||||
$PONO = $Req->PONO;
|
||||
$ServiceDescription = $Req->ServiceDescription;
|
||||
$ExchangeRate=$Req->ExchangeRate;
|
||||
$ExchangeRate=number_format(($Req->ExchangeRate),2);
|
||||
|
||||
$ExchangeRateCalculatedon=$Req->ExchangeRateCalculatedon;
|
||||
$PaymentTerms=$Req->PaymentTerms;
|
||||
@ -241,7 +241,7 @@ body {
|
||||
<div style="border:2px solid #333">
|
||||
<div class="col-md-12">
|
||||
<div class="col-md-11">
|
||||
<center><b><h2>Siddharth Industries - Edit Import Purchase Order-<?php echo "$PONO"?> - For Amendment</h2></b></center>
|
||||
<center><b><h2>Siddharth Industries - Amend Import Purchase Order-<?php echo "$PONO"?></h2></b></center>
|
||||
</div>
|
||||
<!--<div class="col-md-1"><br/>
|
||||
<a class="btn btn-info" href="<?php echo base_url(); ?>purchaseorder/CreateimportPOPrint" target="_blank">Print</a>
|
||||
@ -457,8 +457,11 @@ body {
|
||||
<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');
|
||||
// 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>
|
||||
@ -1021,7 +1024,7 @@ body {
|
||||
</div>
|
||||
|
||||
<div class="col-md-12">
|
||||
<center> <label>Cost of the product Per KG</label></center>
|
||||
<center> <label>Cost of the product Per UOM</label></center>
|
||||
<hr/>
|
||||
</div>
|
||||
<div class="col-md-12">
|
||||
@ -1433,7 +1436,7 @@ body {
|
||||
$totavlmodvat=$totavlmodvat+$record->AvailableModvat;
|
||||
$totgrossexpense=$totgrossexpense+$record->Grossexpensesduetocustomduty;
|
||||
$ExchangeRate=$record->ExchangeRate;
|
||||
$totorder=$totorder+$record->TotalOrderValue;
|
||||
$totorder=$totorder+$record->BasicValue;
|
||||
//alert($totorder);
|
||||
|
||||
|
||||
@ -1441,6 +1444,22 @@ body {
|
||||
$Rowcount = $index;
|
||||
?>
|
||||
<?php
|
||||
|
||||
$totalhidden=$totorder;
|
||||
$totorder=number_format($totorder,2);
|
||||
//echo $to;
|
||||
$TotalLanding=number_format( $TotalLanding,2);
|
||||
$tothighseas=number_format($tothighseas ,2);
|
||||
$totcustom=number_format($totcustom,2);
|
||||
$totexciseduty=number_format($totexciseduty,2);
|
||||
$totexcisedutyED=number_format($totexcisedutyED,2);
|
||||
$totexciseSH =number_format($totexciseSH ,2);
|
||||
$totcustomED=number_format($totcustomED,2);
|
||||
$totcustomSH=number_format($totcustomSH,2);
|
||||
$totaddtnlexcise=number_format($totaddtnlexcise,2);
|
||||
$totgrossduty=number_format($totgrossduty,2);
|
||||
$totavlmodvat=number_format($totavlmodvat,2);
|
||||
$totgrossexpense=number_format($totgrossexpense,2);
|
||||
|
||||
}
|
||||
?>
|
||||
@ -1567,11 +1586,13 @@ body {
|
||||
|
||||
<div class="col-md-4">
|
||||
<label>Total Order Value :</label> <?php
|
||||
$data = array('name' => 'txtToatlOrder','value' => set_value('txtToatlOrder',$totorder),'id'=>'txtToatlOrder', 'class' => 'form-control' ,'required' => 'true','readonly' => 'true');
|
||||
$data = array('name' => 'txtToatlOrder','value' => set_value('txtToatlOrder',$totorder),'id'=>'txtToatlOrder', 'class' => 'form-control' ,'required' => 'true','readonly' => 'true','style'=>'text-align:right;');
|
||||
echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<input type="hidden" name="txttot" id="txttot" value=<?php echo $totalhidden;?>>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -60,12 +60,13 @@ if(!empty($CompanyDetails))
|
||||
|
||||
|
||||
$INR='';
|
||||
$INRSYM='';
|
||||
if(!empty($INRSYMBOL))
|
||||
{
|
||||
foreach ($INRSYMBOL as $INR)
|
||||
{
|
||||
$INR=$INR->Currency_Code;
|
||||
// $INR=$INR->FontCode2000;
|
||||
$INRSYM=$INR->Currency_Code;
|
||||
$INR=$INR->FontCode2000;
|
||||
}
|
||||
}
|
||||
//echo $INR;
|
||||
@ -125,7 +126,7 @@ if(!empty($POMaster))
|
||||
$PONOStatus = $Req->StatusCode;
|
||||
$PONO = $Req->PONO;
|
||||
$ServiceDescription = $Req->ServiceDescription;
|
||||
$ExchangeRate=$Req->ExchangeRate;
|
||||
$ExchangeRate=number_format(($Req->ExchangeRate),2);
|
||||
//echo "$ExchangeRate";
|
||||
$ExchangeRateCalculatedon=$Req->ExchangeRateCalculatedon;
|
||||
$PaymentTerms=$Req->PaymentTerms;
|
||||
@ -463,11 +464,14 @@ body {
|
||||
|
||||
</div>
|
||||
<div class="col-md-12" id="Deliverydtdiv"><br/>
|
||||
<label>Dispatch Instruction</label>
|
||||
<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);
|
||||
<?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>
|
||||
@ -667,7 +671,7 @@ if($PONOStatus == PO_RELEASED)
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-3">
|
||||
<label>Available Budget Amount</label>
|
||||
<label>Available Budget Amount (<?php echo $INR?>)</label>
|
||||
<div class="form-group">
|
||||
<?php
|
||||
$data = array('name' => 'AvlBudAmt','value' => set_value('AvlBudAmt'),'id'=>'AvlBudAmt', 'class' => 'form-control' ,'readonly' => 'true');
|
||||
@ -1089,7 +1093,7 @@ if($PONOStatus == PO_RELEASED)
|
||||
</div>
|
||||
|
||||
<div class="col-md-12">
|
||||
<center> <label>Cost of the product Per KG</label></center>
|
||||
<center> <label>Cost of the product Per UOM</label></center>
|
||||
<hr/>
|
||||
</div>
|
||||
<div class="col-md-12">
|
||||
@ -1230,7 +1234,7 @@ if($PONOStatus == PO_RELEASED)
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-3">
|
||||
<label>Available Budget Amount</label>
|
||||
<label>Available Budget Amount (<?php echo $INR?>)</label>
|
||||
<div class="form-group">
|
||||
<?php
|
||||
$data = array('name' => 'EditAvlBudAmt','value' => set_value('EditAvlBudAmt'),'id'=>'EditAvlBudAmt', 'class' => 'form-control' ,'readonly' => 'true');
|
||||
@ -1306,7 +1310,7 @@ if($PONOStatus == PO_RELEASED)
|
||||
<P id=labelEditRate> <label><?php echo "Rate in $Currencycode ($Value)";?>
|
||||
<div class="form-group">
|
||||
<?php
|
||||
$data = array('name' => 'EditRate','value' => set_value('EditRate'),'id'=>'EditRate', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);' ,'onchange'=>'EditRatechange()' );
|
||||
$data = array('name' => 'EditRate','value' => set_value('EditRate'),'id'=>'EditRate', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);' ,'onchange'=>'EditRatechange(),validateEditExceedLimit()' );
|
||||
echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
@ -1651,7 +1655,7 @@ if($PONOStatus == PO_RELEASED)
|
||||
</div>
|
||||
|
||||
<div class="col-md-12">
|
||||
<center> <label>Cost of the product Per KG</label></center>
|
||||
<center> <label>Cost of the product Per UOM</label></center>
|
||||
<hr/>
|
||||
</div>
|
||||
<div class="col-md-12">
|
||||
@ -2477,8 +2481,9 @@ if($PONOStatus == PO_RELEASED)
|
||||
|
||||
|
||||
<?php
|
||||
|
||||
$totorder=number_format($totorder,2);
|
||||
$totalhidden=$totorder;
|
||||
$totorder=number_format($totorder);
|
||||
|
||||
//echo $to;
|
||||
$TotalLanding=number_format( $TotalLanding,2);
|
||||
$tothighseas=number_format($tothighseas ,2);
|
||||
@ -2507,7 +2512,7 @@ if($PONOStatus == PO_RELEASED)
|
||||
|
||||
<div class="col-md-12">
|
||||
<div class="col-md-4">
|
||||
<label >Total Landing Charge :</label>
|
||||
<label >Total Landing Charge :<?php echo "($INR)"?></label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txttotallanding','value' => set_value('txttotallanding',$TotalLanding),'id'=>'txttotallanding', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
@ -2516,7 +2521,7 @@ if($PONOStatus == PO_RELEASED)
|
||||
</div>
|
||||
|
||||
<div class="col-md-4">
|
||||
<label >Total High seas sales Charge :</label>
|
||||
<label >Total High seas sales Charge:<?php echo "($INR)"?></label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txttotalhighseas','value' => set_value('txttotalhighseas',$tothighseas),'id'=>'txttotalhighseas', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
@ -2525,7 +2530,7 @@ if($PONOStatus == PO_RELEASED)
|
||||
</div>
|
||||
|
||||
<div class="col-md-4">
|
||||
<label >Total Custom Duty Charge :</label>
|
||||
<label >Total Custom Duty Charge:<?php echo "($INR)"?></label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txttotalcustom','value' => set_value('txttotalcustom',$totcustom),'id'=>'txttotalcustom', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
@ -2534,7 +2539,7 @@ if($PONOStatus == PO_RELEASED)
|
||||
</div>
|
||||
|
||||
<div class="col-md-4">
|
||||
<label >Total Excise duty Charge :</label>
|
||||
<label >Total Excise duty Charge:<?php echo "($INR)"?></label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txttotalexcise','value' => set_value('txttotalexcise',$totexciseduty),'id'=>'txttotalexcise', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
@ -2543,7 +2548,7 @@ if($PONOStatus == PO_RELEASED)
|
||||
</div>
|
||||
|
||||
<div class="col-md-4">
|
||||
<label >Total Excise duty ED_cess Charge :</label>
|
||||
<label >Total Excise duty ED_cess Charge:<?php echo "($INR)"?></label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txttotalexciseED','value' => set_value('txttotalexciseED', $totexcisedutyED),'id'=>'txttotalexciseED', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
@ -2553,7 +2558,7 @@ if($PONOStatus == PO_RELEASED)
|
||||
|
||||
|
||||
<div class="col-md-4">
|
||||
<label >Total Excise duty S & H cess Charge :</label>
|
||||
<label >Total Excise duty S & H cess Charge:<?php echo "($INR)"?></label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txttotalexciseSH','value' => set_value('txttotalexciseSH',$totexciseSH),'id'=>'txttotalexciseSH', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
@ -2562,7 +2567,7 @@ if($PONOStatus == PO_RELEASED)
|
||||
</div>
|
||||
|
||||
<div class="col-md-4">
|
||||
<label >Total Custom ED_cess Charge :</label>
|
||||
<label >Total Custom ED_cess Charge:<?php echo "($INR)"?></label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txttotalcustomED','value' => set_value('txttotalcustomED',$totcustomED),'id'=>'txttotalcustomED', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
@ -2571,7 +2576,7 @@ if($PONOStatus == PO_RELEASED)
|
||||
</div>
|
||||
|
||||
<div class="col-md-4">
|
||||
<label >Total Custom S & H cess Charge :</label>
|
||||
<label >Total Custom S & H cess Charge:<?php echo "($INR)"?></label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txttotalcustomSH','value' => set_value('txttotalcustomSH',$totcustomSH),'id'=>'txttotalcustomSH', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
@ -2580,7 +2585,7 @@ if($PONOStatus == PO_RELEASED)
|
||||
</div>
|
||||
|
||||
<div class="col-md-4">
|
||||
<label >Total Additional Excise duty Charge :</label>
|
||||
<label >Total Additional Excise duty Charge:<?php echo "($INR)"?></label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txttotalAdditionalExciseduty','value' => set_value('txttotalAdditionalExciseduty',$totaddtnlexcise),'id'=>'txttotalAdditionalExciseduty', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
@ -2590,7 +2595,7 @@ if($PONOStatus == PO_RELEASED)
|
||||
|
||||
|
||||
<div class="col-md-4">
|
||||
<label >Total Gross duty payable Charge :</label>
|
||||
<label >Total Gross duty payable Charge:<?php echo "($INR)"?></label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txttotalgrossduty','value' => set_value('txttotalgrossduty',$totgrossduty),'id'=>'txttotalgrossduty', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
@ -2599,7 +2604,7 @@ if($PONOStatus == PO_RELEASED)
|
||||
</div>
|
||||
|
||||
<div class="col-md-4">
|
||||
<label >Total Available Modvat set-off on import Charge :</label>
|
||||
<label >Total Available Modvat set-off on import Charge:<?php echo "($INR)"?></label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txttotalavlmodvat','value' => set_value('txttotalavlmodvat',$totavlmodvat),'id'=>'txttotalavlmodvat', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
@ -2609,7 +2614,7 @@ if($PONOStatus == PO_RELEASED)
|
||||
|
||||
|
||||
<div class="col-md-4">
|
||||
<label >Total Gross expenses due to custom duty Charge :</label>
|
||||
<label >Total Gross expenses due to custom duty Charge:<?php echo "($INR)"?></label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txttotalgrossexpense','value' => set_value('txttotalgrossexpense',$totgrossexpense),'id'=>'txttotalgrossexpense', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
@ -2621,13 +2626,13 @@ if($PONOStatus == PO_RELEASED)
|
||||
|
||||
|
||||
<div class="col-md-4">
|
||||
<label>Total Order Value :</label> <?php
|
||||
$data = array('name' => 'txtToatlOrder','value' => set_value('txtToatlOrder',$totorder),'id'=>'txtToatlOrder', 'class' => 'form-control' ,'required' => 'true','readonly' => 'true');
|
||||
<label>Total Order Value:<?php echo "($INR)"?></label> <?php
|
||||
$data = array('name' => 'txtToatlOrder','value' => set_value('txtToatlOrder',$totorder),'id'=>'txtToatlOrder', 'class' => 'form-control' ,'required' => 'true','readonly' => 'true','style'=>'text-align:right;');
|
||||
echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<input type="hidden" name="txttot" id="txttot" value=<?php echo $totalhidden;?>
|
||||
|
||||
|
||||
<div class="col-md-12">
|
||||
@ -3917,13 +3922,89 @@ function EditCalculateCtable()
|
||||
|
||||
//index = parseInt(index)+1;
|
||||
|
||||
function ExceedQuantityCheck()
|
||||
{
|
||||
// RequistQuantity
|
||||
var EnterQuantity = $("#Quantity").val()== '' ? "0.00" : parseFloat($("#Quantity").val());
|
||||
var ReqQuantity = parseFloat(RequistQuantity);
|
||||
if(EnterQuantity > ReqQuantity)
|
||||
{
|
||||
alert('Your exceeding the Quantity from the Requisition Quantity:'+ RequistQuantity +'.Please adjust the Quantity to proceed further.');
|
||||
//$('#Quantity').val(RequistQuantity);
|
||||
$('#Quantity').focus();
|
||||
return false;
|
||||
}
|
||||
else{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
var avalbudAmte= <?php echo json_encode($AvlAmount, JSON_PRETTY_PRINT) ?>;
|
||||
function validateEditExceedLimit()
|
||||
{
|
||||
//var avalbudAmt = parseFloat($('#EditAvlBudAmt').val());
|
||||
var basicAmountRate = parseFloat($('#EdittxtBasicValue').val());
|
||||
var totalAmount = parseFloat($('#EditTotalExp').val());
|
||||
var exchangerate=parseFloat($('#EditExchangeRt').val());
|
||||
var exp=0;
|
||||
exp=basicAmountRate*exchangerate;
|
||||
//console.log(exp);
|
||||
|
||||
if(exp > avalbudAmte || totalAmount > avalbudAmte)
|
||||
{
|
||||
alert('Basic amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
$('#EditRate').focus();
|
||||
return false;
|
||||
}
|
||||
else
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
var avalbudAmt= <?php echo json_encode($AvlAmount, JSON_PRETTY_PRINT) ?>;
|
||||
function validateExceedLimit()
|
||||
{
|
||||
|
||||
//alert('ddf');
|
||||
//avalbudAmt = parseFloat($('#AvlBudAmt').val());
|
||||
|
||||
var basicAmountRate = parseFloat($('#txtBasicValue').val());
|
||||
var totalAmount = parseFloat($('#TotalExp').val());
|
||||
var exchangerate=parseFloat($('#ExchangeRt').val());
|
||||
var exp=0;
|
||||
exp=basicAmountRate*exchangerate;
|
||||
//console.log(exp);
|
||||
|
||||
if(exp > avalbudAmt || totalAmount > avalbudAmt)
|
||||
{
|
||||
alert('Basic amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
$('#Rate').focus();
|
||||
return false;
|
||||
}
|
||||
else
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
$('.AddImport').click(function()
|
||||
{
|
||||
|
||||
//alert('out');
|
||||
if(validateImport())
|
||||
// if(validateImport())
|
||||
if(validateImport()&&ExceedQuantityCheck()&&validateExceedLimit())
|
||||
{
|
||||
//alert('in');
|
||||
index = parseInt(index)+1;
|
||||
@ -4449,7 +4530,8 @@ $("#editimportpomodel").on("shown.bs.modal", function(e) {
|
||||
|
||||
$('.EditImport').click(function(){
|
||||
//alert('inside edit');
|
||||
|
||||
if(validateEditExceedLimit() && ExceedEditQuantityCheck())
|
||||
{
|
||||
var CostCode = $("#EditCostCenter").val();
|
||||
var AvilBudget = $('#EditAvlBudAmt').val();
|
||||
var editMaterialCode = $("#EditMaterialCode").val();
|
||||
@ -4502,7 +4584,7 @@ $('.EditImport').click(function(){
|
||||
$('#materialCode'+userid).val(editMaterialCode);
|
||||
$('#materialName'+userid).val(edititemname);
|
||||
$('#uom'+userid).val(editUOM);
|
||||
$('#Quantity'+userid).val(EditQuantity);
|
||||
$('#quantity'+userid).val(editQuantity);
|
||||
$('#itemRate'+userid).val(itemRate);
|
||||
$('#BasicAmt'+userid).val(BasicValue);
|
||||
$('#BasicPriceInMTon'+userid).val(BasicUSPrice);
|
||||
@ -4537,6 +4619,7 @@ $('.EditImport').click(function(){
|
||||
//var a=parseFloat($('#AfterAddlExciseDuty'+userid).val());
|
||||
//console.log(a);
|
||||
populateValueMainFormForEditImportTax();
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@ -32,16 +32,17 @@ if(!empty($MaxPODate))
|
||||
}
|
||||
|
||||
$INR='';
|
||||
$INRSYM='';
|
||||
if(!empty($INRSYMBOL))
|
||||
{
|
||||
foreach ($INRSYMBOL as $INR)
|
||||
{
|
||||
$INR=$INR->Currency_Code;
|
||||
// $INR=$INR->FontCode2000;
|
||||
$INRSYM=$INR->Currency_Code;
|
||||
$INR=$INR->FontCode2000;
|
||||
}
|
||||
}
|
||||
|
||||
//echo $INR;
|
||||
//echo $INRSYM;
|
||||
|
||||
if(!empty($AvlimportBudAmt))
|
||||
{
|
||||
@ -49,6 +50,8 @@ if(!empty($AvlimportBudAmt))
|
||||
$AvlAmount = $AvlimportBudAmt;
|
||||
|
||||
}
|
||||
|
||||
//echo "view $AvlAmount";
|
||||
?>
|
||||
|
||||
<style>
|
||||
@ -335,12 +338,15 @@ body {
|
||||
<div class="col-md-12" id="Deliverydtdiv"><br/>
|
||||
<label>Dispatch Instruction</label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'Dispatch','value' => set_value('Dispatch'),'id'=>'Dispatch', 'class' => 'form-control' ,'required' => 'true');
|
||||
echo form_input($data);
|
||||
?>
|
||||
<?php
|
||||
// $data = array('name' => 'Dispatch','value' => set_value('Dispatch'),'id'=>'Dispatch', 'class' => 'form-control' ,'required' => 'true');
|
||||
// echo form_input($data);
|
||||
$data = array('name' => 'Dispatch','value' => set_value('Dispatch'),'id'=>'Dispatch', 'class' => 'form-control' ,'required' => 'true' ,'rows' => '3', 'cols' => '40');
|
||||
echo Form_textarea($data);
|
||||
|
||||
?>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@ -507,7 +513,7 @@ body {
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-3">
|
||||
<label>Available Budget Amount</label>
|
||||
<label>Available Budget Amount(<?php echo $INR?>)</label>
|
||||
<div class="form-group">
|
||||
<?php
|
||||
$data = array('name' => 'AvlBudAmt','value' => set_value('AvlBudAmt'),'id'=>'AvlBudAmt', 'class' => 'form-control' ,'readonly' => 'true');
|
||||
@ -566,7 +572,7 @@ body {
|
||||
<P id=labelRate> <label><?php echo "Rate in";?> </label></P>
|
||||
<div class="form-group">
|
||||
<?php
|
||||
$data = array('name' => 'Rate','value' => set_value('Rate'),'id'=>'Rate', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);' ,'onchange'=>'Ratechange()' );
|
||||
$data = array('name' => 'Rate','value' => set_value('Rate'),'id'=>'Rate', 'class' => 'form-control' ,'onkeypress'=>'return isNumberKey(event);' ,'onchange'=>'Ratechange(),validateExceedLimit()' );
|
||||
echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
@ -621,7 +627,7 @@ body {
|
||||
|
||||
<div class="form-group">
|
||||
<?php
|
||||
$data = array('name' => 'INRBasicvalue','value' => set_value('INRBasicvalue'),'id'=>'INRBasicvalue', 'class' => 'form-control' ,'readonly' => 'true');
|
||||
$data = array('name' => 'INRBasicvalue','value' => set_value('INRBasicvalue'),'id'=>'INRBasicvalue', 'class' => 'form-control changetodecimal' ,'readonly' => 'true','onchange'=>'Decimal()');
|
||||
echo form_input($data);
|
||||
?>
|
||||
</div>
|
||||
@ -904,7 +910,7 @@ body {
|
||||
</div>
|
||||
|
||||
<div class="col-md-12">
|
||||
<center>Cost of the product Per</center>
|
||||
<center>Cost of the product Per UOM</center>
|
||||
<hr/>
|
||||
</div>
|
||||
<div class="col-md-12">
|
||||
@ -1047,7 +1053,7 @@ body {
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-3">
|
||||
<label>Available Budget Amount</label>
|
||||
<label>Available Budget Amount (<?php echo $INR?>)</label>
|
||||
<div class="form-group">
|
||||
<?php
|
||||
$data = array('name' => 'EditAvlBudAmt','value' => set_value('EditAvlBudAmt'),'id'=>'EditAvlBudAmt', 'class' => 'form-control' ,'readonly' => 'true');
|
||||
@ -1169,7 +1175,7 @@ body {
|
||||
</div>
|
||||
|
||||
<div class="col-md-3">
|
||||
<p id=labelEditBasicINR><label><?php echo "Basic value in INR :";?></label></p>
|
||||
<p id=labelEditBasicINR><label><?php echo "Basic value in INR";?></label></p>
|
||||
<!-- Basic value in INR : -->
|
||||
|
||||
|
||||
@ -1459,7 +1465,7 @@ body {
|
||||
</div>
|
||||
|
||||
<div class="col-md-12">
|
||||
<center> Cost of the product Per KG</center>
|
||||
<center> Cost of the product Per UOM</center>
|
||||
<hr/>
|
||||
</div>
|
||||
<div class="col-md-12">
|
||||
@ -1588,7 +1594,7 @@ body {
|
||||
|
||||
<div class="col-md-12">
|
||||
<div class="col-md-4">
|
||||
<label >Total Landing Charge :</label>
|
||||
<label >Total Landing Charge:<?php echo "($INR)"?></label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txttotallanding','value' => set_value('txttotallanding'),'id'=>'txttotallanding', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
@ -1597,7 +1603,7 @@ body {
|
||||
</div>
|
||||
|
||||
<div class="col-md-4">
|
||||
<label >Total High seas sales Charge :</label>
|
||||
<label >Total High seas sales Charge:<?php echo "($INR)"?></label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txttotalhighseas','value' => set_value('txttotalhighseas'),'id'=>'txttotalhighseas', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
@ -1606,7 +1612,7 @@ body {
|
||||
</div>
|
||||
|
||||
<div class="col-md-4">
|
||||
<label >Total Custom Duty Charge :</label>
|
||||
<label >Total Custom Duty Charge:<?php echo "($INR)"?></label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txttotalcustom','value' => set_value('txttotalcustom'),'id'=>'txttotalcustom', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
@ -1615,7 +1621,7 @@ body {
|
||||
</div>
|
||||
|
||||
<div class="col-md-4">
|
||||
<label >Total Excise duty Charge :</label>
|
||||
<label >Total Excise duty Charge:<?php echo "($INR)"?></label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txttotalexcise','value' => set_value('txttotalexcise'),'id'=>'txttotalexcise', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
@ -1624,7 +1630,7 @@ body {
|
||||
</div>
|
||||
|
||||
<div class="col-md-4">
|
||||
<label >Total Excise duty ED_cess Charge :</label>
|
||||
<label >Total Excise duty ED_cess Charge:<?php echo "($INR)"?></label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txttotalexciseED','value' => set_value('txttotalexciseED'),'id'=>'txttotalexciseED', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
@ -1634,7 +1640,7 @@ body {
|
||||
|
||||
|
||||
<div class="col-md-4">
|
||||
<label >Total Excise duty S & H cess Charge :</label>
|
||||
<label >Total Excise duty S & H cess Charge:<?php echo "($INR)"?></label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txttotalexciseSH','value' => set_value('txttotalexciseSH'),'id'=>'txttotalexciseSH', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
@ -1643,7 +1649,7 @@ body {
|
||||
</div>
|
||||
|
||||
<div class="col-md-4">
|
||||
<label >Total Custom ED_cess Charge :</label>
|
||||
<label >Total Custom ED_cess Charge:<?php echo "($INR)"?></label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txttotalcustomED','value' => set_value('txttotalcustomED'),'id'=>'txttotalcustomED', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
@ -1652,7 +1658,7 @@ body {
|
||||
</div>
|
||||
|
||||
<div class="col-md-4">
|
||||
<label >Total Custom S & H cess Charge :</label>
|
||||
<label >Total Custom S & H cess Charge:<?php echo "($INR)"?></label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txttotalcustomSH','value' => set_value('txttotalcustomSH'),'id'=>'txttotalcustomSH', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
@ -1661,7 +1667,7 @@ body {
|
||||
</div>
|
||||
|
||||
<div class="col-md-4">
|
||||
<label >Total Additional Excise duty Charge :</label>
|
||||
<label >Total Additional Excise duty Charge:<?php echo "($INR)"?></label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txttotalAdditionalExciseduty','value' => set_value('txttotalAdditionalExciseduty'),'id'=>'txttotalAdditionalExciseduty', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
@ -1671,7 +1677,7 @@ body {
|
||||
|
||||
|
||||
<div class="col-md-4">
|
||||
<label >Total Gross duty payable Charge :</label>
|
||||
<label >Total Gross duty payable Charge:<?php echo "($INR)"?></label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txttotalgrossduty','value' => set_value('txttotalgrossduty'),'id'=>'txttotalgrossduty', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
@ -1680,7 +1686,7 @@ body {
|
||||
</div>
|
||||
|
||||
<div class="col-md-4">
|
||||
<label >Total Available Modvat set-off on import Charge :</label>
|
||||
<label >Total Available Modvat set-off on import Charge:<?php echo "($INR)"?></label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txttotalavlmodvat','value' => set_value('txttotalavlmodvat'),'id'=>'txttotalavlmodvat', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
@ -1690,7 +1696,7 @@ body {
|
||||
|
||||
|
||||
<div class="col-md-4">
|
||||
<label >Total Gross expenses due to custom duty Charge :</label>
|
||||
<label >Total Gross expenses due to custom duty Charge :<?php echo "($INR)"?></label>
|
||||
|
||||
<?php
|
||||
$data = array('name' => 'txttotalgrossexpense','value' => set_value('txttotalgrossexpense'),'id'=>'txttotalgrossexpense', 'class' => 'form-control' ,'readonly' => 'true','style'=>'text-align:right;');
|
||||
@ -1702,7 +1708,7 @@ body {
|
||||
|
||||
|
||||
<div class="col-md-4">
|
||||
<label>Total Order Value :</label> <?php
|
||||
<label>Total Order Value:<?php echo "($INR)"?></label> <?php
|
||||
$data = array('name' => 'txtToatlOrder','value' => set_value('txtToatlOrder'),'id'=>'txtToatlOrder', 'class' => 'form-control' ,'required' => 'true','readonly' => 'true','style'=>'text-align:right;');
|
||||
echo form_input($data);
|
||||
?>
|
||||
@ -1786,6 +1792,15 @@ $(document).ready(function () {
|
||||
});
|
||||
});
|
||||
|
||||
$(document).on('change',".changetodecimal", function(){
|
||||
|
||||
alert();
|
||||
var inputvalues = $(this).val();
|
||||
var resultvalues=parseFloat(inputvalues).toFixed(2);
|
||||
$(this).val(resultvalues);
|
||||
|
||||
});
|
||||
|
||||
|
||||
var SelectedMaterialCode = [];
|
||||
var RequistQuantity = '';
|
||||
@ -2009,11 +2024,11 @@ $.each(symbol,function(idx,obj)
|
||||
document.getElementById("label2").innerHTML ='Basic Value in '+code+'('+sign+')';
|
||||
document.getElementById("label3").innerHTML ='Basic Value in '+code+'('+sign+')';
|
||||
document.getElementById("labelRate").innerHTML ='Rate in '+code+'('+sign+')';
|
||||
document.getElementById("labelBasicpriceus").innerHTML ='Basic Value In '+code+'('+sign+')'+' per UOM';
|
||||
document.getElementById("labelBasicINR").innerHTML ='Basic Price in INR:'+code+'('+sign+')';
|
||||
document.getElementById("labelBasicpriceus").innerHTML ='Basic Value In '+code+'('+sign+')';
|
||||
document.getElementById("labelBasicINR").innerHTML ='Basic Price INR';
|
||||
document.getElementById("labelEditRate").innerHTML ='Rate in '+sign;
|
||||
document.getElementById("labelEditBasicPriceUs").innerHTML ='Basic Value In '+code+'('+sign+')'+' per UOM';
|
||||
document.getElementById("labelEditBasicINR").innerHTML ='Basic Price in INR:'+code+'('+sign+')';
|
||||
document.getElementById("labelEditBasicPriceUs").innerHTML ='Basic Value In '+code+'('+sign+')';
|
||||
document.getElementById("labelEditBasicINR").innerHTML ='Basic Price in INR';
|
||||
|
||||
document.getElementById("labelTotalAmount").innerHTML ='Total Amount '+code+'('+sign+')';
|
||||
document.getElementById("labelEditTotalAmount").innerHTML ='Total Amount '+code+'('+sign+')';
|
||||
@ -2025,6 +2040,8 @@ $.each(symbol,function(idx,obj)
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
function USRate()
|
||||
{
|
||||
|
||||
@ -2130,9 +2147,11 @@ function EditRatechange()
|
||||
EditCalculateloadingcharge();
|
||||
}
|
||||
|
||||
|
||||
var avalbudAmte= <?php echo json_encode($AvlAmount, JSON_PRETTY_PRINT) ?>;
|
||||
function validateEditExceedLimit()
|
||||
{
|
||||
var avalbudAmt = parseFloat($('#EditAvlBudAmt').val());
|
||||
//var avalbudAmt = parseFloat($('#EditAvlBudAmt').val());
|
||||
var basicAmountRate = parseFloat($('#EdittxtBasicValue').val());
|
||||
var totalAmount = parseFloat($('#EditTotalExp').val());
|
||||
var exchangerate=parseFloat($('#EditExchangeRt').val());
|
||||
@ -2140,7 +2159,7 @@ function validateEditExceedLimit()
|
||||
exp=basicAmountRate*exchangerate;
|
||||
//console.log(exp);
|
||||
|
||||
if(exp > avalbudAmt || totalAmount > avalbudAmt)
|
||||
if(exp > avalbudAmte || totalAmount > avalbudAmte)
|
||||
{
|
||||
alert('Basic amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
$('#EditRate').focus();
|
||||
@ -2155,9 +2174,16 @@ function validateEditExceedLimit()
|
||||
|
||||
|
||||
|
||||
var avalbudAmt= <?php echo json_encode($AvlAmount, JSON_PRETTY_PRINT) ?>;
|
||||
|
||||
//alert(avalbudAmt);
|
||||
|
||||
function validateExceedLimit()
|
||||
{
|
||||
var avalbudAmt = parseFloat($('#AvlBudAmt').val());
|
||||
|
||||
//alert('ddf');
|
||||
//avalbudAmt = parseFloat($('#AvlBudAmt').val());
|
||||
|
||||
var basicAmountRate = parseFloat($('#txtBasicValue').val());
|
||||
var totalAmount = parseFloat($('#TotalExp').val());
|
||||
var exchangerate=parseFloat($('#ExchangeRt').val());
|
||||
@ -2168,7 +2194,7 @@ function validateEditExceedLimit()
|
||||
if(exp > avalbudAmt || totalAmount > avalbudAmt)
|
||||
{
|
||||
alert('Basic amount is exceeding the Budget Limit.Please adjust the product value.');
|
||||
$('#EditRate').focus();
|
||||
$('#Rate').focus();
|
||||
return false;
|
||||
}
|
||||
else
|
||||
|
||||
@ -14,11 +14,10 @@
|
||||
$ServiceDescription = '';
|
||||
$ReqBy='';
|
||||
$PaymentTerms='';
|
||||
$Placeoforigin='';
|
||||
$PaymentDays='';
|
||||
$PayableAT='';
|
||||
$Placeoforigin='';
|
||||
$Import_DispatchDetails='';
|
||||
/* $PaymentDays='';
|
||||
$PayableAT=''; */
|
||||
|
||||
|
||||
|
||||
|
||||
@ -53,11 +52,12 @@
|
||||
$CostCenterCode=$PO->CostCenterCode;
|
||||
//$ReqBy=$PO->Requestedby;
|
||||
|
||||
$PaymentTerms = $PO->PaymentTerms;
|
||||
$PaymentDays=$PO->PaymentDays;
|
||||
$PayableAT=$PO->PayableAT;
|
||||
$Placeoforigin=$PO->Import_PlaceofOrgin;
|
||||
$Import_DispatchDetails=$PO->Import_DispatchDetails;
|
||||
$PaymentTerms = $PO->PaymentTerms;
|
||||
|
||||
$Placeoforigin=$PO->Import_PlaceofOrgin;
|
||||
$Import_DispatchDetails=$PO->Import_DispatchDetails;
|
||||
// $PaymentDays=$PO->PaymentDays;
|
||||
// $PayableAT=$PO->PayableAT;
|
||||
}
|
||||
}
|
||||
|
||||
@ -101,14 +101,14 @@
|
||||
|
||||
|
||||
?>
|
||||
<style>
|
||||
@page { margin: 300px 50px 30px 50px; }
|
||||
.header { position: fixed; left: 0px; top: -300px; right: 0px; height: 550px;text-align: center; }
|
||||
.footer { position: fixed; bottom: 0px; }
|
||||
.pagenum:before { content: counter(page); }
|
||||
</style>
|
||||
<div class="footer">Page: <span class="pagenum"></span></div>
|
||||
|
||||
<style>
|
||||
@page { margin: 310px 50px 30px 50px; }
|
||||
.header { position: fixed; left: 0px; top: -310px; right: 0px; height: 550px;text-align: center; }
|
||||
.footer { position: fixed; bottom: 0px; }
|
||||
.pagenum:before { content: counter(page); }
|
||||
</style>
|
||||
<div class="footer">Page: <span class="pagenum"></span></div>
|
||||
|
||||
<div class="header">
|
||||
<div style="text-align:right;">
|
||||
<?php
|
||||
@ -117,47 +117,47 @@
|
||||
else
|
||||
{
|
||||
echo '<div><b>DRAFT</b> </div>';
|
||||
|
||||
}
|
||||
|
||||
?>
|
||||
</div>
|
||||
<div> </div>
|
||||
<center> <span style="font-size:24px;">PURCHASE ORDER - <a style="color:#515151">PO NO:<?php echo $PONO?> </a></span></center>
|
||||
<div style="border:1px solid;">
|
||||
<table width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<b style="color:#3c8dbc"><h3><?php echo $CompanyName; ?></h3></b><br/> <?php echo $CompanyAddress; ?>
|
||||
</td>
|
||||
<td style="text-align: center;"><img width="80" height="80" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA11JREFUeNrsnT9IHEEYxWfFw8rgpUhlo5URi2gTbIUUSrq1ui4oRLRIY9JIKrGKTQrBgJLuuutEi4CtSSOpPIuATdIEcid2YpN9C3sc8c6bf7uZmX0P7k7ultm7337zzXxvZjGaiaIfQoiqoHTUHk6eniSPUbLQUmUoebojB23dDZGBmQiQAAmQAAmQIkACJEACpAiweA3bbvDV5mb6+iKOxfTc3MDjf15dicbBQfr3591d7wBGM1H0J3l9bNLI84UFsby6mkIzFWACJMCafJ9PJyfSx29vbHQuoqJaxl34zc5O+mVtwIPi5EIcXV52IjnoLvx+by/9wXkIF8aHbq0dgYi4vOB1Q7QV2c4BXM4Z3r+RGBTAR9VqmqhVBoZnIyOdx9taTXqQGJ+YUDqXFwBV4WGU69aXRkNsr69LtyEzHfIKIKJCVl9PT3u+/63P+6bnC64SuWm3jdsYn5xkKcdamCJAAiwjQJcHAC8ATs/OBg1Qy0y4ub6WPhb1cuPwUFycn9/77OPWlvXzeQGw2QPGQ9o/PhZrS0v3IPpooFrpwgChYniidq6fnTnvrBSaA3Uc3A/1uvPuSmEA0f0uFLsyBKcZDjaisvSj8DsFW6pbcHPQpV12WQoBCHhri4taEOGwhJAXjeeBgFebn1eyp0LKi1Ym0rCsXieRqLk06HVetFqJwHmWnRz3yotHzabT9n0hpRxGZ0SjjpGKCEQkxgUtWDlbCyMfIi/qTHMgrDf7srCem5mQDS5YQNKRD2vCuQLMhCVM3bwIiK4PLIUYqrp5EXPFeGWFALO8CEdGddId7NYOHWFQUa1cUO4Fty78/fZW6tFrjx7gqfqAT0PbmWAqVCwq+bDUOxMeyokh6L8B1J1kE2BgIkACJMDyAbSx56/cACV3CoyOjfX9rNSrcrI7E/qVYYCnYhKY3LXkJECVOdx+Us51m6Nwm7HVQyUCf4UGEJuFZPMgIhC+XlYfw21WWQ/GxXJ50q09iBS1MSjYW73ww3SXMVXOobsk4MU80GQZc5DQbl5tOzWRRpS8nJqy1tUAzWZ7ecvKDdfdggWfTV0GbdnA4JB1UdhbHjo0LesAS6YWa2GaCQRIgARIESABEiABUgRIgARYRoAVYtBWBfcL/xb8hwS6av8VYADVjF2M5sTWJAAAAABJRU5ErkJggg=="></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
<table style="border-collapse: collapse;font-size:12px;" border="1" width="100%" cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
|
||||
<td colspan="2">
|
||||
<p style="color:#3c8dbc;font-size:16px;"><strong><?php echo $CompanyName; ?></strong></p>
|
||||
<p> <?php echo $CompanyAddress; ?></p>
|
||||
</td>
|
||||
<td align="right"><img width="100" height="100" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA11JREFUeNrsnT9IHEEYxWfFw8rgpUhlo5URi2gTbIUUSrq1ui4oRLRIY9JIKrGKTQrBgJLuuutEi4CtSSOpPIuATdIEcid2YpN9C3sc8c6bf7uZmX0P7k7ultm7337zzXxvZjGaiaIfQoiqoHTUHk6eniSPUbLQUmUoebojB23dDZGBmQiQAAmQAAmQIkACJEACpAiweA3bbvDV5mb6+iKOxfTc3MDjf15dicbBQfr3591d7wBGM1H0J3l9bNLI84UFsby6mkIzFWACJMCafJ9PJyfSx29vbHQuoqJaxl34zc5O+mVtwIPi5EIcXV52IjnoLvx+by/9wXkIF8aHbq0dgYi4vOB1Q7QV2c4BXM4Z3r+RGBTAR9VqmqhVBoZnIyOdx9taTXqQGJ+YUDqXFwBV4WGU69aXRkNsr69LtyEzHfIKIKJCVl9PT3u+/63P+6bnC64SuWm3jdsYn5xkKcdamCJAAiwjQJcHAC8ATs/OBg1Qy0y4ub6WPhb1cuPwUFycn9/77OPWlvXzeQGw2QPGQ9o/PhZrS0v3IPpooFrpwgChYniidq6fnTnvrBSaA3Uc3A/1uvPuSmEA0f0uFLsyBKcZDjaisvSj8DsFW6pbcHPQpV12WQoBCHhri4taEOGwhJAXjeeBgFebn1eyp0LKi1Ym0rCsXieRqLk06HVetFqJwHmWnRz3yotHzabT9n0hpRxGZ0SjjpGKCEQkxgUtWDlbCyMfIi/qTHMgrDf7srCem5mQDS5YQNKRD2vCuQLMhCVM3bwIiK4PLIUYqrp5EXPFeGWFALO8CEdGddId7NYOHWFQUa1cUO4Fty78/fZW6tFrjx7gqfqAT0PbmWAqVCwq+bDUOxMeyokh6L8B1J1kE2BgIkACJMDyAbSx56/cACV3CoyOjfX9rNSrcrI7E/qVYYCnYhKY3LXkJECVOdx+Us51m6Nwm7HVQyUCf4UGEJuFZPMgIhC+XlYfw21WWQ/GxXJ50q09iBS1MSjYW73ww3SXMVXOobsk4MU80GQZc5DQbl5tOzWRRpS8nJqy1tUAzWZ7ecvKDdfdggWfTV0GbdnA4JB1UdhbHjo0LesAS6YWa2GaCQRIgARIESABEiABUgRIgARYRoAVYtBWBfcL/xb8hwS6av8VYADVjF2M5sTWJAAAAABJRU5ErkJggg=="></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p><strong>Vendor Address :</strong></p>
|
||||
<p><?php echo $SuplierName?><br /><?php echo $SuplierAddress ?></p>
|
||||
</td>
|
||||
<td colspan="2">
|
||||
<p><strong>Delivery To :</strong></p>
|
||||
<p><?php echo $DeliveryAddress?></p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PO DATE :<?php echo $Podt?></td>
|
||||
<td>DELIVERY DATE / SCHEDULE BY :<?php echo $Import_DispatchDetails.$DeliverySchedule;?></td>
|
||||
<td>PLACE OF ORIGIN:<?php echo $Placeoforigin; ?></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
<table style="border-collapse: collapse;font-size:14px; border-color: #fff #fff;" cellpadding="0" cellspacing="0" border="1" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td> <a style="color:#3c8dbc">Vendor Address :</a> <br/><?php echo $SuplierName?> <br/><?php echo $SuplierAddress ?> </td>
|
||||
<td> <a style="color:#3c8dbc">Delivery To :</a><br/> <?php echo $DeliveryAddress?> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table style="font-size:12px;" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>PO DATE :<?php echo $Podt?></td>
|
||||
<td>DELIVERY DATE / SCHEDULE BY :<?php echo $Import_DispatchDetails.$DeliverySchedule;?></td>
|
||||
<td>PLACE OF ORIGIN :<?php echo $Placeoforigin; ?></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="page" style="font-size:12px;">
|
||||
|
||||
<div class="page" style="font-size:12px;">
|
||||
<table style="border-collapse: collapse;" cellpadding="0" cellspacing="0" border="1" width="100%">
|
||||
<tbody>
|
||||
<tr style="background:#8c8c8c;color:#fff;">
|
||||
@ -168,40 +168,25 @@
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td><?php echo $ReqNo; ?></td>
|
||||
<td><?php echo $ReqBy; ?></td>
|
||||
<td><?php echo $DEPNAME;?></td>
|
||||
<td><?php echo $CostCenterCode;?>
|
||||
<td><?php echo $ReqNo;?></td>
|
||||
<td><?php echo $ReqBy;?></td>
|
||||
<td><?php echo $DEPNAME?></td>
|
||||
<td><?php echo $CostCenterCode?></td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<table style="border-collapse:collapse;" cellpadding="0" cellspacing="0" border="1" width="100%" >
|
||||
<table style="border-collapse:collapse;" cellpadding="0" cellspacing="0" border="0" width="100%" >
|
||||
<tr style="background:#8c8c8c;color:#fff;">
|
||||
<th>#</th>
|
||||
<th>Item and Description</th>
|
||||
<th>Qty</th>
|
||||
<th>UOM</p>
|
||||
<th>Rate per unit in <?php echo "$CurrencyCode ($CurrencyName)"?></th>
|
||||
<th>Basic Price in <?php echo "$CurrencyCode ($CurrencyName)"?></th>
|
||||
<th>Total Amount in <?php echo "$CurrencyCode ($CurrencyName)"?></th>
|
||||
<!--<th>Landing Charge</th>
|
||||
<th>High Seas Sales charge</th>
|
||||
<th>Custom duty (A) </th>
|
||||
<th>Excise duty (b)</th>
|
||||
<th>Excise duty ED_cess (C)</th>
|
||||
<th>Excise duty S & H cess (d) </th>
|
||||
<th>Custom ED_cess (e)</th>
|
||||
<th>Custom S & H cess (f)</th>
|
||||
<th>Additional Excise duty (g)</th>
|
||||
<th>Gross duty payable</th>
|
||||
<th>Available Modvat-set-off on import(b + c + d + g)</th>
|
||||
<th>Gross expenses due to custom duty</th>
|
||||
<th>purchase rate </th>
|
||||
<th>Quantity</th>
|
||||
<th>Custom Duty Expenses</th>
|
||||
<th>RMC Including Customers</th>
|
||||
<th>Total Amount</th> -->
|
||||
|
||||
</tr>
|
||||
|
||||
<?php
|
||||
@ -241,27 +226,12 @@
|
||||
<td><?php echo $index ; ?></td>
|
||||
<td><?php echo $record->MaterialName ; ?></td>
|
||||
<td align="right"><?php echo $record->Quantity ; ?></td>
|
||||
<td align="right"><?php echo $record->Rate ; ?></td>
|
||||
<td align="right"><?php echo $record->UOM ; ?></td>
|
||||
<td align="right"><?php echo number_format(($record->Rate),2) ; ?></td>
|
||||
<td align="right"><?php $BasicValue=($record->Quantity*$record->Rate);
|
||||
echo number_format($BasicValue,2) ; ?></td>
|
||||
<td align="right"><?php echo $record->BasicPriceInMTon; ?></td>
|
||||
<!--<td align="right"><?php echo $record->AfterLandingCharge; ?></td>
|
||||
<td align="right"><?php echo $record->AfterHighSeasSalesCharge ; ?></td>
|
||||
<td align="right"><?php echo $record->AfterCustomDuty ; ?></td>
|
||||
<td align="right"><?php echo $record->AfterExciseDuty ; ?></td>
|
||||
<td align="right"><?php echo $record->AfterExciseDutyEdCess ; ?></td>
|
||||
<td align="right"><?php echo $record->AfterExciseDutySHCess ; ?></td>
|
||||
<td align="right"><?php echo $record->AfterCustomEdCess ; ?></td>
|
||||
<td align="right"><?php echo $record->AfterCustomSHCess ; ?></td>
|
||||
<td align="right"><?php echo $record->AfterAddlExciseDuty ; ?></td>
|
||||
<td align="right"><?php echo $record->Grossdutypayable ; ?></td>
|
||||
<td align="right"><?php echo $record->AvailableModvat ; ?></td>
|
||||
<td align="right"><?php echo $record->Grossexpensesduetocustomduty ; ?></td>
|
||||
<td align="right"><?php echo $record->purchaseratePerKG ; ?></td>
|
||||
<td align="right"><?php echo $record->CustomDutyExpensesPerKG ; ?></td>
|
||||
<td align="right"><?php echo $record->RMCIncludingCustomersPerKG ; ?></td>
|
||||
<td align="right"><?php echo $record->QuantityKG ; ?></td>
|
||||
<td align="right"><?php echo $record->TotalOrderValue; ?></td> -->
|
||||
<td align="right"><?php echo number_format(($record->TotalOrderValue),2); ?></td>
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
@ -289,34 +259,32 @@
|
||||
?>
|
||||
|
||||
</table>
|
||||
<div align="right">
|
||||
|
||||
<table style="border-collapse: collapse;" cellpadding="0" cellspacing="0" border="1" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<span><center><strong>Total Amount In Words</strong></center></span>
|
||||
<p><b><i><?php echo $TotalAmountInWords." "."Only.";?></i></b></p>
|
||||
</td>
|
||||
<td>
|
||||
<span><center>Total Amount </center></span>
|
||||
<p style="text-align:right;"><?php echo "$CurrencyCode ($CurrencyName)$TotalOrderValue";?> </p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<p> </p>
|
||||
<table style="border-collapse: collapse;" cellpadding="0" cellspacing="0" border="1" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="text-align: center;" ><strong>Total Amount In Words</strong><br /><br /><em><?php echo $TotalAmountInWords." "."Only.";?></em></td>
|
||||
<td style="text-align: center;" ><strong>Total Amount In <?php echo "$CurrencyCode ($CurrencyName)" ;?> <?php echo $TotalOrderValue;?> </strong></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<p><strong>Payment Terms</strong></p>
|
||||
<p><?php echo $PaymentTerms;?></p>
|
||||
</td>
|
||||
<td style="text-align: center;">
|
||||
<p><font size="1">Certified that the particulars given above are true and correct</font></p>
|
||||
<p><?php echo $CompanyName; ?></p>
|
||||
<p> </p>
|
||||
<p>Authorized Signatory</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table style="border-collapse: collapse;" cellpadding="0" cellspacing="0" border="1" width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td> <div align="Left"> <b>Payment Terms </b><br/><?php echo $PaymentTerms;?></div></p>
|
||||
</td>
|
||||
<td style="text-align:right;"> <div><div style="text-align: center;"><font size="1">Certified that the particulars given above are true and correct</font></div><div style="text-align: center;"><b style="font-size: small;"><br></b></div><div style="text-align: center;"><b style="font-size: small;"><?php echo $CompanyName; ?></b></div> <font size="1"><div style="text-align: center;"><br></div><div style="text-align: center;"><br></div><div style="text-align: center;"><br></div><div style="text-align: center;"><br></div><div style="text-align: center;"><br></div><div style="text-align: center;">Authorized Signatory</div></font> </div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<div align="Left"> <b>Special Instruction:</b><br/><?php echo $ServiceDescription;?></div>
|
||||
<p> </p>
|
||||
|
||||
<div align="Left"> <b>Special Instructions :</b><br/><?php echo $ServiceDescription;?></div>
|
||||
|
||||
<?php
|
||||
if(!empty($releasedetails)){
|
||||
@ -327,19 +295,10 @@
|
||||
|
||||
?>
|
||||
|
||||
|
||||
<table width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><b>Released By:</b></td>
|
||||
<td style="text-align:right;"><b>Released On:</b></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><?php echo $detail->FirstName;?></td>
|
||||
<td style="text-align:right;"><?php echo $releasedOn->format('d-m-Y');?></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<p> </p>
|
||||
<div align="Left"> <b>Released By : </b><?php echo $detail->FirstName;?></div>
|
||||
<div align="Left"> <b>Released On : </b><?php echo $releasedOn->format('d-m-Y');?></div>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
@ -348,9 +307,7 @@
|
||||
?>
|
||||
|
||||
|
||||
<?php } ?>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<?php } ?>
|
||||
|
||||
|
||||
</div>
|
||||
Loading…
Reference in New Issue
Block a user