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: Pagamenti e dati propria banca nei report

Pagamenti e dati propria banca nei report 3 Anni 11 Mesi fa #19769

  • Frans
  • Avatar di Frans
  • Offline
  • Expert Boarder
  • Messaggi: 116
  • Ringraziamenti ricevuti 3
  • Karma: 0
Caio a tutti,
volevo sapere come inserire i dati della propria banca all'interno dei report. In particolare, in fattura vorrei indicare le modalità di pagamento. Quindi per esempio

Pagamento
Modalità Banca d'Appoggio IBAN/BIC
Bonifico bancario la mia banca ITXXC XXXXX XXXXX XXXXXXXXXXXX

ho creato questo codice, che non mi da alcun errore, ma non produce alcun output
<div class="row">   
                <div id="testoCampo" class="col-xs-3">
                     <span t-field="o.payment.mode"/>
                </div>
                <div id="testoCampo" class="col-xs-9">
                    <span t-field="o.payment_term.note"/> <!-- QUESTO CAMPO FUNZIONA -->
                </div>
            </div>
            <div class="row">   
                <div id="DescrizCampo" class="col-xs-3">
                    <i>Banca d'Appoggio / Bank</i>
                </div>
                <div id="DescrizCampo" class="col-xs-3">
                    <i>IBAN – BIC/SWIFT</i>
                </div>
            </div>
            <div class="row">   
                <div id="testoCampo" class="col-xs-3">
                     <span t-field="o.partner_bank_id.bank_name"/>
                </div>
                <div id="testoCampo" class="col-xs-9">
                    <span t-field="o.partner_bank_id.acc_number"/><br/>
                    <span t-field="o.partner_bank_id.bank_bic"/> 
                </div>
            </div>

Penso che siano i campi o meglio i nomi dei campi ad essere sbagliati.
Quali dovrebbero essere quelli giusti? Sbaglio qualcos'altro?
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Pagamenti e dati propria banca nei report 3 Anni 11 Mesi fa #19772

  • gigidn
  • Avatar di gigidn
  • Offline
  • Platinum Boarder
  • Messaggi: 1925
  • Ringraziamenti ricevuti 446
  • Karma: 22
Estratto da un mio report:
    <!-- Multicompany -->
    <t t-if="o and 'company_id' in o">
        <t t-set="company" t-value="o.company_id"></t>
    </t>
    <t t-if="not o or not 'company_id' in o">
        <t t-set="company" t-value="res_company"></t>
    </t>
.... CUT ....
              <div class="panel-body">
                <p>
                  Modalità di Pagamento:<br />
            	  <t t-if="o.partner_bank_id">
                       <t t-set="bank" t-value="o.partner_bank_id"></t>
    	          </t>
                  <span t-foreach="company.bank_ids" 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>
@KTec
www.ktec.it
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Ringraziano per il messaggio: Frans, Int

Pagamenti e dati propria banca nei report 3 Anni 11 Mesi fa #19776

  • Frans
  • Avatar di Frans
  • Offline
  • Expert Boarder
  • Messaggi: 116
  • Ringraziamenti ricevuti 3
  • Karma: 0
A parte che il tuo codice è bellissimo e completo di tutti i controlli sui campi..
Ora lo studio ed intanto ti ringrazio.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Pagamenti e dati propria banca nei report 3 Anni 11 Mesi fa #19777

  • gigidn
  • Avatar di gigidn
  • Offline
  • Platinum Boarder
  • Messaggi: 1925
  • Ringraziamenti ricevuti 446
  • Karma: 22
Ho preso il codice da un report in beta e vedo ora che manca il controllo IF prima del ciclo for ... purtroppo qweb non ha gli else :( metti un IF prima del for sulla variabile bank e stampa di conseguenza.
@KTec
www.ktec.it
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Pagamenti e dati propria banca nei report 3 Anni 11 Mesi fa #19781

  • Frans
  • Avatar di Frans
  • Offline
  • Expert Boarder
  • Messaggi: 116
  • Ringraziamenti ricevuti 3
  • Karma: 0
In effetti, se ci fosse stato l'else sarebbe il secondo if sarebbe sparito e con esso la necessità di fare un secondo test.
Ad ogni modo funziona. :bounce16: . Pur avendo una solida base di C, di database ne capisco poco tendente al nulla ed il resto è tutto hobby senza alcuna pretesa di conoscenza. Quindi una domanda..ho notato la stessa cosa in open erp 7...perchè su ogni campo si è soliti mettere un controllo? Tra l'altro ho notato che odoo da errore solo se non riconosce il campo. In tutti gli altri casi, semplicemente non da loutput. Quindi..perchè "appesantire" il codice con tutti questi controlli?
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Ringraziano per il messaggio: Int
Tempo creazione pagina: 0.146 secondi

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

Protected by R Antispam