,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,销售发货单审核报错,问题来源:新疆用友,U8产品支持部18号工程师,2004年10月22日,现象,收到数据,在销售系统审核发货单时,系统提示:,存货的单价不能小于零,请录入单价。,分析过程,经查,该用户的库存选项中,并没有选择在库存生成出库单,那么就应该是在审核发货单的过程中生成出库单。,分析问题,可是,在发货单的界面上,玉米的单价为正数,并不是负数。,分析问题,到底是什么原因导致审核发货单的时候报错呢,在审核发货单的过程中,会自动生成出库单,可能是在生成出库单的时候的问题。查看库存的选项,发现用户在出库单是否自动带出单价中,所有的出库单都选择了按计价方式,用户的计价方式是全月平均。而审核月并没有做期末处理,那么取价如何取的呢?,分析问题,为了方便测试,做一张其他出库单:发现确为负数。,分析问题,查看存货明细帐可以看到,该存货的8月的结存单价正好是出库但自动带出的单价。,分析过程,再次跟踪审核发货单的过程:,分析过程,在查询分析器中执行该语句:可以看到系统的取单价是取的是,审核月9月的上个月8月的存货总帐表的结存单价。,解决方法,既然出库单的计价方式为全月平均,那么应在本月所有单据记帐,并完成期末处理后,才可以知道出库单的正确的价格。那么在出库单,是否带出单价时,就可以不选择带出单价。,在库存的选项中把出库单自动带出单价去掉,不就可以解决了吗?,解决问题,修改库存选项后,可以进行发货单的审核了。,总结,在库存选项选择出库单自动带出单价时,发货单生成的出库单如果单价为负数,则不能正常生成。,此外,还发现用户的存货明细帐有很多出库的单价为零,是因为自动带出单价后,记帐中没有选择”出库单有单价时重新计算”的选项,则系统把带出的单价”零”一直保留,记帐并期末处理后也不按计价方式计算出库成本。,总结,一般情况下,如果发货单生成的出库单带出了单价,首先要保证用户所选择的带出单价为正数才可以正常形成销售出库单。,选择了自动带出单价后,对于正常生成的出库单,在存货记帐时,应让系统对已有单价的出库单重新计算。这样才可以保证出库单可以按入库成本计算出正确的出库本,否则无法保证出库成本的正确性。,建议用户的出库单据不用选择自动带出单价,这样便于正常计算出库单的成本。,结束,谢谢大家,