服务热线:022-26677809 , 13821206318
坚守“用户之友”的初心,做“专业的奋斗者”,始终坚持“持续创新”
首页 > 知识库 > 正文

未完成业务明细表某一时期的暂估数不能固定

- 浏览:794 - 发布时间:2008-01-08 00:00:00.0
问题版本: 803-U8.52 问题模块: 15-采购管理
所属行业: 0-通用 问题状态: 2-UU通注册用户
关 键 字: 未完成业务明细表 适用产品: U852----采购管理
补 丁 号: 开放状态: 0-UU通注册用户
原问题号: 提交时间: 2008-1-8
问题名称: 未完成业务明细表某一时期的暂估数不能固定
问题现象: 在进行未完成业务明细表查询时,某一时期的暂估数不能固定.比如说,5月份的暂估数,在进行到10月份时,在进行查询,发现5月份的暂估数已经发生变动.如何解决查询某一时期的固定暂估数.客户需要每月的新增暂估数,除未完成业务明细表以外,有没有其他的解决方法.(采购管理的暂估入库表是个滚动数,16的暂估材料余额表没有入库单号和供应商,也不能解决)
原因分析: 由于未完成业务表只是根据入库单所在的表rdrecord(s)来统计,而该表中只记载总的累计结算数,所以暂估数会随着累计结算数的变化而变化。采购中的暂估入库余额表可以统计出来一定时期的暂估数,但只能按照供应商进行统计,如果想要显示出入库单号,则只能用自定义报表,可以考虑二次开发,取得界面上的日期加以统计叭绻?欢?慰?ⅲ?蛐枰?扛鲈露甲饕徽抛远ㄒ灞ū?/TD>
解决方案: 可以参考下面的语句(不同的月份语句中的日期不同),5月份的暂估数: SELECT T1.cVenCode,T1.cInvCode,t1.ccode, (ISNULL(T1.iQuantity,0)-ISNULL(T2.iSQuantity,0)+ISNULL(T3.iSVQuantity,0)) AS 未结数量, (ISNULL(T1.iAPrice,0)-ISNULL(T2.iMoney,0)+ISNULL(T3.iSVAPrice,0)) AS 未结暂估金额,ISNULL(T1.iQuantity,0