NC常用问题解决方案汇总
用友NC常见技术问题诊断及解决方案

用友软件股份有限公司 NC技术支持部
主要内容
第一部分 问题诊断思路
第二部分 数据库(oracle)
部分参数说明 内存参数设置公式 统计信息
第三部分 应用服务器(WAS)
内存监控 端口监控 参数设置 后台日志生成以及查看
主要内容
第四部分 客户端以及网络问题
客户端参数设置 Nc网络使用慢分析步骤
WebSphere:name=JVM,process=server1,platform=proxy,node=javavagNode01,j2eeType=JVM, J2EEServer=server1,version=6.1.0.11,type=JVM,mbeanIdentifier=JVM,cell=javavagNode01Cell,spec=1.0 wsadmin>$AdminControl invoke $objectName generateHeapDump wsadmin> 生成的Heapdump文件位置为: D:\IBM\AppServer\profiles\AppSrv01\heapdump.20090410.154059.3564.phd
Ie6: -Xmx300m Ie7: -Xmx200m
内存参数设置公式
SGA计算公式
SGA_TARGET=(<Total Physical Memoy > * 80%) *70%
PGA计算公式
PGA_AGGREGATE_TARGET=(<Total Physical Memoy > * 80%) *30%
统计信息执行
数据库查询试图 user_tables
wsadmin>$AdminControl invoke $jvm dumpThreads 生成的javacore位置为: D:\IBM\AppServer\profiles\AppSrv01\javacore.20090410.153958.3564.txt
NC常见问题

原文地址:用友NC软件总账系统常见问题作者:cpaboyswang用友NC软件总账系统常见问题1. 问题描述: 我们在查询辅助余额表时,查询不到项目总帐.比如:设置的现金流量项目在查询时不能把1001现金,1002银行存款,1012其他货币资金三个科目的每个流量项目汇总显示.请问如何解决这个问题.解决方案:把辅助核算设成表头,把科目设为表体,就可以查到。
2. 问题描述:在查序时账的时候,按照摘要不能模糊查询,需要在摘要内容中加%号才能模糊查询解决方案:产品处理如此.必须加%3. 问题描述:在NC5011版本中,固定资产折旧生成凭证后,还可以重新计提折旧,并且把原来的折旧凭证删除,生成新编号的凭证。
但是汉庭用户是不允许删除凭证的,系统能否在生成新凭证后,仍然用原来的凭证编号。
解决方案:客户化-》参数设置-》总帐参数-》GL097 凭证号是否允许修改,将参数修改为“是”/然后清除缓存,重新登陆,在进行测试一下。
4. 问题描述:多账簿之间期初余额折算不过去。
解决方案:折算成功后,重建余额表即可。
请测试一下。
5. 问题描述:在做凭证分析时,无析界面只有按金额对比分析,无其它分配方式(“空”、不分析”、“金额对应”、“比例分配”“月末结转”)可选解决方案:请编辑分配方式,打开下拉菜单选择即可6. 问题描述:一科目项目管理档案做未辅助核算,查询辅助余额表时正常,联查明细则没有数据。
解决方案:辅助核算设置问题,项目管理档案中不同大类下存在相同编码致使查询明晰时无法匹配。
方案一:修改辅助核算使用具体项目类型作为辅助核算。
方案二:修改相同编码的项目档案,建议以类型编码作为编码开始位,这样既可避免档案编码重复现象7. 问题描述:建立与收付款单据对账的对象后,对对账时银行对账单有结算号字段,收付款单无法确定哪个字段可以带至结算号上。
解决方案:总账凭证在录入时可以通过辅助信息录入结算号,收付单据上的票据号即是结算号8. 问题描述:应收余额表查询条件没有单据类型,应收的总帐、应付的总帐、余额表、明细表也没有单据类型这个查询条件,但是应收的明细表有,能够增加这个查询条件?解决方案:二次开发工具中查询模板增加该条信息即可9. 问题描述:集团对账,当本方为客商辅助对方为客商和项目辅助的时候,希望也可以进行对账,忽略项目核算。
NC常用问题解决方案汇总

