error en secuencia en medical
Bug #973972 reported by
Carlos Menjivar-Openerp Honduras
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Medical OpenERP |
New
|
Undecided
|
Unassigned |
Bug Description
Hola me alegra ver este branch ya que la version de medical no seguira para openerp.
pero con este branch los que estemos usando medical en openerp podremos publicar bugs.
cuando uno quiere crear un nuevo paciente o nueva cita "appointments" le da click en nuevo y aparese la secuencia correspondiente pero si al final el usuario decide no guardar o no crear ese paciente o cita, la secuencia ya se incremento por lo que queda un vacio y los pacientes o citas no estan correlativas.
esta secuencia debe de generarse al momento que el usuario hace click en guardar o salvar.
To post a comment you must log in.
SOLUCION
def create( self,cr, uid,vals, context= None): 'patient_ id',False) and vals['patient_ id'].strip( ) == '': 'patient_ id',False) : update( {'patient_ id':self. pool.get( 'ir.sequence' ).get(cr, uid, 'medical. patient' )})
new_name = False
if vals.get(
new_name = True
elif not vals.get(
new_name = True
if new_name:
vals.
return super(patient_data, self).create(cr, uid, vals, context)
CON ESTO SE OBTENDRA LA SECUENCIA SOLO SI EL REGISTRO SE CREA DE LO CONTRARIO NO SE INCREMENTARA LA SECUENCIA