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: report fattura standard

report fattura standard 6 Anni 8 Mesi fa #7360

  • gagarin
  • Avatar di gagarin
  • Offline
  • Expert Boarder
  • Messaggi: 148
  • Karma: 0
ciao a tutti,
vorrei personalizzare il report fattura originale inserendo un doppio indirizzo nell'intestazione.
Vedo che i dati del cliente vengono richiamati con campi quali questo qui sotto:
o.address_invoice_id.street

Volendo aggiungere nella colonna a fianco i dati dell'indirizzo di default (o di spedizione) mi verrebbe da scrivere o.address_default_id.street (o o.address_shipping_id.street) ma naturalmente non funziona.

Quindi, da dove prende i dati o.address_invoice_id.street ? cosa va quindi aggiunto per rendere disponibili gli altri indirizzi?

grazie in anticipo :)

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

Re:report fattura standard 6 Anni 8 Mesi fa #7361

  • angedras
  • Avatar di angedras
  • Offline
  • Platinum Boarder
  • Messaggi: 330
  • Ringraziamenti ricevuti 4
  • Karma: 10
Ciao,
l'indirizzo di spedizione non è presente in fattura, esiste però un ulteriore campo, oltre a quello della sede legale a cui mandare la fattura stessa, in cui inserire l'indirizzo di un contatto interno all'azienda (address_contact_id) che potresti utilizzare come indirizzo di spedizione in fase di inserimento della fattura.

Altrimenti è necessario fare riferimento al partner_id della fattura e prendere fra i suoi indirizzi quello di default della spedizione, oppure ricavare l'indirizzo di spedizione dal documento di spedizione qualora la fattura sia legata ad un movimento di magazzino da un ordine di vendita.

In questi ultimi due casi c'è comunque un po' di codice python da scrivere, poca cosa comunque, da inserire direttamente nel template del report (soluzione non troppo pulita) oppure nella classe parser del report.

R.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Ringraziano per il messaggio: MayerElyashiv
Tempo creazione pagina: 0.124 secondi

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

Protected by R Antispam