NC6系列常见问题解决方案1 单据问题 (2)1.1 单据开发规范 (2)1.1.1 “发布元数据”遇到问题 (2)1.1.2 gen erate java resource"遇至山'可题 (3)1.1.3 生成JAVA 源代码报错 (4)1.1.4 gen erate sql"遇至至问题 (4)1.1.5 单据向导过程出错 (5)1.1.6 单据向导生成资源出错 (6)1.1.7 NC 中间件启动报错 (7)1.2 单据前台页面 (8)1.2.1 新增单据信息报错 (8)1.2.2 保存单据信息报错 (9)1.2.3 登录NC 客户端出错 (10)1.2.4 报流程平台缓存中不存在该单据或交易类型 (10)1.2.5 单据提交审核时出错 (11)1.2.6 创建开发帐套时无法保存信息 (11)1.3 单据后台逻辑 (12)1.3.1 保存数据时出现“未知错误" (12)1.4 单据业务逻辑 (14)1.4.1 业务逻辑问题名称1 (14)2 档案问题 (14)2.1 档案开发规范 (14)2.1.1 “发布元数据"遇至问题 (14)2.2 档案前台页面 (14)2.2.1 前台页面问题名称 1 (14)2.3 档案后台逻辑 (14)2.3.1 后台页面问题名称 1 (14)2.4 档案业务逻辑 (14)2.4.1 业务逻辑问题名称 1 (14)3 报表问题 (14)3.1 报表开发规范 (14)3.1.1 “发布元数据"遇至问题 (14)3.2 报表前台页面 (14)3.2.1 自由报表建好后点击节点出现的问题 (15)3.3 报表后台逻辑 (16)3.3.1 后台页面问题名称 1 (16)3.4 报表业务逻辑 (16)3.4.1 业务逻辑问题名称 1 (16)4 数据库问题 (16)4.1 Oracle 问题 (16)4.1.1 Oracle 问题名称1 (16)4.2 SQL Server 问题 (16)161、开发平台〉窗口〉首选项>UAP-STUDIO 集成开发环境 >开发配置〉开发者 >4.2.1 SQL Server 问题名称 2 1单据问题1.1 单据开发规范方案2:设置开发者信息1.1.1 “发布元数据”遇到问题1、问题描述:2、解决方案方案1 :端口号修改为80Errortbyjav a J an g. I rwo £ atlo r*TeptBori^rsjIlt"5昔 byb «,耳TEinEc ■卡 tcp: Ihtlp 蛊匚卫 I (■H&'i'L:日务4^r"V~i ■匸著 Di匸 He? r I =廿 ■ u Pt. by jJi.r^dHLCo nri »ct E MC «rptio-n J C 9nn*ctvon r^uspcd; con n e-rt :1、 n c61_home>conf>server.xml 文件里把端口改为 80;2、 打开运行nc61_home>bin>ncsysconf.bat 文件,把服务器端口改为 80;3、 E clipse 或者UAP-STUDI6具连击的端口改为 80。
NC系统常见问题解决

NC系统常见问题解决1、月初月末汇率维护:集团帐套下,客户化——基本档案——财务会计信息——外币汇率,按币种录入相应月份的日汇率及期间汇率。
2、银行账户维护:对应公司帐套下,客户化——基本档案——结算信息,添加新账户,录入相关必填信息,并将【是否最低余额控制】勾掉。
录入完毕后,再需要在财务会计——现金管理——期初余额,为新增加的银行账户初始化余额,避免应付应收单据未初始余额无法审批。
3、计划物料设置,应对无法排产的问题:对应公司帐套下,客户化——工程基础数据——计划物料设置,在相应计划员物料列表下增加无法排产的物料。
4、删除缓存:系统使用一段时间,出现1>=1或者物料输入编码后,回车无法获取其他信息,通常是由于缓存影响造成。
删除缓存,先退出系统,搜索系统中NCCACHE文件夹,整体删除该文件夹即可。
网页登录NC,一般Window7系统,可在C盘——用户——找到个人账户(如3793),删掉NCCACHE文件夹;若是XP系统,可在Documents and Settings文件夹中找到NCCACHE文件夹并删掉。
客户端登陆NC,进入C盘——ufida——找到并删掉NCCACHE 文件夹。
5、凭证需要根据相应情况,摘要、币种、借贷方数量等信息需要修改的情况,先在对应单据【凭证模板定义】对应科目的控制条件,根据需要修改的项目进行修改,再改【凭证生成】—【选项】中对应单据的控制条件。
改完后,如需要修改的凭证已生成,需要删除后重算,再生成凭证即可修改。
6、付款录入已审核但是无法在凭证生成找到凭证,联查凭证是否生成凭证,若联查提示生成错误,根据提示更正单据后再生成凭证。
7、其他出库单签字无法生成存货核算单,存在两种情况:1)检查出库单上填写了【入库仓库】,删掉该内容,签字可行;2)出库仓库再档案中设定为“不参与成本计算”,即不会传递到存货核算模块。
8、事项审批单付款币种为港元,先在表头选择对应币种后,表体币种默认变化,本币金额也随换算率变化。
NC常见问题

