用友软件首页

卡片管理查询中的数据为空

2015-8-8 0:0:0 wondial

卡片管理查询中的数据为空

卡片管理查询中的数据为空
问题现象:850sp固定资产,问题如下: 打开卡片管理,按部门查询,发现卡片列表上下列卡片编号为:00733、01180、02071、05758、07360的数据为空,点击此卡片,卡片上的各个数据都是正常存在,请解决!!
问题版本:8.50sp
问题模块:固定资产
问题原因:
此问题是由于在fa_cards表内这几条记录都存在非法字符。
解决方案:
请执行下面脚本修复即可:
--- SET NOCOUNT ON DECLARE @TblName VARCHAR(100) DECLARE @UpdateString NVARCHAR(1000) DECLARE @SelectString NVARCHAR(1000) DECLARE @COlName VARCHAR(100) DECLARE @COUNT INT SET @TblName = 'fa_cards'--指定想要修改的表名 --定义游标取出指定表内的数据类型是VARCHAR,char,nVARCHAR的字段名称 DECLARE cur_ColName CURSOR FOR SELECT col.name FROM syscolumns AS col inner join sysobjects AS obj ON col.ID = obj.ID INNER join systypes AS typ ON col.xtype = typ.xtype WHERE obj.xtype ='U' AND obj.name = @TblName AND typ.name IN ('VARCHAR','CHAR','NVARCHAR','NCHAR') FOR READ ONLY --打开游标 OPEN cur_ColName FETCH NEXT FROM cur_ColName INTO @ColName IF @@FETCH_STATUS<>0 BEGIN PRINT '没有对应表或字段,' PRINT '请确认当前数据库内有' + @TblName + '表,' PRINT '或该表内有VARCHAR、CHAR、NVARCHAR、NCHAR类型的字段!' GOTO LABCLOSE END --循环修改 WHILE @@FETCH_STATUS=0 BEGIN --拼修改字符串 --去掉左边的不可见字符 SET @SelectString = 'SELECT @COU=COUNT(*) FROM ' + @TblName +' WHERE ASCII(LEFT(' + @ColName +',1))<32 AND '+ @ColName + ' IS NOT NULL' EXEC sp_executesql @SelectString,N'@COU INT OUTPUT',@COUNT OUTPUT WHILE @COUNT>0 BEGIN SET @UpdateString = ' UPDATE ' + @TblName + ' SET ' + @ColName + '=RIGHT(' + @ColName + ',LEN(' + @ColName + ')-1) WHERE ASCII(LEFT(' + @ColName + ',1))<32 AND ' + @ColName + ' IS NOT NULL' EXEC sp_executesql @UpdateString EXEC sp_executesql @SelectString,N'@COU INT OUTPUT',@COUNT OUTPUT END --去掉右边的不可见字符 SET @SelectString = 'SELECT @COU=COUNT(*) FROM ' + @TblName +' WHERE ASCII(RIGHT(' + @ColName +',1))<32 AND '+ @ColName + ' IS NOT NULL' EXEC sp_executesql @SelectString,N'@COU INT OUTPUT',@COUNT OUTPUT WHILE @COUNT>0 BEGIN SET @UpdateString = ' UPDATE ' + @TblName + ' SET ' + @ColName + '=LEFT(' + @ColName + ',LEN(' + @ColName + ')-1) WHERE ASCII(RIGHT(' + @ColName + ',1))<32 AND ' + @ColName + ' IS NOT NULL' EXEC SP_EXECUTESQL @UpdateString EXEC sp_executesql @SelectString,N'@COU INT OUTPUT',@COUNT OUTPUT END PRINT 'column: ' + @ColName + '---ok' FETCH NEXT FROM cur_ColName INTO @ColName END --关闭、释放游标 LABCLOSE: CLOSE cur_ColName DEALLOCATE cur_ColName

如果您的问题还没有解决,可以到 T+搜索>>上找一下答案

分享到:

微博关注

bj用友软件

最新信息

用友u8软件涉及存货期初的表

用友u8软件涉及存货期初的表涉及存货期初的表

涉及存货期初的表原因分析:至少要改如下表:ia_summary,ia_subsidiary,rdrecord,rdrecords,currentstock,st_totalaccount问题解答:至少要改如下表:ia_summary,ia_subsidiary,rdrecord,rdrecords,currentstock,st_totalaccount

请问老师,在业务结账时,提示成本异常,有无单价的单据,做调整单关联不了单据是么回事

请问老师,在业务结账时,提示成本异常,有无单价的单据,做调整单关联不了单据是么回事 请问老师,在业务结账时,提示成本异常,有无单价的单据,做调整单关联不了单据是么回事[]

成本异常一般是有插单或者手工修改过单据导致的成本差异。
调整单只能调整最后的结存,不能针对单据调整。
那如何消除提示为0的单据
调整单关联不了单据?是什么原因
@元宝1438048470:启用了购销模块的话就不能关联单据的,只有单库存模块的时候才能关联。

