重庆财考客服 重庆财考客服
设为首页
添加收藏
联系我们
财考地图
网站首页 会计服务 会计信息 免费服务 软件服务 服务方案 政策法规 下载专区 疑难解答 服务心声 信息服务 帮助中心
·会计职称招考服务中,详情点击查看
 服务指南: 简介 | 服务方案 | 服务流程 | 新用户必读 | 支付方式 | 用户积分 | 金蝶软件 | 在线留言 | 服务使用帮助 | 招考服务 | 联系我们 | 代理记账
  用户名:  
  密 码:  
  验证码:  
有效期:  
  免费服务
服务使用必读
播放软件下载
购服务快速通道
支付方式说明
· 重庆市会计从业资格证书注册变...
· 会计基础考试大纲
· Media Player 11版本播放器下载...
· 财经法规与会计职业道德考试大...
服务搜索: 关键字:会计 上岗证 电算化 职称
你所处的位置:首页 - 教学服务 - 金蝶软件 - 年结常见提示和问题
年结常见提示和问题
信息来源:  作者:匿名 日期:2010/4/14 10:59:24 点击数:7173 [字体: ] [打印] [收藏]

年结过程经常碰到一些提示和应用问题,提示可能是操作引起也有可能是数据出错的报错,应用问题指操作流程有疑惑不确定而导致未顺序进行操作。以下将列举各模块常见的提示和问题,并且大部分附出错图示,以帮助大家判断分析问题。
      注:关于问题的分析可参考年结维护技巧的处理思路.   

用友通

  总帐
  工资
  固定资产
  供销链
  年度账
  系统管理 

商贸通

 

餐饮通

 

人事通

 

劳动合同

 

 

 

 

   

用友通

    

  总账

   

问:余额结转和明细结转的区别

   

:余额方式结转:系统只将该往来账按个人、客户、供应商的余额结转至下年。
      明细方式结转 :系统会将该往来账按个人、客户、供应商的明细余额结转至下年。
      客户往来为例:假定a客户2007年9月借方发生100元,12月贷方发生100,余额为0,B客户10月份借方发生500,贷方发生200元,余额为借方300
  余额结转:结转后,余额表中没有a客户的数据,只有b客户的300元。并且也可以把a客户从客户档案中删除。账龄分析中b客户的300元从2008年1月1日算起。
  明细结转:是否结转是以在上年是否进行了往来两清为标志的。假定上年没有往来两清,则年度结转后,a客户的和b客户的两条记录都会结转过来存放在数据库中。产品界面仍以余额反应。a客户档案不能删除。账龄分析是按照余额以发生(制单)日期为期始日期。假定上年往来两清了,则a客户的明细记录不会结转过来,a客户档案可以删除。b客户是以未两清的记录的余额作为明细账的上年余额和账龄分析的数据。

   

 

   

:年度结转后,某客户余额为0,删除该客户档案时,提示:
       
        :原因是年度结转时,选择了明细结转,在年度结转前,没有进行往来两清。这样的话,去年的发生数都会记录在今年的数据库中。解决方法:清空年度账,往来两清后,重新年度结转。

   

:年度结转时,提示以下错误
       
        :是在上年往来两清时,手工勾对错误一条200元的记录和一条250元的记录想核销。
      清空年度账,取消勾对,重新年度结转。
      注:在客户往来两清界面上,有一个“检查”按钮,每次勾对完,检查一下勾对是否正确。
 

   

:上一问题如果“继续”,则在结转报告中会显示:
       
        现象:查询客户余额表如下:
       
      查询客户明细表如下
  :余额表是按照上年的余额结转过来的,明细表是按照未两清的记录余额结转过来的。

   

:上年有这样的业务:c客户下张三100元,后发现这笔业务是李四的,当即做出了调整分录,上年的余额表为:
     

   

年度结转后,发现仍是张三余额100,李四没有余额,如下图:

   


        :结转方式选择的明细结转,并且上年往来两清了。上年把不同业务员的记录相核销。未核销的明细记录为张三的,年度结转后,自然还是张三的余额
       
      清空年度账,修改往来两清,把张三的借方和贷方相核销。重新年度结转
 

       

总结:如果按照明细结转,在年结过程中和年结后,发现错误,一般是因为上年的往来两清存在问题

   

       

