问题现象: | 客户在进行年转后,发现销售模块2011年的部分没开红票的退货单没有结转到2012年,如发货单号‘0000000812’和‘0000000706’等,这样就导致2011年和2012年的发货开票收款勾兑表的未开票数量不对。所有差异我已经找出来了,和帐套数据压缩在一起的。数据已经上传FTP,文件名是‘上海舒泰20120214’ |
问题原因: | |
解决方案: | 您好, 此问题【经查看数据/测试】现做如下分析与答复: 【问题原因】 由于有发货开票后又退货,即发货10个,开票8个,又退货4个的情况,在年结时如果退货单参照发货单生成时,而且原发货单的发货数量-开票数量-退货数量<0则不结转到下年,导致2012年查询的未开票数量不正确; 【解决方案】 请在查询分析器中执行附件的脚本,将发货-开票-退货<>0的记录转到2012年,并去除退货单和对应发货单之间的关联关系,所以在2012年再开票时,如上面例子,则参照退货单开票4个,参照发货单开票2个。(脚本需要将XXX修改为实际的帐套号后再执行,脚本已经发送到您的邮箱xsh8163@163.com中) 执行脚本后未开票数量就与2011年一致了,金额不一致则是因为有发货金额和退货金额不同的情况,例如:2011年0000000303号发货单金额为0,而参照该发货单生成的退货单0000000706金额为-64.86,而2011年查询时,是将发货单、退货单分行列示的,所以有金额,但是2012年,由于0000000303号发货单在2011年已经开票退货完成,所以其期初就是0,不会显示在2012年帐表中,导致金额就有相差,此部分由于客户业务造成,无法调整。 建议客户以后做退货时,退货数量不要大于发货数量-已开票数量,如有此类的情况,则请手工增加退货单,或参照订单生成退货单,而不要根据发货单生成退货单,以避免此类问题的发生;10.0以后的版本对此类退货的结构做了调整,目前890版本无法变动;同时也尽量不要在参照发货单进行退货时修改价格,使得退货价格与发货价格不同; 【注意事项】修改前请务必做好数据备份; |
相关补丁: | |
版本: | 8.90 |
模块: | 销售管理 |
产品: | 供应链 |
问题名称: | 销售模块年转后,部分没开红票的退货单没有结转到下年 |
最后更新: | 2012-02-23 23:25:05 |