odoo12社区版用户使用警告:“Odoo Server Error会计凭证不属同一会计科目”,在开票验证后的登记付款这一步,出现此错误提示,请问有谁碰到过此问题吗?
报错原因:
你在采购或销售产品的时候选了 销项税 或 进项税,只要勾选就有可能出现上面问题,你可以试一下不选择产品采购或销售的 销项税 或 进项税 ,你正常走一个订单,肯定不会出现上面的报错!
网上百度了寥寥无几的几个解决方案,不是很懂,最后大致摸索下来,解决了这个“会计凭证不属于同一会计科目”警告问题,接下来讲讲我是如何配置后,可以正常进行付款的。
在这之前必须开启“激活开发者模式”,然后去开放操作人员的两个权限:分析会计、显示所有会计功能。否者你接下来操作时,部分功能显示不出来,无法进行修改。
先贴出网友的解决方案,您可以参考:
参考一:
贴出来网上的解决方案,大家可以参考,或许对你有用,我也是受这句话的启发,把问题解决的。“把税 的 科目 改掉, 本来类型: 应付的,改为 负债类,本来 应收的 改为: 资产类,下图是选了个 :101201 流动性转移 ,就可以了, 可能新增个 流动资产,或者流动负债,更贴切,不过关键是科目类型。 ”
参考二:
This issue can be replicated easily when handling vendor bill payment… If you add a tax of 2 different scopes with two corresponding different account types… For example in my case, I added a 15% Purchase Tax (paid to an Current Asset COA, 111200 – Tax Paid) and I also added a -10% Withholding Tax (paid to a Payable Account I set up, tied to the COA, 220223 – WHT payable) ….. This configuration will generate an error, because the Withholding Tax account is a Payable Account instead of a Current Liability Account. This will happen anytime you mix a Payable Account with a receivable or Expense Transaction. If this was your case, Change the tax account type from Payable to Current Liabilities OR from Receivable to Current Assets… This will fix the issue immediately. You should now be able to Validate and Register Payments after this.
自己解决办法1(不科学):修改税率设置(不推荐)
上面我们也试过了,只要销售或采购商品订单上勾选了税率就报错!不勾选就可以正常付款操作。所以基本判定是税率设置的问题。
第一步:打开税率设置
第二步:税率科目调整
此处只需要你对需要使用到的税率进行调整即可,我因为需要用到“税收17%-中国小企业会计科目表”,税范围“销售”。所以对其进行调整,默认“税率科目”如下图:
将其默认的“税率科目”修改成“应收” 类型 (我们销售商品用到它),然后保存。从下图“应收”类型有好几个,我选择其中“112200 Accounts Receivable”。
调整成功之后,如下图:
现在,去创建一个销售订单,然后勾选17%的税率,走完流程,到付款步骤,即可正常付款啦….
自己解决办法2(科学):修改税率设置(推荐)
我们还是使用odoo 12上系统默认给每个税点设置的“税率科目:222100 Tax payable”。
但是我们要去修改会计科目“ 222100 Tax payable ”的类型。Odoo 12中默认的 “ 222100 Tax payable ” 类型是“应付”,我们需要把它修改成“流动负债”。
流动负债: 流动负债是指在 1 年或者 1 年以内的一个营业周期内偿还的债务。从理论上说,流动负债与流动资产是密切相关的,通过两者的比较可以大致了解企业的短期偿债能力和清算能力。流动负债包括:短期借款、应付账款、应付票据、应付工资、应付福利费、应交税金、应付股利、预提费用、其他应付款、其他应交款等。
修改完成之后,我们再去付款登记操作,你将会成功完成付款!