问:结转总账时提示:“为使用后的年,不需要执行上年结转”?

   


      答:如果确认了登陆系统管理时,登陆的是新年度,而不是上年年度的话,那么再请检查一下操作系统本身的系统时间,是否也更新到了新年度帐所在的会计期间内,如结转2007年度数据到2008年度时,目前的操作系统日期必须为2008年度会计期间内的某天。

  :新年度账某科目没有任务的发生,在删除科目时提示“科目(1001)已设为常用科目!不能删除!
 
  :由提示可知此科目被设为常用科目。删除方法:在填制凭证界面,点击科目栏放大镜,在科目参照窗口,选择常用下的科目(1001),再点左边的常用按扭即删除。

   

   

:新年度账某科目没有任务的发生,在删除科目时提示“科目(1002)已在常用凭证设置中使用!不能删除!”
       
        :由提示可知此科目被设为常用凭证。删除方法:总账->凭证->常用凭证,可通过[详细]查看那些编码调用此科目,删除即可。
       

   

问:新年度账某科目没有任何的发生,在删除科目时提示:科目(1601)已被其他系统使用!不能删除!

   


        :由提示可知此科目被别的模块调用。
      情况1:固定资产卡片中对应折旧科目调用此科目,找到此卡片修改或删除科目
      情况2:核算科目设置里指定此科目,找到科目修改或删除科目

   

   

问:新年度账某科目没有任何的发生,在删除科目时提示:科目(6001)已在转账凭证定义中使用,不能删除!

   

   

 

   

:根据此提示可知此科目在做转账的时候,做过转账定义。找到是哪里做的转账定义,删除即可(总账-期末-转账定义。)

   

 

   

   

问:新年度账某科目没有任何的发生,在删除科目时提示:科目(5001)已在凭证类别中使用,不能删除!

   

   

答:根据提示,很容易看出,此科目已在凭证类别中使用。删除方法为:点击“凭证类别”,选择,被限制科目使用过的记录,点击删除即可。(如图)

   

 

   

       

问:银行存款子科目没有任何发生额,删除时提示: 科目(10202)已制单、记账或已录入待核银行账期初值!不能删除!

   

        :分析:如果科目指定银行总账科目,此科目明细发生若未在现金银行模块做银行对账单核销,则明细记录会转到新年度,此时删除此科目会报此错误。
      解决:使科目明细记录在新年度中不存在,参考如下方案:
      方案1:上年度银行总账科目先对账核销,然后再次结转总账数据
      方案2:结转总账数据前取消指定银行总账科目,等结转后再指定科目
      方案3:删除数据库的明细记录,如下SQL语句(10202科目为例)
      delete from  gl_accvouch where iperiod in (21,20)
      总结:如果针对年结后的未做任何数据或调整的情况采用方案2比较合适,如新年度账做了大的变动方案3比较合适。

   

问:非套打设置,总账账薄打印预览时报错,提示: 重复列太多(错误号:36)

   


        :分析:是因为账薄摘要栏太宽,可通过A3张预览得知
      解决:1、删除或更新临时库ZWSQLTemp.mdb
      此文件存放于临时文件夹下,如
      C:\Documents and  Settings\Administrator\Local Settings\Temp\ZWSQLTemp.mdb
      也可通过更换账套的方式来更新此临时库,如
      登录演示账套总账模块即可
      2、默认参数设置,SQL语句
      update accinformation set  cvalue =cDefault where csysid ='GL' and cname = 'iBreifWdth'
   

   

问:新会计准则科目转化后,进入总帐提示:行业分类与科目编码不符

   


        :早版本转换科目后未更新accinformation表的<是否新行业性质>设置参数,执行如下SQL语句
      update accinformation set cvalue='true' Where cSysID='AA'  and cName='bNewCodeFlag' or cName='b2007NewCodeFlag'

   
   
   

  工资

   

问:结转工资数据时提示:“上年数据库中无数据,不能结转上年数据。”

   


        :上年未启用工资模块,此种情况说明不需要进行工资的年度结转!

   

问:做工资12月份月结时提示“请进行结转上年数据操作。”

   


        :因为工资系统的12月份结帐和年度结转是一起的,所以只需要到系统管理的新年度结转工资数据即可完成工资本年度12月份的月结。

   

