39
39
raise osv.except_osv(_('Azione non valida!'), _('Nessun rinnovo abbonamento previsto per questo ordine!'))
42
44
cron_obj.write(cr, uid, cron_ids, {'nextcall':next_time, 'numbercall':1, 'doall':True, 'interval_type':'minutes'})
43
45
self.write(cr, uid, ids, {'subscription_end_date':next_time})
47
48
def onchange_abbonamento(self, cr, uid, ids, data_inizio, product_id):
48
49
res = {'value': {'subscription_start_date': data_inizio, 'subscription_end_date': False}}
49
50
if not data_inizio and not product_id: