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: Strano Errore

Strano Errore 4 Anni 3 Settimane fa #18883

  • gigidn
  • Avatar di gigidn
  • Offline
  • Platinum Boarder
  • Messaggi: 1925
  • Ringraziamenti ricevuti 446
  • Karma: 22
Saro' stanco ... sara' la notte tarda ma non ci cavo un ragno dal buco
""'NoneType' object has no attribute 'bank_ids'" while evaluating
'company.bank_ids'" while evaluating
"translate_doc(doc_id, doc_model, 'partner_id.lang', 'account.report_invoice_document')"

se eseguo questo pezzo di report
                <p>
                  Modalità di Pagamento:<br />
            	  <t t-if="o.partner_bank_id">
        			 <t t-set="bank" t-value="o.partner_bank_id"></t>
    			  </t>
    			  <t t-if="not o.partner_bank_id and company.bank_ids">
        			<t t-set="bank" t-value="company.bank_ids"></t>
    			  </t>
                  <span t-foreach="bank" t-as="b">
                  Banca: <span t-field="b.bank_name"/> - IBAN: <span t-field="b.iban"/> BIC: <span t-field="b.bank_bic"/><br />
                  </span>
                </p>

Qualcuno riesce a capire perche' non trova un elemento dell'oggetto che dovrebbe esserci?

Grazie
@KTec
www.ktec.it
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Strano Errore 4 Anni 3 Settimane fa #18886

  • enlightx
  • Avatar di enlightx
  • Online
  • Platinum Boarder
  • Messaggi: 6064
  • Ringraziamenti ricevuti 638
  • Karma: 85
in realtà ti sta dicendo che company non esiste
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.

Strano Errore 4 Anni 3 Settimane fa #18888

  • gigidn
  • Avatar di gigidn
  • Offline
  • Platinum Boarder
  • Messaggi: 1925
  • Ringraziamenti ricevuti 446
  • Karma: 22
Grazie Davide,

mi sa che ero troppo rinc. per notare una banalità del genere.

Perchè la variabile vada a finire fuori scope resta pero' un mistero di qWeb, o meglio immagino che la definizione del template prima esegua il render del solo corpo centrale e solo successivamente lo inserisca tra header e footer con la chiamata a row[0].

Almeno ho finito con qweb per il momento, altro giorno non avrei retto :) ... bha resta rolo da capire perchè non stampi la provincia ma è il peggiore dei mali.

Grazie ancora, è bello poter contare su di voi anche quando si fanno degli errori idioti come quello chi ho fatto io.
@KTec
www.ktec.it
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Strano Errore 4 Anni 3 Settimane fa #18891

  • enlightx
  • Avatar di enlightx
  • Online
  • Platinum Boarder
  • Messaggi: 6064
  • Ringraziamenti ricevuti 638
  • Karma: 85
gigidn ha scritto:
Grazie ancora, è bello poter contare su di voi anche quando si fanno degli errori idioti come quello chi ho fatto io.

avere una community è il principale di vantaggio di odoo rispetto alla concorrenza.
non importa quanto possa essere ancora immaturo e incompleto :)
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.

Strano Errore 4 Anni 3 Settimane fa #18892

  • gigidn
  • Avatar di gigidn
  • Offline
  • Platinum Boarder
  • Messaggi: 1925
  • Ringraziamenti ricevuti 446
  • Karma: 22
enlightx ha scritto:

avere una community è il principale di vantaggio di odoo rispetto alla concorrenza.
non importa quanto possa essere ancora immaturo e incompleto :)

e gia' ... sacrosante parole .. ma cerchiamo di renderlo meno immaturo ed incompleto :)

Per la cronaca, e per spirito di condivisione, il pezzo di codice di cui sopra (formattazione a caiser del forum a parte) scrive sul report tutte le banche presenti in anagrafica o in alternativa la banca definita in fattura. Nei report ufficiali o non è presente o è gestito con il custom footer in rml, tutte e due le soluzioni inadatte in presenza di diverse banche. Magari a qualcuno e' utile, come e' stato per me scoprire di aver fatto la cappella dello scope :)
@KTec
www.ktec.it
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Tempo creazione pagina: 0.176 secondi

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

Protected by R Antispam