问题现象: | 用户发现1-3月有大量红字采购入库单没有记账,且记账界面无法筛选出这些记录 |
问题原因: | 检查发现这些单据的数量、单价、金额等字段为NULL,但发现iOriMoney,iOriCost等信息仍存在,故根据上述资料可计算出原单据的数量金额 |
解决方案: | --执行下列语句反算出单据数量等丢失信息 use ufdata_001_2007 go update rdrecords set rdrecords.inum = '0',rdrecords.iQuantity = RdRecords.iOriMoney / RdRecords.iOriCost,RdRecords.iUnitCost = RdRecords.iOriCost,RdRecords.iPrice = RdRecords.iOriMoney FROM RdRecord INNER JOIN RdRecords ON RdRecord.ID = RdRecords.ID WHERE (RdRecord.cVouchType = N'01') AND (RdRecord.iQuantity is NULL) |
相关补丁: | |
版本: | 其他 |
模块: | 存货核算 |
产品: | 861 |
问题名称: | 用户发现1-3月有大量红字采购入库单没有记账,且记账界面无法筛选出这些记录 |
最后更新: | 2007-06-12 00:00:00 |