用友软件首页

固定资产部门折旧汇总表本月折旧数错误

2016-6-14 0:0:0 wondial

固定资产部门折旧汇总表本月折旧数错误

固定资产部门折旧汇总表本月折旧数错误
U8知识库
问题号:14281
解决状态:临时解决方案
软件版本:8.60sp
软件模块:固定资产
行业:通用
关键字:账表查询
适用产品:U860–财务会计–固定资产
问题名称:固定资产部门折旧汇总表本月折旧数错误
问题现象:860软件,截止到11月,固定资产卡片管理和折旧清单里的本月折旧数都对,但部门折旧汇总表里的本月折旧数少了很多.经检查,发现其fa_total表里缺少很多本年新增卡片的记录,但表fa_cards里有相应记录.
问题原因:您的这个问题有可能是由于数据量较大、卡片做过多次变动后升级造成的。 请执行以下脚本就可解决: --------------------------------- if exists(select * from master..sysdatabases where name=db_name() and name like ‘ufdata[_]___[_]____’ and ISNUMERIC (substring(name,8,3))=1 and ISNUMERIC(substring(name,12,4))=1) begin begin TRANSACTION kk if exists (select * from dbo.sysobjects where id = object_id(N’[fq]‘) and OBJECTPROPERTY(id, N’IsUserTable’) = 1) drop table [fq] if exists (select * from dbo.sysobjects where id = object_id(N’[fa]‘) and OBJECTPROPERTY(id, N’IsUserTable’) = 1) drop table [fa] CREATE TABLE fq([sCardID] int ,PRIMARY key CLUSTERED ([sCardID])) CREATE TABLE fa ( [sDeptNum] [varchar] (12) NOT NULL , [sTypeNum] [varchar] (10) NOT NULL , –[iPeriod] [smallint] NOT NULL , [dblDeprTotal] [float] NULL , [dblDepr] [float] NULL , PRIMARY KEY CLUSTERED ( [sDeptNum], [sTypeNum] ) ) commit TRANSACTION kk –初始化 declare @LoginDate DateTime DECLARE @acc_id varchar(10) declare @acc_year varchar(10) declare @iPeriod int –得到当前本数据库的有关信息 set @acc_id=substring(db_name(),8,3) set @acc_year=substring(db_name(),12,4) –取开始的期间 set @iPeriod=(select min(iid) from ufsystem..ua_period where cacc_id=@acc_id and iyear=@acc_year) if not @iperiod between 1 and 12 begin return end –循环到年末 WHILE @iperiod<=@LoginDate) AND (dTransDate<=@LoginDate Or dTransDate Is Null) AND (dDisposeDate<=@LoginDate Or dDisposeDate Is Null)) GROUP BY sCardNum –无卡片则退出 IF @@ROWCOUNT = 0 BEGIN set @iperiod=@iperiod+1 CONTINUE END insert fa([sDeptNum],[sTypeNum],[dblDeprTotal],[dblDepr]) select c.sDeptNum,c.sTypeNum, sum(case @iPeriod when 1 then d.dblDeprT1 when 2 then d.dblDeprT2 when 3 then d.dblDeprT3 when 4 then d.dblDeprT4 when 5 then d.dblDeprT5 when 6 then d.dblDeprT6 when 7 then d.dblDeprT7 when 8 then d.dblDeprT8 when 9 then d.dblDeprT9 when 10 then d.dblDeprT10 when 11 then d.dblDeprT11 when 12 then d.dblDeprT12 else 0 end) as sum1,sum(case @iPeriod when 1 then d.dblDepr1 when 2 then d.dblDepr2 when 3 then d.dblDepr3 when 4 then d.dblDepr4 when 5 then d.dblDepr5 when 6 then d.dblDepr6 when 7 then d.dblDepr7 when 8 then d.dblDepr8 when 9 then d.dblDepr9 when 10 then d.dblDepr10 when 11 then d.dblDepr11 when 12 then d.dblDepr12 else 0 end) as sum2 FROM (fq INNER JOIN fa_Cards c ON c.sCardID = fq.sCardID) INNER JOIN fa_DeprTransactions d ON c.sCardNum = d.sCardNum WHERE (c.dDisposeDate) Is Null group by c.sDeptNum,c.sTypeNum IF @@ROWCOUNT = 0 BEGIN set @iperiod=@iperiod+1 CONTINUE END update fa_Total set dblDeprTotal = fa.dblDeprTotal, dblDepr=fa.dblDepr from fa_Total t inner join fa on fa.sDeptNum = t.sDeptNum and t.sTypeNum = fa.sTypeNum where t.iperiod=@iperiod set @iperiod=@iperiod+1 end drop table fq drop table fa end
解决方案:您的这个问题有可能是由于数据量较大、卡片做过多次变动后升级造成的。 请执行以下脚本就可解决: --------------------------------- if exists(select * from master..sysdatabases where name=db_name() and name like ‘ufdata[_]___[_]____’ and ISNUMERIC (substring(name,8,3))=1 and ISNUMERIC(substring(name,12,4))=1) begin begin TRANSACTION kk if exists (select * from dbo.sysobjects where id = object_id(N’[fq]‘) and OBJECTPROPERTY(id, N’IsUserTable’) = 1) drop table [fq] if exists (select * from dbo.sysobjects where id = object_id(N’[fa]‘) and OBJECTPROPERTY(id, N’IsUserTable’) = 1) drop table [fa] CREATE TABLE fq([sCardID] int ,PRIMARY key CLUSTERED ([sCardID])) CREATE TABLE fa ( [sDeptNum] [varchar] (12) NOT NULL , [sTypeNum] [varchar] (10) NOT NULL , –[iPeriod] [smallint] NOT NULL , [dblDeprTotal] [float] NULL , [dblDepr] [float] NULL , PRIMARY KEY CLUSTERED ( [sDeptNum], [sTypeNum] ) ) commit TRANSACTION kk –初始化 declare @LoginDate DateTime DECLARE @acc_id varchar(10) declare @acc_year varchar(10) declare @iPeriod int –得到当前本数据库的有关信息 set @acc_id=substring(db_name(),8,3) set @acc_year=substring(db_name(),12,4) –取开始的期间 set @iPeriod=(select min(iid) from ufsystem..ua_period where cacc_id=@acc_id and iyear=@acc_year) if not @iperiod between 1 and 12 begin return end –循环到年末 WHILE @iperiod<=@LoginDate) AND (dTransDate<=@LoginDate Or dTransDate Is Null) AND (dDisposeDate<=@LoginDate Or dDisposeDate Is Null)) GROUP BY sCardNum –无卡片则退出 IF @@ROWCOUNT = 0 BEGIN set @iperiod=@iperiod+1 CONTINUE END insert fa([sDeptNum],[sTypeNum],[dblDeprTotal],[dblDepr]) select c.sDeptNum,c.sTypeNum, sum(case @iPeriod when 1 then d.dblDeprT1 when 2 then d.dblDeprT2 when 3 then d.dblDeprT3 when 4 then d.dblDeprT4 when 5 then d.dblDeprT5 when 6 then d.dblDeprT6 when 7 then d.dblDeprT7 when 8 then d.dblDeprT8 when 9 then d.dblDeprT9 when 10 then d.dblDeprT10 when 11 then d.dblDeprT11 when 12 then d.dblDeprT12 else 0 end) as sum1,sum(case @iPeriod when 1 then d.dblDepr1 when 2 then d.dblDepr2 when 3 then d.dblDepr3 when 4 then d.dblDepr4 when 5 then d.dblDepr5 when 6 then d.dblDepr6 when 7 then d.dblDepr7 when 8 then d.dblDepr8 when 9 then d.dblDepr9 when 10 then d.dblDepr10 when 11 then d.dblDepr11 when 12 then d.dblDepr12 else 0 end) as sum2 FROM (fq INNER JOIN fa_Cards c ON c.sCardID = fq.sCardID) INNER JOIN fa_DeprTransactions d ON c.sCardNum = d.sCardNum WHERE (c.dDisposeDate) Is Null group by c.sDeptNum,c.sTypeNum IF @@ROWCOUNT = 0 BEGIN set @iperiod=@iperiod+1 CONTINUE END update fa_Total set dblDeprTotal = fa.dblDeprTotal, dblDepr=fa.dblDepr from fa_Total t inner join fa on fa.sDeptNum = t.sDeptNum and t.sTypeNum = fa.sTypeNum where t.iperiod=@iperiod set @iperiod=@iperiod+1 end drop table fq drop table fa end
补丁编号:
录入日期:2016-03-16 15:23:45
最后更新时间:

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

