diff --git a/addons/l10n_in_hr_payroll/l10n_in_hr_payroll.py b/addons/l10n_in_hr_payroll/l10n_in_hr_payroll.py
index 7465453df3c..19275c36161 100644
--- a/addons/l10n_in_hr_payroll/l10n_in_hr_payroll.py
+++ b/addons/l10n_in_hr_payroll/l10n_in_hr_payroll.py
@@ -222,8 +222,13 @@ class payroll_advice_line(osv.osv):
'name': fields.char('Bank Account No.', size=32, required=True),
'employee_id': fields.many2one('hr.employee', 'Employee', required=True),
'bysal': fields.float('By Salary', digits_compute=dp.get_precision('Payroll')),
+ 'debit_credit': fields.char('c/d', size=8, required=False),
'company_id': fields.related('advice_id', 'company_id', type='many2one', required=False, relation='res.company', string='Company', store=True),
}
+ _defaults = {
+ 'debit_credit': 'c',
+ }
+
payroll_advice_line()
@@ -252,4 +257,4 @@ class res_company(osv.osv):
res_company()
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
\ No newline at end of file
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/l10n_in_hr_payroll/l10n_in_hr_payroll_view.xml b/addons/l10n_in_hr_payroll/l10n_in_hr_payroll_view.xml
index 124c4f1553f..5906b49b38c 100644
--- a/addons/l10n_in_hr_payroll/l10n_in_hr_payroll_view.xml
+++ b/addons/l10n_in_hr_payroll/l10n_in_hr_payroll_view.xml
@@ -74,7 +74,6 @@
-
@@ -96,6 +95,7 @@
+
diff --git a/addons/l10n_in_hr_payroll/report/report_payroll_advice.py b/addons/l10n_in_hr_payroll/report/report_payroll_advice.py
index 86bdfe01998..052f3109e05 100644
--- a/addons/l10n_in_hr_payroll/report/report_payroll_advice.py
+++ b/addons/l10n_in_hr_payroll/report/report_payroll_advice.py
@@ -70,6 +70,7 @@ class payroll_advice_report(report_sxw.rml_parse):
'name': l.employee_id.name,
'acc_no': l.name,
'bysal': l.bysal,
+ 'debit_credit': l.debit_credit,
})
self.total_bysal += l.bysal
result.append(res)
@@ -77,4 +78,4 @@ class payroll_advice_report(report_sxw.rml_parse):
report_sxw.report_sxw('report.payroll.advice', 'hr.payroll.advice', 'l10n_in_hr_payroll/report/report_payroll_advice.rml', parser=payroll_advice_report, header="external")
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
\ No newline at end of file
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/l10n_in_hr_payroll/report/report_payroll_advice.rml b/addons/l10n_in_hr_payroll/report/report_payroll_advice.rml
index 55014e3b1ee..5bdd9868d4b 100644
--- a/addons/l10n_in_hr_payroll/report/report_payroll_advice.rml
+++ b/addons/l10n_in_hr_payroll/report/report_payroll_advice.rml
@@ -33,6 +33,8 @@
+
+
@@ -45,6 +47,8 @@
+
+
@@ -57,6 +61,8 @@
+
+
@@ -75,6 +81,10 @@
+
+
+
+
@@ -131,23 +141,24 @@
[[repeatIn(objects,'o')]]
-
+
-
-
-
- Payment Advice
+ [[ formatLang(time.strftime('%Y-%m-%d'),date=True) ]]
+
- [[ formatLang(time.strftime('%Y-%m-%d'),date=True) ]]
+
+
+
+ To,
The Manager
@@ -183,7 +194,7 @@
- Payment Advice from [[ o.name ]] A/C no. [[ o.company_id.bank_ids and o.company_id.bank_ids[0].acc_number ]] form period [[ get_month(o.date)['from_name'] ]] to [[ get_month(o.date)['to_name'] ]]
+ Payment Advice from [[ o.name ]] A/C no. [[ o.company_id.bank_ids and o.company_id.bank_ids[0].acc_number ]] form period [[ get_month(o.date)['from_name'] ]] to [[ get_month(o.date)['to_name'] ]]
@@ -197,7 +208,7 @@
-
+
SI. No.
@@ -211,15 +222,23 @@
By Salary
+
+ c/d
+
+
+
+
+
+
[[ repeatIn(get_detail(o.line_ids),'line') ]]
-
+
-
+ .
@@ -232,10 +251,18 @@
[[formatLang(line['bysal'])]] [[ (company.currency_id and company.currency_id.symbol) or '' ]]
+
+ [[ line['debit_credit'] ]]
+
+
+
+
+
+
-
+
@@ -254,6 +281,11 @@
[[ o.line_ids==[] and removeParentNode('para') ]] [[ formatLang(get_bysal_total()) ]] [[ (company.currency_id and company.currency_id.symbol) or '' ]]
+
+
+
+
+
@@ -262,7 +294,7 @@
- Yours Sincerely
+ Yours Sincerely
@@ -272,7 +304,7 @@
- For [[ company.name ]]
+ For [[ company.name ]]
@@ -282,7 +314,7 @@
-
+
@@ -294,7 +326,7 @@
-
+
@@ -306,7 +338,7 @@
- Authorized Signature
+ Authorized Signature