T+提示“获取普通服务XXX出错”汇总T+软件中经常出现“获取普通服务XXX出错“的情况,不同的提示内容原因是不一样的情况一:【问题现象】填制凭证时,报错“获取普通Ufida.T.GL.Interface.GLDoc.IDocService出错或者在‘总账’—‘财务报表’—‘利润表’中右键表格,点击‘联查明细账’,提示获取普通服务UFIDA.t.gl.interface.pub.iglexternalservice出错【解决方案】进入软件安装目录\ufida\UFSmart\YYTPRO\Appserver\config中查找配置文件services_fi.xml,右键‘编辑’,然后在最后加入这句话,然后重启配置IIS情况二:服务热线:4006-600-566官方网站:www.chanjet.com1畅捷服务【问题现象】(1)调拔单新增提示:获取普通服务ufida.t.st.interface.itransVoucher出错;(2)销售订单报错:获取普通服务Ufida.T.SA.Interface.ISaleOrderService出错;(3)采购订单报错:获取普通服务Ufida.T.PU.Interface.IPurchaseOrder出错;(4)产成品出库单报错:获取普通服务Ufida.T.ST.Interface.IProductReceive出错”【问题原因】此问题可能是产品中的某个服务的程序文件损坏,或者浏览器设置问题。【解决方案】1、首先考虑浏览器设置问题(1)清除IE缓存和清除SSL状态服务热线:4006-600-566官方网站:www.chanjet.com2畅捷服务服务热线:4006-600-566官方网站:www.chanjet.com3畅捷服务(2)重置IE后重新设置IE选项2、查看T+相关的服务是否启动,包括DTC服务和ufida的几个服务以及数据库的服务服务热线:4006-600-566官方网站:www.chanjet.com4畅捷服务3、若以上设置了都无效,则建议首先将账套做好备份,然后将T+产品修复安装并安装最新补丁。情况三:【问题现象】恢复数据的时候提示:获取普通服务Ufida.T.EAP.AccountUpdate.IUpdate出错【问题现象】影响Automation服务的一个DLL被破坏,以及浏览器设置问题。服务热线:4006-600-566官方网站:www.chanjet.com5畅捷服务【解决方案】1、注册scrrun.dll控件(在开始-运行中输入regsvr32scrrun.dll)2、运行客户端环境设置工具,或手工到IE选项中,启用active控件。服务热线:4006-600-566官方网站:www.chanjet.com6畅捷服务3、提示的意思是因为没有找到实现ufida.t.eap.accountupdate.iupdate接口的实现类,这个类代表的就是软件中的Ufida.T.EAP.Update.Service.dll,可以去正常使用的电脑上拷一份Ufida.T.EAP.Update.Service.dll复制到server目录下就可以了。文件所在路径:\Chanjet\TPlus11510\Appserver\server4、进入“控制面板”--“管理工具”--“服务”,找到Ufida_T_LocalDBService_YYT和DistributedTransactionCoordinator这两个服务,然后重启一下即可。服务热线:4006-600-566官方网站:www.chanjet.com7畅捷服务