[MERGE] hr_attendacne: Add missing action on employee to print weekly report
authorMustufa Rangwala <mra@mra-laptop>
Thu, 10 Feb 2011 11:26:15 +0000 (16:56 +0530)
committerMustufa Rangwala <mra@mra-laptop>
Thu, 10 Feb 2011 11:26:15 +0000 (16:56 +0530)
bzr revid: mra@mra-laptop-20110210112615-iradv2to27xybtpy

1  2 
addons/hr_attendance/report/timesheet.py

@@@ -24,9 -24,11 +24,9 @@@ from datetime import datetim
  from dateutil.relativedelta import relativedelta
  
  import pooler
--
  from report.interface import report_rml
  from report.interface import toxml
 -
+ import tools
  
  one_week = relativedelta(days=7)
  num2day = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday']
@@@ -38,7 -40,7 +38,7 @@@ class report_custom(report_rml)
  
      def create_xml(self, cr, uid, ids, datas, context=None):
          obj_emp = pooler.get_pool(cr.dbname).get('hr.employee')
--        
++
          start_date = datetime.strptime(datas['form']['init_date'], '%Y-%m-%d')
          end_date = datetime.strptime(datas['form']['end_date'], '%Y-%m-%d')
          first_monday = start_date - relativedelta(days=start_date.date().weekday())