360 lines
6.4 KiB
PHP
360 lines
6.4 KiB
PHP
|
|
<?php
|
|
|
|
$PayOn = '';
|
|
$EmpID = '';
|
|
$FirstName = '';
|
|
$LastName = '';
|
|
$DateofBirth = '';
|
|
$DateofJoining = '';
|
|
$Designation = '';
|
|
$Departmentcode = '';
|
|
$PANNo = '';
|
|
$BankAccountNo = '';
|
|
$IFSCCode ='';
|
|
$BankBranchName = '';
|
|
$PFnumber = '';
|
|
$ESInumber = '';
|
|
$TotalNoofDays = '';
|
|
$NoOfWorkingdays ='';
|
|
$ActualSalary = '';
|
|
$PerDaySalary = '';
|
|
$WorkedSalary = '';
|
|
$BasicAndDA = '';
|
|
$HRA = '';
|
|
$OTWages = '';
|
|
$OTPerHours ='';
|
|
$OTSalary = '';
|
|
$GrosssSalary = '';
|
|
$ESI = '';
|
|
$PF = '';
|
|
$ESIAndPF = '';
|
|
$SalaryAsPerPF = '';
|
|
$FoodAllowance ='';
|
|
$Incentive = '';
|
|
$TotalSalary = '';
|
|
$Advance = '';
|
|
$BalanceAdvance = '';
|
|
$LessAdvance = '';
|
|
$DeptName = '';
|
|
$LossofPay = '0.00';
|
|
|
|
if(!empty($PayDetails))
|
|
{
|
|
foreach ($PayDetails as $Pay)
|
|
{
|
|
$Paydt = $Pay->PayOn;
|
|
$dt = '01-'.$Paydt;
|
|
$PayOn = date('M-Y',strtotime($dt));
|
|
|
|
$EmpID = $Pay->EmpID;
|
|
$FirstName = $Pay->FName;
|
|
$LastName = $Pay->Lname;
|
|
$DateofBirth = $Pay->Dob;
|
|
$DateofJoining = $Pay->DOJ;
|
|
$Designation = $Pay->Designation;
|
|
$PANNo =$Pay->Pan;
|
|
$BankAccountNo = $Pay->BankAccountNumber;
|
|
$IFSCCode =$Pay->IFSCCode;
|
|
$BankBranchName = $Pay->BankName;
|
|
$PFnumber = $Pay->PFNumber;
|
|
$ESInumber = $Pay->ESINumber;
|
|
$TotalNoofDays = $Pay->TotalNoofDays;
|
|
$NoOfWorkingdays =$Pay->NoofDaysWorked;
|
|
$ActualSalary = $Pay->ActualSalary;
|
|
$PerDaySalary = $Pay->PerDaySalary;
|
|
$WorkedSalary = $Pay->WorkedSalary;
|
|
$BasicAndDA = $Pay->BasicPlusDA;
|
|
$HRA = $Pay->HRA;
|
|
$OTWage = $Pay->OTWages;
|
|
if($OTWage == '')
|
|
{
|
|
$OTWages = '0.00';
|
|
}
|
|
else
|
|
{
|
|
$OTWages = $OTWage;
|
|
}
|
|
$OTPerHours =$Pay->OTperHours;
|
|
$OTSal = $Pay->OTSalary;
|
|
if($OTSal == '')
|
|
{
|
|
$OTSalary = '0.00';
|
|
}
|
|
else
|
|
{
|
|
$OTSalary = $OTSal;
|
|
}
|
|
$GrosssSalary = $Pay->ESIGrossSalary;
|
|
$ESI = $Pay->EmployeeESI;
|
|
$PF = $Pay->PF;
|
|
$ESIAndPF = $Pay->TotalDeduction;
|
|
$SalaryAsPerPF = $Pay->SalaryAsPerPF;
|
|
$Food =$Pay->FoodAllowance;
|
|
if($Food == '')
|
|
{
|
|
$FoodAllowance = '0.00';
|
|
}
|
|
else
|
|
{
|
|
$FoodAllowance = $Food;
|
|
}
|
|
$IncenAmt = $Pay->Incentive;
|
|
if($IncenAmt == '')
|
|
{
|
|
$Incentive = '0.00';
|
|
}
|
|
else
|
|
{
|
|
$Incentive = $IncenAmt;
|
|
}
|
|
$TotalSalary = $Pay->TotalSalary;
|
|
$Adv = $Pay->Advance;
|
|
if($Adv == '')
|
|
{
|
|
$Advance = '0.00';
|
|
}
|
|
else
|
|
{
|
|
$Advance = $Adv;
|
|
}
|
|
$BalanceAdv = $Pay->BalanceAdvance;
|
|
if($BalanceAdv == '')
|
|
{
|
|
$BalanceAdvance = '0.00';
|
|
}
|
|
else
|
|
{
|
|
$BalanceAdvance = $BalanceAdv;
|
|
}
|
|
$LessAdv = $Pay->LessAdvance;
|
|
if($LessAdv == '')
|
|
{
|
|
$LessAdvance = '0.00';
|
|
}
|
|
else
|
|
{
|
|
$LessAdvance = $LessAdv;
|
|
}
|
|
$DeptName = $Pay->DeptName;
|
|
|
|
}
|
|
}
|
|
|
|
|
|
?>
|
|
<div style="border:1px solid">
|
|
<center><h3>Siddharth Industries</h3>
|
|
<p>Survey No: 168/1C3,
|
|
Pennalur Pet Road,
|
|
Goonipalyam village,<br/>
|
|
Uthukottai Taluk,
|
|
Tiruvallur Dist,<br/>
|
|
Chennai,Tamilnadu,
|
|
Pin code : 602026.
|
|
<br/><br/>PaySlip for the month - <?php echo $PayOn ?></p></center>
|
|
<hr/>
|
|
<table>
|
|
<tr>
|
|
<td width="200px;">
|
|
Employee ID :
|
|
</td>
|
|
<td width="160px;">
|
|
<?php echo $EmpID ?>
|
|
</td>
|
|
<td width="200px;">
|
|
Name :
|
|
</td>
|
|
<td width="300px;">
|
|
<?php echo $FirstName ?>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="200px;">
|
|
Department :
|
|
</td>
|
|
<td width="160px;">
|
|
<?php echo $DeptName ?>
|
|
</td>
|
|
<td width="200px;">
|
|
Desigination :
|
|
</td>
|
|
<td width="300px;">
|
|
<?php echo $Designation ?>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="200px;">
|
|
Pay On :
|
|
</td>
|
|
<td width="160px;">
|
|
<?php echo $PayOn ?>
|
|
</td>
|
|
<td width="200px;">
|
|
Date Of Joining :
|
|
</td>
|
|
<td width="300px;">
|
|
<?php echo $DateofJoining ?>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="100px;">
|
|
Date Of Birth :
|
|
</td>
|
|
<td width="160px;">
|
|
<?php echo $DateofBirth ?>
|
|
</td>
|
|
<td width="200px;">
|
|
Days Worked :
|
|
</td>
|
|
<td width="300px;">
|
|
<?php echo $NoOfWorkingdays ?>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="200px;">
|
|
PF Account Number :
|
|
</td>
|
|
<td width="160px;">
|
|
<?php echo $PFnumber ?>
|
|
</td>
|
|
|
|
<td width="100px;">
|
|
Bank Name :
|
|
</td>
|
|
<td width="300px;">
|
|
<?php echo $BankBranchName ?>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="100px;">
|
|
ESI Account Number :
|
|
</td>
|
|
<td width="160px;">
|
|
<?php echo $ESInumber ?>
|
|
</td>
|
|
<td width="100px;">
|
|
Bank IFSC :
|
|
</td>
|
|
<td width="300px;">
|
|
<?php echo $IFSCCode ?>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="100px;">
|
|
OT Wages :
|
|
</td>
|
|
<td width="160px;"> <?php echo $OTWages ?>
|
|
|
|
</td>
|
|
<td width="100px;">
|
|
Bank Account Number :
|
|
</td>
|
|
<td width="300px;">
|
|
<?php echo $BankAccountNo ?>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="100px;">
|
|
Balance Advance :
|
|
</td>
|
|
<td width="160px;"><?php echo $BalanceAdvance ?>
|
|
|
|
</td>
|
|
<td width="100px;">
|
|
Lose Of Pay :
|
|
</td>
|
|
<td width="300px;"> <?php echo $LossofPay ?>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="100px;">
|
|
No Of Working Days :
|
|
</td>
|
|
<td width="160px;">
|
|
<?php echo $TotalNoofDays ?>
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
</table>
|
|
<table border="1" width="100%">
|
|
<tr><td>
|
|
<table width="100%">
|
|
<tr>
|
|
<th>Earnings</th>
|
|
<th>Amount</th>
|
|
</tr>
|
|
<tr>
|
|
<td>Basic Plus DA</td>
|
|
<td align="right"><?php echo $BasicAndDA ?></td>
|
|
</tr>
|
|
<tr>
|
|
<td>House Rent Allowance</td>
|
|
<td align="right"><?php echo $HRA ?></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Food Allowance</td>
|
|
<td align="right"><?php echo $FoodAllowance ?></td>
|
|
</tr>
|
|
<tr>
|
|
<td>OT Salary</td>
|
|
<td align="right"><?php echo $OTSalary ?> </td>
|
|
</tr>
|
|
<tr>
|
|
<td>Incentive</td>
|
|
<td align="right"><?php echo $Incentive ?></td>
|
|
</tr>
|
|
</table></td>
|
|
<td>
|
|
<table width="100%">
|
|
<tr>
|
|
<th>Deductions</th>
|
|
<th>Amount</th>
|
|
</tr>
|
|
<tr>
|
|
<td>Provident Fund</td>
|
|
<td align="right"><?php echo $PF ?></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Employee State Insurance</td>
|
|
<td align="right"><?php echo $ESI ?></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Advance</td>
|
|
<td align="right"><?php echo $Advance ?></td>
|
|
</tr>
|
|
|
|
</table></td>
|
|
</tr>
|
|
</table>
|
|
|
|
<table border="1" width="100%">
|
|
<tr><td>
|
|
<table width="100%">
|
|
<tr>
|
|
<th>Total Earning (Rounded) (TE)</th>
|
|
<th align="right"><?php echo $TotalSalary ?></th>
|
|
</tr>
|
|
|
|
</table></td>
|
|
<td>
|
|
<table width="100%">
|
|
<tr>
|
|
<th>Total Deduction (Rounded)(TD)</th>
|
|
<th align="right"><?php echo $ESIAndPF ?></th>
|
|
</tr>
|
|
</table>
|
|
</tr>
|
|
</table>
|
|
|
|
<table width="100%">
|
|
<tr><th>Net Pay (Rounded) (TE - TD) :</th>
|
|
<th align="right"><?php echo $LessAdvance ?></th></tr>
|
|
<hr/>
|
|
</table>
|
|
|
|
<hr/>
|
|
<div><center> This is a computer generated document. This dose not require signature. </center></div>
|
|
</div>
|