2017-08-15 8 views
0

Wir arbeiten an Odoo 8, genießen diese App. Wir möchten eine offene Rechnung automatisch für jeden Kunden erstellen.Odoo 8 - automatisch offene Rechnung erstellen

Wir erstellen Verträge und es funktioniert gut, aber wir müssen immer noch auf "Rechnung generieren" klicken und es erstellt Rechnungsentwurf.

Zu diesen beiden Problemen haben wir noch keine Lösung im Internet gefunden.

Würdest du eine Lösung kennen?

+0

Sie wollen bei der Erstellung der Rechnung bestätigen? – Zety

+0

Genau, mach es schon geöffnet. Offenbar, Verträge erstellen gut Rechnungen, zu einer unbekannten Zeit während des betreffenden Tages. Aber es ist immer noch ein Entwurf. Kennst du einen Weg? –

Antwort

0

Sie müssen die ursprüngliche Methode überschreiben, um Rechnungen nach ihrer Erstellung zu überprüfen.

class AccountAnalyticAccount(models.Model): 
_inherit = "account.analytic.account" 

    @api.multi 
    def _recurring_create_invoice(self, automatic=False): 
     invoice_ids = super(AccountAnalyticAccount, self)._recurring_create_invoice(automatic=automatic) 
     # Validate invoices here 
     self.env['account.invoice'].browse(invoice_ids).signal_workflow('invoice_open') 
     return invoice_ids 

Vergessen Modul dependance nicht in __openerp__:

'depends': ['account_analytic_analysis'], 
+0

Ist das nützlich? – Zety

Verwandte Themen