问题现象: | 1.客户参照订单生成发货单,在销售订单界面点鼠标右键,“查看当前订单累计发货情况”,已发货数量(金额)为空,实际上已经发货并审核。相应的订单执行统计表中订单执行情况也没有显示已经发货数量和金额,销售订单预警和报警中同样不显示发货情况 2.在作退货单时,客户要求参照发货单生成,对于当年的发货单都能够参照,但是不能参照期初发货单或上年结转过来的发货单,对于这种情况该怎么处理 |
问题原因: | 1、因为曾经到过发货单主子表dispatchlist,dispatchlists,并且导表时没有选择“在sql之间复制对象”,导致相应的关系,索引和触发器没有导过来,而销售发货单保存时就是通过触发器更改销售订单上的累计发货数量,所以出现所述情况。 2、使用最新补丁测试没有问题,退货单可以参照到结转下来的未开完票或为退完货的期初发货单,参照时有2004年的单据 |
解决方案: | 1、可以将数据所在的dispatchlist,dispatchlists表改名,然后把最原始的发货单主子表dispatchlist1,dispatchlists1删除,然后在2005年按顺序重新创建发货单主子表dispatchlist,dispatchlists,然后再将改名后的dispatchlist,dispatchlists中的记录分别插入到重新创建的表中即可。如果在发现所作的发货单没有回写订单的累计发货数量和金额后仍然做了许多参照订货单生成的发货单,那么可以根据2004年的数据更改累计发货数量和金额。 2、请使用最新的销售补丁xsglsql.exe和851hotfix,然后再去验证 |
相关补丁: | |
版本: | 8.52 |
模块: | 销售管理 |
产品: | U851----销售管理 |
问题名称: | 发货单未回写订单上的累计发货数量 |
最后更新: | 2005-06-28 00:00:00 |