diff --git a/application/controllers/purchaseorder.php b/application/controllers/purchaseorder.php
index cee0975c..1c2339dc 100755
--- a/application/controllers/purchaseorder.php
+++ b/application/controllers/purchaseorder.php
@@ -984,9 +984,17 @@ class purchaseorder extends BaseController
$Currencycode='';
- $TotalOrderValue=$data['POItem'][0]->TotalOrderValue;
+ $TotalOrderValue=$data['POItem'][0]->TotalOrderValue;
+$AdvanceAmount=0.00;
+ foreach ($data['POItem'] as $POI)
+ {
+ $AdvanceAmount=$POI->AdvanceAmount;
+ }
+ $TotaltoPay=0.00;
+ $TotaltoPay=$TotalOrderValue-$AdvanceAmount;
+ $totalAmt=sprintf("%.2f", $TotaltoPay);
- $totalAmt=sprintf("%.2f", $TotalOrderValue);
+
$data['TotalAmountInWords']= $this->convertNumber($totalAmt);
$data['RequistionDetails'] = $this->purchaseorder_model->GetPdfRequistionDetails($PONO);
@@ -1044,10 +1052,17 @@ class purchaseorder extends BaseController
}
+ $Advance=0.00;
+ foreach ($data['POItem'] as $PO)
+ {
+ $Advance=$PO->AdvanceAmount;
+ }
+ $TotaltoPay=0.00;
+ $TotaltoPay=$TotalOrderValue-$Advance;
- $totalAmt=sprintf("%.2f", $TotalOrderValue);
+ $totalAmt=sprintf("%.2f", $TotaltoPay);
$data['TotalAmountInWords']= $this->convertNumber($totalAmt);
@@ -1115,11 +1130,19 @@ public function importpoprint($PONO)
//print_r($data['Requestername']);
$data['Currencytype']=$this->purchaseorder_model->GerCurrencyCodeName($Currencycode);
$ProductPrice='';
- $TotalOrderValue = '';
+ $TotalOrderValue = 0.0;
foreach ($data['POItem'] as $PO )
{
$TotalOrderValue=$PO->TotalOrderValue;
}
+ $AdvanceAmount=0.0;
+ foreach ($data['POItem'] as $POI)
+ {
+ $AdvanceAmount=$POI->AdvanceAmount;
+ }
+
+ $TotaltoPay=0.00;
+ $TotaltoPay=$TotalOrderValue-$AdvanceAmount;
//$totalAmt=sprintf("%.2f", $ProductPrice);
//$data['TotalAmountInWords']= $this->convertNumber($totalAmt);
@@ -1146,7 +1169,7 @@ public function importpoprint($PONO)
// $TotalOrderValue=$data['POItem'][0]->$TotalOrderValue;
//print_r($data['POItem'][0]);
- $totalAmt=sprintf("%.2f", $TotalOrderValue);
+ $totalAmt=sprintf("%.2f", $TotaltoPay);
$data['TotalAmountInWords']= $this->convertNumber($totalAmt);
@@ -1164,7 +1187,7 @@ public function importpoprint($PONO)
}
$TotalOrderValue=$data['POItem'][0]->TotalOrderValue;
- $totalAmt=sprintf("%.2f", $TotalOrderValue);
+ $totalAmt=sprintf("%.2f", $TotaltoPay);
$data['TotalAmountInWords']= $this->convertNumberSymbol($totalAmt,$SymbolCurrency,$SymbolCurrencyName,$PaiseVal);
@@ -2255,7 +2278,7 @@ function addNewImportPurchaseOrder()
/* capital po print/pdf*/
- public function CapitalPoPrint($PONO)
+ public function CapitalPoPrint($PONO)
{
@@ -2277,11 +2300,21 @@ function addNewImportPurchaseOrder()
$TotalOrderValue=$data['POItem'][0]->TotalOrderValue;
- $totalAmt=sprintf("%.2f", $TotalOrderValue);
+ // $totalAmt=sprintf("%.2f", $TotalOrderValue);
- $data['TotalAmountInWords']= $this->convertNumber($totalAmt);
- }
+ // $data['TotalAmountInWords']= $this->convertNumber($totalAmt);
+ // }
+ $AdvanceAmount=0.0;
+ foreach ($data['POItem'] as $POI)
+ {
+ $AdvanceAmount=$POI->AdvanceAmount;
+ }
+
+ $TotaltoPay=$TotalOrderValue-$AdvanceAmount;
+ $totalAmt=sprintf("%.2f", $TotaltoPay);
+ $data['TotalAmountInWords']= $this->convertNumber($totalAmt);
+ }
else{
$data['CurrencySymbol']=$this->purchaseorder_model->GerCurrencyCodeName($CurrencyType);
@@ -2290,8 +2323,12 @@ function addNewImportPurchaseOrder()
$PaiseVal=$data['CurrencySymbol'][0]->PaiseVal;
$TotalOrderValue=$data['POItem'][0]->TotalOrderValue;
-
- $totalAmt=sprintf("%.2f", $TotalOrderValue);
+ foreach ($data['POItem'] as $POI)
+ {
+ $AdvanceAmount=$POI->AdvanceAmount;
+ }
+ $TotaltoPay=$TotalOrderValue-$AdvanceAmount;
+ $totalAmt=sprintf("%.2f", $TotaltoPay);
$data['TotalAmountInWords']= $this->convertNumberSymbol($totalAmt,$SymbolCurrency,$SymbolCurrencyName,$PaiseVal);
}
diff --git a/application/logs/log-2017-08-18.php b/application/logs/log-2017-08-18.php
new file mode 100644
index 00000000..8f0a33e6
--- /dev/null
+++ b/application/logs/log-2017-08-18.php
@@ -0,0 +1,7 @@
+
+
+ERROR - 2017-08-18 12:15:28 --> Severity: Warning --> explode() expects parameter 2 to be string, array given C:\5.6\xampp\htdocs\SIA\SIANEW\siddharth_application\application\third_party\dompdf\include\style.cls.php 948
+ERROR - 2017-08-18 12:15:28 --> Severity: Warning --> explode() expects parameter 2 to be string, array given C:\5.6\xampp\htdocs\SIA\SIANEW\siddharth_application\application\third_party\dompdf\include\style.cls.php 948
+ERROR - 2017-08-18 12:15:42 --> Severity: Notice --> Undefined variable: Placeoforigin C:\5.6\xampp\htdocs\SIA\SIANEW\siddharth_application\application\views\capitalpopdf.php 144
+ERROR - 2017-08-18 12:15:44 --> Severity: Warning --> explode() expects parameter 2 to be string, array given C:\5.6\xampp\htdocs\SIA\SIANEW\siddharth_application\application\third_party\dompdf\include\style.cls.php 948
+ERROR - 2017-08-18 12:15:44 --> Severity: Warning --> explode() expects parameter 2 to be string, array given C:\5.6\xampp\htdocs\SIA\SIANEW\siddharth_application\application\third_party\dompdf\include\style.cls.php 948
diff --git a/application/third_party/dompdf/lib/fonts/log.htm b/application/third_party/dompdf/lib/fonts/log.htm
index bc2b9fe7..91256447 100755
--- a/application/third_party/dompdf/lib/fonts/log.htm
+++ b/application/third_party/dompdf/lib/fonts/log.htm
@@ -1 +1 @@
-12,800 KB 897.1789 ms
\ No newline at end of file
+11,008 KB 524.2929 ms
\ No newline at end of file