Comment 2 for bug 1093311

Revision history for this message
Rogerio de Jose Paixao (rogerio-paixao) wrote : Re: [Bug 1093311] Re: Exception: Module loading failed: file oemedical/oemedical/security/ir.model.access.csv could not be processed:

Hi

Good morning

Now another error occurs

2013-04-01 09:36:10,536 1315 ERROR netsol openerp.sql_db: bad query:
insert into "product_uom"
(id,"rounding","active","category_id","uom_type","name",create_uid,create_date,write_uid,write_date)
values (13,'0.01','True',5,'smaller','mL',1,(now() at time zone
'UTC'),1,(now() at time zone 'UTC'))
Traceback (most recent call last):
   File "/opt/openerp/server/openerp/sql_db.py", line 226, in execute
     res = self._obj.execute(query, params)
IntegrityError: null value in column "factor" violates not-null constraint

2013-04-01 09:36:10,551 1315 ERROR netsol openerp.tools.convert: Parse
error in /opt/openerp/addons/oemedical_data/data/dose_units.xml:11:
<record model="product.uom" id="product_uom_ml">
             <field name="name">mL</field>
             <field name="category_id" ref="product.product_uom_categ_vol"/>
             <field name="uom_type">smaller</field>
         </record>
Traceback (most recent call last):
   File "/opt/openerp/server/openerp/tools/convert.py", line 847, in parse
     self._tags[rec.tag](self.cr, rec, n)
   File "/opt/openerp/server/openerp/tools/convert.py", line 814, in
_tag_record
     id = self.pool.get('ir.model.data')._update(cr, self.uid,
rec_model, self.module, res, rec_id or False, not
self.isnoupdate(data_node), noupdate=self.isnoupdate(data_node),
mode=self.mode, context=rec_context )
   File "/opt/openerp/server/openerp/addons/base/ir/ir_model.py", line
963, in _update
     res_id = model_obj.create(cr, uid, values, context=context)
   File "/opt/openerp/addons/product/product.py", line 127, in create
     return super(product_uom, self).create(cr, uid, data, context)
   File "/opt/openerp/server/openerp/osv/orm.py", line 4434, in create
     cr.execute('insert into "'+self._table+'" (id'+upd0+") values
("+str(id_new)+upd1+')', tuple(upd2))
   File "/opt/openerp/server/openerp/sql_db.py", line 161, in wrapper
     return f(self, *args, **kwargs)
   File "/opt/openerp/server/openerp/sql_db.py", line 226, in execute
     res = self._obj.execute(query, params)
IntegrityError: null value in column "factor" violates not-null constraint

2013-04-01 09:36:10,629 1315 INFO netsol openerp.modules.loading:
loading 1 modules...
2013-04-01 09:36:10,683 1315 INFO netsol openerp.modules.loading:
loading 33 modules...
2013-04-01 09:36:10,848 1315 INFO netsol openerp.modules.loading:
Modules loaded.
2013-04-01 09:36:10,867 1315 ERROR netsol openerp.netsvc: Erro de
Integridade
A operação não pode ser concluída, provavelmente devido aos seguintes
fatores:
- exclusão: você pode estar tentando excluir um registro enquanto outros
registros ainda fazem referência a ele
- criação/atualização: um campo obrigatório não está configurado
corretamente

[objeto com referência: factor - factor]
Traceback (most recent call last):
   File "/opt/openerp/server/openerp/netsvc.py", line 293, in dispatch_rpc
     result = ExportService.getService(service_name).dispatch(method,
params)
   File "/opt/openerp/server/openerp/service/web_services.py", line 626,
in dispatch
     res = fn(db, uid, *params)
   File "/opt/openerp/server/openerp/osv/osv.py", line 188, in execute_kw
     return self.execute(db, uid, obj, method, *args, **kw or {})
   File "/opt/openerp/server/openerp/osv/osv.py", line 172, in wrapper
     netsvc.abort_response(1, _('Integrity Error'), 'warning', msg)
   File "/opt/openerp/server/openerp/netsvc.py", line 72, in abort_response
     raise openerp.osv.osv.except_osv(description, details)
except_osv: (u'Erro de Integridade', u'A opera\xe7\xe3o n\xe3o pode ser
conclu\xedda, provavelmente devido aos seguintes fatores:\n-
exclus\xe3o: voc\xea pode estar tentando excluir um registro enquanto
outros registros ainda fazem refer\xeancia a ele\n-
cria\xe7\xe3o/atualiza\xe7\xe3o: um campo obrigat\xf3rio n\xe3o est\xe1
configurado corretamente\n\n[objeto com refer\xeancia: factor - factor]')

Em 31-03-2013 10:18, Parthiv (Tech Receptives) escreveu:
> thanks for reporting, bug has been fixed now.
>
> Regards,
> Parthiv
>
> ** Changed in: oemedical
> Assignee: (unassigned) => Parthiv (Tech Receptives) (parthiv-patel)
>
> ** Changed in: oemedical
> Status: New => Fix Released
>
> ** Changed in: oemedical
> Importance: Undecided => Critical
>

--
Rogério de José Paixão
Diretor de Novos Negócios
NetSolution Assessoria em Informática
Rua Francisco Guimarães Pereira Junior, 90
Telefones: (11) 2533-0145 / 2533-0146
Celular: (11) 97416-9866
Site: www.netsolutionassessoria.com.br