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