问:为何新年度账删除工资人员档案时提示“已有工资数据,不能删除当前人员!”如下图:

   


        :工资人员只要没有任何发生数都是允许删除的,如提示有工资数据时,可查看工资变动的各项目,如果有发生数就不允许删除档案,但新年度账为何有发生数呢,大致有如下原因:
      情况1:结转工资数据时有工资项目没有清零,这样在新年度工资变动中有发生额
      情况2:去年有扣零设置并有对应的扣零额,此金额会转到新年度的上月扣零项目中
      如上情况都会导致工资人员档案不能删除,现解决方法如下:
      情况1:打开工资变动表,删除该人员的工资项目金额,再计算汇总,这样工资变动表没有任何的发生数,然后再删除此人员档案
      情况2:因为上月扣零项是不能修改的,所以此月的工资变动肯定有发生额,可通过人员调出来删除,此时人员编码可供使用
      附:对于情况2如果要变动的人员很多,可直接从数据库把上月扣零项的值清0,数据库表为WA_GZData,F_5列为上月扣零项,找到该人员值改为0,然后进工资变动重新计算和汇总。
      (注:这样会导致上年年终工资和今年年初工资不一致)

   

问:为何结转工资时提示“结转上年出现错误,请检查上年数据无误后再执行本功能。”而结转失败,如下图:

   


       
        情况1:工资项目出错,分析如下:
      WA_GZData—工资数据表:此表类同工资变动表,每个工资类别每个人员每个月份的工资项目数据都在此表反映,注意F_X(X指1,2,3,…)列,F_1至F_6是系统默认列
      F_1:应发合计?? F_2:扣款合计?? F_3:实发合计??
      F_4:本月扣零?? F_5:上月扣零?? F_6:工扣税
      F_X(X指7,8,9,…):指设置的工资项目,如基本工资、奖金等
      WA_Gztblset—工资项目设置表:iGZItem_id:项目ID号,cSetGZItemName:项目名称
      WA_Gztblset每个项目ID号在WA_GZData都有对应一的列,如
      WA_Gztblset表有基本工资的iGZItem_id为8,WA_Gztblset表有F_8的列,表示基本工资的发生数
      工资结转数据时报错可能是因为WA_Gztblset的项目ID号和WA_Gztblset的F_X列没有一一对应,往往是WA_Gztblset有项目ID号,而WA_Gztblset没有对应列
      解决方案:比较两张表的情况,添加缺少的内容,如:WA_Gztblset表中增加F_9列,列的样式可参考别的列格式

   

情况2:人员栏案表出错
      WA_psn—人员表:此表记录人员基本信息和附加信息,MX列(X指1至100)指100个附加信息列,系统默认列为100
      WA_PsnMsg—人员附加信息表:此表记录人员附加信息的名称、类型和排序情况
      工资结转时需要上年的此两张表的列数和字段长度保持,如果缺少列或人为加长列长度,如人员姓名(cPsn_Name)列都会导致传工资数据时失败。
      解决方案:比较上年和今年的两表结构,如有异常可调整上年的表和今年的表结构一样,也可以调整Ufmodel库,然后再重新生成年度账

   

注:如果工资结转失败,如查看原因后在结转失败的年度账上结转可能还会报一样的提示,原因是之前某些表插入了值没删除,所以需重清空年度数据再次结转,或删除相关表记录即可,SQL语句如下:
      delete from  WA_GZItem
      delete from WA_Psn
      delete from  WA_PsnMsg

   

关于跟踪错误方法请参考:事件跟踪器
      关于修改错误请参考:Ufmodel

   

问:结转工资时报错,提示“工资管理系统所用部门被非法添加下级,不能结转上年数据。”

   


        :查看去年的部门表(Department)有部门未级标识列(bDepEnd)出错,如01有下级部门01001,现01记录行未级标识为1(1:为未级,0为非未级)出错,解决方法为调整未级标识即可。

   

 

   

 

   

  固定资产

   

:已经启用了固定资产模块,但年结的时候还是提示如下错误
       
        :因为只是启用了固定资产模块,却没有做初始化。如果12月年结前固定资产无数据,请年结以后在启用固定资产模块即可。   

问:做固定资产基础设置的时候提示如下错误:

 
      按“重试”后出现
 

 

   

 

   

:因为系统管理执行年结任务未完成(如下图),结束此任务即可。
       

   

 

   

问:固定资产做12月月结时提示“制单业务未完成,不能进行此项操作!”如下图

   


        :由于年度结转时,要求固定资产必须把全部业务制单,所以在平时月结时我们没来得及制单的业务,必须在12月份结帐前全部制单,如果确实不需要制单,也可以通过删除这些待制单的记录,进而来完成固定资产12月份的月结,为年度结转打好基础。
      删除业务号操作是在批量制单界面有选中业务号点上面的[删除]按扭(如图)

   

 

   

   

