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

ARGOMENTO: ddt provenienza in fattura

ddt provenienza in fattura 5 Anni 1 Mese fa #15037

  • coram
  • Avatar di coram
  • Offline
  • Expert Boarder
  • Messaggi: 85
  • Ringraziamenti ricevuti 1
  • Karma: 0
Salve a tutti.
Solo oggi ho scoperto, PER CASO, una cosa. Pare che PER LEGGE in fattura ci debbano essere i riferimenti ai DDT con i quali i prodotti sono stati consegnati.
Uso Openerp 7 e webkit e non mi sembra una cosa agevole aggiungere questa cosa, almeno io non so come farlo. Possibile che sia solo un mio problema?

Saluti a tutti
Marco
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

ddt provenienza in fattura 5 Anni 1 Mese fa #15038

  • iw3hxn
  • Avatar di iw3hxn
  • Offline
  • Gold Boarder
  • Messaggi: 252
  • Ringraziamenti ricevuti 93
  • Karma: 2
sì inoltre preciso che se la fattura deriva da più DDT in fattura và riportato suddiviso

DDT #1
x
y
z
DDT #2
a
b
c
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.

ddt provenienza in fattura 5 Anni 1 Mese fa #15044

  • enlightx
  • Avatar di enlightx
  • Online
  • Platinum Boarder
  • Messaggi: 6064
  • Ringraziamenti ricevuti 638
  • Karma: 85
generalmente faccio questi raggruppi nel parser della stampa.
comunque è raggiungibile facilmente
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.

ddt provenienza in fattura 5 Anni 1 Mese fa #15047

  • coram
  • Avatar di coram
  • Offline
  • Expert Boarder
  • Messaggi: 85
  • Ringraziamenti ricevuti 1
  • Karma: 0
Bene, grazie, adesso sono anche umiliato, perchè non mi è riuscito :)
Ora ci riprovo semmai ribusso.
Grazie!
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

ddt provenienza in fattura 5 Anni 1 Mese fa #15053

  • coram
  • Avatar di coram
  • Offline
  • Expert Boarder
  • Messaggi: 85
  • Ringraziamenti ricevuti 1
  • Karma: 0
Allora. Non riesco a far funzionare nemmeno il parser...
incollo il codice che ho scritto:

Questo è il file .py che dovrebbe essere il parser.
class centro_acustico_report_webkit_html_fattura(report_sxw.rml_parse):
    def __init__(self, cr, uid, name, context):
        super(centro_acustico_report_webkit_html_fattura, self).__init__(cr, uid, name, context=context)
        self.localcontext.update({
            'time': time,
            'cr':cr,
            'uid': uid,
            'get_message': self.get_message,
        })
        
    def get_message(self, form):
        if form['message']:
            account_msg_data = self.pooler.get_pool(self.cr.dbname).get('notify.message').browse(self.cr, self.uid, form['message'])
            msg = account_msg_data.msg
            return msg
        return 'marco'
        
report_sxw.report_sxw('report.centro_acustico_webkitaccount.invoice',
                       'account.invoice',
                       'addons/centro_acustico_reports/report/centro_acustico_report_webkit_html_fattura.mako',
                       parser=centro_acustico_report_webkit_html_fattura)

Ho aggiunto un metodo getmessage come scopiazzato da qualche parte giusto per provare a fare qualcosa.

Nel file .mako aggiungo il seguente codice:
<%
       my_message = ''
       try:
       		my_message = get_message(data['form'])
       except KeyError:
    		my_message = 'error' 
    %>

ed infine il file report.xml:
<?xml version="1.0" encoding="utf-8"?>
<openerp>
    <data>
        <report auto="False" id="centro_acustico_report_webkit_html_fattura" model="account.invoice" name="centro_acustico_webkitaccount.invoice"  file="centro_acustico_reports/report/centro_acustico_report_webkit_html_fattura.mako" string="Fattura Centro Acustico" report_type="webkit" header="False"  />
    </data>
</openerp>

Senza aggiungere il file .py per il parser, la fattura viene generata perfettamente.
Qualcuno, se ha voglia, vede un problema?
Scusate e grazie
Ultima modifica: 5 Anni 1 Mese fa da coram.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

ddt provenienza in fattura 5 Anni 1 Mese fa #15055

  • coram
  • Avatar di coram
  • Offline
  • Expert Boarder
  • Messaggi: 85
  • Ringraziamenti ricevuti 1
  • Karma: 0
Ok ci sono.
Non so perchè, ma adesso funziona tutto...

Ora proverò a catturare i ddt...
Ultima modifica: 5 Anni 1 Mese fa da coram.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
  • Pagina:
  • 1
  • 2
  • 3
Tempo creazione pagina: 0.142 secondi

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

Protected by R Antispam