AX4的杂项费用税率问题

AX4 杂项费用的税率设置

最近在客户做AX4实施,遇到杂项费用的税率设置问题,特此留文记录,以备后查。

      事情的起因是,客户设置了杂项费用,然后选择17Vat,就出现tax不能计算的错误。然后就直接电话我,我自己本机设置完全没有错误,百思不得其解,就远程连接上客户系统直接自作聪明跟踪代码。发现系统一直去判断此处Vat一定要设置为零,我实际去修改一下,设置Vat0,果然能保存,难道有地方现在杂项费用不能包含税?到处问人,不得结果,有人就说确实不能含税,但是,我自己本机确实可以设置,而且也计算正确呀(注意,这个是后面一个话题,本文最后讨论)。

      最后没有办法直接去问问财务顾问,毕竟关于税的方面,财务顾问比较专业,对方明确说,杂项费用是可以含税的,难道要我注释那个代码,这个是万不得已的做法,我一般不做的,而且后果难测,系统这样设置肯定是有原因。

       还是从源头着手,去找杂项费用的设置,总算给我找出点不同,原来,客户的杂项费用设置过账科目跟我自己DEMO系统设置不同,他直接设置借贷方都是科目了,系统应该是设置借方是客户/供应商。

果然,修改之后就可以设置Vat17 ,到此,看似问题圆满解决。我猜想系统设置只有客户和供应商才可以抵税,直接科目上没有税的,也没有去深究。正想庆祝一下,客户又来电话,说设置杂项费用了,但是,明明是含税价,结果计算不对。

 

总价1668,应该是含税价,发票应该是这么多,系统居然用不含税价格计算。我不假思索断定,客户销售订单上没有勾选含税标志,让其修改。

然后,我用自己本机测试,确实正确的,客户还说自己设置了不行,不改变。再次远程连接对方系统,果然,那个设置没有任何效果,对杂项费用不起效果,一直是不用不含税价格计算。

又一次陷入困境,百思不得其解(我说几次了?)最后实在没有办法,居然让我想到去比较系统版本。果然,我本机跟对方系统版本不同,我打过SP2 ,对方是 ,就这个差别,赶紧找个机器来测试一下,果然是,然后去找SP2Bug list200912Purchase order miscellaneous charges do not include sales tax.说是修改了采购订单,核心类计算应该一致的,所以这个是BUG。经过测试,AX2009也没有这个问题!AX3,sp4之前也有这个问题,之后没有测试。

最后只能去客户那里老老实实打上补丁,问题完全解决。

PS:

 杂项费用的借贷方可以选择三种类型。物料、会计科目和客户/供应商。

1、 选择物料,才会影响材料成本,也才会有强制要求分摊说法

2、 选择会计科目,很显然只影响科目余额

3、 选客户和供应商,才有税的概念

posted on 2009-07-30 09:33  cloud  阅读(395)  评论(2编辑  收藏  举报

导航