From 1649dcebb6dcb953dc395265ab66712535f12f87 Mon Sep 17 00:00:00 2001 From: Shahadat Hossain Date: Thu, 6 Aug 2026 11:57:11 +0600 Subject: [PATCH 1/6] 20260806-2930 Need to change title "Bonus & Other Allowance" to "Bonus" at fIncometaxCertificate --- Payroll.Service/Tax/DA/IncomeTaxDA.cs | 23 ++++++++++++++++++++++- Payroll.UI/Payroll.UI/App.config | 4 ++-- 2 files changed, 24 insertions(+), 3 deletions(-) diff --git a/Payroll.Service/Tax/DA/IncomeTaxDA.cs b/Payroll.Service/Tax/DA/IncomeTaxDA.cs index 0f63572..ecdb15b 100644 --- a/Payroll.Service/Tax/DA/IncomeTaxDA.cs +++ b/Payroll.Service/Tax/DA/IncomeTaxDA.cs @@ -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 diff --git a/Payroll.UI/Payroll.UI/App.config b/Payroll.UI/Payroll.UI/App.config index 63717ea..9127a5b 100644 --- a/Payroll.UI/Payroll.UI/App.config +++ b/Payroll.UI/Payroll.UI/App.config @@ -7,8 +7,8 @@
- - + + From 87ec71597dc4ec12d8dcae9cbd97bd4e5b38d928 Mon Sep 17 00:00:00 2001 From: Shahadat Hossain Date: Mon, 26 Oct 2026 11:47:48 +0600 Subject: [PATCH 2/6] 20260929-3216 Bank advice Salary Report Modification --- Payroll.Report/RDLC/BankAdvice.rdlc | 972 +++++++++++++++--- Payroll.UI/Payroll.UI/App.config | 4 +- .../Payroll.UI/Properties/AssemblyInfo.cs | 4 +- 3 files changed, 833 insertions(+), 147 deletions(-) diff --git a/Payroll.Report/RDLC/BankAdvice.rdlc b/Payroll.Report/RDLC/BankAdvice.rdlc index 2df63fe..7100cbf 100644 --- a/Payroll.Report/RDLC/BankAdvice.rdlc +++ b/Payroll.Report/RDLC/BankAdvice.rdlc @@ -1332,7 +1332,6 @@ 7 - true @@ -2288,89 +2287,43 @@ - 0.99542in + 1.49653in - 1.0775in + 1.05985in - 2.24918in + 0.21025in - 1.40167in + 0.20985in - 1.54625in + 0.7936in + + + 1.05985in + + + 1.05985in + + + 0.20985in + + + 0.20985in + + + 0.71608in + + + 0.20985in 0.25in - - - - true - true - - - - - SL NO - - - - - - Silver - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - Employee ID - - - - - - Silver - 2pt - 2pt - 2pt - 2pt - - - - @@ -2380,7 +2333,7 @@ - Employee Name + Beneficiary Account Name @@ -2405,14 +2358,14 @@ - + true true - Account No + Beneficiary Account Name @@ -2421,7 +2374,71 @@ + + Silver + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Transaction Type(IFT/EFT/RTGS) + + + + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Routing Number + + + + @@ -2469,69 +2486,203 @@ + + + + true + true + + + + + Debit Narration + + + + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + E-mail 01 + + + + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + E-mail 02 + + + + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Payment Execution Date (DD-MM-YYYY) + + + + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Employee Id + + + + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Customer Reference + + + + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + 0.25in - - - - true - true - - - - - =Fields!SLNo.Value - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - =Fields!EmpNo.Value - - - 2pt - 2pt - 2pt - 2pt - - - - @@ -2563,7 +2714,7 @@ - + true true @@ -2577,7 +2728,65 @@ + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + @@ -2623,6 +2832,192 @@ + + + + true + true + + + + + ="Salary month of " & Format(Fields!SalaryMonth.Value, "MMMM, yyyy") + + + + SalaryMonth + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Email.Value + + + + Email + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + Textbox42 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + Textbox45 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!EmpNo.Value + + + + EmpNo + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + Textbox90 + + + 2pt + 2pt + 2pt + 2pt + + + + @@ -2630,7 +3025,7 @@ - + true true @@ -2646,7 +3041,100 @@ + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + @@ -2657,12 +3145,8 @@ 2pt - 4 - - - @@ -2697,6 +3181,204 @@ + + + + true + true + + + + + + + + + + + + Textbox35 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox39 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox43 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox56 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox60 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox91 + + + 2pt + 2pt + 2pt + 2pt + + + + @@ -2708,6 +3390,12 @@ + + + + + + @@ -2730,7 +3418,7 @@ dsCompany_BankAdvice 6.36333in 0.75in - 7.27002in + 7.2354in 1