问:固定资产取消月未结账时报错,提示: BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。

   


        :经跟踪是“select  * from fa_Vtsobject where iMonth=11“找不到任何一条记录
      fa_Vtsobject(样式文件对象表)记录所有月结期间的卡片样式,如果取消月结会删除此月的记录,如果找不到删除的记录,就报此错
      解决方案:以11月为例(10月有记录,且卡片样式同11月),SQL语句:
      insert into fa_Vtsobject
      select 11 as  imonth,smodelid,objVtsfile from fa_Vtsobject where imonth=
      (select max(imonth) from  fa_Vtsobject)
   

注:objVtsfile字段的属性是图片,如果内容有误会有如下错误:

 
      或
      提示“本机或网络出现问题!string too long”

 

   

问:结转固定资产时提示: 违反了 PRIMARY KEY 约束  'aaaaafa_AssetTypes_PK'。不能在对象 'fa_AssetTypes' 中插入重复键

   


        :分析:从提示查看fa_AssetTypes(资产类别表)得知有重复记录
       
      sid为39记录数大于1
      但sid查看表结构得知是主键,不可能存在重复值,查看上年表结构得知主键标识已补修改,产生此原因可能是上记录是导表数据获得,但没有把主键条件一并导入所致。
     

解决:重置sid键值,参考如下SQL语句,重复执行一直到影响行为0为止

      update fa_AssetTypes set  sid=(select max(cast(sid as int))+1 from fa_AssetTypes) where sid=(select top 1  sid from fa_AssetTypes group by sid having count(sid)>1)
      and sNum=(select top 1 snum  from fa_AssetTypes where sid=(select top 1 sid from fa_AssetTypes group by sid  having count(sid)>1))

 

   

问:固定资产打开卡片管理时报错,提示: -2147217900:第 1 行: ')' 附近有语法错误。

   


        :分析:经事件跟踪器跟踪和知出错的语句部分为:() AS [剩余使用年限],跟踪演示账套没有没此项,查询fa_Items表(项目表)lQueryOrder列(查询顺序)值不为0,因为此项目是系统隐藏项目,所以值一定为0
      解决:把bVisible列(不可见)为0的项lQueryOrder值写为0,SQL语句如下
      update fa_Items set  lQueryOrder=0 where bVisible=0 and lQueryOrder<>0

   

问:恢复固定资产12月份结账时,提示: <固定资产>系统本年已经结账,不能恢复固定资产账套月末结账前状态!

   


        :分析:固定资产新年度账结转后,又删除新年度账套
      解决:UA_Account_sub(账套年度设置表)bClosing列(是否关闭)设置为0,SQL语句如下:(以001账套,2006年反月结为例)
      use ufsystem
      update ua_account_sub  set bclosing=0 where cAcc_ID='003' and cSub_Id='FA' and iYear='2006'

   

问:新年度启用固定资产,登录时报错,提示: 请在固定资产系统启用日期(00:00:00)之后登录

   


        :分析:固定资产模块去年启用后做了初始化操作,后又取消启用,今天再次启用时保留了去年启用信息。(当年账套有类同操作也会如此)
      解决:置空启用日期,SQL语句
      update accinformation  set cValue=1 where cName='bFirstTime' and csysid='fa'
  解决:下载用友通网站上维护通工具。

       

 

   

  供销链

   

问:结转供销链时提示:“采购系统本年度已经期初记账,不能进行结转”

   


        :新年度在结转供销链时进采购做了期初记账。
      解决方法:清空年度账重新结转
      现实中可能存在这种情况:去年的业务账比较乱,如基础档案设置、业务单据操作,想在新年度中做统一调整,如存货的编码方案等,但如果转供销链后就会把去年的业务带到今年,如库存期初会有存货信息,但库存期初是不能取消期初记账的,所以无法对存货档案进行修改或删除操作,这种情况下可不结转供销链和应收应付,直接对新年度账进行调整并录入期初(类同新建账套的方式)
      如果去年转过来的数据只是少数有误,因不能修改期初,所以只可通过单据来调整,如存货的结存金额通过出入库调整单,存货的结存数量通过盘点或其它出入库单

   

问:年结后可否反年结?

   

:可以,清空年度账后,取消核算和库存12月份结账后,可以直接取消采购模块的12月份结账。

   

问:经发货未开票业务可否结转到下一年?

   

:可以。在“发货开票收款勾对表”中,发货数量显示数据,双击发货单,显示“期初发货单”。

   

