+
diff --git a/application/controllers/CostCenter.php b/application/controllers/CostCenter.php index a1481f94..5343dbde 100755 --- a/application/controllers/CostCenter.php +++ b/application/controllers/CostCenter.php @@ -467,8 +467,8 @@ class CostCenter extends BaseController $this->excel->getActiveSheet()->setCellValue('H5', 'SERVICE'); $this->excel->getActiveSheet()->setCellValue('I5', 'BudgetYear'); $this->excel->getActiveSheet()->setCellValue('J5', 'DepartmentName'); - //$this->excel->getActiveSheet()->setCellValue('K5', 'IsActive'); - $this->excel->getActiveSheet()->setCellValue('K5', 'Remarks'); + $this->excel->getActiveSheet()->setCellValue('K5', 'IsActive'); + //$this->excel->getActiveSheet()->setCellValue('K5', 'Remarks'); $this->excel->getActiveSheet()->setCellValue('L5', 'CreatedBy'); $this->excel->getActiveSheet()->setCellValue('M5', 'UpdatedBy'); $this->excel->getActiveSheet()->setCellValue('N5', 'IsApproved'); @@ -532,8 +532,8 @@ class CostCenter extends BaseController $this->excel->getActiveSheet()->setCellValue('H'. $i,$data['service']); $this->excel->getActiveSheet()->setCellValue('I'. $i,$data['BudgetYear']); $this->excel->getActiveSheet()->setCellValue('J'. $i,$data['DepartmentName']); - //$this->excel->getActiveSheet()->setCellValue('K'. $i,$data['IsActive']); - $this->excel->getActiveSheet()->setCellValue('K'. $i,$data['Remarks']); + $this->excel->getActiveSheet()->setCellValue('K'. $i,$data['IsActive']); + //$this->excel->getActiveSheet()->setCellValue('K'. $i,$data['Remarks']); $this->excel->getActiveSheet()->setCellValue('L'. $i,$data['firstname']); $this->excel->getActiveSheet()->setCellValue('M'. $i,$data['Updated_By']); $this->excel->getActiveSheet()->setCellValue('N'. $i,$data['IsApproved']); diff --git a/application/controllers/employeedetails.php b/application/controllers/employeedetails.php index b9351a71..2b0372e1 100755 --- a/application/controllers/employeedetails.php +++ b/application/controllers/employeedetails.php @@ -212,13 +212,13 @@ class employeedetails extends BaseController $this->form_validation->set_rules('ContactNumber', 'ContactNumber', 'trim|required|min_length[10]|max_length[10]'); $this->form_validation->set_rules('emailid', 'emailid', 'trim|required|valid_email'); - $this->form_validation->set_rules('gender', 'gender', 'callback_Gender_validate'); + $this->form_validation->set_rules('gender', 'gender', 'callback_Gender_validate'); $this->form_validation->set_rules('MartialStatus', 'MartialStatus', 'callback_Martial_validate'); $this->form_validation->set_rules('bloodgroup', 'bloodgroup', 'callback_Blood_validate'); $this->form_validation->set_rules('emergencycontactnumber', 'emergencycontactnumber', 'trim|required|min_length[10]|max_length[10]'); - $this->form_validation->set_rules('desigination', 'Desigination', 'callback_Des_validate'); + $this->form_validation->set_rules('desigination', 'Desigination', 'callback_Des_validate'); $this->form_validation->set_rules('departmentname', 'departmentname', 'callback_Dep_validate'); - $this->form_validation->set_rules('eduqualifaction', 'eduqualifaction', 'callback_select_validate'); + $this->form_validation->set_rules('eduqualifaction', 'eduqualifaction', 'callback_select_validate'); $this->form_validation->set_rules('referrercontno', 'referrercontno', 'trim|min_length[10]|max_length[10]'); $this->form_validation->set_rules('aadharno', 'aadharno', 'trim|min_length[14]|max_length[14]'); $this->form_validation->set_rules('panno', 'panno', 'trim|min_length[10]|max_length[10]'); @@ -273,14 +273,14 @@ class employeedetails extends BaseController $bankbranchname = $this->input->post('bankbranchname'); $bankaddress = $this->input->post('bankaddress'); $aadharno = $this->input->post('aadharno'); - $panno =strtoupper($this->input->post('panno')); - $passportno = $this->input->post('passportno'); + $panno = strtoupper($this->input->post('panno')); + $passportno = strtoupper($this->input->post('passportno')); $ValidTill = $this->input->post('ValidTill'); $addinfo = $this->input->post('addinfo'); $IsActive = '1'; - $driverlicense = $this->input->post ( 'driverlicense' ); + $driverlicense = strtoupper($this->input->post ( 'driverlicense' )); $licenseExpiryDate = $this->input->post ( 'licenseExpiryDate' ); - $VoterID = $this->input->post ( 'voterID' ); + $VoterID = strtoupper($this->input->post ( 'voterID' )); $createdby = $this->session->userdata ( 'userId' ); if($licenseExpiryDate != '') @@ -604,7 +604,7 @@ echo "";redirect('employeeListing',' $this->load->model('employeedetails_model'); $EmpId = $this->input->post('employeeid'); - $PictureName = $this->input->post('photo'); + $PictureName = $this->input->post('Image'); if ($PictureName != '') { @@ -656,12 +656,12 @@ echo "";redirect('employeeListing',' $bankaddress = $this->input->post('bankaddress'); $aadharno = $this->input->post('aadharno'); $panno = strtoupper($this->input->post('panno')); - $passportno = $this->input->post('passportno'); + $passportno = strtoupper($this->input->post('passportno')); $ValidTill = $this->input->post('ValidTill'); $addinfo = $this->input->post('addinfo'); - $driverlicense = $this->input->post ( 'Driverlicense' ); + $driverlicense = strtoupper($this->input->post ( 'Driverlicense' )); $licenseExpiryDate = $this->input->post ( 'LicenseExpiryDate' ); - $VoterID = $this->input->post ( 'VoterID' ); + $VoterID = strtoupper($this->input->post ( 'VoterID' )); $chked = $this->input->post('isactive'); // echo 'chkvalue'. $chked ; if( $chked != '') diff --git a/application/controllers/rawmaterialdetails.php b/application/controllers/rawmaterialdetails.php index 0e3ce77a..c1de646b 100755 --- a/application/controllers/rawmaterialdetails.php +++ b/application/controllers/rawmaterialdetails.php @@ -343,11 +343,13 @@ class rawmaterialdetails extends BaseController $this->load->library('excel'); - $this->excel->setActiveSheetIndex(0)->mergeCells('D3:J3'); + //$this->excel->setActiveSheetIndex(0)->mergeCells('D3:J3'); + $this->excel->setActiveSheetIndex(0)->mergeCells('F3:M3'); + $this->excel->setActiveSheetIndex(0)->getStyle('F3')->getAlignment()->applyFromArray(array('horizontal' => PHPExcel_Style_Alignment::HORIZONTAL_CENTER,)); $this->excel->getActiveSheet()->setTitle('Material Master'); - $this->excel->getActiveSheet()->setCellValue('D3', 'SIDDHARTH INDUSTRIES Material Master'); + $this->excel->getActiveSheet()->setCellValue('F3', 'SIDDHARTH INDUSTRIES Material Master'); $this->excel->getActiveSheet()->setCellValue('C5', 'MaterialCode'); $this->excel->getActiveSheet()->setCellValue('D5', 'MaterialName'); $this->excel->getActiveSheet()->setCellValue('E5', 'MaterialType'); @@ -366,8 +368,8 @@ class rawmaterialdetails extends BaseController - $this->excel->getActiveSheet()->getStyle('D3')->getFont()->setSize(14); - $this->excel->getActiveSheet()->getStyle('D3')->getFont()->setBold(true); + $this->excel->getActiveSheet()->getStyle('F3')->getFont()->setSize(14); + $this->excel->getActiveSheet()->getStyle('F3')->getFont()->setBold(true); $this->excel->getActiveSheet()->getStyle('C5')->getFont()->setSize(12); $this->excel->getActiveSheet()->getStyle('C5')->getFont()->setBold(true); $this->excel->getActiveSheet()->getStyle('D5')->getFont()->setSize(12); diff --git a/application/controllers/supplier.php b/application/controllers/supplier.php index 76c61e02..6713c535 100755 --- a/application/controllers/supplier.php +++ b/application/controllers/supplier.php @@ -464,7 +464,8 @@ class supplier extends BaseController - + $this->excel->getActiveSheet()->getStyle('J3')->getFont()->setSize(12); + $this->excel->getActiveSheet()->getStyle('J3')->getFont()->setBold(true); $this->excel->getActiveSheet()->getStyle('A5')->getFont()->setSize(12); $this->excel->getActiveSheet()->getStyle('A5')->getFont()->setBold(true); $this->excel->getActiveSheet()->getStyle('B5')->getFont()->setSize(12); diff --git a/application/models/assetdetails_model.php b/application/models/assetdetails_model.php index 99e88001..6f434e99 100755 --- a/application/models/assetdetails_model.php +++ b/application/models/assetdetails_model.php @@ -197,7 +197,8 @@ function addNewasset($asset) $this->db->trans_start(); $this->db->insert('T_Asset_Details', $asset); - $Asset_Code = $this->db->insert_id(); + //$Asset_Code = $this->db->insert_id(); + $Asset_Code = $this->db->affected_rows(); $this->db->trans_complete(); diff --git a/application/models/costcenter_model.php b/application/models/costcenter_model.php index ef1deaa2..7ca4e2ce 100755 --- a/application/models/costcenter_model.php +++ b/application/models/costcenter_model.php @@ -339,23 +339,22 @@ function addNewcost($Cost) $where = null; $this->db->select('Mas.*,bud.*,emp.firstname,emp1.firstname as Updated_By');//count(dep.DEPCode) AS ctvalue'); - $this->db->select('sum(if(budgettype="CAPITAL",budgetamount,0)) as capital',FALSE); - $this->db->select('sum(if(budgettype="REVENUE",budgetamount,0)) as revenue',FALSE); - $this->db->select('sum(if(budgettype="SERVICE",budgetamount,0)) as service',FALSE); - $this->db->select('sum(if(budgettype="IMPORT",budgetamount,0)) as import',FALSE); + $this->db->select('sum(distinct case when Mas.budgettype="CAPITAL" then budgetamount else 0 end) as capital',FALSE); + $this->db->select('sum(distinct case when Mas.budgettype="REVENUE" then budgetamount else 0 end) as revenue',FALSE); + $this->db->select('sum(distinct case when Mas.budgettype="SERVICE" then budgetamount else 0 end) as service',FALSE); + $this->db->select('sum(distinct case when Mas.budgettype="IMPORT" then budgetamount else 0 end) as import',FALSE); $this->db->select('GROUP_CONCAT(distinct part.DepartmentName) as DepartmentName'); - //$this->db->select('GROUP_CONCAT(DISTINCT part.DepartmentName SEPARATOR "/" '); - $this->db->join('T_CostCenter_Budget as Mas','Mas.CostCenterCode=bud.CostCenterCode','left'); - $this->db->join('T_CostCenter_Departments as dep',' dep.CostCenterCode=Mas.CostCenterCode','left'); - $this->db->join('T_DepartmentDetails as part','part.DEPCode=dep.DEPCode','left'); - $this->db->group_by(array('bud.CostCenterCode','Mas.BudgetYear')); - $this->db->join('tbl_users as tbl',' bud.createdby = tbl.userid','left'); - $this->db->join('T_Employee_Details as emp', 'emp.empid=tbl.empid','left'); - $this->db->join('tbl_users as tbl1',' bud.UpdatedBy = tbl1.userid','left'); - $this->db->join('T_Employee_Details as emp1', 'emp1.empid=tbl1.empid','left'); + $this->db->join('T_CostCenter_Budget as Mas','Mas.CostCenterCode=bud.CostCenterCode','left'); + $this->db->join('T_CostCenter_Departments as dep',' dep.CostCenterCode=Mas.CostCenterCode','left'); + $this->db->join('T_DepartmentDetails as part','part.DEPCode=dep.DEPCode','left'); + $this->db->group_by(array('bud.CostCenterCode','Mas.BudgetYear')); + $this->db->join('tbl_users as tbl',' bud.createdby = tbl.userid','left'); + $this->db->join('T_Employee_Details as emp', 'emp.empid=tbl.empid','left'); + $this->db->join('tbl_users as tbl1',' bud.UpdatedBy = tbl1.userid','left'); + $this->db->join('T_Employee_Details as emp1', 'emp1.empid=tbl1.empid','left'); $this->db->where('Mas.BudgetYear !=""'); return $this->db->get('T_CostCenter_Master as bud')->result_array(); - + } //get exist budget year details function CheckExistBudget($BudgetType,$BudgetYear,$CostCode){ diff --git a/application/models/dahsboard_model.php b/application/models/dahsboard_model.php index f7d20217..1caf5e7c 100755 --- a/application/models/dahsboard_model.php +++ b/application/models/dahsboard_model.php @@ -337,13 +337,13 @@ case Cost_Center_Budget.BudgetType when 'IMPORT' then ifnull((sum((PO_Line_Item.Quantity * PO_Line_Item.Rate) * po.ExchangeRate)),0) when 'CAPITAL' -then - case po.CapitalRange - when '0' - then ifnull((sum((PO_Line_Item.Quantity * PO_Line_Item.Rate) * po.ExchangeRate)),0) - else ifnull((sum(PO_Line_Item.Quantity * PO_Line_Item.Rate)),0) - end -when 'SERVICE' +then + case po.CapitalRange + when '0' + then ifnull((sum((PO_Line_Item.Quantity * PO_Line_Item.Rate) * po.ExchangeRate)),0) + else ifnull((sum(PO_Line_Item.Quantity * PO_Line_Item.Rate)),0) + end +when 'SERVICE' then ifnull((sum(PO_Line_Item.Quantity * PO_Line_Item.Rate)),0) when 'REVENUE' then ifnull((sum(PO_Line_Item.Quantity * PO_Line_Item.Rate) - sum(T_Rev_Tax.AfterDiscount)),0) @@ -352,23 +352,23 @@ end as Util_Amount, case Cost_Center_Budget.BudgetType when 'IMPORT' -then ifnull((Cost_Center_Budget.BudgetAmount - (sum((PO_Line_Item.Quantity * PO_Line_Item.Rate) * po.ExchangeRate))),0) +then (Cost_Center_Budget.BudgetAmount - ifnull((sum((PO_Line_Item.Quantity * PO_Line_Item.Rate) * po.ExchangeRate)),0)) when 'CAPITAL' -then - case po.CapitalRange - when '0' - then ifnull((Cost_Center_Budget.BudgetAmount - (sum((PO_Line_Item.Quantity * PO_Line_Item.Rate) * po.ExchangeRate))),0) - else ifnull((Cost_Center_Budget.BudgetAmount - (sum(PO_Line_Item.Quantity * PO_Line_Item.Rate))),0) - end -when 'SERVICE' -then ifnull((Cost_Center_Budget.BudgetAmount - (sum(PO_Line_Item.Quantity * PO_Line_Item.Rate))),0) +then + case po.CapitalRange + when '0' + then (Cost_Center_Budget.BudgetAmount - ifnull((sum((PO_Line_Item.Quantity * PO_Line_Item.Rate) * po.ExchangeRate)),0)) + else (Cost_Center_Budget.BudgetAmount - ifnull((sum(PO_Line_Item.Quantity * PO_Line_Item.Rate)),0)) + end +when 'SERVICE' +then (Cost_Center_Budget.BudgetAmount - ifnull((sum(PO_Line_Item.Quantity * PO_Line_Item.Rate)),0)) when 'REVENUE' -then ifnull((Cost_Center_Budget.BudgetAmount - (sum(PO_Line_Item.Quantity * PO_Line_Item.Rate) - sum(T_Rev_Tax.AfterDiscount))),0) +then (Cost_Center_Budget.BudgetAmount - ifnull((sum(PO_Line_Item.Quantity * PO_Line_Item.Rate) - sum(T_Rev_Tax.AfterDiscount)),0)) end as Avlbl_Amt from T_CostCenter_Budget Cost_Center_Budget left join T_PurchaseOrder_LineItem PO_Line_Item on Cost_Center_Budget.CostCenterCode=PO_Line_Item.CostCenterCode -left JOIN T_PurchaseOrder_Master po on po.PONO=PO_Line_Item.PONO and po.Status !='ST030' +left JOIN T_PurchaseOrder_Master po on po.PONO=PO_Line_Item.PONO left JOIN T_Revenue_Tax T_Rev_Tax on PO_Line_Item.LineItemNo=T_Rev_Tax.LineItemNo JOIN T_CostCenter_Master Cost_Mast on Cost_Center_Budget.CostCenterCode=Cost_Mast.CostCenterCode JOIN T_CostCenter_Departments CostCentDept on CostCentDept.CostCenterCode=Cost_Mast.CostCenterCode diff --git a/application/views/Report_costcenter.php b/application/views/Report_costcenter.php index 73b04c96..cdcc59fe 100755 --- a/application/views/Report_costcenter.php +++ b/application/views/Report_costcenter.php @@ -78,14 +78,32 @@ if(!empty($ccrpt)) foreach($ccrpt as $rel) { ?> -