|
问题现象:在用友U8erp系统中用友U8版本号:U8软件的供应链产品线存货核算模块出现如下问题:某成品库,期初库存余额中,全部结存成品都录入了单价、金额,一月份月末处理后,再查阅期初余额,却发现很多成品单价金额都显示空白,只有数量?请帮忙解答!
原因分析:数据问题.该情况可能在收发记录主子表rdrecord&rderecords中期初余额信息发生错误.在查询分析器中执行如下语句查询(ufdata数据库中执行),如果查询结果中单价金额为空则表明数据库中部分数据字段丢失,只能手工恢复。
解决方案:在用友erp 系统版本U8软件中sql语句说明:最后行中的RdRecord.cWhCode=‘3‘表示选择仓库编号,实际操作中请用实际仓库编号代替上述中的3:SELECTRdRecords.ID,RdRecords.AutoID,RdRecords.cInvCode,iInvExchRate,Inventory.cInvName,Inventory.cInvStd,Inventory.cInvM_Unit,RdRecord.dDate,RdRecord.cDepCode,Department.cDepName,RdRecord.cPersonCode,Person.cPersonName,RdRecords.dVDate,RdRecord.cVenCode,Vendor.cVenAbbName,ltrimstrRdRecords.iQuantity,20,2AsiQuantity,ltrimstrisnullRdRecords.iNum,0,20,2asiNum,ltrimstrRdRecords.iUnitCost,20,2asiUnitCost,Inventory.iInvRCost,ltrimstrRdRecords.iPrice,20,2asiPrice,RdRecords.cBatch,RdRecords.cFree1,iPUnitCost,iPPrice,RdRecords.iSOutQuantity,RdRecords.iSOutNum,RdRecord.cHandler,Code.cCode_NameASnvCodeName,RdRecords.cFree2,RdRecords.citem_class,fitem.citem_name,RdRecords.citemcode,‘‘,Rdrecord.cDefine1,Rdrecord.cDefine2,Rdrecord.cDefine3,Rdrecord.cDefine4,Rdrecord.cDefine5,Rdrecord.cDefine6,Rdrecord.cDefine7,Rdrecord.cDefine8,Rdrecord.cDefine9,Rdrecord.cDefine10,Rdrecords.cDefine22,Rdrecords.cDefine23,Rdrecords.cDefine24,Rdrecords.cDefine25,Rdrecords.cDefine26,Rdrecords.cDefine27FROMcodeRIGHTJOINWarehouseINNERJOINVendorRIGHTJOINPersonRIGHTJOINDepartmentRIGHTJOINRdRecordONDepartment.cDepCode=RdRecord.cDepCodeONPerson.cPersonCode=RdRecord.cPersonCodeINNERJOINInventoryINNERJOINRdRecordsONInventory.cInvCode=RdRecords.cInvCodeONRdRecord.ID=RdRecords.IDONVendor.cVenCode=RdRecord.cVenCodeONWarehouse.cWhCode=RdRecord.cWhCodeONcode.ccode=RdRecord.cHandlerleftjoinfitemonrdrecords.citem_class=fitem.citem_classWHERERdRecord.cVouchType=‘34‘ANDRdRecord.cWhCode=‘3‘ORDERBYRdRecords.AutoID。
|
|