Questo sito utilizza cookie per le proprie funzionalità e per inviarti pubblicità e servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all’uso dei cookie.

Accedendo al link http://www.odoo-italia.org/index.php/home/cookie-policy puoi leggere in dettaglio le modalità di trattamento dei cookie da parte dell'Associazione Odoo Italia.

Benvenuto, Ospite
Nome utente: Password: Ricordami
Ricordati di dichiarare la versione di Odoo a cui riferisce la domanda

ARGOMENTO: Errore in inserimento riga ordine di vendita

Errore in inserimento riga ordine di vendita 7 Anni 4 Mesi fa #5601

  • grp.sdistefano
  • Avatar di grp.sdistefano
  • Offline
  • Fresh Boarder
  • Messaggi: 1
  • Karma: 0
Buongiorno.
Stiamo riscontrando un errore in fase di inserimento di un prodotto in un nuovo ordine di acquisto.
Premetto che abbiamo tentato di customizzare il processo "Vendite" per bypassare la gestione dell'approvvigionameno, creando una transizione diretta dal nodo "Ordine di vendita" al nodo "Lista di prelievo".
A valle della modifica abbiamo riscontrato l'errore il cui traceback è:

Traceback (most recent call last):
File "/usr/local/lib/python2.6/dist-packages/openerp-server/netsvc.py", line 489, in dispatch
result = ExportService.getService(service_name).dispatch(method, auth, params)
File "/usr/local/lib/python2.6/dist-packages/openerp-server/service/web_services.py", line 599, in dispatch
res = fn(db, uid, *params)
File "/usr/local/lib/python2.6/dist-packages/openerp-server/osv/osv.py", line 122, in wrapper
return f(self, dbname, *args, **kwargs)
File "/usr/local/lib/python2.6/dist-packages/openerp-server/osv/osv.py", line 176, in execute
res = self.execute_cr(cr, uid, obj, method, *args, **kw)
File "/usr/local/lib/python2.6/dist-packages/openerp-server/osv/osv.py", line 167, in execute_cr
return getattr(object, method)(cr, uid, *args, **kw)
File "/usr/local/lib/python2.6/dist-packages/openerp-server/addons/base_action_rule/base_action_rule.py", line 174, in make_call_old
self.pre_action(cr, uid, [new_id], model, context=context)
File "/usr/local/lib/python2.6/dist-packages/openerp-server/addons/base_action_rule/base_action_rule.py", line 165, in pre_action
self._action(cr, uid, [rule_id], obj.browse(cr, uid, ids, context=context), context=context)
File "/usr/local/lib/python2.6/dist-packages/openerp-server/addons/base_action_rule/base_action_rule.py", line 459, in _action
self.do_action(cr, uid, action, model_obj, obj, context)
File "/usr/local/lib/python2.6/dist-packages/openerp-server/addons/crm/crm_action_rule.py", line 110, in do_action
res = super(base_action_rule, self).do_action(cr, uid, action, model_obj, obj, context=context)
File "/usr/local/lib/python2.6/dist-packages/openerp-server/addons/base_action_rule/base_action_rule.py", line 380, in do_action
self.pool.get('ir.actions.server').run(cr, uid, [action.server_action_id.id], context)
File "/usr/local/lib/python2.6/dist-packages/openerp-server/addons/base/ir/ir_actions.py", line 612, in run
eval(action.code, localdict, mode="exec", nocopy=True) # nocopy allows to return 'action'
File "/usr/local/lib/python2.6/dist-packages/openerp-server/tools/safe_eval.py", line 284, in safe_eval
return eval(test_expr(expr,_SAFE_OPCODES, mode=mode), globals_dict, locals_dict)
File "", line 9, in <module>
AttributeError: 'bool' object has no attribute 'find'


Abbiamo quindi ripristinato le transizioni del processo ma l'errore continuava a verificarsi.
Abbiamo allora ripristinato le tabelle "process_" da un precedente backup ma l'errore non è scomparso.
L'errore si verifica, da client web, non appena viene premuto il tasto "nuovo" per inserire un prodotto in un ordine di vendita.
Avete indicazioni su cosa dobbiamo controllare per andare avanti?
La penultima riga del traceback sembra stranamente incompleta.

Grazie per l'attenzione.

SD
Ultima modifica: 7 Anni 4 Mesi fa da grp.sdistefano.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:Errore in inserimento riga ordine di vendita 7 Anni 4 Mesi fa #5606

  • enlightx
  • Avatar di enlightx
  • Online
  • Platinum Boarder
  • Messaggi: 6064
  • Ringraziamenti ricevuti 638
  • Karma: 85
puoi provare lanciando il server con i parametri:

-u all -d nome_database

dovrebbe rileggere gli xml dei workflow e ripristinare il tutto
Davide Corio
Odoo Solution Architect
email: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
web: www.davidecorio.com
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Tempo creazione pagina: 0.128 secondi

Odoo Italia Associazione - C.F: 94200470485 - Sede: Viale dei Cadorna, 83 - Firenze - Italy

Protected by R Antispam