分享到:

微博关注

用友云基地

最新信息

按照生产订单生成材料出库单时,材料出库单中的应发数量带不出来

按照生产订单生成材料出库单时,材料出库单中的应发数量带不出来 按照生产订单生成材料出库单时,材料出库单中的应发数量带不出来

U8知识库
问题号:7135
解决状态:最终解决方案
软件版本:8.50
软件模块:存货核算
行业:通用
关键字:材料出库单
适用产品:850
问题名称:按照生产订单生成材料出库单时,材料出库单中的应发数量带不出来
问题现象:按照生产订单生成材料出库单时,材料出库单中的应发数量带不出来,客户需要在领料单中显示应发数量
问题原因:设置问题
解决方案:在存货档案中分别定义两个存货一个叫B,别一个叫BB(属性为自制、在制、生产耗用、外购、销售)—》进入到‘物料清单资料维护’中定义一个产品结构,生产一个B,需要12个BB子项—》保存—》点击‘生产订单手工输入’录入需要生产10个B—》保存—》点击‘生产订单处理’将刚刚录入的订单进行‘审核’—》进入到库存模块的‘材料出库单’中,参照生产订单生成时,会自动将‘应领数量’120,带入到材料出库单的‘数量’中
补丁编号:
录入日期:2016-03-16 15:23:45
最后更新时间:2006-3-9

