changes in purchase module

This commit is contained in:
vadivel J 2024-11-15 15:23:05 +05:30
parent 254ccae621
commit 732a2f325e
3 changed files with 31 additions and 12 deletions

View File

@ -366,7 +366,13 @@ class Purchaseorder extends BaseController
$data['TotalAmountInWords'] = $this->convertNumber($totalAmt);
$data['RequistionDetails'] = $this->purchaseorder_model->GetPdfRequistionDetails($PONO);
$requisitionDetailsNew = $this->purchaseorder_model->GetPdfRequistionDetails($PONO) ;
$data['RequistionDetails'] = $requisitionDetailsNew;
$costCenterCode=$requisitionDetailsNew[0]['CostCenterCode'];
$data['costCenterDetails'] = $this->purchaseorder_model->getCostCenterMasterDetails($costCenterCode);
// echo '<pre>';
// print_r($data);
// echo '</pre>';
@ -538,10 +544,6 @@ class Purchaseorder extends BaseController
$mpdf->Output($ReqType . '_' . $PONO . '.pdf', 'D');
}
function CreaterevenuePOPrint()
{
view("revenuepopdf");

View File

@ -672,6 +672,15 @@ mstr.CourierNo,pom.Status,pom.POType') //,bill.BillNo,bill.FilePath,
return $query->getResult();
}
public function getCostCenterMasterDetails($costCenterCode){
$builder = $this->db->table('t_costcenter_master Mast')->distinct()
->select('Mast.*')
->where('CostCenterCode ', $costCenterCode);
$query = $builder->get();
return $query->getResult();
}
/**
* This function is used to get the Config value from configuration table
* @return array $result : This is result of the query

View File

@ -121,6 +121,10 @@
$pdftitle = "PURCHASE ORDER";
}
$CompanyName = (!empty($CompanyDetails) && !empty($CompanyDetails[0]->CompanyName)) ? $CompanyDetails[0]->CompanyName : "-";
$CompanyAddress = (!empty($CompanyDetails) && !empty($CompanyDetails[0]->Address)) ? $CompanyDetails[0]->Address : "-";
$companyEmail = (!empty($CompanyDetails) && !empty($CompanyDetails[0]->EmailAddress)) ? $CompanyDetails[0]->EmailAddress : "-";
@ -174,8 +178,10 @@
$ReqDate = (!empty($RequistionDetails) && !empty($RequistionDetails[0]['ReqDate'])) ? $RequistionDetails[0]['ReqDate'] : "";
// $RequestedDept = (!empty($RequistionDetails) && !empty($RequistionDetails[0]['RequestedDept'])) ? $RequistionDetails[0]['RequestedDept'] : "-";
// $CostCenterCode = (!empty($RequistionDetails) && !empty($RequistionDetails[0]['CostCenterCode'])) ? $RequistionDetails[0]['CostCenterCode'] : "-";
$costCenterName = $costCenterDetails[0]->CostCenterName ?? '-';
$releasedBy = (!empty($releasedetails) && !empty($releasedetails[0]->FirstName)) ? $releasedetails[0]->FirstName : "-";
$releasedDt = (!empty($releasedetails) && !empty($releasedetails[0]->ReleasedOn)) ? new DateTime($releasedetails[0]->ReleasedOn, new DateTimeZone('Asia/Kolkata')) : "";
$releasedOn = $releasedDt ? $releasedDt->format('d-m-Y') : "-";
@ -366,16 +372,18 @@
<td style="border:0em;"><?php echo trans('Delivery/Schedule By'); ?></td>
<td style="border:0em;"><?php echo (empty($DeliveryDate) && empty($DeliverySchedule) && empty($dispatch)) ? ': -' : ': ' . $DeliveryDate . $DeliverySchedule . $dispatch; ?></td>
</tr>
<tr>
<td style="border:0em;"><?php echo trans('Contact'); ?></td>
<td style="border:0em;"><?php echo ': ';
echo _htmlsc($supRef); ?></td>
</tr>
<tr>
<td style="border:0em;"><?php echo trans('Email'); ?></td>
<td style="border:0em;"><?php echo ': ';
echo _htmlsc($supplierEmail); ?></td>
</tr>
<tr>
<td style="border:0em;"><?php echo trans('Cost Center'); ?></td>
<td style="border:0em;"><?php echo ': ';
echo _htmlsc($costCenterName); ?></td>
</tr>
</table>
</td>