diff options
| author | Vir (Open ERP) <vir@tinyerp.com> | 2010-09-11 18:59:00 +0530 |
|---|---|---|
| committer | Vir (Open ERP) <vir@tinyerp.com> | 2010-09-11 18:59:00 +0530 |
| commit | e5f3fd07e2e3f67c69717d10f183efe69f1d4ccb (patch) | |
| tree | 2b0083f53d33581167e896f2bdb571126d81bf68 | |
| parent | 3362c2ea82884c9925eec20817a6fb23c7187a29 (diff) | |
[MOD] hr: otherid,identification_id , hr_holidays: action added on list view
bzr revid: vir@tinyerp.com-20100911132900-q5fxoeqr42m3tifb
| -rw-r--r-- | addons/hr/hr.py | 2 | ||||
| -rw-r--r-- | addons/hr/hr_view.xml | 4 | ||||
| -rw-r--r-- | addons/hr_holidays/hr_holidays_view.xml | 5 | ||||
| -rw-r--r-- | addons/hr_payroll/hr_payroll.py | 6 | ||||
| -rw-r--r-- | addons/hr_payroll/hr_payroll_view.xml | 4 |
5 files changed, 13 insertions, 8 deletions
diff --git a/addons/hr/hr.py b/addons/hr/hr.py index 561369bcbce..9ce0b535401 100644 --- a/addons/hr/hr.py +++ b/addons/hr/hr.py @@ -110,7 +110,7 @@ class hr_employee(osv.osv): 'birthday': fields.date("Date of Birth"), 'ssnid': fields.char('SSN No', size=32, help='Social Security Number'), 'sinid': fields.char('SIN No', size=32, help="Social Insurance Number"), - 'otherid': fields.char('Other ID', size=32), + 'identification_id': fields.char('Identification No', size=32), 'gender': fields.selection([('male', 'Male'),('female', 'Female')], 'Gender'), 'marital': fields.many2one('hr.employee.marital.status', 'Marital Status'), 'bank_account': fields.char('Bank Account', size=64), diff --git a/addons/hr/hr_view.xml b/addons/hr/hr_view.xml index ac845c0e742..e0efa92056b 100644 --- a/addons/hr/hr_view.xml +++ b/addons/hr/hr_view.xml @@ -39,7 +39,7 @@ <separator colspan="2" string="Social IDs"/> <field name="ssnid"/> <field name="sinid" groups="base.group_extended"/> - <field name="otherid" groups="base.group_extended"/> + <field name="identification_id" groups="base.group_extended"/> </group> <group col="2" colspan="2"> <separator string="Status" colspan="2"/> @@ -83,7 +83,7 @@ <tree string="Employees"> <field name="name"/> <field name="work_phone"/> - <field name="company_id"/> + <field name="company_id"/> <field name="work_email" invisible="1"/> <field name="department_id"/> <field name="job_id"/> diff --git a/addons/hr_holidays/hr_holidays_view.xml b/addons/hr_holidays/hr_holidays_view.xml index 14c95c0c8cb..3b82a91f0c0 100644 --- a/addons/hr_holidays/hr_holidays_view.xml +++ b/addons/hr_holidays/hr_holidays_view.xml @@ -231,6 +231,11 @@ <field name="user_id" invisible="1"/> <field name="type"/> <field name="state"/> + <button string="Confirm" name="confirm" states="draft" type="workflow" icon="gtk-yes" groups="base.group_hr_user,base.group_hr_manager"/> + <button string="Approve" name="validate" states="confirm" type="workflow" icon="gtk-apply" groups="base.group_hr_manager"/> + <button string="Refuse" name="refuse" states="confirm" type="workflow" icon="gtk-no" groups="base.group_hr_manager"/> + <button string="Cancel" name="cancel" states="validate,refuse,validate1" type="workflow" icon="gtk-cancel" groups="base.group_hr_manager"/> + <button string="Set to Draft" name="set_to_draft" states="cancel" type="object" icon="gtk-convert" groups="base.group_hr_manager"/> </tree> </field> </record> diff --git a/addons/hr_payroll/hr_payroll.py b/addons/hr_payroll/hr_payroll.py index a1f09ba2c26..b65dd9edd81 100644 --- a/addons/hr_payroll/hr_payroll.py +++ b/addons/hr_payroll/hr_payroll.py @@ -302,7 +302,7 @@ class payroll_register(osv.osv): pline = { 'advice_id':pid, - 'name':slip.employee_id.otherid, + 'name':slip.employee_id.identification_id, 'employee_id':slip.employee_id.id, 'amount':slip.other_pay + slip.net, 'bysal':slip.net @@ -432,7 +432,7 @@ class payroll_advice_line(osv.osv): sids = slip_pool.search(cr, uid, [('paid','=',False),('state','=','confirm'),('date','>=',dates[0]), ('employee_id','=',employee_id), ('date','<=',dates[1])], context=context) if sids: slip = slip_pool.browse(cr, uid, sids[0], context=context) - vals['name'] = slip.employee_id.otherid + vals['name'] = slip.employee_id.identification_id vals['amount'] = slip.net + slip.other_pay vals['bysal'] = slip.net return { @@ -1314,7 +1314,7 @@ class hr_employee(osv.osv): _description = 'Employee' _columns = { - 'pan_no':fields.char('PAN No', size=64, required=False, readonly=False), +# 'pan_no':fields.char('PAN No', size=64, required=False, readonly=False), 'esp_account':fields.char('EPS Account', size=64, required=False, readonly=False, help="EPS Account"), 'pf_account':fields.char('PF Account', size=64, required=False, readonly=False, help="Providend Fund Account"), 'pg_joining': fields.date('PF Join Date'), diff --git a/addons/hr_payroll/hr_payroll_view.xml b/addons/hr_payroll/hr_payroll_view.xml index eae16d820de..d85acbcb2e1 100644 --- a/addons/hr_payroll/hr_payroll_view.xml +++ b/addons/hr_payroll/hr_payroll_view.xml @@ -97,7 +97,7 @@ <page string="Miscellaneous"> <group colspan="2" col="2"> <separator string="Personal Info" colspan="2"/> - <field name="pan_no" select="1"/> + <field name="otherid" select="1"/> <field name="bank_account_id"/> <field name="place_of_birth"/> <field name="children"/> @@ -210,7 +210,7 @@ <field name="type">form</field> <field name="inherit_id" ref="hr.view_employee_form"/> <field name="arch" type="xml"> - <field name="otherid" position="after"> + <field name="identification_id" position="after"> <field name="passport_id"/> </field> </field> |