财务管理

  • 成本管理中所有录入表及报表都需要增加工序说明

    成本管理中所有录入表及报表都需要增加工序说明

    对应版本:用友U8.61
    对应产品线:供应链
    对应模块:库存管理模块

    问题现象:成本核算方法为:启用生产制造数据来源,核算工序成本。问题:成本管理模块中所有的报表均只有工序行号,而没有工序说明,该单位目前的产成品品种多达3种,每种产品的工艺路线不同,因此成本模块中的报表只有工序行号,而没有工序说明谁都看不懂是代表哪道工序的工序品。
    问题原因:成本管理中所有录入表及报表都需要增加工序说明,改动工作量大,在870版本以后考虑
    解决方案:成本管理中所有录入表及报表都需要增加工序说明,改动工作量大,在870版本以后考虑
  • 降级品成本应该如何分配

    降级品成本应该如何分配

    对应版本:用友U8.61
    对应产品线:供应链
    对应模块:库存管理模块

    问题现象:1、客户需求,在生产订单报检后产生不良品处理单,不良品存在降级处理流程。降级处理产生的另外一种产品入库,在不良品处理单上即指定了该不良品的价格,希望能够在这个订单得成本中扣除已不良品的价格,并分摊到成品中,得出正确的成品成本。E.G.001号生产订单生产A产品120KG消耗材料成本1200元通过产成品检验生成100KGA成品,报废5KG,降级处理A成品15KG,转换成B产品15KG入库,手工指定每公斤B的入库成本为7元。由于生产订单的完工数量也包括降级入库的数量,在成本管理中,计算A的成本为1200/(100+15)。但是由于在生产中B还可以利用,手工指定了他的入库成本为7元,希望能够在成本计算A的单位成本的时候可以刨去B的价钱,即A的成本为【1200-(15×7)】/100。B的数量和单价(金额)从不良品入库单取
    问题原因:用户提供了一种降级品成本分配的具体方法,值得借鉴,但861版本暂时无法考虑。涉及质检、库存、存货、成本四个模块的贯通处理,接口及成本计算的逻辑都要发生一定的变化,870发版或以后版本考虑。
    解决方案:用户提供了一种降级品成本分配的具体方法,值得借鉴,但861版本暂时无法考虑。涉及质检、库存、存货、成本四个模块的贯通处理,接口及成本计算的逻辑都要发生一定的变化,870发版或以后版本考虑。

用友论坛

  • 追“本”溯“源”

    追“本”溯“源”

    追“本”溯“源”

    追“本”溯“源”:307  

    追“本”溯“源”

    《信息化大视野》2009年第19期(总第53期)

    在当前的经济形势下,对于中国大部分企业来说,利润微小的同时还要实现成长,不实行低成本运营就难以生存,可谓成本决定存亡。低成本创新,提高企业盈利水平,增强产品竞争力,扩大市场占有率,已成为众多企业不二之选。而要降低成本,除了要有科学的管理手段,更重要是要控制企业运营中成本产生的源头--采购成本。其实,成本控制是一门花钱的艺术,如何将企业的每一分钱花得恰到好处,是现代企业在商业时代成本控制之源。尤其对于以原材料采购为企业生产运营起点的制造型企业,原材料和服务的采购成本占到了总成本的50%~80%,采购成本控制成为企业中成本控制最重要的部分,追“本”溯“源”势在必行。

  • 应收帐龄管理

    应收帐龄管理

    应收帐龄管理

    应收帐龄管理:505  

    应收帐龄管理

    《信息化大视野》2010年第22期(总第104期)

    企业应收帐款管理中的一个难点就是应收帐款的帐龄管理。
    按照会计制度要求,很多企业是依据销售发票核算应收帐款,财务部门根据已开发票分析帐龄,这样势必造成回款不力、帐龄不准,甚至造成经营风险。在现实中,很多企业先发货后开票,销售部门按照发货单核算应收。这样就形成了业务、财务两个应收数据,因此就需要有很好的工具来管理应收帐款。
    用友T3-业务通为客户提供了发货立账功能,使用户在发货时即确定应收,很好地管理了应收帐款,甚至可以作为业务员考核的基础、客户返利的基础。

知识库

  • T3卸载就会跳到安装界面去,用360工具也卸载不了。请问这种情况哪位老师遇见过,我们应该如何处理。谢谢、在线等。

    T3卸载就会跳到安装界面去,用360工具也卸载不了。请问这种情况哪位老师遇见过,我们应该如何处理。谢谢、在线等。

    T3卸载就会跳到安装界面去,用360工具也卸载不了。请问这种情况哪位老师遇见过,我们应该如何处理。谢谢、在线等。 T3卸载就会跳到安装界面去,用360工具也卸载不了。请问这种情况哪位老师遇见过,我们应该如何处理。谢谢、在线等。[]

    备份好账套,这种情况只能强制删除了,请备份好账套之后,停止数据库服务和T3产品服务,自动备份服务;然后删除T3安装路径以及C盘下ufcomsql文件夹,然后使用360清除无用注册表,最后重启电脑即可;

  • 用友软件U8无法登陆服务器

    用友软件U8无法登陆服务器

    解决方案:在控制面板中进入管理工具中的服务去启动U8服务,同时检查:开始菜单-程序-用友U8企业管理软件-系统服务-应用服务器设置-可以删除之前的数据源,增加新的数据源,其中数据库服务器是用友U8服务器计算机名或者ip-测试连接成功后再登陆U8企业应用平台

关于我们 | 公司动态 | 获奖记录 | 联系我们 | 招聘信息 | 用友产品中心 | 用友云基地
Copyright ©  www.kuaiji66.com  All Rights Reserved 天龙瑞德
京ICP备11046295号-1 技术支持 北京天龙瑞德信息技术有限责任公司   北京海淀上地十街辉煌国际大厦3号楼6层 总机:010-59798025   售后:4009908488
北京天龙瑞德信息技术有限责任公司