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

ARGOMENTO: Vincoli di univocità

Vincoli di univocità 4 Anni 3 Mesi fa #18373

  • Sara
  • Avatar di Sara
  • Offline
  • Expert Boarder
  • Messaggi: 98
  • Karma: 1
Ciao a tutti, sto impazzendo su una cosa. Voglio che il campo "Riferimento interno" del prodotto, diventi un campo univoco,visto che il codice prodotto dovrebbe essere unico.
Quindi ho esteso l'oggetto product.template ed ho aggiunto sql_constraint come segue.

_sql_constraints = [ ('default_code_uniq', 'unique (default_code)', 'Reference has to be unique') ]

Nessun cambiamento. Mi permette ancora di inserire codici uguali.

Ho letto in un forum che se ci sono già dei record che hanno rif.interno uguale non funziona. Così ho controllato tutti i codici diversificandoli. Ho pure generato un nuovo database da zero inserendo man mano i codici ma ancora niente.

Sapete dirmi in cosa sbaglio?

Grazie mille.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Vincoli di univocità 4 Anni 3 Mesi fa #18377

  • enlightx
  • Avatar di enlightx
  • Online
  • Platinum Boarder
  • Messaggi: 6064
  • Ringraziamenti ricevuti 638
  • Karma: 85
hai già guardato il modulo product_unique?
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.

Vincoli di univocità 4 Anni 3 Mesi fa #18378

  • tafaRU
  • Avatar di tafaRU
  • Offline
  • Expert Boarder
  • Messaggi: 88
  • Ringraziamenti ricevuti 33
  • Karma: 3
Ciao Sara,

il field default_code è definito su product.product e non su product.template.
Penso che sia questo il problema.
Ultima modifica: 4 Anni 3 Mesi fa da tafaRU.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Vincoli di univocità 4 Anni 3 Mesi fa #18379

  • Sara
  • Avatar di Sara
  • Offline
  • Expert Boarder
  • Messaggi: 98
  • Karma: 1
Si grazie era un problema di oggetto...
Comunque c'è il campo default_code sia su product.product che su product.template.. e visto che sto lavorando sulla 8 e la scheda del prodotto si riferisce a product.template ero convinta che puntasse a quel campo...
mmm ho fatto un po' di confusione.
Grazie mille a tutti per la dritta.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Vincoli di univocità 4 Anni 3 Mesi fa #18380

  • tafaRU
  • Avatar di tafaRU
  • Offline
  • Expert Boarder
  • Messaggi: 88
  • Ringraziamenti ricevuti 33
  • Karma: 3
Sara ha scritto:
Comunque c'è il campo default_code sia su product.product che su product.template.. e visto che sto lavorando sulla 8 e la scheda del prodotto si riferisce a product.template ero convinta che puntasse a quel campo...

Vero, sulla 8 è definito anche su product.template ma tramite un related.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Vincoli di univocità 4 Anni 3 Mesi fa #18381

  • Sara
  • Avatar di Sara
  • Offline
  • Expert Boarder
  • Messaggi: 98
  • Karma: 1
Ah ecco.. non avevo guardato bene.
Grazie ancora a tutti della dritta.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Tempo creazione pagina: 0.131 secondi

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

Protected by R Antispam