原文地址:用友NC软件总账系统常见问题作者:cpaboyswang用友NC软件总账系统常见问题1. 问题描述:我们在查询辅助余额表时,查询不到项目总帐.比如:设置的现金流量项目在查询时不能把1001现金,1002银行存款,1012其他货币资金三个科目的每个流量项目汇总显示.请问如何解决这个问题.解决方案:把辅助核算设成表头,把科目设为表体,就可以查到。
2. 问题描述:在查序时账的时候,按照摘要不能模糊查询,需要在摘要内容中加%号才能模糊查询解决方案:产品处理如此.必须加%3. 问题描述:在NC5011版本中,固定资产折旧生成凭证后,还可以重新计提折旧,并且把原来的折旧凭证删除,生成新编号的凭证。
但是汉庭用户是不允许删除凭证的,系统能否在生成新凭证后,仍然用原来的凭证编号。
解决方案:客户化-》参数设置-》总帐参数-》GL097 凭证号是否允许修改,将参数修改为“是”/然后清除缓存,重新登陆,在进行测试一下。
4. 问题描述:多账簿之间期初余额折算不过去。
解决方案:折算成功后,重建余额表即可。
请测试一下。
5. 问题描述:在做凭证分析时,无析界面只有按金额对比分析,无其它分配方式(“空”、不分析”、“金额对应”、“比例分配”“月末结转”)可选解决方案:请编辑分配方式,打开下拉菜单选择即可6. 问题描述:一科目项目管理档案做未辅助核算,查询辅助余额表时正常,联查明细则没有数据。
解决方案:辅助核算设置问题,项目管理档案中不同大类下存在相同编码致使查询明晰时无法匹配。
方案一:修改辅助核算使用具体项目类型作为辅助核算。
方案二:修改相同编码的项目档案,建议以类型编码作为编码开始位,这样既可避免档案编码重复现象7. 问题描述:建立与收付款单据对账的对象后,对对账时银行对账单有结算号字段,收付款单无法确定哪个字段可以带至结算号上。
解决方案:总账凭证在录入时可以通过辅助信息录入结算号,收付单据上的票据号即是结算号8. 问题描述:应收余额表查询条件没有单据类型,应收的总帐、应付的总帐、余额表、明细表也没有单据类型这个查询条件,但是应收的明细表有,能够增加这个查询条件?解决方案:二次开发工具中查询模板增加该条信息即可9. 问题描述:集团对账,当本方为客商辅助对方为客商和项目辅助的时候,希望也可以进行对账,忽略项目核算。
多种NC问题及解决办法

