Odoo 8 - 创建自动打开发票
问题描述:
我们正在开发Odoo 8,享受这个应用程序。我们希望为每个客户自动创建开票。Odoo 8 - 创建自动打开发票
我们创建合同,它运作良好,但我们仍然必须点击“生成发票”,它会创建草稿发票。
对于这两个问题,我们在网上找不到任何解决方案。
您是否知道解决方案?
答
您需要覆盖原始方法以在创建后验证发票。
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
不要忘记__openerp__
模块的Dependance:
'depends': ['account_analytic_analysis'],
+0
这非常有用? – Zety
你想在创建验证发票? – Zety
准确地说,已经打开了。 显然,合同会在相关白天的未知时间创建好发票。但仍然是草稿。 你知道吗? –