NC常用问题解决方案汇总

  • 格式:pdf
  • 大小:97.64 KB
  • 文档页数:6

NC常⽤问题解决⽅案汇总

NC6系列常见问题解决⽅案

1 单据问题 (2)

1.1 单据开发规范 (2)

1.1.1 “发布元数据”遇到问题 (2)

1.1.2 “generate java resource”遇到问题 (3)

1.1.3 ⽣成JAVA源代码报错 (4)

1.1.4 “generate sql”遇到问题 (5)

1.1.5 单据向导过程出错 (6)

1.1.6 单据向导⽣成资源出错 (7)

1.1.7 NC中间件启动报错 (8)

1.2 单据前台页⾯ (9)

1.2.1 新增单据信息报错 (9)

1.2.2 保存单据信息报错 (10)

1.2.3 登录NC客户端出错 (11)

1.2.4 报流程平台缓存中不存在该单据或交易类型 (11)

1.2.5 单据提交审核时出错 (12)

1.2.6 创建开发帐套时⽆法保存信息 (13)

1.3 单据后台逻辑 (14)

1.3.1 保存数据时出现“未知错误” (14)

1.4 单据业务逻辑 (15)

1.4.1 业务逻辑问题名称1 (15)

2 档案问题 (15)

2.1 档案开发规范 (15)

2.1.1 “发布元数据”遇到问题 (15)

2.2 档案前台页⾯ (15)

2.2.1 前台页⾯问题名称1 (15)

2.3 档案后台逻辑 (15)

2.3.1 后台页⾯问题名称1 (15)

2.4 档案业务逻辑 (15)

2.4.1 业务逻辑问题名称1 (15)

3 报表问题 (15)

3.1 报表开发规范 (15)

3.1.1 “发布元数据”遇到问题 (15)

3.2 报表前台页⾯ (15)3.2.1 ⾃由报表建好后点击节点出现的问题 (16)

3.3 报表后台逻辑 (17)

3.3.1 后台页⾯问题名称1 (17)

3.4 报表业务逻辑 (17)

3.4.1 业务逻辑问题名称1 (17)

4 数据库问题 (17)

4.1 Oracle问题 (17)

4.1.1 Oracle问题名称1 (17)

4.2 SQL Server 问题 (17)

4.2.1 SQL Server 问题名称2 (17)

1 单据问题

1.1 单据开发规范

1.1.1 “发布元数据”遇到问题

1、问题描述:

2、解决⽅案

⽅案1:端⼝号修改为801、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 ⽣成JAVA源代码报错

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、问题描述:单据向导⽣成资源出现java.lang.NullPointException

2、解决⽅案

⽅案1:设置开发者所属模块1、登录NC,在开发者设置⾥⾯的所属模块,选上对应的功能菜单选项。

1.1.7 NC中间件启动报错

1、问题描述:启动中间件报错,Bad version number in .class file

2、解决⽅案

⽅案1:设置JAVA编译器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、清空缓存,重启客户端后。

⽅案2:缺少module.xml⽂件1、对应项⽬⾥⾯有个module.xml⽂件,找到复制后进NChome,重启客户端。

1.2.3 登录NC客户端出错

1、问题描述:登录NC客户端出现no token seed 异常

2、解决⽅案

⽅案1:系统配置,安全问题1、运⾏ncSysConfig系统配置安全重置保存。

1.2.4 报流程平台缓存中不存在该单据或交易类型

1、问题描述:流程平台缓存中不存在该单据或交易类型=QUV

2、解决⽅案

⽅案1:系统配置,安全问题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:系统配置,安全问题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 业务逻辑问题名称14 数据库问题

4.1 Oracle问题

4.1.1 Oracle问题名称1

4.2 SQL Server 问题

4.2.1 SQL Server 问题名称2