委外发票的单价、金额是如何计算的?用友软件股份有限公司姓名:牛春艳2010年10月18日问题描述总结分析过程问题:版本890。客户咨询:参照委外入库单生成委外专用发票后,发票上的数据显示不正确:1、不含税金额不等于入库单加工费金额;2、发票价税合计不等于(数量*含税单价)?委外订单时,数据没有问题,客户是按与委外商商定的加工费价格进行录入的,可到委外发票时,数据就发生变化。这样,开给委外商的发票数据不准确,委外商不接受,对业务影响很大。问题描述问题再现加工费与订单的不含税金额一致加工费:2403.78;发票的不含税金额变成2403.841920*1.4648=2812.42,而软件中带出的金额却是2812.49。首先分析:会不会跟价格标识:单价含税、单价不含税有关?分析过程情况一:单价含税不含税金额:2403.84;价税合计2812.49。与问题现象一致。分析过程情况二:单价不含税结论:价格标识对发票的金额,并没有影响!说明该问题不是价格标识的原因。不含税金额:2403.84;价税合计2812.49。与问题现象一致。接着分析:如果参照委外订单,直接生成委外发票?分析过程直接参照委外订单,生成委外发票,原币金额、原币价税合计都没有变化。看来是与参照采购入库单生成有关。不含税金额:2403.78;价税合计2812.42。与订单数据一致。分析采购入库单:既然入库单的加工费没有带到发票上;那么,人为在后台修改一下加工费单价,然后看看结果?分析过程通过对比入库单、发票的不含税单价与不含税金额,发现生成专用发票时,只带过来了不含税单价。其它数据都是由不含税单价推算出来的。原币不含税单价=1.3330通过计算得出如下结果:含税单价=不含税单价*(1+税率)=1.5596原币金额=原币不含税单价*数量=2559.36税额=原币金额*税率=435.09原币价税合计=原币金额+税额=2559.36+435.09=2994.45可是:含税单价*数量=2994.43由于小数位的问题,可能会引起:系统计算出的原币价税合计不等于(含税单价*数量)。分析过程如果客户要求委外发票与委外订单的数据保持一致,可以直接参照委外订单生成委外发票;或者通过重新取价来获得:解决方案不论采购入库单上的价格标识是含税,还是不含税,采购入库单上的加工费、加工费金额是不含税。参照入库单生成发票时,系统默认都是把不含税单价带到发票,然后根据不含税单价*数量,算出不含税金额,再根据不含税金额计算出价税合计。含税单价也是根据不含税单价计算出来。可以通过参照委外订单生成发票;或者重新取价来解决。总结