《NC常用问题解决方案汇总(17页).doc》由会员分享,可在线阅读,更多相关《NC常用问题解决方案汇总(17页).doc(17页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、-NC常用问题解决方案汇总-第 17 页NC6系列常见问题解决方案1 单据问题21.1 单据开发规范21.1.1 “发布元数据”遇到问题21.1.2 “generate java resource”遇到问题31.1.3 生成JAVA源代码报错41.1.4 “generate sql”遇到问题41.1.5 单据向导过程出错51.1.6 单据向导生成资源出错61.1.7 NC中间件启动报错71.2 单据前台页面81.2.1 新增单据信息报错81.2.2 保存单据信息报错91.2.3 登录NC客户端出错101.2.4 报流程平台缓存中不存在该单据或交易类型101.2.5 单据提交审核时出错111.2
2、.6 创建开发帐套时无法保存信息111.3 单据后台逻辑121.3.1 保存数据时出现“未知错误”121.4 单据业务逻辑141.4.1 业务逻辑问题名称1142 档案问题142.1 档案开发规范142.1.1 “发布元数据”遇到问题142.2 档案前台页面142.2.1 前台页面问题名称1142.3 档案后台逻辑142.3.1 后台页面问题名称1142.4 档案业务逻辑142.4.1 业务逻辑问题名称1143 报表问题143.1 报表开发规范143.1.1 “发布元数据”遇到问题143.2 报表前台页面143.2.1 自由报表建好后点击节点出现的问题153.3 报表后台逻辑163.3.1 后
3、台页面问题名称1163.4 报表业务逻辑163.4.1 业务逻辑问题名称1164 数据库问题164.1 Oracle问题164.1.1 Oracle问题名称1164.2 SQL Server 问题164.2.1 SQL Server 问题名称2161 单据问题1.1 单据开发规范1.1.1 “发布元数据”遇到问题1、问题描述:2、解决方案方案1 :端口号修改为801、 nc61_homeconfserver.xml文件里把端口改为80;2、 ,把服务器端口改为80;3、 Eclipse或者UAP-STUDIO工具连击的端口改为80。方案2:设置开发者信息1、开发平台窗口首选项UAP-STUDI
4、O集成开发环境开发配置开发者用户信息,并输入开发者密码;1.1.2 “generate java resource”遇到问题1、问题描述:成功发布元数据后,生成JAVA源代码报错2、解决方案 方案1 :设置开发者信息1、开发平台窗口首选项UAP-STUDIO集成开发环境开发配置开发者用户信息,并输入开发者密码; 方案2:设置元数据代码风格1.1.3 生成JAVA源代码报错1、问题描述:单据向导出现设置后缀名提示错误2、解决方案 方案1 :XXXVO继承的类为HYBillVO, 应实现的应该为AbstractBill1.1.4 “generate sql”遇到问题1、问题描述:生成建库脚本并执行
5、出错2、解决方案 方案1 :手动在c:/sqls 方案2:生成sql语句,和执行分开操作1、将过程分为两步,先生成sql语句,然后再执行。1.1.5 单据向导过程出错1、问题描述:单据向导出现设置后缀名提示错误2、解决方案 方案1 :按提示信息设置后缀名1、在提示的的Client和private 后加上相应的后缀 方案2:开发者信息设置领域级的开发者1、开发平台窗口首选项UAP-STUDIO集成开发环境开发配置开发者用户信息,设置领域级开发者1.1.6 单据向导生成资源出错1、问题描述:2、解决方案 方案1 :设置开发者所属模块1、登录NC,在开发者设置里面的所属模块,选上对应的功能菜单选项。
6、1.1.7 NC中间件启动报错1、问题描述:启动中间件报错,Bad version number in .class file2、解决方案 方案1 :1.2 单据前台页面1.2.1 新增单据信息报错1、问题描述:新增单据报对应模块找不到,如:train is no found2、解决方案方案1 :对应项目里面有个module.xml文件,找到复制后进NChome,重启客户端。1.2.2 保存单据信息报错1、问题描述:保存单据信息时出 is not found in jndi 2、解决方案方案1 :缓存原因导致1、清空缓存,重启客户端后。方案21、对应项目里面有个module.xml文件,找到复
7、制后进NChome,重启客户端。1.2.3 登录NC客户端出错1、问题描述:登录NC客户端出现 no token seed 异常2、解决方案方案1 :系统配置,安全问题1、运行ncSysConfig系统配置安全重置保存。1.2.4 报流程平台缓存中不存在该单据或交易类型1、问题描述:流程平台缓存中不存在该单据或交易类型=QUV2、解决方案方案1 :系统配置,安全问题1、调整生成的单据类型systemcode值为“BILL”(二级模块编码) select * from bd_billtype where pk_billtypecode=QUV 如果存在就不需要修改! update bd_bill
8、type set systemcode=BILL where pk_billtypecode=QUV 执行上述方法后在数据库中查询结果:1.2.5 单据提交审核时出错1、问题描述:单据审核失败,当前操作人没有待办任务2、解决方案方案1 :系统配置,安全问题1、调整生成的单据类型systemcode值为“BILL”(二级模块编码) select * from bd_billtype where pk_billtypecode=QUV 如果存在就不需要修改! update bd_billtype set systemcode=BILL where pk_billtypecode=QUV 执行上述方
9、法后在数据库中查询结果:1.2.6 创建开发帐套时无法保存信息1、问题描述:创建帐套时保存系统信息有误2、解决方案方案1 :更换数据库后升级系统1.3 单据后台逻辑1.3.1 保存数据时出现“未知错误”1、问题描述:2、解决方案方案1 :1.4 单据业务逻辑1.4.1 业务逻辑问题名称12 档案问题2.1 档案开发规范2.1.1 “发布元数据”遇到问题2.2 档案前台页面2.2.1 前台页面问题名称12.3 档案后台逻辑2.3.1 后台页面问题名称12.4 档案业务逻辑2.4.1 业务逻辑问题名称13 报表问题3.1 报表开发规范3.1.1 “发布元数据”遇到问题3.2 报表前台页面3.2.1 自由报表建好后点击节点出现的问题1、问题描述:当前登陆用户没有可用的查询模板2、解决方案方案1 :在自由报表预置-发布节点页面把显示快速查询面板的勾去掉3.3 报表后台逻辑3.3.1 后台页面问题名称13.4 报表业务逻辑3.4.1 业务逻辑问题名称14 数据库问题4.1 Oracle问题4.1.1 Oracle问题名称14.2 SQL Server 问题4.2.1 SQL Server 问题名称2