多种NC问题及解决办法NC (Numerical Control)是计算机数控技术的简称,是近代先进制造业中不可或缺的重要工具。
然而,在使用NC设备的过程中,我们常常会遇到一些问题,如NC程序错误、机床加工误差等。
本文将针对几种常见的NC问题,提供解决办法。
一、NC程序错误NC程序错误是使用NC设备时经常遇到的一个问题。
它可能导致零件加工错误、机床运行异常等情况。
1.1 问题描述:NC程序错误通常表现为程序中存在语法错误、行号错误、指令错误等。
1.2 解决办法:(1)仔细分析程序报错信息,检查NC程序内的语法规则是否符合要求。
(2)逐行检查NC程序中的指令,确保指令正确无误。
(3)利用NC程序调试工具,逐步执行、单步调试程序,查找并解决错误。
二、机床加工误差机床加工误差是指由于工艺、设备或操作等因素引起的制造误差。
它会导致加工零件的尺寸、形状偏差超过规定范围,影响产品质量。
2.1 问题描述:机床加工误差可能表现为加工零件尺寸超出公差范围、表面粗糙度大等。
2.2 解决办法:(1)定期进行机床的保养与维护,确保机床的精度和性能稳定。
(2)合理选择切削工艺和刀具,并确认加工参数的合理性。
(3)通过在加工前进行试刀试件,对加工过程进行优化,减小误差发生的概率。
三、NC设备与配件故障NC设备与配件故障会导致机床无法正常运行,从而影响加工质量和生产效率。
3.1 问题描述:NC设备与配件故障可能包括电气故障、液压故障、传动系统故障等。
3.2 解决办法:(1)定期对NC设备进行维护保养,如清洁、润滑、紧固等。
(2)监测机床的电气系统,及时处理电气故障,如查找并更换损坏的电路元件。
(3)定期检查液压系统,确保其正常工作,并及时调整液压系统的参数。
(4)检查传动系统,确保传动链条的正常运转,修复或更换损坏的传动件。
综上所述,NC技术在制造业中有着广泛的应用,但在使用过程中难免会遇到各种问题。
对于NC程序错误,我们需要仔细检查程序,并利用调试工具逐步解决问题。
用友NC问题集

步骤二:清空IE中的临时文件夹
鼠标右键点击电脑“桌面”上IE图标,选中属性,点击删除文件,在删除文件对话框中,选中“删除所有脱机文件”,确定退出。
步骤三:清除JAR高速缓存
在“控制面板”中,选中Java Plug-in,选中“高速缓存”按钮,点选清除JAR高速缓存,确定退出。重新登陆。
步骤三:联系系统管理员手动安装插件。
7、登陆后马上跳出操作界面,该如何解决?
分析原因:该问题出现在内存不足或浏览器有拦截跳出界面、插件设置,
解决方法:
步骤一:申请加装内存条(一般需512M内存);
步骤二:卸载拦截软件或取消拦截功能;
8、系统登陆过程长时间无法进入,是何原因?
2、用户登陆界面,出现如下提示:“该用户已在线,是否强制登录。”该如何处理?
分析原因:NC系统规定,同一用户同一时间只能登录一个帐套,如果登录第二个帐套时会提示出错。该问题也可能在用户没有正常退出NC系统下出现。
解决方法:选择“确定”将以该用户身份登录系统。
3、用户登陆界面,用户名和密码输入后左上角出现如下提示“null”,该如何处理?
1、系统出现如下提示:“未知错误,登陆失败”,该如何处理?如何清理系统缓存?
分析原因:该问题可能出现在服务端发生调整,客户端不匹配造成。
解决方法:按照以下方法执行清理缓存处理:
步骤一:删除Java本地缓存代码
删除:NC_CODECACHE和NCCACHE文件夹;在Win2000 XP下: C:/Documents and Settings/Administrator路径下;如果操作系统登录用户不是Administrator,那么将此处的路径中Administrator修改为当前操作系统登录用户路径。
NC系统常见问题汇总

