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
  • Pagina:
  • 1
  • 2
  • 3

ARGOMENTO: [8] errore duplicazione richieste preventivo

[8] errore duplicazione richieste preventivo 1 Anno 7 Mesi fa #28810

  • mauroanelli
  • Avatar di mauroanelli
  • Offline
  • Expert Boarder
  • Messaggi: 104
  • Ringraziamenti ricevuti 3
  • Karma: 0
Salve a tutti,
quando vado a duplicare una richiesta di preventivo mi genera questo errore

Odoo Server Error
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 544, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 581, in dispatch
result = self._call_function(**self.params)
File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 317, in _call_function
return checked_call(self.db, *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/openerp/service/model.py", line 118, in wrapper
return f(dbname, *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 314, in checked_call
return self.endpoint(*a, **kw)
File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 810, in __call__
return self.method(*args, **kw)
File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 410, in response_wrap
response = f(*args, **kw)
File "/usr/lib/python2.7/dist-packages/openerp/addons/web/controllers/main.py", line 944, in call_kw
return self._call_kw(model, method, args, kwargs)
File "/usr/lib/python2.7/dist-packages/openerp/addons/web/controllers/main.py", line 936, in _call_kw
return getattr(request.registry.get(model), method)(request.cr, request.uid, *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 268, in wrapper
return old_api(self, *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/openerp/addons/purchase/purchase.py", line 368, in copy
new_id = super(purchase_order, self).copy(cr, uid, id, default=default, context=context)
File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 268, in wrapper
return old_api(self, *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/openerp/models.py", line 4890, in copy
data = self.copy_data(cr, uid, id, default, context)
File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 268, in wrapper
return old_api(self, *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/openerp/addons/mail/mail_thread.py", line 464, in copy_data
return super(mail_thread, self).copy_data(cr, uid, id, default=default, context=context)
File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 268, in wrapper
return old_api(self, *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/openerp/models.py", line 4788, in copy_data
data = self.read(cr, uid, [id], fields_to_copy.keys(), context=context)
File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 268, in wrapper
return old_api(self, *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/openerp/models.py", line 3144, in read
result = BaseModel.read(records, fields, load=load)
File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 266, in wrapper
return new_api(self, *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/openerp/models.py", line 3179, in read
self._read_from_database(stored, inherited)
File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 266, in wrapper
return new_api(self, *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/openerp/models.py", line 3311, in _read_from_database
cr.execute(query_str, [tuple(sub_ids)] + where_params)
File "/usr/lib/python2.7/dist-packages/openerp/sql_db.py", line 158, in wrapper
return f(self, *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/openerp/sql_db.py", line 234, in execute
res = self._obj.execute(query, params)
IndexError: list index out of range

non riesco a capire da cosa dipenda. non ho fatto modifiche particolari
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

[8] errore duplicazione richieste preventivo 1 Anno 7 Mesi fa #28812

  • mauroanelli
  • Avatar di mauroanelli
  • Offline
  • Expert Boarder
  • Messaggi: 104
  • Ringraziamenti ricevuti 3
  • Karma: 0
aggiungo che non ho modulo personalizzati. ho istallato solo moduli da odoo app. al massimo ho modificato qualche view aggiungendo dei campi già presenti.

inoltre tutti le modifichee prove le ho sempre fatte su database test prima di inserirle nel db principale

sono nella merda ;(
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

[8] errore duplicazione richieste preventivo 1 Anno 7 Mesi fa #28813

  • Antoniov
  • Avatar di Antoniov
  • Online
  • Administrator
  • Messaggi: 1555
  • Ringraziamenti ricevuti 283
  • Karma: -115
Difficile darti una risposta.
Il preventivo che vuoi duplicare ha già dato origine a registrazione successivi (entrate di magazzino e/o fatture)?

Ad una prima occhiata, sembra che tenti di duplicare questi elementi.
Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. - Presidente eletto dell'associazione
Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

[8] errore duplicazione richieste preventivo 1 Anno 7 Mesi fa #28814

  • mauroanelli
  • Avatar di mauroanelli
  • Offline
  • Expert Boarder
  • Messaggi: 104
  • Ringraziamenti ricevuti 3
  • Karma: 0
No. Ho provato anche a crearlo da zero e poi duplicato. Mi dà lo stesso errore.
Non ho idea di cosa sia successo.
Possibile che qualche modulo scaricato da odoo app abbia compromesso il modulo purchase? Nel caso c'è un modo per riportarlo all'origine?
Con gli ordini di produzione o fatture non mi dà problemi a duplicare.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

[8] errore duplicazione richieste preventivo 1 Anno 7 Mesi fa #28815

  • Antoniov
  • Avatar di Antoniov
  • Online
  • Administrator
  • Messaggi: 1555
  • Ringraziamenti ricevuti 283
  • Karma: -115
mauroanelli ha scritto:
No. Ho provato anche a crearlo da zero e poi duplicato. Mi dà lo stesso errore.
Non ho idea di cosa sia successo.
Possibile che qualche modulo scaricato da odoo app abbia compromesso il modulo purchase? Nel caso c'è un modo per riportarlo all'origine?
Con gli ordini di produzione o fatture non mi dà problemi a duplicare.

Si è possibile. Nella programmazione ad oggetti ogni nuovo modulo può aggiungere o modificare il comportamento di un oggetto (in Odoo si chiama modello).

Dovresti dare un occhiata al file /usr/lib/python2.7/dist-packages/openerp/addons/purchase/purchase.py a linea 368, per capire qualcosa di più.
Nella mia copia esegue un'istruzione che non può dare origine a quell'errore, quindi non posso aiutarti.
Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. - Presidente eletto dell'associazione
Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

[8] errore duplicazione richieste preventivo 1 Anno 7 Mesi fa #28816

  • iw3hxn
  • Avatar di iw3hxn
  • Offline
  • Gold Boarder
  • Messaggi: 252
  • Ringraziamenti ricevuti 93
  • Karma: 2
Ciao, credo che l'errore è qui:

File "/usr/lib/python2.7/dist-packages/openerp/addons/mail/mail_thread.py", line 464, in copy_data
return super(mail_thread, self).copy_data(cr, uid, id, default=default, context=context)

ovvero quando copia il mail_thread che è strano essendo di fatto un duplica. Vedo però che l'installazione è stata fatta in modo da apt install e non tirando giù i sorgenti

ti conviene fare un installazione corretta con i sorgenti all'ultima versione, magari quelli che hai sono buggati.
Di solito non si installa mai /usr/lib/python2.7/dist-packages/ altrimenti nella tua installazione altri avrebbero difficoltà ad intervenire
Carlo Vettore
Presidente Odoo Italia
Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo....
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
  • Pagina:
  • 1
  • 2
  • 3
Tempo creazione pagina: 0.157 secondi

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

Protected by R Antispam