~mathieu-julius/extra-service-job/trunk-1

« back to all changes in this revision

Viewing changes to service_job_generator/service.py

  • Committer: Mathieu VATEL
  • Date: 2013-02-18 14:24:24 UTC
  • Revision ID: mathieu@julius.fr-20130218142424-klc3tm20jfto6gf7
[IMP] replace osv.osv and osv.osv_memory by orm.Model and orm.TransientModel

Show diffs side-by-side

added added

removed removed

Lines of Context:
18
18
#
19
19
#################################################################################
20
20
 
21
 
from openerp.osv import fields, osv
 
21
from openerp.osv import fields, osv, orm
22
22
from openerp.tools.translate import _
23
23
 
24
 
class account_analytic_account(osv.osv):
 
24
class account_analytic_account(orm.Model):
25
25
    _inherit = 'account.analytic.account'
26
26
    
27
27
    _columns = {
32
32
        'active': True,
33
33
    }
34
34
                
35
 
account_analytic_account()
36
 
 
37
 
class hr_contract(osv.osv):
 
35
class hr_contract(orm.Model):
38
36
    _inherit = 'hr.contract'
39
37
    
40
38
    _columns = {
44
42
    _defaults = {
45
43
        'active': True,
46
44
    }
47
 
                
48
 
hr_contract()
49
45
 
50
 
class account_analytic_line(osv.osv):
 
46
class account_analytic_line(orm.Model):
51
47
    _inherit = 'account.analytic.line'
52
48
    
53
49
    _columns = {
55
51
        'usual_date_end': fields.datetime('Usual End date', readonly=True),
56
52
        'employee_contract_id': fields.many2one('hr.contract', 'Work Contract'),
57
53
    }
58
 
    
59
 
account_analytic_line()
60
54
 
61
 
class hr_analytic_timesheet(osv.osv):
 
55
class hr_analytic_timesheet(orm.Model):
62
56
    _inherit = 'hr.analytic.timesheet'
63
57
    
64
58
    _columns = {
65
59
        'date_start': fields.datetime('Begin date', required=True),
66
60
        'date_end': fields.datetime('End date', required=True),
67
61
    }
68
 
    
69
 
hr_analytic_timesheet()
70
62
 
71
63
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: