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

ARGOMENTO: [RISOLTO] v7 Errore fatturazione ordini di vendita

[RISOLTO] v7 Errore fatturazione ordini di vendita 5 Anni 11 Mesi fa #10696

  • lucasaba
  • Avatar di lucasaba
  • Offline
  • Fresh Boarder
  • Messaggi: 14
  • Ringraziamenti ricevuti 1
  • Karma: 0
Salve a tutti,
scrivo sul forum perché non sono sicuro si tratti di un bug.

Spesso ci capita di acquistare merce, consegnarla al cliente e successivamente emettere fattura. Ho pensato di gestire la cosa facendo diversi ordini di vendita. La movimentazione risulta corretta: la merce entra in magazzino e poi esce verso il cliente.

A questo punto, ho selezionato i due ordini di vendita (in stato "Ordini da fatturare") e ho cliccato su Altro->Genera fatture.
Su apre la schermata Genera Fatture, seleziono "Raggruppa fatture" e clicco su Crea fatture.

Mi viene restituito il seguente errore:

File "/opt/openerp/server/openerp/addons/sale/wizard/sale_make_invoice.py", line 54, in make_invoices
order_obj.action_invoice_create(cr, uid, context.get(('active_ids'), []), data, date_inv = data)
TypeError: action_invoice_create() got an unexpected keyword argument 'date_inv'

La domanda è: si tratta di un bug o ho sbagliato qualcosa ?

File allegato:

Nome del file: errore-b91...e9c2.txt
Dimensione del file:2 KB
Allegati:
Ultima modifica: 5 Anni 11 Mesi fa da lucasaba.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:v.7 Errore su fatturazione ordini di vendita 5 Anni 11 Mesi fa #10699

  • angedras
  • Avatar di angedras
  • Offline
  • Platinum Boarder
  • Messaggi: 330
  • Ringraziamenti ricevuti 4
  • Karma: 10
Ciao Luca,
sembra che ti stia usando una versione non allineata;
dovresti andare a vedere se nel modello sale.py -> sale.order il metodo action_invoice_create ha fra i parametri date_inv=None

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

Re:v.7 Errore su fatturazione ordini di vendita 5 Anni 11 Mesi fa #10702

  • lucasaba
  • Avatar di lucasaba
  • Offline
  • Fresh Boarder
  • Messaggi: 14
  • Ringraziamenti ricevuti 1
  • Karma: 0
Fermo restando la mia scarsa conoscenza di OpenERP e di Python, il modello openerp/addons/sale/sale.py riporta:
def action_invoice_create(self, cr, uid, ids, grouped=False, states=None, date_invoice = False, context=None):
        if states is None:
            states = ['confirmed', 'done', 'exception']
        res = False

Ma la firma è diversa da:
order_obj.action_invoice_create(cr, uid, context.get(('active_ids'), []), data['grouped'], date_inv = data['invoice_date'])

Installo l'ultimo nightly build di OpenERP ?
Ultima modifica: 5 Anni 11 Mesi fa da lucasaba.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:v.7 Errore su fatturazione ordini di vendita 5 Anni 11 Mesi fa #10706

  • angedras
  • Avatar di angedras
  • Offline
  • Platinum Boarder
  • Messaggi: 330
  • Ringraziamenti ricevuti 4
  • Karma: 10
lucasaba ha scritto:
order_obj.action_invoice_create(cr, uid, context.get(('active_ids'), []), data['grouped'], date_inv = data['invoice_date'])

Per toglierti il dubbio prova ad inserire:
order_obj.action_invoice_create(cr, uid, context.get(('active_ids'), []), grouped=data['grouped'], date_inv = data['invoice_date'])

se non va, allora prova con l'ultima versione disponibile
R.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:v.7 Errore su fatturazione ordini di vendita 5 Anni 11 Mesi fa #10709

  • lucasaba
  • Avatar di lucasaba
  • Offline
  • Fresh Boarder
  • Messaggi: 14
  • Ringraziamenti ricevuti 1
  • Karma: 0
Ok... provo ad aggiornare ;)
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:v.7 Errore su fatturazione ordini di vendita 5 Anni 11 Mesi fa #10714

  • angedras
  • Avatar di angedras
  • Offline
  • Platinum Boarder
  • Messaggi: 330
  • Ringraziamenti ricevuti 4
  • Karma: 10
Altrimenti prova a togliere dal wizard 'grouped =' e 'date_inv =' ,
c'è qualcosa nella firma che non gli sta piacendo ma non capisco cosa

R.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
  • Pagina:
  • 1
  • 2
Tempo creazione pagina: 0.135 secondi

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

Protected by R Antispam