|
问题现象:在用友8.52erp系统中用友U8版本号:U8.52软件的供应链产品线存货核算模块出现如下问题:提交需求:目前客户需要一个个性化的报表,在材料出库单设置了表头自定义项,分别是车型\车牌号码\维修性质客户要求可以进行按这三个自定义项进行小计汇总,可以按单据日期\仓库\收发类别\单据类型查询,表格内容:车型\车牌号码\维修性质\存货编号\单据日期\单据编号\存货编号\存货名称\规格型号\计量单位\出库数量\单价\金额客户做这个报表是为了统计表车型维修了哪些材料明细及金额,在自定义表我们做不出来请帮忙解答!
原因分析:同解决方案。
解决方案:在用友erp 系统版本U8.52软件中您好,请这样处理:1、设置单据头自定义项1(车型),自定义项2(车牌号码),自定义项3(维修性质)。2、增加材料出库单表头项目(车型),(车牌号码),(维修性质)。3、在我的帐表中新增文件夹。4、点新增,进入新建报表窗口,然后点视图菜单下的“显示SQL语句”,将下面的脚本复制到sql文本框中。/**/SELECTRdRecord.cCodeAS收发单据号,RdRecord.dDateAS单据日期,RdRecord.cVouchTypeAS单据类型编码,RdRecord.cRdCodeAS收发类别编码,RdRecord.cWhCodeAS仓库编码,RdRecord.cDefine1AS车型,RdRecord.cDefine2AS车牌号码,RdRecord.cDefine3AS维修性质,RdRecords.cInvCodeAS存货编码,RdRecords.iQuantityAS数量,RdRecords.iUnitCostAS单价,RdRecords.iPriceAS金额,Inventory.cInvStdAS规格型号,ComputationUnit.cComUnitNameAS计量单位名称,Inventory.cInvNameAS存货名称FROMRdRecordINNERJOINRdRecordsONRdRecord.ID=RdRecords.IDINNERJOINInventoryONRdRecords.cInvCode=Inventory.cInvCodeINNERJOINComputationUnitONInventory.cComUnitCode=ComputationUnit.cComunitCodeWHERERdRecord.cVouchType='11'/**/5、点运行下面的查看结果6、点文件下面的保存,保存一张新表。退出新建报表窗口。7、查询新建的报表,查询出来后点上面的格式按钮。8、点视图下面的设置报表条件,增加条件。名称中选择自定义项1(车型),数据类型“字符”,参照类别“列表参照”。参照属性定义中将下面的语句复制进去selectcvaluefromuserdefinewherecid=01保存后,再新增,然后依次自定义项2(车牌号码)selectcvaluefromuserdefinewherecid=02自定义项3(维修性质)selectcvaluefromuserdefinewherecid=019、需要其他项目的自己增加。确定后退出,刷新查询。
|
|