?
Current Path : /home1/savoy/www/savoyglobal.net/sgms/application/views/HR/ |
Linux gator3171.hostgator.com 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 |
Current File : /home1/savoy/www/savoyglobal.net/sgms/application/views/HR/single_employee_salary_detail.php |
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); $employee_salary_id=$this->mastermodel->get_data('employee_salary',$viewinfo->employee_id,'employee_id','wef_date'); $salary_id=''; foreach($employee_salary_id as $list) { $salary_id=$list['employee_salary_id']; } $leave_id=$this->mastermodel->getSingleFieldValueTwo('leave_allocation','leave_allocation_id','employee_id',$viewinfo->employee_id,'leave_allocation_year',date("Y")); $this->load->view('documentreadyfunctions'); $this->load->view('hrfunctions'); ?> <script language="javascript" type="text/javascript"> jQuery(document).ready(function() { suggestemployee('employee'); }); </script> <div class="select-bar"> <label><img src="<?=base_url()?>assets/images/backbutton.png" title="Back" class="clickimage" onclick="viewdata('hr','viewinhrsearch','search_employee_salary','view_employee_salary','<?=$_SESSION['pagenum'];?>')" alt="Back" align = "center" width="25" height="25" /></label> <span class="heading">Employee Salary Settings</span> </div> <fieldset> <?php if($leave_id!='') { ?> <img src="<?=base_url()?>assets/images/leave.png" title="Leave" class="clickimage" onclick="displayformdata('hr','single_page','<?=$leave_id;?>','leave_allocation','leave_allocation_id','single_employee_leave_allocation_details')" alt="" align = "right"/> <?php } if($salary_id!='') { ?> <img src="<?=base_url()?>assets/images/salary.png" title="Salary" class="clickimage"onclick="displayformdata('hr','single_page','<?=$salary_id;?>','employee_salary','employee_salary_id','single_employee_salary_detail')" alt="" align = "right" /> <?php } ?> <img src="<?=base_url()?>assets/images/employee.png" title="Employee Information" class="clickimage" onclick="displayformdata('hr','single_page','<?=$viewinfo->employee_id;?>','employee','employee_id','single_employee')" alt="" align = "right"/> <?php $attributes=array('id'=>'validateform','class'=>'customForm'); echo form_open('',$attributes); $allowdeduc = $this->mastermodel->getdatas('allowdeduc','allowdeduc_id'); $employee_salary_allowdeduc = $this->mastermodel->getdatas('employee_salary_allowdeduc','employee_salary_id'); ?> <ul> <li> <label for="data">Employee Name</label> <div class="record_entry"> <?=$this->mastermodel->getSingleFieldValue('employee','employee_name','employee_id',$viewinfo->employee_id);?> </div> </li> <li> <label for="data">W.F.E Date</label> <div class="record_entry"> <?= $this->mastermodel->convertdatenormalformat($viewinfo->wef_date)?> </div> </li> <li> <label for="data">Basic Salary</label> <div class="record_entry"> <?php echo number_format($viewinfo->basic_salary) ." ". $this->mastermodel->getSingleFieldValue('currency','currency_code','default_currency','1'); ?> </div> </li> <br/><br/> <caption>Allowance/Deduction Details</caption><br/><br/> <table class="sort"> <tr> <th align="center">Title</th> <th align="center">Mode</th> <th align="center">Amount/Percentage</th> <th align="center">Sub Total</th> <th align="center">Type</th> </tr> <?php $i=1; $tot_allowance=0; $tot_deduct =0; $dept=$this->mastermodel->get_data('allowdeduc','1','allowdeduc_type'); foreach($dept as $dep) { $basicsalary = $viewinfo->basic_salary; if($dep['allowdeduc_mode']==1) $mode="Direct Amount"; else $mode="Percentage"; ?> <tr> <td><?=$dep['allowdeduc_name'];?></td> <td><?=$mode?></td> <?php $amount_allowdeduc=$this->mastermodel->get_data_dual_srow('employee_salary_allowdeduc',$dep['allowdeduc_id'],'allowdeduc_id',$viewinfo->employee_salary_id,'employee_salary_id'); if(!empty ($amount_allowdeduc)) $allowdeduc_amount = $amount_allowdeduc->amount; else $allowdeduc_amount=0; ?> <td><?=$allowdeduc_amount;if($dep['allowdeduc_mode']==0){echo '%';}?></td> <?php if($dep['allowdeduc_mode']==0) $allototal= $allowdeduc_amount/100*$basicsalary; else $allototal=$allowdeduc_amount; $tot_allowance+= $allototal; ?> <td><?=number_format($allototal);?></td> <td>Allowance</td> </tr> <?php $i++; } ?> <input type="hidden" name="allowcount" id="allowcount" value="<?=$i?>" /> <?php $dept=$this->mastermodel->get_data('allowdeduc','0','allowdeduc_type'); foreach($dept as $dep) { if($dep['allowdeduc_mode']==1) $mode="Direct Amount"; else $mode="Percentage"; ?> <?php $amount_allowdeduc=$this->mastermodel->get_data_dual_srow('employee_salary_allowdeduc',$dep['allowdeduc_id'],'allowdeduc_id',$viewinfo->employee_salary_id,'employee_salary_id'); $allowdeduc_amount = $amount_allowdeduc->amount; if($dep['allowdeduc_mode']==0) $allototal= $allowdeduc_amount/100*$basicsalary; else $allototal=$allowdeduc_amount; ?> <tr> <td><?=$dep['allowdeduc_name'];?></td> <td><?=$mode?></td> <td><?=$allowdeduc_amount;if($dep['allowdeduc_mode']==0){ echo '%';} ?></td> <?php if($dep['allowdeduc_mode']==0) $dedtotal= $allowdeduc_amount/100*$basicsalary; else $dedtotal=$allowdeduc_amount; $tot_deduct = $dedtotal; ?> <td><?=number_format($dedtotal);?></td> <td>Deduction</td> </tr> <?php $i++; } ?> <input type="hidden" name="dedcount" id="dedcount" value="<?=$i?>" /> </table> <br/><br/> <caption>Salary Details</caption><br/><br/> <table class="sort" cellpadding="0" cellspacing="0" width="200px;"> <tr> <th>Allowance</th> <th>Deduction</th> </tr> <tr> <td><?php echo number_format($tot_allowance); ?></td> <td><?php echo number_format($tot_deduct) ; ?></td> </tr> <tr> <th>Gross Salary</th> <th>Net Salary</th> </tr> <tr> <td><?php echo number_format($basicsalary + $tot_allowance); ?></td> <td><?php echo number_format(($basicsalary + $tot_allowance) - $tot_deduct) ; ?></td> </tr> </table> <br/><br/> <li> <label for="data">Payment Method</label> <div class="record_entry"><?=$viewinfo->payment_method ?></div> </li> <br/><br/> <caption>Insurance Details</caption><br/><br/> <table class="sort" cellpadding="0" cellspacing="0" width="200px;"> <tr> <th width="20%">Type of Insurance</th> <th width="20%">Insurance Company</th> <th width="20%">Policy No</th> <th width="20%">Plan Name</th> <th width="20%">Sum Insured</th> </tr> <?php $insuranceDetails=$this->mastermodel->get_data('employee_salary_medical',$viewinfo->employee_salary_id,'employee_salary_id'); $k=1; foreach($insuranceDetails as $insu) { ?> <tr> <td><?= $insu['type']?></td> <td><?= $insu['company']?></td> <td><?= $insu['policy']?></td> <td><?= $insu['plan']?></td> <td><?= $insu['sum']?></td> </tr> <?php } ?> </table> <br/><br/> <caption>Annual Ticket Settings</caption> <li> <label>From:</label> <div class="record_entry"><?=$viewinfo->from_ticket ?></div> <label> To:</label> <div class="record_entry"><?=$viewinfo->to_ticket ?></div> <label> Return Ticket</label> <div class="record_entry"><?php echo $viewinfo->return_ticket='1'? "Yes":"No";?> </div> </li> <li> <label for="data">No.of Tickets</label> <div class="record_entry"><?=$viewinfo->no_tickets ?></div> </li> </ul> <?=form_close();?> </fieldset>