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: [8.0] campo many2many in vista tree

campo many2many in vista tree 1 Anno 4 Mesi fa #29634

  • ndrini
  • Avatar di ndrini
  • Offline
  • Gold Boarder
  • Messaggi: 291
  • Ringraziamenti ricevuti 22
  • Karma: 0
Avrei potuto intitolare il post "Odoo è intellingente", ma si sarebbe capito poco.

E lo voglio scripere perché, dopo tante volte di
:jawdrop:
finalmente un
:worthy:
(che io traduco in "tanto di cappello, odoo").


Un cliente mi chiede di sapere il progetto e le fatture legate agli ordini di vendita (sale.order).

Vedo che nel model, sono definiti i campi:
'invoice_ids': fields.many2many('account.invoice', 'sale_order_invoice_rel', 'order_id', 'invoice_id', 'Invoices', readonly=True ...),
'amount_untaxed': fields.function(_amount_all_wrapper, digits_compute=dp.get_precision('Account'), ...
            multi='sums', help="The amount without tax.", track_visibility='always'),
'amount_total': fields.function(_amount_all_wrapper, digits_compute=dp.get_precision('Account'), ...
           multi='sums', help="The total amount."),

A cui corrisponde, nella vista:
                   <field name="amount_untaxed"/>
                    <field name="amount_total" sum="Total Tax Included"/>

Provo ad aggiungerci anche un
<field name="invoice_ids"/>
convinto in un errore lunghissimo,
invece
:worthy:
mette proprio tutte le fatture relazionate all'ordine!!!

PS ero già pronto a creare un campo calcolato ad hoc.
Ultima modifica: 1 Anno 4 Mesi fa da ndrini.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Ringraziano per il messaggio: MiCantino

campo many2many in vista tree 1 Anno 4 Mesi fa #29635

  • ndrini
  • Avatar di ndrini
  • Offline
  • Gold Boarder
  • Messaggi: 291
  • Ringraziamenti ricevuti 22
  • Karma: 0
Il fatto di mettere, nella view, un sum
questo
            <field name="amount_total" sum="Total Tax Included"/>

è legato a quel
multi='sums'

nella definizione del campo "amount_total"?
Ultima modifica: 1 Anno 4 Mesi fa da ndrini.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Tempo creazione pagina: 0.137 secondi

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

Protected by R Antispam