您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 企业财务 > 用友财务软件应用的若干常见问题及其解决方案
用友财务软件应用的若干常见问题及其解决方案[摘要]在用友财务软件使用过程中经常会出现工作站互斥、无法连接服务器、月底无法结账和报表不平衡等问题,本文拟就此类问题作简要探讨,提出一些日常问题的解决方案,为企业网络维护人员解决类似问题提供借鉴。[关键词]用友财务软件;问题;解决方案[中图分类号]F232[文献标识码]A[文章编号]1673-0194(2008)14-0015-03用友财务软件是财务行业运用最为广泛,最成熟的财务软件之一,但是由于其系统与同类软件相比较为复杂,系统设置困难,使整个系统在使用过程中出现一些意想不到的问题,甚至一些保护功能非但不能带来方便,反而使系统的使用变得举步维艰。本文将对企业在应用用友财务软件遇到的常见问题作简要探讨,提出一些日常问题的解决方案,为企业网络维护人员解决类似问题提供借鉴。一、系统提示工作站互斥或单据锁定作为财务软件,数据安全显得尤为重要,因此,用友软件在开发时针对一些突发情况设计了数据保护功能。此类问题的出现往往是系统出于数据安全的需要,在突发情况下,自动启动保护功能,使工作站或单据处于锁定状态。在计算机网络系统缺乏维护,故障频出的系统中,这类问题更是多见。一般维护人员解决问题的办法是重装系统,重新引入数据,这当然可以解决问题,但显得很麻烦。针对不同情况,可以采用如下方法解决:1.工作站锁定此问题一般在全部客户端退出系统后,仍然提示“站点[***]正在运行功能[*******],互斥任务[****]申请不成功”。造成工作站锁定的原因一般有客户端出现非法操作死机、网络故障或由于hub暂时断电造成网络瞬间不通畅、断电等,为了数据的安全,软件自动将相关工作站设为锁定状态,只要解除锁定状态,系统可恢复正常。解决方法:打开SQL数据库的企业管理器,依次打开Microsoftsqlservers—sqlserver组—(local)(windowsNT)—数据库—ufsystem—表,打开表“ua-task”,点右键选择打开表,返回所有行,找到系统提示相应站点名称对应的数据记录,点击右键删除即可。2.单据锁定此问题是在全部客户端退出系统后,仍然提示“‘***’供应商/客户已被锁定,互斥任务申请不成功”,原因仍然是某些客户端的不正常动作。解决方法:依次打开用友软件的系统管理—视图—清除单据锁定,然后选择相应的单据直接删除即可。二、无法连接服务器此问题不仅出现在用友财务软件系统中,在很多基于SQL数据库的企业管理软件中都有可能出现此类问题,且其原因和解决办法均一样,下面分不同情况阐述。1.系统提示“SQLServer不存在或访问被拒绝”出现此类问题的原因主要有3种:(1)SQLServer名称或IP地址拼写有误;(2)服务器端网络配置有误;(3)客户端网络配置有误。要解决这个问题,我们一般要遵循以下的步骤来逐步找出导致错误的原因。首先,检查网络物理连接:ping服务器IP地址/服务器名称如果ping服务器IP地址不成功,说明物理连接有问题,这时候要检查硬件设备,如网卡、交换机、路由器等。还有一种可能是由于客户端和服务器之间安装有防火墙软件造成的。防火墙软件可能会屏蔽对ping、telnet等的响应,因此在检查连接问题的时候,需要先把防火墙软件暂时关闭,或者打开所有被封闭的端口。如果ping服务器IP地址成功而ping服务器名称失败,则说明名字解析有问题。如果服务器和工作站处于同一局域网,则检查服务器名称设置是否正确。有时候客户端和服务器不在同一个局域网里面,需检查DNS服务是否正常,确认服务器名称和DNS服务正确的情况下故障依旧,则很可能是无法直接使用服务器名称来标识该服务器,这时候可以使用HOSTS文件来进行名字解析,具体的方法是:使用记事本打开HOSTS文件(一般情况下位于C:\WINDOWS\system32\drivers\etc)。添加一条IP地址与服务器名称的对应记录,如:172.168.10.24myserver。其次,使用telnet命令检查SQLServer服务器工作状态:telnet服务器IP地址1433如果命令执行成功,说明SQLServer服务器工作正常,并且正在监听1433端口的TCP/IP连接,如果命令返回“无法打开连接”的错误信息,则说明服务器端没有启动SQLServer服务,也可能服务器端没启用TCP/IP协议,或者服务器端没有在SQLServer默认的端口1433上监听。接着,我们要到服务器上检查服务器端的网络配置,检查是否启用了命名管道和TCP/IP协议,可以利用SQLServer自带的服务器网络使用工具来进行检查。点击程序—MicrosoftSQLServer—服务器网络实用工具,打开该工具后,在“常规”中可以看到服务器启用了哪些协议。一般而言,启用命名管道以及TCP/IP协议。点中TCP/IP协议,选择“属性”,可以来检查SQLServer服务默认端口的设置。一般而言,使用SQLServer默认的1433端口。如果选中“隐藏服务器”,则意味着客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接。接下来要到客户端检查客户端的网络配置,同样可以利用SQLServer自带的客户端网络使用工具来进行检查,所不同的是这次是在客户端来运行这个工具。点击程序—MicrosoftSQLServer—客户端网络实用工具,打开该工具后,在“常规”项中,可以看到客户端启用了哪些协议。一般而言,我们同样需要启用命名管道以及TCP/IP协议。点击TCP/IP协议,选择“属性”,可以检查客户端默认连接端口的设置,该端口必须与服务器一致。通过以上几个方面的检查,基本上可以排除此故障。如果以上步骤仍不能解决问题,则要考虑是否是由病毒造成的。2.系统提示“无法登录到服务器,用户×××登录失败”该错误产生的原因是由于SQLServer使用了“仅Windows身份验证”方式,因此用户无法使用SQLServer的登录账户进行连接,而用友软件使用的就是“sa”用户登录数据库。解决方法如下:(1)在服务器端使用企业管理器,并且选择“使用Windows身份验证”连接上SQLServer。(2)展开“SQLServer组”,鼠标右键点击SQLServer服务器的名称,选择“属性”,再选择“安全性”选项卡。(3)在“身份验证”下,选择“SQLServer和Windows”。(4)重新启动SQLServer服务。在以上解决方法中,如果在第(1)步中使用“使用Windows身份验证”连接SQLServer失败,那就通过修改注册表来解决此问题:(1)点击“开始”—“运行”,输入regedit,回车进入注册表编辑器。(2)依次展开注册表项,浏览到以下注册表键:[HKEY_LOCAL_MACHINE\SOFTWARE\MicrosoftMSSQLServer\MSSQLServer]。(3)在屏幕右方找到名称“LoginMode”,双击编辑。(4)将原值从1改为2,点击“确定”。(5)关闭注册表编辑器。(6)重新启动SQLServer服务。说明:以下注册表键:HKEY_LOCAL_MACHINE\SOFTWARE\MicrosoftMSSQLServer\MSSQLServer\LoginMode的值决定了SQLServer将采取何种身份验证模式。“1”表示使用“Windows身份验证”模式;“2”表示使用混合模式(Windows身份验证和SQLServer身份验证)。此时,应该可以连接服务器了,如果还不行,请确认用友系统原sa用户的登录密码与SQL登录密码是否一致。如果确认后还有问题,则应将SQL用友软件系统覆盖安装(覆盖安装不会破坏数据,为保险起见,请安装前备份数据)。3.系统提示连接超时如果遇到这个错误,一般而言表示客户端已经找到了这台服务器,并且可以进行连接,不过是由于连接的时间大于允许的时间而导致出错。一般用户在Internet上运行企业管理器来注册另外一台同样在Internet上的服务器,并且是慢速连接时,有可能会导致以上的超时错误。有些情况下,由于局域网的网络问题,也会导致这样的错误。要解决这样的错误,可以修改客户端的连接超时设置。默认情况下,通过企业管理器注册另外一台SQLServer的超时设置是4秒,而查询分析器是15秒(这也是为什么在企业管理器里发生错误的可能性比较大的原因)。企业管理器中的设置:在企业管理器中,选择菜单上的“工具”,再选择“选项”,在弹出的“SQLServer企业管理器属性”窗口中,点击“高级”选项卡,在“连接设置”下的“登录超时(秒)”右边的框中输入一个比较大的数字,如20。查询分析器中的设置:打开查询分析器,选择菜单“工具”,再选择“选项”,点击“连接”选项卡,将“登录超时”设为一个较大的数,将“查询超时”设为“0”。在确保网络连接通畅的情况下,新建SQLServer注册,填入服务器名,选择“使用SQLserver身份验证”,填入用户名(sa)和密码。如果还不行,则打开SQLServer服务器网络实用工具,勾选“启用WinSock代理”,代理地址设为SQLServer服务器的IP地址,代理端口为“1433”。如果仍不能解决,继续设置SQLServer客户端网络实用工具选择“别名”选项卡,单击“添加”,别名可任意填写,网络库选“TCP/IP”,服务器名称为数据服务器的名称。通过以上步骤,可彻底解决问题。三、月底无法结账如结账时系统提示“××××年××月未通过工作检查,不可以结账”,则属此问题,一般是由如下问题造成:(1)本月有未审核凭证。(2)本月有未记账凭证(作废凭证未记账也不能结账)。(3)上月未结账。(4)总账系统与其他系统对账不一致。(5)其他子系统本月未结账。相应问题解决后就可顺利结账。四、报表不平衡此问题在系统实施完成转入正常运转后并不经常发生,但偶尔发生时却足以让财会人员手忙脚乱,因为出报表的时间往往临近报税的时间。报表不平衡的情况基本都是报表公式设置不正确造成的,但报表公式一般不会随意更改,如果在确认没有更改报表公式的情况下仍不平衡,则最有可能是如下问题造成的:1.科目记录方向违背科目性质导致不平衡用友软件的报表系统是通过公式读取数据库的数据生成的,而相应项目的公式往往是根据会计科目的性质来设计的,即只读取设定方向的数据。而在实际会计核算中,数据的记录则可能既有借方的数据又有贷方的数据,最终导致余额方向不确定或既有借方发生额又有贷方发生额,这样就使报表系统读取的数据不全面而出现差错。例如,科目“5801以前年度损益调整”,默认科目性质为“支出”,在利润表中“以前年度损益调整”项目的公式一般为fs(5801,月,"借",,年)。在实际核算中,假如调增损益,则可能贷记一个数字,最终导致报表不平衡。解决方法:(1)修改公式,将以上公式修改为:fs(5801,月,"借",,年)-fs(5801,月,"贷",,年)。(2)日常核算中严格遵循科目性质填写凭证,若发生调减损益就在借方登记正数,若发生调增损益就在借方登记负数。2.新业务的发生导致不平衡用友软件的报表公式往往是根据系统实施时的业务编制的,在日后经营过程中,企业可能发生新的业务,设置了新的科目,将导致报表不平衡。例如,本月启用一个新科目“1231低值易耗品”,如果月底资产负债表不平衡,且不平衡的数据正好等于新科目“1231低值易耗品”的余额数字,则可以确认属于此类问题。解决方法:在报表“存货”年初数栏目原有公式后添加QC("1231",全年,,,年,,),在“存货”年末数栏目原有公式后添加QM("1231",月,,,年,,)。
本文标题:用友财务软件应用的若干常见问题及其解决方案
链接地址:https://www.777doc.com/doc-5908836 .html