问:如果销售发票没有核销或部分核销,发票可否结转到下一年?

   

:发票转到下一年的客户往来期初中,表中显示金额为上年未核算金额,双击发票行记录查询到发票的金额为实际发生额,在客户往来账表中可查询数据,但发货单结算收款勾对表不体现回款数据

   

问:年度结转以后在“发货单开票收款统计表”中只显示“已发货数量”不显示“已发货金额”。

   

:如果上个年度只做了发货单,没有后续地生成销售发票和销售出库单。则会在年度结转过程中,结转到下一年度,在“发货单开票收款统计表”中反映出来,打开的界面显示为“期初销售发货单”,如果在上一年度发货单上只有数量,没有单价,则结转过来仍是只有数量,没有单价量。

   

问:购销链结转完成,没有错误提示,采购无供应商期初,销售无客户期初,也没有未核销单据,是何原因?

   

:供应商和客户期初是通过“应收应付”结转完成的。供应链结转完成后,接着结转“应收应付”。

   

问:单据未记账,年度结转后,是否可以在下一年记账?

   

:只有销售出库单可以结转过来,别的单据在新的年度无法记账。所以一定要在年结前记账。

   

问:年度结转后,可否修改暂估处理方法?

   

:如果上年有暂估业务,下年不允许修改;如果上年没有暂估业务结转过来,则可以修改。

   

问:可否在年度结转之前,先建立新的年度账,在新年度账中录如下年的单据?

   

:不支持。建立新的年度账的话,没有年度结转,会要求先录入期初余额,才能录入单据。

   

问:年结供销链时报错,提示“ ”?

   


        :供销链结转失败很多报此现象,往往是不能正常写入表记录而报错,而由事件跟踪器跟踪Insert或Updata往往可定位到出错的SQL语句。可能情况有:
      情况1:建立年度账后删除了存货档案,然后再结转供销链,导致插入失败。如:Insert PO_Podetails(采购订单)出错,提示“INSERT 语句与 COLUMN FOREIGN KEY 约束 'FK__PO_Podeta__cInvC__7F81B441' 冲突。该冲突发生于数据库 'UFDATA_005_2007',表 'Inventory', column  'cInvCode'。”

   

问:上年未核销或全部核销的发票为何没有结转到今年,在供应商或客户往来期初中找不到任何期初发票,在付款或收款核销时不能调出此发票?

   

:往来期初中找不到任何数据是因为只做了供销链的结转,没做应收应付结转,进系统管理结转应收应付即可。

   

问:结转应收应付时,提示 上年数据结转失败!错误号:0    


        :经事件跟踪出错语句:
      Insert Into  PurBillVouchs (PBVID,ID,cInvCode,iPBVQuantity,iOriCost,iOriSum,iSum) Values  (106,182,NULL,0,0,-60100,-60100)
      错误提示:
      服务器: 消息 515,级别 16,状态 2,行 1
      无法将 NULL 值插入列  'cInvCode',表 'UFDATA_001_2006.dbo.PurBillVouchs';该列不允许空值。INSERT 失败。语句已终止。
      分析:PurBillVouchs(采购发票子表)的cInvCode(存货编码)必须有值,不可为空,查询新年度账表可知存货档案有误,很可能建立年度账后删除了货库档案。
      解决:将存货档案补上再结转数据。

   

问:年结后录入采购入库单,提示:单据设计.在对应所需的名称或序数的集合中,未找到项目,--cinvdefinel ,之后打开即为空白,什么都不能录入

   


        :原因:此现明是由于加载采购入库单单据样式时失败所致。
      分析:Vouchers表(单据格式定义)ItemTblName列(项目定义表)记录每个单据样式保存的表名,如采购订单的项目保存在表PO中,如果新年度单据项目定义有误,则在打开对应单据时报错。
      解决:直接导入上年度的样式表,所有业务单据类同,在001账套2006年结为例,采购入库单的SQL语句
      delete from UFDATA_001_2007..invoiceitema
      insert  into UFDATA_001_2007..invoiceitema select * from UFDATA_001_2006..invoiceitema

   

问:上年采购入库单或者其他入库单生成的入库批次,年度结转后,对该批次无法出库,提示:(批次/个别记价)存货没有入库或者已经出空,请重新选存货

   


        :原因:对于年度结转过来的记录,在出库的时候,会判断期初记录是否有“记账人caccounter”的标志,如果没有,则不允许出库。但上年由入库单转来的记录是没有“记账人”标志的,所以出现这样的提示。
      解决:填充记账人信息,语句如下(如记账人为:asUser)
      Update RdRecord SET cAccounter='asUser'  Where (cVouchType='33' or cVouchType='34') and cAccounter is null

   

