Ciao,
di segutio le cose fatte da me, ma continua a non funzionarmi,
ho cancellato dal server il .xml e il punto pyc.
Ho modificato il mio file sale_advance_payment_inv_extension.py
ed il codice che ho inserito è il seguente
from openerp.osv import fields, osv
from openerp.tools.translate import _
import openerp.addons.decimal_precision as dp
class sale_advance_payment_inv_extension(osv.osv_memory):
_name = "sale.advance.payment.inv"
_inherit = 'sale.advance.payment.inv'
def _prepare_advance_invoice_vals(self, cr, uid, ids, context=None):
res = super(sale_advance_payment_inv_extension, self)._prepare_advance_invoice_vals(self, cr, uid, ids, context=None)
res.update({
'x_shipping_id': order.partner_shipping_id.id,
'x_supplier_code':order.x_supplier_code,
'x_ref_ns_order':order.x_ref_ns_order
})
return res
sale_advance_payment_inv_extension()
Ho caricato il file sul server, ho riavvito il server per essere più sicuro ma continua non funzionare, (non và nemmeno in errore) quindi ho paura che non mi prenda la moduifica o non venga letta per qualche mio errore.
Mi puoi dire secondo te dove sbaglio.
Quei custom field mi vengono passati correttamente con la creazione della fattura totale