diff --git a/application/controllers/purchaseorder.php b/application/controllers/purchaseorder.php index 9caa777c..81093bdd 100755 --- a/application/controllers/purchaseorder.php +++ b/application/controllers/purchaseorder.php @@ -973,6 +973,25 @@ $DeliveryOption = $this->input->post('DateRange'); $data['CompanyDetails'] = $this->purchaseorder_model->getCompanyInformation(); $data['POItem'] = $this->purchaseorder_model->GetRevenuePurchaseOrderDetailsForPDF($PONO); + + foreach ($data['POItem'] as $Reqdby) + { + $Requester=$Reqdby->Requestedby; + + } + + + + $data['Requestername']=$this->purchaseorder_model->GerRequesterName($Requester); + + foreach ($data['Requestername'] as $ReqDep) + { + $Depcode=$ReqDep->Departmentcode; + } + + $data['DEPCODE']=$this->purchaseorder_model->GerRequesterDep($Depcode); + //print_r($data['Requestername']); + $data['Currencytype']=$this->purchaseorder_model->GetINRCurrencytype('INR'); // Add header to pdf @@ -1006,6 +1025,27 @@ $DeliveryOption = $this->input->post('DateRange'); $data['CompanyDetails'] = $this->purchaseorder_model->getCompanyInformation(); $data['POItem'] = $this->purchaseorder_model->GetServicePurchaseOrderDetailsForPrint($PONO); $data['releasedetails'] = $this->purchaseorder_model->GetReleasedDetails($PONO); + + foreach ($data['POItem'] as $Reqdby) + { + $Requester=$Reqdby->Requestedby; + + } + + + + $data['Requestername']=$this->purchaseorder_model->GerRequesterName($Requester); + + foreach ($data['Requestername'] as $ReqDep) + { + $Depcode=$ReqDep->Departmentcode; + } + + $data['DEPCODE']=$this->purchaseorder_model->GerRequesterDep($Depcode); + //print_r($data['Requestername']); + $data['Currencytype']=$this->purchaseorder_model->GetINRCurrencytype('INR'); + + $this->load->View("servicepopdf", $data); // Add header to pdf @@ -1049,6 +1089,13 @@ public function importpoprint($PONO) } $data['Requestername']=$this->purchaseorder_model->GerRequesterName($Requester); + + foreach ($data['Requestername'] as $ReqDep) + { + $Depcode=$ReqDep->Departmentcode; + } + + $data['DEPCODE']=$this->purchaseorder_model->GerRequesterDep($Depcode); //print_r($data['Requestername']); $data['Currencytype']=$this->purchaseorder_model->GerCurrencyCodeName($Currencycode); diff --git a/application/models/purchaseorder_model.php b/application/models/purchaseorder_model.php index b4de241e..4c486b9c 100755 --- a/application/models/purchaseorder_model.php +++ b/application/models/purchaseorder_model.php @@ -585,13 +585,23 @@ function GetImportPurchaseOrderDetailsForPDF($PONO = '') function GerRequesterName($Requester='') { - $subQuery='SELECT EmpID,FirstName from T_Employee_Details where EmpID=?'; + $subQuery='SELECT EmpID,FirstName,Departmentcode from T_Employee_Details where EmpID=?'; $query=$this->db->query($subQuery,array($Requester)); return $query->result(); } + + function GerRequesterDep($Depcode='') + { + $subQuery='SELECT DepartmentName from T_DepartmentDetails where DEPCode=?'; + $query=$this->db->query($subQuery,array($Depcode)); + + return $query->result(); + + } + function GerCurrencyCodeName($Currencycode='') { $subQuery='SELECT Currency_Code,FontCode2000 from T_Currency_Details where Currency_Code=?'; diff --git a/application/views/editimportpo.php b/application/views/editimportpo.php index bc9802eb..276fd2b3 100755 --- a/application/views/editimportpo.php +++ b/application/views/editimportpo.php @@ -1616,8 +1616,8 @@ if(!empty($RequistionDetails))
| Sub Total Amount : | +Sub Total Amount : | ||||||
| Discount : | +Discount : | ||||||
| Excise Duty : | +Excise Duty : | ||||||
| Vat : | +Vat : | ||||||
| CST : | +CST : | ||||||
| GST : | +GST : | ||||||
| Other Taxes: | +Other Taxes: | ||||||
| Insurance : | +Insurance : | ||||||
| Freight : | +Freight : | ||||||
Total Order Amount : |
+Total Order Amount : |
| Requition Number : |
+ Requested by : |
+ Requisted Department : |
+ Cost center : |
+ # | Item Description | Qty | -Rate | -Amount | -Service Tax | -Educess Tax | -Sec Higher Educess Tax | -Krishi Kalyan tax | -Swachh Bharat tax | -Total Amount | +Rate per unit in | +Amount in | +Service Tax in | +Educess Tax in | +Sec Higher Educess Tax in | +Krishi Kalyan tax in | +Swachh Bharat taxin | +Total Amount in |
|---|---|---|---|
| Sub Total Amount : | +Sub Total Amount : | ||
| Service Tax @14% : | +Service Tax @14% : | ||
| Edu. cess @2% on ServiceTax: | +Edu. cess @2% on ServiceTax: | ||
| Sec & Higher cess @1% on ServiceTax: | +Sec & Higher cess @1% on ServiceTax: | ||
| Krishi kalyan Tax @0.5% on Basic Amount: | +Krishi kalyan Tax @0.5% on Basic Amount: | ||
| Swachh Barath Tax @0.5% on Basic Amount : | +Swachh Barath Tax @0.5% on Basic Amount : | ||
| Total Order Amount : | +Total Order Amount : |
| Requition Number : Req004 |
- Requested by : Sanjeev |
- Requisted Department : Store |
- Cost center : Fe001 |
+ Requition Number : |
+ Requested by : |
+ Requisted Department : |
+ Cost center : |