问:某存货启用辅计量和自由项,年结前有件数,年结后件数却为0,如下图:

   


      年结前12月现存量
 
      年结后1月现存量
  :经查明是2006年盘点单件数为空所致,实际应该为0,所以清空2007年度数据,取消库存月结,然后执行如下语句,再重新结转即可
      update rdrecords set inum=0 where inum is null

   

问:年结后某存货没有任何发生数,但删除时提示: 删除失败!

   


        :
      情况1:
      分析:该存货在ST_TotalAccount表(库存总账)中有记录,但没有任何发生数(iBeginQuantity=0)
      解决:删除此表记录,参考如下语句
      delete ST_TotalAccount
      from ST_TotalAccount as a inner join
      (
      select cWhCode,cInvCode,cBatch,cFree1,cFree2 from  ST_TotalAccount
      group by cWhCode,cInvCode,cBatch,cFree1,cFree2
      having isnull(sum(ibeginquantity),0)=0 and
      isnull(sum(iBeginNum),0)=0 and
      isnull(sum(iIncomeQuantity),0)=0 and
      isnull(sum(iIncomeNum),0)=0 and
      isnull(sum(iSentOutQuantity),0)=0 and
      isnull(sum(iSentOutNum),0)=0
      )as b
      on b.cWhCode=a.cWhCode
      and b.cInvCode=a.cInvCode
      and isnull(b.cBatch,'')=isnull(a.cBatch,'')
      and isnull(b.cFree1,'')=isnull(a.cFree1,'')
      and isnull(b.cFree2,'')=isnull(a.cFree2,'')

   

问:年结后新增采购发票时报错,提示: 在对应所需名称或序数的集合中,未找到项目。---cInvDefine1

   


        :分析:由于PpurBilltail视图缺少对应的列,此情况可能是账套在旧版本上生成年度账,执行过补丁脚本,而新年度账套没有执行旧版本补丁脚本所致。
      解决:打新版本补丁包,删除新年度账,然后建立新年年度账,重新结转数据

   

 

   

问:结转供销链后,无法查询库存(核算)的期初余额,正常吗?

   

:正常,期初可能过账套来查询,如收发存汇总表等

   

问:供销链上年度数据比较乱,可不可以不做年度结转,新年度期初余额手工录入,需要注意什么事项?

   

:可以,生成新年度账后,必须在新年度账先取消启用进销存和核算,然后重新启用进销存,再启用核算,日期为新年度的会计期间的天,如:2007-01-01

   

问:新年度录入单据时报错,提示: 单据日期所在月份已经结帐,请重新输入日期!或 本年度全部结帐,在结转下年前不能增加单据!
       
       
   

答:分析:模块去年启用,因为新年度未结转上年数据,直接录入期初并记账,而又没有重新启用进销存和核算,见此问答

   

问:选择业务单据项目编码时,提示: 存储空间不足,无法完成此操作。

   


        :分析:accinformation表<项目排序方式,按编码/按名称>项取值为0
      解决:SQL语句如下:
      update AccInformation  set cValue='1' WHERE cSysID='GL' AND cName='iItmSrtStl'

   

问:采购入库单流转生成发票时报错,提示: 运行时错误 '91':未设置对象变量或 With block 变量。并且打开采购发票没任何反映

   


        :分析:跟踪SQL语句得知近一张采购发票,数据表PurBillVouch(采购发票主表)的cPBVBillType列为空。此列含义如下(红蓝字一样):
      01:专用发票
      02:普通发票
      03:费用发票
      解决:重置此列值,如下例SQL语句(普通发票号0000000001)
      update PurBillVouch  set cPBVBillType='02' where cPBVBillType is null and cPBVCode='0000000001'
   

   

问:年结后查询货位票未能统计表,选择格式时提示: 下标越界

   


        :Rpt_FldDEF(报表查询项目定义)保存相关报表的格式,如果格式预置出错导致加载失败,可直接复制上年度的格式,SQL语句(复制001账套2006年度为例,也可复制演示账套)
      delete from UFDATA_001_2007.. Rpt_FldDef
      insert into UFDATA_001_2007..Rpt_FldDef
      (ID,Name,Expression,Condition,ModeEx,OrderEx,TopEx,LeftEx,Width,Height,Visible,Note,nameForeign,
iColSize,FormatEx,iAlignStyle,iSize)
      select  ID,Name,Expression,Condition,ModeEx,OrderEx,TopEx,LeftEx,Width,Height,Visible,Note,nameForeign,
