digvijay singh has proposed merging
lp:~openerp-dev/openobject-addons/trunk-payroll-india-mra-yaml-dsi into
lp:~openerp-dev/openobject-addons/trunk-payroll-india-mra.
Requested reviews:
OpenERP R&D Team (openerp-dev)
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-payroll-india-mra-yaml-dsi/+merge/116623
Hello sir,
I have add one yaml file in test folder for Payment Advice and add path of
yaml file in __openerp__.py file.
Thanks,
Digvijay Singh
--
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-payroll-india-mra-yaml-dsi/+merge/116623
Your team OpenERP R&D Team is requested to review the proposed merge of
lp:~openerp-dev/openobject-addons/trunk-payroll-india-mra-yaml-dsi into
lp:~openerp-dev/openobject-addons/trunk-payroll-india-mra.
=== modified file 'l10n_in_hr_payroll/__openerp__.py'
--- l10n_in_hr_payroll/__openerp__.py 2012-07-13 08:47:55 +0000
+++ l10n_in_hr_payroll/__openerp__.py 2012-07-25 11:24:21 +0000
@@ -53,6 +53,7 @@
'report/payment_advice_report_view.xml',
],
'demo_xml': ['l10n_in_hr_payroll_demo.xml'],
+ 'test': ['test/payment_advice.yml'],
'installable': True
}
=== added directory 'l10n_in_hr_payroll/test'
=== added file 'l10n_in_hr_payroll/test/payment_advice.yml'
--- l10n_in_hr_payroll/test/payment_advice.yml 1970-01-01 00:00:00 +0000
+++ l10n_in_hr_payroll/test/payment_advice.yml 2012-07-25 11:24:21 +0000
@@ -0,0 +1,56 @@
+-
+ import time
+-
+ I create a new Payment Advice For Month june and july
+-
+ !record {model: hr.payroll.advice, id: payment_advice_1}:
+ name: 'June'
+ date: !eval time.strftime( "%Y-%m-%d" )
+ bank_id: 'base.res_bank_1'
+ chaque_nos: '007667'
+ line_ids:
+ - employee_id: 'hr.employee_fp'
+ name: '90125452'
+ ifsc_code: 'abn45215145'
+ bysal: '25000'
+ debit_credit: 'C'
+ - employee_id: 'hr.employee_al'
+ name: '00014521111232'
+ ifsc_code: 'sbi45452145'
+ bysal: '20000'
+ debit_credit: 'C'
+-
+ !record {model: hr.payroll.advice, id: payment_advice_2}:
+ name: 'July'
+ date: !eval time.strftime( "%Y-%m-%d" )
+ chaque_nos: '007568'
+ line_ids:
+ - employee_id: 'hr.employee_fp'
+ name: '90125452'
+ bysal: '25000'
+ debit_credit: 'C'
+ - employee_id: 'hr.employee_al'
+ name: '00014521111232'
+ bysal: '20000'
+ debit_credit: 'C'
+-
+ I check my payment order state is Confirmed
+-
+ !assert {model: hr.payroll.advice, id: payment_advice_1, string: state is confirmed}:
+ - state == 'draft'
+-
+ In order to test the PDF reports defined on a Payment Advice,we will print a Payment Advice Detail Summary Report when NEFT is checked
+-
+ !python {model: hr.payroll.advice}: |
+ import netsvc, tools, os
+ (data, format) = netsvc.LocalService('report.payroll.advice').create(cr, uid, [ref('l10n_in_hr_payroll.payment_advice_1')], {})
+ if tools.config['test_report_directory']:
+ file(os.path.join(tools.config['test_report_directory'], 'l10n_in_hr_payroll_summary report'+format), 'wb+').write(data)
+-
+ In order to test the PDF reports defined on a Payment Advice,we will print a Payment Advice Detail Summary Report when NEFT is Not checked
+-
+ !python {model: hr.payroll.advice}: |
+ import netsvc, tools, os
+ (data, format) = netsvc.LocalService('report.payroll.advice').create(cr, uid, [ref('l10n_in_hr_payroll.payment_advice_2')], {})
+ if tools.config['test_report_directory']:
+ file(os.path.join(tools.config['test_report_directory'], 'l10n_in_hr_payroll_summary report'+format), 'wb+').write(data)
_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help : https://help.launchpad.net/ListHelp