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: un nuovo flag per i partner

un nuovo flag per i partner 1 Anno 11 Mesi fa #27447

  • ndrini
  • Avatar di ndrini
  • Offline
  • Gold Boarder
  • Messaggi: 291
  • Ringraziamenti ricevuti 22
  • Karma: 0
Vorrei apparisse per i partner (contatti), oltre alla tipologia "customer" e 'supplier', anche la tipologia notaio.

Mi ha stupito che nel modulo "base" i campi siano definiti in un dizionario.
Aggiungerne uno, il famoso notaio, per me significa estendere il dizionario (non so se anche la view).
class Partner_extra_info(models.Model):
    # _name = 'account.analytic.account'
    _inherit = 'res.partner'
    # _descripton = 'Analytic Account'

    _columns['notary'] =  "fields.boolean('Notary', help='check if notary.')"


Per controllare, una volta installato il modulo, c'è il nuovo campo,
da psql, la tabella è res_partner?
nome_database=# select * from res_partner;

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

un nuovo flag per i partner 1 Anno 11 Mesi fa #27449

  • ndrini
  • Avatar di ndrini
  • Offline
  • Gold Boarder
  • Messaggi: 291
  • Ringraziamenti ricevuti 22
  • Karma: 0
Ok, non funziona :)
File "...models.py", line 22, in Partner_extra_info
    _columns['notary'] =  "fields.boolean('Notary', help='check if notary.')"
NameError: name '_columns' is not defined


Effettivamente, in python, il nome con _, definisce una variavile locale (o qualche cosa del genere...)

Mi sa che aggiungo a prescindere dal dizionario.... :)
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

un nuovo flag per i partner 1 Anno 11 Mesi fa #27472

  • Vinicius05
  • Avatar di Vinicius05
  • Offline
  • Gold Boarder
  • Messaggi: 194
  • Ringraziamenti ricevuti 58
  • Karma: 0
Perchè non crei un nuovo field sulla tabella res_partner di tipo boolean che stabilisce se quel contatto è un notaio (tale e quale ai field già presenti supplier e e customer)
Ultima modifica: 1 Anno 11 Mesi fa da Vinicius05.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Ringraziano per il messaggio: ndrini

un nuovo flag per i partner 1 Anno 11 Mesi fa #27495

  • ndrini
  • Avatar di ndrini
  • Offline
  • Gold Boarder
  • Messaggi: 291
  • Ringraziamenti ricevuti 22
  • Karma: 0
Si, mi sembra la soluzione più sensata.
Grazie!
Andrea
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Tempo creazione pagina: 0.124 secondi

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

Protected by R Antispam