20260806-2930 Need to change title "Bonus & Other Allowance" to "Bonus" at fIncometaxCertificate

This commit is contained in:
Shahadat Hossain 2026-08-06 11:57:11 +06:00
parent 45402b48d7
commit 1649dcebb6
2 changed files with 24 additions and 3 deletions

View File

@ -385,6 +385,27 @@ namespace Payroll.Service
internal static DataSet GetTaxCertificate(TransactionContext tc, string empNo, int taxParamId)
{
//string sql = SQLParser.MakeSQL(@"SELECT * FROM(
// SELECT CASE it.DESCRIPTION
// WHEN 'Basic Salary' THEN 'Basic'
// WHEN 'House Rent Allowance' THEN 'House'
// WHEN 'Conveyance Allowance' THEN 'Conveyance'
// WHEN 'Medical Allowance' THEN 'Medical'
// END Description,it.TOTALAMOUNT Amount, position FROM INCOMETAXYEARLY it,employee e
// WHERE it.EMPLOYEEID=e.EMPLOYEEID
// AND e.EMPLOYEENO=%s
// AND it.TAXPARAMID=%n
// AND it.ItemCode IN(-201,-203,-205,-222)
// UNION
// SELECT 'Bonus & other allowance',SUM(it.TOTALAMOUNT) Amount, 200 position FROM INCOMETAXYEARLY it,employee e
// WHERE it.EMPLOYEEID=e.EMPLOYEEID
// AND e.EMPLOYEENO=%s
// AND it.TAXPARAMID=%n
// AND it.ItemCode IN(-213, -224)
// ) tab1
// ORDER BY position
// ", empNo, taxParamId, empNo, taxParamId);
//return tc.ExecuteDataSet(sql);
string sql = SQLParser.MakeSQL(@"SELECT * FROM(
SELECT CASE it.DESCRIPTION
WHEN 'Basic Salary' THEN 'Basic'
@ -397,7 +418,7 @@ namespace Payroll.Service
AND it.TAXPARAMID=%n
AND it.ItemCode IN(-201,-203,-205,-222)
UNION
SELECT 'Bonus & other allowance',SUM(it.TOTALAMOUNT) Amount, 200 position FROM INCOMETAXYEARLY it,employee e
SELECT 'Bonus',SUM(it.TOTALAMOUNT) Amount, 200 position FROM INCOMETAXYEARLY it,employee e
WHERE it.EMPLOYEEID=e.EMPLOYEEID
AND e.EMPLOYEENO=%s
AND it.TAXPARAMID=%n

View File

@ -7,8 +7,8 @@
<section name="InformationForReportTool" type="Ease.SearchTools.Objects.InformationForReportToolConfigHandler, Ease.SearchTools.Objects"/>
</configSections>
<dbSettings>
<connection name="conn" provider="sql" connectionString="server=cel80;Database=CELPayroll;User ID=CELPayroll;password=4B06094270245E4D5B63" sqlSyntax="SQL"/>
<!--<connection name="conn" provider="sql" connectionString="server=103.197.204.164,1718;Database=CELPayrol;User ID=Easeuser;Password=EaSeuSeR2025" sqlSyntax="SQL"/>-->
<!--<connection name="conn" provider="sql" connectionString="server=cel80;Database=CELPayroll;User ID=CELPayroll;password=4B06094270245E4D5B63" sqlSyntax="SQL"/>-->
<connection name="conn" provider="sql" connectionString="server=103.197.204.164,1718;Database=CELPayrol;User ID=Easeuser;Password=EaSeuSeR2025" sqlSyntax="SQL"/>
<!--<connection name="conn" provider="sql" connectionString="server=WIN-D48IJC70V70;Database=GPPayroll;integrated security=yes;" sqlSyntax="SQL"/>-->
</dbSettings>