为什么发票状态直接转为付款而不是从草稿中打开?

时间:2017-09-29 07:35:38

标签: openerp odoo-9 odoo-10

我正在尝试在Odoo v10中开具发票。当我以管理员身份登录并开具发票时,发票从draft转到open州。但是当我以其他用户身份登录时,发票状态会直接从draft变为paid状态而不会进入paid状态。

这可能是什么原因??

Using this invoice form

使用上面的表格

2 个答案:

答案 0 :(得分:0)

我会假设你正在修改这个模块或它的行为,所以你可能正在搞乱一些基本方法。例如

验证

验证 account_invoice 的基本行为在此处,您可以看到它返回打开状态 addons/account/models/account_invoice.py#L923

几个问题:

  • 什么按钮给你这个行为?
  • 你在修改方法吗?
  • 你可以分享更多信息,视频可能吗?
  • 如果您正在修改解释什么方法,请做什么,

答案 1 :(得分:0)

发现错误。其实我犯了一个错误。在添加发票行时,我添加了一个可接收类型的帐户。所以,它直接进入付费状态。

发票行中的应收/应付帐款类型

enter image description here会将发票直接发送到paid州,而其他类型会将其发送到open州。

所以,我刚刚更改了帐户类型并且工作正常。