2
4
1
3
7、成本计算时提示:
而且已经检查过系统,明明是有库存或者说并没有出现负库存的情况下提示此错误。 原因分析:由于材料出库单的日期在系统录入时早于采购入库单的录入时可能会出现此提示。 解决方案:成本计算的顺序,最好先计算完所有的采购入库单,后进行其他单据的计算,这样会 保证不会因为存货的出入库顺序对成本计算产生影响。 第一步:如下图操作,进行完采购入库单的成本计算;
2 1
第四步:检查无误后保存,收入结转的凭证生成。费用和税费的凭证按照类似的方法操作。
9、NC 帐表如何按照金额进行过滤? 解决方案:NC 总帐帐表中除了辅助余额表有余额范围的过滤外,其他帐表都没有在查询条 件中提供金额的过滤条件,但是本人通过摸索发现可以通过如下功能来实现金额过滤的目的: 即在查询出来的帐表上,通过鼠标右键点击表头的本币栏目,然后会出现“定位”,点定位, 输入欲查询的金额即可,如下图
确定后出现已经生成的凭证,将凭证删除 6 7
4 5
B、存货核算-帐务处理-取消成本计算点 查Fra bibliotek-确定2
3 1
4 选中所有查询出来的记录行,点:取消成本计算
6 5 鼠标拖选所有记录行
C、找到相关单据进行修改 D、执行成本计算、计算全月平均单价、生成实时凭证、生成会计凭证等正常流程操作。
6、发现存货核算(或者其他系统如固定资产等)生成的凭证有问题,于是删除 了该凭证,再回到凭证生成界面无法查询到未生成凭证的单据信息:
3
2
4
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
NC6系列常见问题解决方案
1 单据问题 (2)
1.1 单据开发规范 (2)
1.1.1 “发布元数据”遇到问题 (2)
1.1.2 “generate java resource”遇到问题 (3)
1.1.3 生成JA V A源代码报错 (4)
1.1.4 “generate sql”遇到问题 (4)
1.1.5 单据向导过程出错 (5)
1.1.6 单据向导生成资源出错 (6)
1.1.7 NC中间件启动报错 (7)
1.2 单据前台页面 (8)
1.2.1 新增单据信息报错 (8)
1.2.2 保存单据信息报错 (9)
1.2.3 登录NC客户端出错 (10)
1.2.4 报流程平台缓存中不存在该单据或交易类型 (10)
1.2.5 单据提交审核时出错 (11)
1.2.6 创建开发帐套时无法保存信息 (11)
1.3 单据后台逻辑 (12)
1.3.1 保存数据时出现“未知错误” (12)
1.4 单据业务逻辑 (14)
1.4.1 业务逻辑问题名称1 (14)
2 档案问题 (14)
2.1 档案开发规范 (14)
2.1.1 “发布元数据”遇到问题 (14)
2.2 档案前台页面 (14)
2.2.1 前台页面问题名称1 (14)
2.3 档案后台逻辑 (14)
2.3.1 后台页面问题名称1 (14)
2.4 档案业务逻辑 (14)
2.4.1 业务逻辑问题名称1 (14)
3 报表问题 (14)
3.1 报表开发规范 (14)
3.1.1 “发布元数据”遇到问题 (14)
3.2 报表前台页面 (14)
3.2.1 自由报表建好后点击节点出现的问题 (15)
3.3 报表后台逻辑 (16)
3.3.1 后台页面问题名称1 (16)
3.4 报表业务逻辑 (16)
3.4.1 业务逻辑问题名称1 (16)
4 数据库问题 (16)
4.1 Oracle问题 (16)
4.1.1 Oracle问题名称1 (16)
4.2 SQL Server 问题 (16)
4.2.1 SQL Server 问题名称2 (16)
1 单据问题
1.1 单据开发规范
1.1.1 “发布元数据”遇到问题
1、问题描述:
2、解决方案
方案1:端口号修改为80
1、nc61_home>conf>server.xml文件里把端口改为80;
2、打开运行nc61_home>bin>ncsysconf.bat文件,把服务器端口改为80;
3、Eclipse或者UAP-STUDIO工具连击的端口改为80。
方案2:设置开发者信息
1、开发平台>窗口>首选项>UAP-STUDIO集成开发环境>开发配置>开发者>用
户信息,并输入开发者密码;
1.1.2 “generate java resource”遇到问题
1、问题描述:成功发布元数据后,生成JAVA源代码报错
2、解决方案
方案1:设置开发者信息
1、开发平台>窗口>首选项>UAP-STUDIO集成开发环境>开发配置>开发者>用户信息,并输入开发者密码;
方案2:设置元数据代码风格
1.1.3 生成JA V A源代码报错
1、问题描述:单据向导出现设置后缀名提示错误
2、解决方案
方案1:XXXVO继承的类为HYBillVO, 应实现的应该为AbstractBill
1.1.4 “generate sql”遇到问题
1、问题描述:生成建库脚本并执行出错
2、解决方案
方案1:手动在c:/sqls目录下添加mssql.xml和oracle.xml
方案2:生成sql语句,和执行分开操作
1、将过程分为两步,先生成sql语句,然后再执行。
1.1.5 单据向导过程出错
1、问题描述:单据向导出现设置后缀名提示错误
2、解决方案
方案1:按提示信息设置后缀名
1、在提示的的Client和private 后加上相应的后缀
方案2:开发者信息设置领域级的开发者
1、开发平台>窗口>首选项>UAP-STUDIO集成开发环境>开发配置>开发者>用户信息,设置领域级开发者
1.1.6 单据向导生成资源出错
1、问题描述:单据向导生成资源出现ng.NullPointException
2、解决方案
方案1:设置开发者所属模块
1.1.7 NC中间件启动报错
1、问题描述:启动中间件报错,Bad version number in .class file
2、解决方案
方案1:设置JA V A编译器JDK版本为1.6
1.2 单据前台页面
1.2.1 新增单据信息报错
1、问题描述:新增单据报对应模块找不到,如:train is no found
2、解决方案
方案1:对应项目里面有个module.xml文件,找到复制后进NChome,重启客户端。
1.2.2 保存单据信息报错
1、问题描述:保存单据信息时出 is not found in jndi
2、解决方案
1、清空缓存,重启客户端后。
1、对应项目里面有个module.xml文件,找到复制后进NChome,重启客户端。
1.2.3 登录NC客户端出错
1、问题描述:登录NC客户端出现 no token seed 异常
2、解决方案
1、运行ncSysConfig→系统配置→安全→重置→保存。
1.2.4 报流程平台缓存中不存在该单据或交易类型1、问题描述:流程平台缓存中不存在该单据或交易类型=QUV
2、解决方案
1、调整生成的单据类型systemcode值为“BILL”(二级模块编码)
select*from bd_billtype where pk_billtypecode='QUV'
如果存在就不需要修改!!!
update bd_billtype set systemcode='BILL'where pk_billtypecode='QUV' 执行上述方法后在数据库中查询结果:
1.2.5 单据提交审核时出错
1、问题描述:单据审核失败,当前操作人没有待办任务
2、解决方案
1、调整生成的单据类型systemcode值为“BILL”(二级模块编码)
select*from bd_billtype where pk_billtypecode='QUV'
如果存在就不需要修改!!!
update bd_billtype set systemcode='BILL'where pk_billtypecode='QUV' 执行上述方法后在数据库中查询结果:
1.2.6 创建开发帐套时无法保存信息
1、问题描述:创建帐套时保存系统信息有误
2、解决方案
方案1:更换数据库后升级系统
1.3 单据后台逻辑
1.3.1 保存数据时出现“未知错误”
1、问题描述:
2、解决方案方案1:
1.4 单据业务逻辑
1.4.1 业务逻辑问题名称1
2 档案问题
2.1 档案开发规范
2.1.1 “发布元数据”遇到问题2.2 档案前台页面
2.2.1 前台页面问题名称1
2.3 档案后台逻辑
2.3.1 后台页面问题名称1
2.4 档案业务逻辑
2.4.1 业务逻辑问题名称1
3 报表问题
3.1 报表开发规范
3.1.1 “发布元数据”遇到问题3.2 报表前台页面
3.2.1 自由报表建好后点击节点出现的问题1、问题描述:当前登陆用户没有可用的查询模板
2、解决方案
方案1:在自由报表预置-发布节点页面把显示快速查询面板的勾去掉
3.3 报表后台逻辑
3.3.1 后台页面问题名称1 3.4 报表业务逻辑
3.4.1 业务逻辑问题名称1
4 数据库问题
4.1 Oracle问题
4.1.1 Oracle问题名称1
4.2 SQL Server 问题
4.2.1 SQL Server 问题名称2。