iColSize,FormatEx,iAlignStyle,iSize  from UFDATA_001_2006..Rpt_FldDef

   

问:增加存货档案不填写存货代码,保存时提示: 该存货已经定义过,请修改!

   


        :分析:经语句跟踪分析如下:
      语句:select *  from inventory where cinvaddcode=''
      查询结果存在代码为空的记录,正常如果没有代码值应为NULL
      解决:把此记录的代码值设为NULL,SQL语句如下:
      update inventory set  cinvaddcode=NULL where cinvaddcode=''

   

问:收发存汇总表选取级次查询报错,提示: 数据库中已存在名为 'temp_rdstyle' 的对象。

   


        :分析:查询时会建立一临时表temp_rdstyle,如果数据库已存在此表导致建立时报错,
      解决:删除存在的临时表temp_rdstyle,SQL语句如下:
      if exists (select * from  sysobjects where name='temp_rdstyle')
      drop table temp_rdstyle

   

问:用友通10.1普及版或用友通10.1标准版只启用核算模块,现存量整理后现存量还是有误?

   

:分析:操作可能年结后再打此版本新补丁,则现存量整理找不到库存表的期初数,所以整理出来的数量恰好缺少期初数。
      解决:先取消月结到个会计期间,然后执行如下SQL语句,把库存表期初数补上,后再次整理现存量
      delete St_Totalaccount where iMonth=1
      insert? into  St_Totalaccount(cWhCode,cInvCode,cBatch,cFree1,cFree2,iBeginQuantity,iMonth)
      select cWhCode,cInvCode,cBatchCode,cFree1,cFree2,SUM(ISNULL(iAInQuantity,0)-ISNULL(iAOutQuantity,0)),1
      from IA_Subsidiary where iMonth = '0'
      group by cWhCode,cInvCode,cBatchCode,cFree1,cFree2 order by  cInvcode

   
   

年度账

   

问:为何建立年度账报“列名’iPage’无效”错误?

   


        :从出错界面上可以观察,在传输Rpt_FltDEF表时出错,打开账套查看此表有iPage列,但Ufmodel模板库无此列,可知出错原因在于表结构不一致。
      跟踪错误请参考:事件跟踪器
      修改错误请参考:Ufmodel

   

问:清空年度账时提示: 账套[004]年度[2007]正在被使用

   


        :经查看没有操作使用也没有任务或锁定信息,可通过删除年度账来重新建立来操作。
      以001账套删除2007年度账为例,SQL语句:
      use UFSystem
      delete from UA_Account_sub  where cAcc_Id=001 and iYear=2007
      delete from UA_BackupLog where  cAcc_Id=001 and iYear=2007
      delete from UA_BackupPlans  where cAcc_Id=001 and iYear=2007
      delete from UA_HoldAuth where  cAcc_Id=001 and iYear=2007
      delete from UA_Log where  cAcc_Id=001 and iyear=2007
      delete from UA_Period where cAcc_Id=001  and iYear=2007
      delete from UA_Task where  cAcc_Id=001 and iYear=2007
      Drop database ufdata_001_2007

   

问:建立年度账时报错,提示: 字符串 '电控柜/镇流器柜包装' 之前有未闭合的引号。

   


        :原因:存货分类名称电控柜/镇流器柜包装有无法正常录入的字符“/”,修改一下分类名称。

   

问:建立年度账时报错,提示:将截断字符串或二进制数据。

   


        :经跟踪出错语句如下:
      INSERT  INTO Inventory(cInvCode,cInvAddCode,cInvName,cInvStd,cInvCCode,…)?  Values('100001','KKHP','咳快好片','26.4mg*96T[大连天宇海滨制药有限公司]','10',…)
      分析Inventory表的cInvStd列(规格型号),列长为80字符,而默认是30字符,所以报错
      解决:参考UFModel

   

问:建立年度账时报错,提示: 行句柄引用了一个已被删除的行或被标识为删除的行。

   


       
        :分析:经数据库检测,dbcc checkdb('数据库名称')有一致性错误,此类‘行名柄引用’出错的情况往往是数据库出错所致
      解决:修复数据库,工具参见,用友通旧网站à工具下载à148号

   
   
   

  系统管理

   

问:年度结转后,调整会计月,如原来为自然月份,现在想调为26到次月的27日,如何调整?

   

