|
问题现象:在用友8.51Aerp系统中用友U8版本号:U8.51A软件的供应链产品线库存管理模块出现如下问题:用户自定义表,要求体现毛重与净重两个数量,我们采用件数与数量的换算完成记录,但是在后期统计中库存下的收发存汇总表没有金额只能通过自定义完成对应sql语句TRANSFORM数量,辅计量数量,单价,金额PIVOT收发类别名称SELECTRdRecords.cInvCodeAS存货编码,RdRecords.iQuantityAS数量,RdRecords.iNumAS辅计量数量,RdRecords.iUnitCostAS单价,RdRecords.iPriceAS金额,CurrentStock.iQuantityAS结存数量,CurrentStock.iNumAS结存辅计量数量,Rd_Style.cRdNameAS收发类别名称,Inventory.cInvNameAS存货名称FROMRdRecordsINNERJOINRdRecordONRdRecords.ID=RdRecord.IDINNERJOINCurrentStockONRdRecords.cInvCode=CurrentStock.cInvCodeINNERJOINRd_StyleONRdRecord.bRdFlag=Rd_Style.bRdFlagANDRdRecord.cRdCode=Rd_Style.cRdCodeINNERJOINInventoryONRdRecords.cInvCode=Inventory.cInvCode问题:“结存数量”与“结存辅计量数量”只显示期末最后结存数,示例如下:1月1日期初结存1001月5日收入1002月1日发出503月无业务4月1日结存150但在自定义表中无论日期是1月末还是2月末结存数量总是最后结存数150请帮忙解答!
原因分析:同解决方案。
解决方案:在用友erp 系统版本U8.51A软件中从脚本中看,“结存数量”与“结存辅计量数量”是从CurrentStock表取数,此表中只有最后的结存数,不是按照期间段存储的,所以几月份查都是一样的结果。
|
|