Hi, i have problems.
i want to make sequence and make workflow .
i make 2 method : method 'create' and 'proses_aplikan' .
but i don't know , how to call method 'proses_aplikan'.
i make method create , like this :
def create(self, cr, uid, vals, context=None):
obj = self.pool.get('gelombang.pendaftaran').browse(cr, uid, vals['tahun_akademik_id']).name.name.name
seq_name = 'A/{0}'.format(obj)
seq = self.pool.get('ir.sequence')
ids = seq.search(cr, uid, [('name','=',seq_name)])
if not ids:
prefix = seq_name
ids = seq.create(cr, uid, {
'name':seq_name,
'prefix': prefix,
'padding': 4,
'implementation': 'no_gap',
})
vals['name'] = seq.get_id(cr,uid,ids)
return super(data_aplikan, self).create(cr, uid, vals, context=context)
and method 'proses_aplikan' , like this :
def proses_aplikan(self, cr, uid, ids, context=None):
self.write(cr, uid, ids,{'context':'aplikan'})
How i call method 'proses_aplikan' to use in method 'create' ?
thanks in advance ...