澳门旅游税

澳门旅游税 澳门旅游税

    中国澳门对从事旅游业的个人及团体课征的税收。纳税人是从事旅游服务行业的酒店、餐馆等,计税依据是其开出的票据面值,税率为5%。纳税人须将其开具的票据妥善保存,每月底汇总后,向财政司税捐处申报,由财政司核定后予以征收。

会计从业资格证

  • 从扁鹊名气看中国管理会计实践(上)

    从扁鹊名气看中国管理会计实践(上)

    从扁鹊名气看中国管理会计实践(上)从扁鹊名气看中国管理会计实践(上)

      从应用现状看,管理会计的探索和尝试,大致可分为三个维度:
      一是我国大部分中小型企业,局部运用管理会计方法。其中利润成本预测与固定资产投资预测被运用得最多,但涉及价值链分析、作业成本管理、财务精益化等方面则鲜有尝试。中小企业受到业务规模、人员知识结构和管理层重视程度等多方面因素的限制,对管理会计方法的应用停留在浅尝辄止的阶段,内容与范围十分有限。
      二是我国部分大型国有企业,先行先试管理会计工具。中国南方工业集团,根据自身特点构建了独特的集团化管控模式,这一模式以集团公司发展战略(Strategy)为牵引,以优化配置资源(Re?鄄source)为核心,以有效管理风险(Risks)为重点,以持续创造企业价值(Value)为目标,串联起一条贯穿“战略规划———全面预算———运营监控———业绩评价”的管控链条,帮助企业管理风险并创造价值。国有企业虽然在管理会计方面取得了一定成绩,但仍然存在着管理会计岗位设置和界面划分交叉重叠,管理会计职能的联动性较差,执行人员对于管理会计的认知片面等问题。
      三是我国少数大型民营企业,主动投身管理会计变革。联想集团,依托SAP  R/3技术(功能涵盖企业的财务、人力资源、后勤等方面的ERP系统)实现了企业“价值链”的梳理与重整,并在每个价值活动环节设置了管理会计模块,为企业未来进行“价值链”优化提供了广阔空间。联想在集团层面,依靠横向到边、纵向到底的SAP信息平台,建立起以战略预算为龙头、经营预算为支撑、财务预算为保障的综合性全面预算体系,将管理会计工作落实到了企业经营的方方面面。华为公司则在“集权”与“分权”中寻求平衡,建立起“预算管理委员会———业务线预算管理部———销售区预算分会”三级预算体系,企业总部根据年度收入目标、利润目标、成本等因素倒挤出管理费用,然后经过若干次自上而下、自下而上的双向沟通,敲定最终的预算编制原则。为保障预算执行的效果,华为还建立了专门的考核机制———KPI关键指标考核体系(平衡计分卡工具)。在这套体系下,华为每年都会对内部责任中心预算执行情况与经营管理、业务发展、KPI结合程度与效果进行考评。以联想和华为为代表的这部分民营企业主动拥抱变革,走在了我国管理会计实践的前沿,作了很多探索实践。但目前他们也只是运用了管理会计的部分职能,离系统性、针对性和有效性还有相当大的距离。
      应该看到,尽管我国管理会计取得的成绩弥足珍贵,但在企业的经营效益分析、全面预算编制、绩效评价、财务管理精益化等方面,仍有很远的路要走。当信息时代翩然而来的时候,“指尖上管理会计”,不是旨在扩大财务会计和管理会计的视野,也不是区分两者谁发现价值、谁创造价值,而是以治理的方式,增强企业核心竞争力和价值创造力,进而为市场在资源配置中发挥决定性作用提供支撑———治理不是一整套规则,也不是一种活动,而是一个过程;治理过程的基础不仅是控制,还包括协调;治理不是一种正式的制度,而是持续的互动。


  • 从现金流量表诊断企业健康状况(一)

    从现金流量表诊断企业健康状况(一)

    从现金流量表诊断企业健康状况(一)从现金流量表诊断企业健康状况(一)

      与净利润相比,现金流量能更确切地反映企业健康状况。如年终为超额完成利润,可将大批产品赊销出去,这样一来利润表中主营业务收入增加了,利润也增加了。但由于是赊销,未能取得现金,发生的销售活动还要支付税费及其他费用,使经营活动现金不但未增加流入反而增加了流出。
      从现金流量表诊断企业健康状况主要从以下几个方面进行:

      从现金流量表总体状况诊断分析企业健康状况
      现金流量表由经营活动现金流量、投资活动现金流量、筹资活动现金流量、自由现金流量所组成。
      (一) 从经营活动现金流量诊断企业健康状况
      一般来说,健康正常运营的企业,其经营活动现金流量净额应是正数。现金流入净额越多,资金就越充足,企业就有更多的资金购买材料、扩大经营规模或偿还债务。因此,充足稳定的经营现金流量是企业生产发展的基本保证,也是衡量企业是否健康的重要标志。如果一个企业的经营活动现金流量长期出现负数,就必然难以维持正常的经营活动,不可能持续经营下去。诊断分析时,可以将经营现金流量分成两部分,首先研究企业在营运资本支出前的现金流量(如果这部分现金流量是正数),然后研究营运资本项目(存货、应收账款、应付账款)对现金流量的影响。企业在营运资本中投入的现金与企业的有关政策和经营状况有关,例如赊销政策决定应收账款水平,支付政策决定应付账款水平,销售政策决定存货水平。分析时应结合企业所在行业特点、自身发展战略等来评价企业的营运资本管理状况及其对现金流量的影响。
      (二)从投资活动现金流量诊断分析企业健康状况
      投资活动现金流量是反映企业资本性支出中的现金流量,分析的重点是购置或处置固定资产发生的现金流入和流出数额。根据固定资产投资规模和性质,可以了解企业未来的经营方向和获利潜力,揭示企业未来经营方式和经营战略的发展变化。同时还应分析投资方向与企业的战略目标是否一致,了解所投资金是来自内部积累还是外部融资。如果处置固定资产的收入大于购置固定资产产生的支出,则表明企业可能正在缩小生产经营规模,或正在退出该行业,应进一步分析是由于企业自身的原因,如某系列产品萎缩,还是行业的原因如该行业出现衰落趋势,以便对企业的未来进行预测,分析判断企业健康状况。
      (三)从筹资活动现金流量诊断企业健康状况
      根据筹资活动现金流量,可以了解企业的融资能力和融资政策,分析融资组合和融资方式是否合理。融资方式和融资组合直接关系到资金成本的高低和风险大小。例如,在通货膨胀时,企业以贬值的货币偿还融资债务会使企业获得额外利益,但债务融资的风险较大,在经济衰退期尤其如此。如果企业经营现金流量不稳定或正在下降,问题就更严重。此外,将现金股利与企业的净利润和经营现金净流量相比较,可以了解企业的股利政策。支付股利不仅需要有利润,还要有现金,选择将现金留在企业还是分给股东,与企业的经营状况和发展战略有关。通常,处于快递成长期的企业不愿意支付现金股利,而更愿意把现金留在企业内部,用于扩大再生产,加速企业的发展。
      (四)从自由现金流量诊断企业健康状况
      自由现金流量是指企业经营现金流量满足了内部需要后的剩余金额,是企业可以自由支配的现金量,自由现金流量有三种计算方法:(1)自由现金流量=经营现金流量-购置固定资产支出;(2)自由现金流量=经营现金流量-(购置固定资产支出+现金股利;(3)自由现金流量=经营现金流量-(购置固定资产支出+现金股利+利息支出)。
      企业价值与企业自由现金流量正相关,也就是说,同等条件下,企业的自由现金流量越大,它的价值也就越大。该指标越高说明企业可以自由支付的现金越多,企业越健康。


初级会计师

会计从业资格考试

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