:系统管理中,以账套主管身份进入2008年的账套,点击“账套”下的“修改”,在“会计期间设置”界面,双击“2008-1-31”,把时间改为2008-1-26。

      

 

   

商贸通

   

问:什么情况下必须做年结存?

   

答:一、每年能做12次月结存,月结存超过? 十二次,必须进行年结

      二、虽说月结存不到十二次,但是本年度内由于特殊原因需要进行多次年结,比如说单据量非常大,随着使用,数据库文件越来越大,无法承担起数据量,机器也越来越慢,为了解决该问题,所以允许多次年结来解决该问题

 

   

问:年结存的用途是什么?

   

答:是指年终结存是结存本年度所有的账本数据,将现在的结存值做为下一年的期初值,并清除经营历程。这样数据易管理,不会因时间太长而造成数据庞大。年结存后可以在期初修改你的账本,不用做单据调整,也可以更改你使用的成本算法。

   

问:一个年度内,可以多次年结吗?

   

答:可以实现,年结完,进行系统重建,然后正常做帐,再次月结年结即可。

   

问:年度结转前一定要做备份么,备份有什么用?

   

答:必须做,做年结存前首先备份数据,并确认备份数据的正确性。年结存后清除了明细账本和草稿。要查询去年的账本详情就必须把年结存前的备份数据恢复到另一账套中查询。

   

问:年结时,提示“该会计期名已存在”,是什么原因?

   

答:客户多次年结,上次年结后没进行系统重建,一定要注意如果需要多次年结一定要系统重建。

   

问:什么样的客户需要一年内多次年结?

   

答:单据量非常大,随着使用,数据库文件越来越大,无法承担起数据量,机器也越来越慢,为了解决该问题,所以允许多次年结来解决该问题。

   

问:年结时间段有什么要求?

   

答:年结时间段可自定义,开始日期指正式开账的日期,终止日期为当前计算机的日期,比如:某单位的年度时间段有开始日期为2007-01-01,终止日期为007-12-31,则在2007-01-01开账,在2007-12-31登录年结即可

       

 

   

餐饮通

   

问:餐饮通必须做年度结转吗?

   

答:餐饮通可以不做年结的,但年结功能可以让客户按年度备份数据,以提高软件运行速度。(做完年结,生成历史数据库后,可以在数据处理中把当前的营业数据进行删除,减少数据,提高速度。)年结功能必须在数据库服务器上操作。

   

问:餐饮通年度结转前,应做好什么工作?

   

答:如果用户使用了供应链管理,为了处理上年的出入库单据,就必须在年结之前做供应链管理中的月结。而且要注意月结说明,把准备工作做好。另外提醒:年度结转前,一定要做数据备份。

   

问:做完餐饮通年度结转后,如果要查询以前的数据,应该如何查询?

   

答:做完上年的数据备份,建立完上年数据对应的数据库,可以清除以前的经营数据,这样可以减少数据库的压力。查询可以登陆到备份帐套进行查询。

      

 

   

人事通

   

问:人事通年度结转时,应该注意哪些?

   

答:人事通没有年结,只有月结!
      每月月初选择年份和期数(即月份)
      每月月底对当月的薪资进行结账归档
      如:做完07年12月的结账归档,就可直接选择08年1月,做2008年1月的工资。无须进行年结。
   

       

 

   

劳动合同

   

问:劳动合同在年度结转时,应该如何操作?

   

答:整个系统整体使用,以系统日期为登录日期,不分年度。跨年度使用时,系统可自动平滑跨越,即直接更改系统日期为新的登录日期即可。使用过程中软件只是对信息进行录入和统计,不涉及计算,因此区别用友通系列的其它产品,没有年度结转即年结。

上一篇:用友系统管理的常见操作
下一篇:用友常见套打问题汇总

重庆财考 | 重庆金蝶软件 | 站点地图 | 友情链接 | 合作伙伴 | 版权声明 | 帮助中心 | 联系我们 | 添加收藏 | 设为首页 | 人才招聘 | 新用户必读 | 服务条款| 重庆财考地图

版权所有 重庆财考 地址:重庆九龙坡陈家坪帝豪名都,电话:023-8680 6068。 本站资料未经许可,不得转载传播,否则,追究其法律责任!
联系电话:18008354740[微信同号] 17308351064[微信同号] 重庆财考科技有限公司 E-mail:admin@cqkjwx.com
重庆财考客服 重庆财考客服