![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NC
东风流浪
有心者,有所累,无心者,无所谓。
未来藏在迷雾中,叫人看来胆怯。但当你踏足其中,就会云开雾散。
展开
-
NC65 查询模板参照字段启用参照是否包含下级
查询模板参照字段原创 2022-09-27 11:24:56 · 362 阅读 · 1 评论 -
NC自由报表节点和功能节点查询
报表发布成的对应节点,根据节点找对应的报表原创 2022-06-10 14:22:29 · 559 阅读 · 0 评论 -
NC nmc补丁管理
nmc补丁 数据库表 nmc_patch原创 2022-05-24 14:31:53 · 252 阅读 · 0 评论 -
NC供应链金额计算
所有数量(数量、主数量、换算率、报价数量、报价换算率)、税率、折扣率不变。计算报价单位线: 无税净价 = 无税单价 * (单品扣率 * 整单扣率) 含税单价 = 应税外加:无税单价 * (1 + 税率) 应税内含:无税单价 / (1 - 税率) 不计税:无税单价 含税...原创 2022-04-13 15:02:47 · 779 阅读 · 0 评论 -
NC65审批流查询
审批流定义,可用来判断单据是否启用审批流,操作人是否有流程操作权限等nc.itf.uap.pf.IWorkflowDefine/** * 是否有流程定义 * @param pk_group 集团 * @param billType 单据类型 * @param mainWorkflowtype 流程类型 * @return boolean * @throws BusinessExcepti...原创 2022-03-12 16:41:26 · 745 阅读 · 0 评论 -
外部交换平台接口错误
开发环境连接数据库,插件开发向导重新注册插件信息下一步,需要重新设置参照字段的翻译器。向导执行完成以后。登录NCC正式环境,打开检验文件管理菜单不能选择外部系统,在为选择外部系统的情况下设置检验文件中参照字段的翻译器,设置完成后保存。然后另存为时选择目标外部系统,会生成对应外部系统的校验文件。...原创 2022-03-03 14:46:42 · 2164 阅读 · 1 评论 -
NC订单修订方式
采购订单修订采购订单审批通过后,如果发现需要对订单内容进行修订,则通过此处实现,修订过的订单仍然是审批通过的状态。订单修订的同时,系统保留了原订单的备份,实现了有痕迹的修改,可以通过〖辅助功能〗-〖查看修订记录〗查看历史记录。1.当订单的所有表体行记录未执行时,订单栏目除订单号、订单日期和订单类型外可以任意修改。2.当订单表体行记录已执行时,表头栏目不可修改,可以增加订单行:3.当行记录当没有已执行数据时,可以删除订单行和修改订单行所有栏目的数据;4.当行记录已有执行数据时,不能删除订单行,订原创 2022-01-21 17:31:08 · 691 阅读 · 0 评论 -
NC 外部交换平台翻译器信息表
xx_translator 翻译器记录表 traclassname 翻译器类名 traid 翻译器编码 traname 翻译器名称原创 2021-11-15 16:35:56 · 486 阅读 · 0 评论 -
NCC openAPI接口参数说明
ncchome\hotwebs\nccloud\resources\api\modules\模块名\sign.md.md文件里面包含接口地址及接口json格式样例原创 2021-11-11 11:35:56 · 1473 阅读 · 0 评论 -
NC65查询模板查询条件操作符设置
=, 等于==, 等于>, 大于>=, 大于等于<, 小于<=, 小于等于like, 包含not like, 不包含<>, 不等于!=, 不等于isnull, 为空is null, 为空isnotnull, 不为空is not...原创 2021-02-04 14:06:18 · 1547 阅读 · 0 评论 -
NC portal端打开自定义窗口
AppLifeCycleContext.current().getApplicationContext().popNoramlOuterWindow("/portal/jsp/oaApproveInfo.jsp?requireId=" + requireId, "你好", "800px", "600px");oaApproveInfo.jsp路径 nchome\hotwebs\portal\jsp\oaApproveInfo.jsp原创 2020-11-03 15:32:46 · 676 阅读 · 0 评论 -
NC65登录接口
nc.login.bs.INCLoginService.loginForceStaticPWD(LoginRequest loginRequest, boolean isForceLogin) throws BusinessException;nc.login.bs.INCLoginService.login(LoginRequest loginRequest, boolean isForceLogin) throws BusinessExceptionnc.login.bs.impl.Log...原创 2020-11-03 15:30:19 · 1808 阅读 · 0 评论 -
NC Portal单据增加自定义按钮
1、修改报销单按钮配置文件home\hotwebs\portal\sync\yer\weberm\html\views\bx_menu\widget.wd<MenuItem id="split4" modifiers="3" sep="true" text="split4"> </MenuItem> <MenuItem i18nName="" langDir="" id="linkOAInfo" modifi...原创 2020-10-20 17:33:19 · 858 阅读 · 1 评论 -
NC65 用户密码重置
-- 设置NC 用户admin密码为1update sm_user sm set sm.user_password= 'U_U++--V'||LOWER( RAWTOHEX( UTL_RAW.CAST_TO_RAW( sys.dbms_obfuscation_toolkit.md5(input_string => sm.cuserid||'1'/**要设置的密码*/) ) ) )where sm.user_code ='admin';-- portal 用户admin密码...原创 2020-10-20 13:13:41 · 3601 阅读 · 0 评论 -
NC65 编码规则流水号查询
1、编码规则基本信息 表里面查询编码规则主键 pub_bcr_rulebase2、根据编码规则主键查询编码规则中上一次使用的流水号SELECT lastsnFROM pub_bcr_sn WHERE Pk_BillCodeBase = '1001A9100000005424JB' ORDER BY markstr asc编码规则中引用实体档案时,需要在编码映射里面定义映射值长度及默认规则定义...原创 2020-09-25 15:39:13 · 1554 阅读 · 0 评论 -
NC6 单据模板里面字段不可编辑,列表卡片显示选择框灰色
单据设计初期,元数据里面设置了字段隐藏,只读属性为true,则此时,单据模板初始化默认打开的节点模板中,该字段卡片是否显示 、列表是否显示、能否编辑的选择项为灰色,属性不可修改。此时若想要设置模板字段显示可编辑,则需要调整数据库中该字段的属性。select idfrom md_class t where t.defaulttablename='表名';update md_property t set t.hided ='N',t.readonly='N' where t.name ='.原创 2020-08-27 16:52:00 · 1164 阅读 · 0 评论 -
NC57 查询引擎 查询模板设置自定义查询类型
1、参数定义的时候参数名要保证互不相同2、当数据类型为枚举时,枚举项为用“@”分割的枚举值,或者是一个单字段的查询sql3、当类型是参照时,枚举项为基础参照名,或者是一个尖括号括起来的自定义参照的类名...原创 2020-08-27 13:00:57 · 1158 阅读 · 0 评论 -
NC 按钮拦截器调用第三方接口请求超时
最近有客户反馈,之前为他们提供的订单审批以后同步订单状态到第三方系统的接口,有时候会不执行。开发环境和测试环境做了多次验证,问题也没得到重现。 后来操作者再次操作失败发现问题的时候,我再进入系统操作,竟然依旧是成功的。经过对比,发现操作人是在公司外网进行的操作,操作失败时,NC前台日志显示的是请求超时,而我是在公司内网操作成功的。客户的服务器和第三方系统都在公司内网部署,同时对外开放的外网地址是同一个IP,公司内部无法通过外网访问内网地址,内网的两台服务器之间访问无障碍。我怀...原创 2020-08-27 10:40:56 · 710 阅读 · 2 评论 -
NC 65根据生产日期,计算物料的失效日期
/***String pk_calbody, String cinv_vid* pk_calbody 库存组织* cinv_vid 物料主键**/InvCalBodyVO nc.vo.ic.material.query.InvInfoQuery.getInvCalBodyVO(String pk_calbody, String cinv_vid) //保质期单位Integer qualityUnit = calbodyVO.getQualityunit();//保质期..原创 2020-08-17 12:58:53 · 786 阅读 · 0 评论 -
NC57 查询引擎SQL手工设计报表开发
一、定义查询参数二、写查询执行SQLselect distinct ts_payapply.billno as billno, ts_payapply.wish_paydate wish_paydate, (case when ts_payapply.vbillstatus=0 then '审批未通过' when ts_payapply.vbillstatus=1 then '审批通过' wh原创 2020-06-17 11:50:35 · 1009 阅读 · 0 评论 -
NC 应收应付金额计算逻辑
原币价税合计 =数量 * 含税单价原币无税金额 = 原币价税合计 /(1+税率) (应税外加)原币无税金额 = 原币价税合计 /(1 - 税率) (应税内含)原币税额=原币价税合计 -原币无税金额本币价税合计=原币价税合计*本币汇率本币无税金额 =本币价税合计/(1+税率)(应税外加)本币无税金额 = 本币价税合计 /(1 - 税率) (应税内含)本币税额=...原创 2020-03-28 13:59:45 · 1658 阅读 · 0 评论 -
NC 65 枚举值查询
NC6.X 的枚举值保存在md_enumvalue 里面,其中id字段是所属枚举类的id(关联md_class表的id字段),可以先查找枚举类的信息,select * from md_class t where t.displayname like '%交通工具%' ;再根据枚举类的id查询枚举值域:select * from md_enumvalue t where t.id ...原创 2020-02-24 16:48:25 · 1056 阅读 · 0 评论 -
NC6单据动作约束开发过程
1、单据函数注册注册约束类2、业务流程定义选择单据,设置单据动作约束,选中单据节点,根据自己的需求选择右侧的单据动作前约束或单据动作后约束,双击右侧的参照按钮选中左侧需要添加动作约束的单据动作,点击新增按钮,双击右侧列表里面的约束条件,选择自己新增的约束函数,运算符根据控制逻辑自己选择,值选择自己定义的方法,保存即可。...原创 2019-11-25 11:05:46 · 476 阅读 · 0 评论 -
NC65费用管理报销单提交按钮新增业务插件开发步骤
1、业务插件注册,找到并选中财务-费用管理-借款报销单 点击新增事件类型按钮,新增事件类型 ,事件类型编码:ERM1016 ,事件类型名称:提交后2、新增业务插件插件名称:提交后,插件全类名:实现了nc.bs.businessevent.IBusinessListener接口的插件类名称3、修改系统产品代码找到借款报销类单据表头业务类nc.bs.arap.bx.B...原创 2019-11-21 15:39:07 · 2140 阅读 · 0 评论 -
NC65发布webservice接口开发环境启动服务找不到接口
最近在做NC65的webservice接口,接口发布以后,在开发环境启动NC服务,访问url :http://127.0.0.1:80/uapws/service看不到自己发布的接口目前遇到有两种现象1、访问url,直接报错找不到服务,看不到接口列表,系统发布的接口也看不到。方案:右键选中项目,调试方式、调试配置,VM自变量添加如下配置-Duap.hotwebs=lfw,p...原创 2019-11-20 17:11:39 · 3635 阅读 · 1 评论 -
NC 采用BaseDAO操作第三方数据库时提示"ts"标识符无效
NC 采用BaseDAO操作第三方数据库执行更新操作时提示"ts"标识符无效。BaseDAO又一个addTimestamp属性,是否默认添加时间戳,设置属性值为false,则在使用BaseDAO执行sql时不会在原sql语句中添加ts字段。...原创 2019-10-31 11:50:42 · 651 阅读 · 0 评论 -
NC633开发环境起服务一直提示80端口被占用
NC633开发环境起服务的时候一直提示80端口被占用,检查了一下sysconfig里面的端口配置和studio里面的客户端连接配置,确定都没使用80端口。后来发现,sysconfig服务器信息配置里面服务器名称是ncServer(拷到本地的home原来是was集群环境),把服务器名称修改为server的时候,就好了。...原创 2019-10-30 09:32:28 · 938 阅读 · 1 评论 -
NC65 凭证辅助核算项目查询
根据辅助核算主键查询辅助核算项目的类型及辅助核算项目值AssVO[] nc.itf.gl.pub.IFreevaluePub.queryAssvosByid(String paramString, Module paramModule) ;原创 2019-08-18 21:08:41 · 2533 阅读 · 0 评论 -
NC65采用Restful调用第三方接口示例
import java.util.UUID; import org.springframework.http.HttpEntity; import org.springframework.http.HttpHeaders; import org.springframework.http.MediaType; import org.springframework.we...原创 2019-08-01 17:20:38 · 3083 阅读 · 0 评论 -
NC添加自定义日志文件
一 、打开sysconfig,选择左侧【日志文件】,点击【日志路径】右侧的按钮,打开弹窗二 、选择路径 nchome/ierp/bin/ logger-config.properties文件,点击【读取】按钮三、点击【添加】按钮在新增的行,【模块】输入自定义模块名 比如 test 【级别】选择ALL 【输出】输入./nclogs/test.log【格式】输入$$thr...原创 2019-08-01 17:14:51 · 2769 阅读 · 5 评论 -
NC 6 portal端登录时密码框输入字符跳动
若IE浏览器版本为IE11,portal端登录时密码框输入字符跳动因浏览器版本兼容性问题,需要将home\hotwebs\portal\sync\websm\pserver\html\nodes\login\uimeta.jsp文件中,<head>中 <meta http-equiv="X-UA-Compatible" content="IE=8,9" />修...原创 2019-08-03 22:35:23 · 342 阅读 · 0 评论 -
NC57修改端口号
一、找到 NC57Home\bin\ncSysConfig.bat,双击打开,配置二、修改server.xml里面的端口号 NC57Home\conf\server.xml原创 2019-06-26 15:39:42 · 1095 阅读 · 0 评论