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

ARGOMENTO: [8.0] Personalizzazione modulo fattura

[8.0] Personalizzazione modulo fattura 2 Anni 5 Mesi fa #25260

  • Antoniov
  • Avatar di Antoniov
  • Online
  • Administrator
  • Messaggi: 1555
  • Ringraziamenti ricevuti 283
  • Karma: -115
Ciao,
mi sto avventurando nella 8.0
Ho visto che il report fattura è cambiato.
Sapete consigliarmi come duplicare il modello fattura per personalizzarlo e lasciare intatto l'originale di Odoo?

Grazie
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.0] Personalizzazione modulo fattura 2 Anni 5 Mesi fa #25265

  • iw3hxn
  • Avatar di iw3hxn
  • Offline
  • Gold Boarder
  • Messaggi: 252
  • Ringraziamenti ricevuti 93
  • Karma: 2
ciao, intendi creare un secondo report fattura fatto magari con qweb?
e poi nascondere i pulsanti che richiamano quella "standard" ?
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.

[8.0] Personalizzazione modulo fattura 2 Anni 5 Mesi fa #25266

  • gigidn
  • Avatar di gigidn
  • Offline
  • Platinum Boarder
  • Messaggi: 1925
  • Ringraziamenti ricevuti 446
  • Karma: 22
Qui trovi un esempio per reliazzare un modulo che personalizza fattura ed ordine.

github.com/ktecsrl/odoo_examples/tree/master/ktec-reports

Per ripristinare il modulo normale ti basta disinstallare il modulo ed aggiornare il modulo della fattura.
@KTec
www.ktec.it
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

[8.0] Personalizzazione modulo fattura 2 Anni 5 Mesi fa #25267

  • Antoniov
  • Avatar di Antoniov
  • Online
  • Administrator
  • Messaggi: 1555
  • Ringraziamenti ricevuti 283
  • Karma: -115
Grazie @Gigidn,
credo che sia l'esempio che cercavo.
Vorrei provare a creare un report con qweb ma senza dover modificare il file standard nel modulo account e quindi poter ripristinare il modulo.

:wave:
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.0] Personalizzazione modulo fattura 2 Anni 5 Mesi fa #25268

  • Antoniov
  • Avatar di Antoniov
  • Online
  • Administrator
  • Messaggi: 1555
  • Ringraziamenti ricevuti 283
  • Karma: -115
@Gigidn,
il modulo funzione ed quello che volevo.
Tra l'altro il modello di fattura è anche molto carino.

Tuttavia il mio scopo è capire.
Secondo quanto ho letto su web, il nome del report deve essere diverso.
Nel tuo modulo hai usato il nome standard della fattura
<template id="account.report_invoice_document">
Quindi è una pratica corretta?
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.0] Personalizzazione modulo fattura 2 Anni 5 Mesi fa #25269

  • Antoniov
  • Avatar di Antoniov
  • Online
  • Administrator
  • Messaggi: 1555
  • Ringraziamenti ricevuti 283
  • Karma: -115
Avrei anche un'altra domanda:
Sulla 7.0 ero riuscito a cambiare il nome del report qui c'è un pezzo di codice di esempio
class account_invoice(orm.Model):
    _inherit = "account.invoice"

    def invoice_print(self, cr, uid, ids, context=None):
        res = super(account_invoice, self).invoice_print(cr,
                                                         uid,
                                                         ids,
                                                         context=context)
        res['report_name'] = 'account.LA_MIA_FATTURA_PERSONALE'
        return res

Sulla 8.0, l'ho trasformata con le nuove api ma non funziona. Dice sempre che il report non esiste.
class account_invoice(orm.Model):
    _inherit = "account.invoice"

    @api.multi
    def invoice_print(self):
        res = super(account_invoice, self).invoice_print()
        res['report_name'] = 'account.LA_MIA_FATTURA_PERSONALE'
        return res

Dove ho sbagliato secondo voi?
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.
  • Pagina:
  • 1
  • 2
  • 3
Tempo creazione pagina: 0.148 secondi

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

Protected by R Antispam