问题现象: | 在做到货单是经常会出现跳号现象 |
问题原因: | 如果用户数据中存在以下原因,有可能会出现跳:由于设置了‘信用控制’,客户并发将发货单保存时,已经将这个单据号保存在数据库中。在提示已超出‘信用控制’时,程序会产生事务回滚,将当前的操作取消掉,但不会清除已经产生的这个单据号,会重新取值,因此会造成断号的现象。在以下三种情况,并发操作时偶尔会出现断号如:“信用控制”、‘现存量不足’、‘可用量控制’。在‘可用量检查’时不会出现此种情况。建议:修改单据流水号设置,将‘业务员’设置为编号前缀。在录入单据时,单据号前会加入‘业务员’编号,这样就不会产生重号了。 |
解决方案: | 如果用户数据中存在以下原因,有可能会出现跳:由于设置了‘信用控制’,客户并发将发货单保存时,已经将这个单据号保存在数据库中。在提示已超出‘信用控制’时,程序会产生事务回滚,将当前的操作取消掉,但不会清除已经产生的这个单据号,会重新取值,因此会造成断号的现象。在以下三种情况,并发操作时偶尔会出现断号如:“信用控制”、‘现存量不足’、‘可用量控制’。在‘可用量检查’时不会出现此种情况。建议:修改单据流水号设置,将‘业务员’设置为编号前缀。在录入单据时,单据号前会加入‘业务员’编号,这样就不会产生重号了。 |
相关补丁: | |
版本: | 8.60sp |
模块: | 采购管理 |
产品: | U860SP--供应链--采购管理 |
问题名称: | 在做到货单是经常会出现跳号现象 |
最后更新: | 2006-09-19 00:00:00 |