NC常用问题解决方案汇总.docx
- 文档编号:30591843
- 上传时间:2023-08-18
- 格式:DOCX
- 页数:18
- 大小:1.03MB
NC常用问题解决方案汇总.docx
《NC常用问题解决方案汇总.docx》由会员分享,可在线阅读,更多相关《NC常用问题解决方案汇总.docx(18页珍藏版)》请在冰豆网上搜索。
NC常用问题解决方案汇总
NC6系列常见问题解决方案
1单据问题2
1.1单据开发规范2
1.1.1“发布元数据”遇到问题2
1.1.2“generatejavaresource”遇到问题3
1.1.3生成JAVA源代码报错4
1.1.4“generatesql”遇到问题4
1.1.5单据向导过程出错5
1.1.6单据向导生成资源出错6
1.1.7NC中间件启动报错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业务逻辑问题名称114
2档案问题14
2.1档案开发规范14
2.1.1“发布元数据”遇到问题14
2.2档案前台页面14
2.2.1前台页面问题名称114
2.3档案后台逻辑14
2.3.1后台页面问题名称114
2.4档案业务逻辑14
2.4.1业务逻辑问题名称114
3报表问题14
3.1报表开发规范14
3.1.1“发布元数据”遇到问题14
3.2报表前台页面14
3.2.1自由报表建好后点击节点出现的问题15
3.3报表后台逻辑16
3.3.1后台页面问题名称116
3.4报表业务逻辑16
3.4.1业务逻辑问题名称116
4数据库问题16
4.1Oracle问题16
4.1.1Oracle问题名称116
4.2SQLServer问题16
4.2.1SQLServer问题名称216
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“generatejavaresource”遇到问题
1、问题描述:
成功发布元数据后,生成JAVA源代码报错
2、解决方案
方案1:
设置开发者信息
1、开发平台>窗口>首选项>UAP-STUDIO集成开发环境>开发配置>开发者>用户信息,并输入开发者密码;
方案2:
设置元数据代码风格
1.1.3生成JAVA源代码报错
1、问题描述:
单据向导出现设置后缀名提示错误
2、解决方案
方案1:
XXXVO继承的类为HYBillVO,应实现的应该为AbstractBill
1.1.4“generatesql”遇到问题
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、问题描述:
单据向导生成资源出现java.lang.NullPointException
2、解决方案
方案1:
设置开发者所属模块
1、登录NC,在开发者设置里面的所属模块,选上对应的功能菜单选项。
1.1.7NC中间件启动报错
1、问题描述:
启动中间件报错,Badversionnumberin.classfile
2、解决方案
方案1:
设置JAVA编译器JDK版本为1.6
1.2单据前台页面
1.2.1新增单据信息报错
1、问题描述:
新增单据报对应模块找不到,如:
trainisnofound
2、解决方案
方案1:
对应项目里面有个module.xml文件,找到复制后进NChome,重启客户端。
1.2.2保存单据信息报错
1、问题描述:
保存单据信息时出isnotfoundinjndi
2、解决方案
方案1:
缓存原因导致
1、清空缓存,重启客户端后。
方案2:
缺少module.xml文件
1、对应项目里面有个module.xml文件,找到复制后进NChome,重启客户端。
1.2.3登录NC客户端出错
1、问题描述:
登录NC客户端出现notokenseed异常
2、解决方案
方案1:
系统配置,安全问题
1、运行ncSysConfig系统配置安全重置保存。
1.2.4报流程平台缓存中不存在该单据或交易类型
1、问题描述:
流程平台缓存中不存在该单据或交易类型=QUV
2、解决方案
方案1:
系统配置,安全问题
1、调整生成的单据类型systemcode值为“BILL”(二级模块编码)
select*frombd_billtypewherepk_billtypecode='QUV'
如果存在就不需要修改!
!
!
updatebd_billtypesetsystemcode='BILL'wherepk_billtypecode='QUV'
执行上述方法后在数据库中查询结果:
1.2.5单据提交审核时出错
1、问题描述:
单据审核失败,当前操作人没有待办任务
2、解决方案
方案1:
系统配置,安全问题
1、调整生成的单据类型systemcode值为“BILL”(二级模块编码)
select*frombd_billtypewherepk_billtypecode='QUV'
如果存在就不需要修改!
!
!
updatebd_billtypesetsystemcode='BILL'wherepk_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.1Oracle问题
4.1.1Oracle问题名称1
4.2SQLServer问题
4.2.1SQLServer问题名称2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- NC 常用 问题解决 方案 汇总