[FIX][IMP] hr_payroll, hr_payroll_account: improved the demo for default account, fixed the datetime traceback in payslip compute action.
bzr revid: vra@tinyerp.com-20101027141328-hs3qcosrckpzpbm5
This commit is contained in:
parent
30ff99be31
commit
c0561bea93
|
@ -24,7 +24,6 @@ import time
|
|||
from datetime import date
|
||||
from datetime import datetime
|
||||
from datetime import timedelta
|
||||
import datetime
|
||||
|
||||
import netsvc
|
||||
from osv import fields, osv
|
||||
|
@ -1090,6 +1089,7 @@ class hr_payslip(osv.osv):
|
|||
|
||||
#Check for the Holidays
|
||||
def get_days(start, end, month, year, calc_day):
|
||||
import datetime
|
||||
count = 0
|
||||
for day in range(start, end):
|
||||
if datetime.date(year, month, day).weekday() == calc_day:
|
||||
|
|
|
@ -3,19 +3,19 @@
|
|||
<data>
|
||||
|
||||
<record id="hr_payroll.hr_payslip_line_houserantallowance1" model="hr.payslip.line">
|
||||
<field name="account_id" ref="account.a_expense"/>
|
||||
<field name="account_id" ref="account.a_salary_expense"/>
|
||||
</record>
|
||||
|
||||
<record id="hr_payroll.hr_payslip_line_convanceallowance1" model="hr.payslip.line">
|
||||
<field name="account_id" ref="account.a_expense"/>
|
||||
<field name="account_id" ref="account.a_salary_expense"/>
|
||||
</record>
|
||||
|
||||
<record id="hr_payroll.hr_payslip_line_professionaltax1" model="hr.payslip.line">
|
||||
<field name="account_id" ref="account.a_pay"/>
|
||||
<field name="account_id" ref="account.a_salary_expense"/>
|
||||
</record>
|
||||
|
||||
<record id="hr_payroll.hr_payslip_line_providentfund1" model="hr.payslip.line">
|
||||
<field name="account_id" ref="account.a_pay"/>
|
||||
<field name="account_id" ref="account.a_salary_expense"/>
|
||||
</record>
|
||||
|
||||
<!-- Payslip -->
|
||||
|
|
Loading…
Reference in New Issue