Ti ringrazio
ora cerco di capirci qualcosa anche se difficoltoso non avendo mai programmato in python ma solo in PHP
Per ora sono riuscito ad estrarre all'interno di un salary rules il valore di una variabile che ho inserito nel sorgente (impf = 999)
Files: hr_payroll.py
class hr_payslip_worked_days(osv.osv):
'''
Payslip Worked Days
'''
_name = 'hr.payslip.worked_days'
_description = 'Payslip Worked Days'
_columns = {
'name': fields.char('Description', size=256, required=True),
'payslip_id': fields.many2one('hr.payslip', 'Pay Slip', required=True, ondelete='cascade', select=True),
'sequence': fields.integer('Sequence', required=True, select=True),
'code': fields.char('Code', size=52, required=True, help="The code that can be used in the salary rules"),
'number_of_days': fields.float('Number of Days'),
'number_of_hours': fields.float('Number of Hours'),
'contract_id': fields.many2one('hr.contract', 'Contract', required=True, help="The contract for which applied this input"),
}
[color=#ff0000]impf = 999[/color]
_order = 'payslip_id, sequence'
_defaults = {
'sequence': 10,
}
hr_payslip_worked_days()
Infatti inserendo result = worked_days.HR.impf nel salary rules BASIC ottengo il valore che gli ho assegnato.
Ora nella classe sopraindicata dovrei trovare il valore di worked_days.HR.number_of_hours ma non riesco a recuperarla ...
Unavolta capito dove utilizzare la classe per la connessione mysql inizio ad inserire tue librerie ...
o magari ho capito una mazza