- 博客(472)
- 资源 (12)
- 收藏
- 关注
原创 NC 供应商档案、客户档案、客商档案等参照新增显示字段(客开),增加完后,在portal端打开报数组下标越界,而NC端可以正常打开查到数据显示,是为什么?
供应商、客户、客商档案参照在没客开之前, 应该在nc端修改过参照字段的显示顺序, 这样参照就会保存在 bd_reftable参照主表数据 和bd_refcolumn参照列字段顺序表中, 这样原来的参照有5个显示列, 客开参照后参照的字段数据变成6个了,而 bd_refcolumn表还是保存的5个, portal端返回参照数据的列个数根据bd_refcolumn表列个数返回的, 所以在取有些字段的时候会导致数据越界,1、 删除保存参照表相关数据,如供应商档案。
2024-09-27 09:45:32 214
原创 预算调整时,增加了项目及预算费用后,保存时报“项目相关维度成员被删除81605300058”错误的解决方案
解决办法:在维度管理节点刷新维度,刷新后(可以多刷新几次)再回到直接调整节点打开重新编辑即可。导致现在不能删除,不能保存,也编制不了。一编制就是未知异常。
2024-07-29 16:23:32 145
原创 NC65 还款单的冲借款还款金额和报销单中冲借款的还款金额的计算逻辑
比如我向A公司借款8320元用于参加某项活动,参加完活动后,总共用了8117.92元,此时做报销单报销8117.92元,由于借款金额大于报销金额,我还需要还给A公司202.08元,那么在填完报销单相关信息后(表头和表体即明细行的信息都已填完后)进行冲借款操作时,勾选自己之前的借款单,冲借款金额默认带出是8117.92元,还款金额是0元,此时需要手动修改冲借款金额为8320,改完后,还款金额才等于202.08。明明可以借款金额减去冲借款金额等于还款金额就行了,非得冲借款金额减去报销金额等于还款金额。
2024-07-24 15:15:04 231
原创 NC65 流程设置 选择项目(project)参照时,得到的是合并报表项目参照
造成以上原因是因为存在相同编码的情况时,默认取该编码的第一个参照名称,而"project"编码对应有合并报表项目和项目两个名称,所以系统默认取合并报表项目。NC65 流程设置 枚举项选择项目(project)参照时,取值得到的是合并报表项目参照,如下图,解决办法就是修改参照对应的编码,使其不存在重复的编码值。
2024-07-17 14:36:36 189
原创 NC 查询数据已被哪里引用的逻辑,即根据表名和组织类型查询引用关系
select a.* from cmp_paybilldetail a left join bd_supplier s on a.pk_supplier = s.pk_supplier where s.name = ‘广州市**投资有限公司’NC 查询数据已被哪里引用的逻辑,即根据表名和组织类型查询引用关系。就可以一个个排查引用关系了。
2024-07-12 18:35:27 877
原创 NC参照 根据名称转换为主键值,如部门、人员等参照根据部门名称、人员名称获取对应的主键值
NC参照 根据名称转换为主键值,如部门、人员等参照根据部门名称、人员名称获取对应的主键值。
2024-06-27 15:50:53 208
原创 eclipse 启动项目服务的时候,报 Error within Debug UI: java.lang.reflect.InvocationTargetException
eclipse 启动项目服务的时候,报 Error within Debug UI: java.lang.reflect.InvocationTargetException。解决方法:根据下图的步骤选择jdk即可。原因就是没有默认选择jdk。
2024-06-19 15:17:58 251
原创 SysInitQuery 类是NC 参数的前后台公共服务类, 前后台使用参数的必须通过该接口调用
SysInitQuery 类是NC 参数的前后台公共服务类, 前后台使用参数的必须通过该接口调用。使用案例:GLParaAccessor.isSecondBUStart(pk_org);
2024-06-19 14:41:18 181
原创 NC 相关版本数据字典 在线文档
NCCLOUD 2111数据字典: https://www.oyonyou.com/dict/nccddc2111/NCCLOUD 2105数据字典: https://www.oyonyou.com/dict/nccddc2105/NCCLOUD 2005数据字典: https://www.oyonyou.com/dict/nccddc2005/NCCLOUD 1909数据字典: https://www.oyonyou.com/dict/nccddc1909/
2024-04-24 16:44:16 620 1
转载 NC二开经验集合
upm文件中的公共组件的 tx 事务属性, NONE表示没有事务,CMT表示容器管理的事务,BMT表示Bean管理的事务。cluster: 标志组件的集群属性,默认为NORMAL,表示不是集群组件,SP表示为单点组件(必须有接口)tx: 事务属性, NONE表示没有事务,CMT表示容器管理的事务,BMT表示Bean管理的事务。name:组件的名称,如果没配,默认为第一个接口的名称,如果没有接口,为实现类的名称。remote: 是否能够被远程调用到,默认为false,远程组件必须要有接口。
2024-04-18 16:05:10 294
转载 NC 常用的一下方法和类
nc.vo.pubapp.pattern.model.transfer.bill.ServerBillCombinClient : //单据的快照转化为单据VO 主要用于后台恢复前台传入的单据数据。nc.vo.pubapp.pattern.model.transfer.bill.ServerBillToClient : //后台保存的数据和前台传入的数据合并后,创建返回到前台的数据。nc.impl.pubapp.env.BSContext ://主要用来处理服务器端的环境信息。
2024-04-18 15:48:03 223
转载 NC 相关 基础数据 表
查出创建的业务单元,它各个职能的后台表。(提供界面上看到的字段以及它对应数据库查询语句、查询结果)查出基础数据:客户、物料的辅助信息、分配信息的表。(客户银行、客户联系人、客户财务信息
2024-04-18 15:45:13 105
转载 NC二开常见问题
可将XML文件中的< date>< /date > 改为< prepareddate>< /prepareddate>因为NC软件中识别的是< prepareddate>< /prepareddate>而非< date>< /date>是从页面得到的VO,如果修改查询出来的数据,当查询出来的数据如果没有主键的话,那得到得VO主键就是null的。如果执行的时候报错连接不上,是因为端口号25,这个问题我也不知道如何在NC解决。比如点上传按钮,跳转到浏览器的方法,在上传方法中加入。其中address为网址。
2024-04-18 15:34:07 130
转载 NC扩充单据字段长度
原因及解决方案:项目现场例如物料基础档案字段:NAME标准长度101.也就是支持中文字符25个。不够的话,就会有扩充的需求.下面步骤执行扩充至2048的长度。第三步:-根据classid和字段找到对应元数据字段。第四步:-更新md_property元数据字段长度。第五步:-更新md_column对应字段的长度。第二步:-根据组件id找对应class的id。第六步:-更新数据库对应表的字段长度。第一步:-找对应组件的id。
2024-04-18 15:03:00 52
转载 JAVA拼接多条件SQL查询
原文链接:https://blog.csdn.net/qq_33639332/article/details/84324476。在开发的过程中,我们可能需要大量的从数据库查询数据进行交互;很常见的查询逻辑,where后面的条件是多个需要拼接的;这是对查询的结果集放在map中处理,查询多个值的Set对象处理结果集的多个对象;实际中还要考虑数据库,比如oracle in条件值不可超过1000的问题。简单的实现多参数的SQL查询;可以作为基本工具类使用;下面是对查询条件的SQL拼接。这里提供一个基本案例;
2024-04-18 14:55:27 188
转载 NC portal端打开自定义窗口
oaApproveInfo.jsp路径 nchome\hotwebs\portal\jsp\oaApproveInfo.jsp。NC portal端打开自定义窗口。
2024-04-18 14:53:00 41
转载 NC65 编码规则流水号查询
1、编码规则基本信息 表里面查询编码规则主键 pub_bcr_rulebase。编码规则中引用实体档案时,需要在编码映射里面定义映射值长度及默认规则定义。2、根据编码规则主键查询编码规则中上一次使用的流水号。
2024-04-18 14:49:29 100
原创 如何在NC(65版本)系统录入某一年12A期间的审计调整分录数据?
点击“调整凭证”后,在弹框中的调整期中选择所需要的期间即可,比如2023年12A,然后确定即可。确定后,录入实际的调整分录数据即可。
2024-04-11 14:18:43 623
原创 NC判断当前单据是编辑修改还是新增或删除
bill可以是继承SuperVO的VO类,或者是AggregatedValueObject对象等。前端 即client 端可用。
2024-04-07 17:10:39 128
原创 NC应收、应付、红冲、核销
或在本方/贷方的一方勾选后,点击按借方匹配/按贷方匹配钮,再点击核销即完成手工核销。答:这种报错是因为这个核销关系不是在自动核销或者手工核销中做的核销,而是在做单据时自动产生的核销关系,如拉单生成下游单据产生的单据之间的关联关系,比如应收单拉式生成收款单,这个时候这两单据就自动核销了,这类的核销关系无法取消,只有删除下游单据就能自动取消核销关系。答:核销可以自动核销和手工核销,自动核销是可以先定义核销方案,核销时调用方案,或自动核销时设置核销的条件,手工核销先查询出对应单据后勾选单据进行核销。
2024-04-07 14:30:17 1522
原创 NC查询数据库数据量大时报“……Readtoo much data fromdatabase for one time!!(-1):300000”错误
NC查询数据库数据量大时报“……Readtoo much data fromdatabase for one time!
2024-03-27 15:33:09 369
原创 NC 现金流量查询 节点 多账簿联查时,根据所选择的列来判断明细和现金流量联查按钮是否可用,根据添加列选择监听事件处理。
【代码】NC 现金流量查询 节点 多账簿联查时,根据所选择的列来判断明细和现金流量联查按钮是否可用,根据添加列选择监听事件处理。
2024-03-22 11:56:32 342
原创 NC6及以上版本 关于文件服务器处理逻辑与顺序
bap_fs_header,此用来存储真实文件路径表sm_pub_filesystem与服务器中按照md5加密后的存放加密路径的表 bap_fs_body的映射关系,sm_pub_filesystem中的pk_doc为真实文件路径的主键,对应于bap_fs_header中的path。bap_fs_body为存储加密后的文件路径,其中bap_fs_header中的guid对应于bap_fs_body中的headid,而bap_fs_body中的storepath为文件服务器中的加密后的文件路径。
2024-03-07 17:19:59 302
原创 NC科目和总账
解决方案:对于损益类科目的处理,选择“损益类科目处理方式”,可选择三种方式:第一种,“结转到指定科目”,将所有损益类科目(上面是否选择损益科目无关)上一年调整期发生额借贷相抵后的净额,结转到指定的会计科目上;解决方案:现金流量查询节点,上面的现金及现金等价物净增加额是按照现金流量分析的结果取数的,即其下方的现金流量的数据相加减得到的,下面的现金及现金等价物净增加额则是取现金类科目及现金等价物类科目的余额进行计算的,即取的是科目的余额。4、科目辅助余额表,查询条件默认为所有末级,无法显示1级科目的余额情况。
2024-03-01 17:35:36 774
原创 NC 输出模板自定义变量使用加减乘除余等公式计算时无法显示结果的问题处理办法
sub(tonumber(vouchercreditamount), tonumber(voucherdebitamount)) 或 tonumber(vouchercreditamount) - tonumbervoucherdebitamount)sub(vouchercreditamount, voucherdebitamount) 或者 vouchercreditamount -NC 输出模板自定义变量使用加减乘除余等公式计算时,需要的注意点。
2024-02-19 18:00:25 319
原创 固定资产与总账对账,业务系统出不来数据?
1、【财务会计】-【固定资产】-【与总账对账】2、【财务会计】-【总账】-【对账执行】以上两个节点都可以进行 “固定资产与总账” 对账执行 操作。
2024-02-18 15:19:43 494
原创 NC 总账-凭证制单保存时报“错误:凭证内部错误号::[20014)辅助核算项未录! 该科目已设定辅助算项非空!: 第xxx条分录”
注意,如果在全局节点勾选后还是提示“错误:凭证内部错误号::[20014)辅助核算项未录!该科目已设定辅助算项非空!: 第xxx条分录”的话,需要到。NC 总账 凭证制单保存时报“错误:凭证内部错误号::[20014)辅助核算项未录!该科目已设定辅助算项非空!: 第xxx条分录”。也查看一下是否勾选了“允许为空”属性,还有记得重新结转一次。原因是项目会计科目的辅助核算“允许为空”属性设置了为否。
2024-02-06 15:21:59 991
转载 银行对账管理下载没有显示交易时间
对账单下载后都会显示交易时间。但有的时候没有显示出交易时间,要把显示出来怎么操作呢?增加<xsl:attribute name=“trans_time”>注意数据备份,重启后再去操作。
2024-02-05 15:03:13 163
转载 NC65扩展表体编辑后事件
原文链接:https://blog.csdn.net/bronzehammer/article/details/109582661。1.创建编辑后事件类 AceReceBillBodyAfterEditHandler .java (类自己命名)2.创建事件XML文件 receivablebill_expand_handler.xml (文件自己命名)注意:参数注册,扩展增加的参数名称,前面命名规定为。3.把XML注册到对应单据,即功能注册节点对应单据。,例如 后面可以跟上自己的命名,
2024-02-04 18:55:42 155
转载 NC65单据查询数据最多只显示5000条
原文链接:https://blog.csdn.net/bronzehammer/article/details/112980506。收款合同单查询最多只显示5000条数据,但是从数据库中查询的条数超出5000条。果然,看起来是在代码中直接设置了最大查询条数。去相应文件加查看一下,果然写死了只查5000条!至此问题找到了,改一下相应配置重启服务即可。NC65单据查询数据最多只显示5000条。发现加载了一个XML配置文件。
2024-02-04 18:52:31 111
转载 NC65 银企直连修改网银补录界面字段名称
目前银企直连,往银行发送指令是有字数限制的,刚上线的一些企业经常因为不了解字数限制导致摘要过长被银行退回。对应字段下面有多语字段:resid=“UPP36120101-000276”,需要将对应的值去掉resid=" ",要不系统还是会按到代码默认位之前的显示名称。修改配置文件路径nchome\resources\ebank\system\icbcpb\pay.xml。新制单的单据才生效,原来已经制单的单据还是原来的“摘要”。直接修改“摘要”为“摘要(10个汉字或20个字符以内)”
2024-02-04 18:31:01 107
转载 银企直联网银适配器的参数无法修改
1)、实际上ufbank 界面分为两个部分一个是java端的参数配置,一个是vb端的参数配置界面。要是修改不不生效可以清楚缓存后再去操作:更新缓存方法:32位适配器在参数设置界面有更新缓存按钮,64位适配器删除ufbank\work\Catalina目录下所有文件夹。Java端的参数界面如下图部分,需要修改C:\UFBank\webapps\ufbank\config.xml文件的对应部分就行了,用写字板打开,格式看起来比较好。完成以上两步以后重启适配器。2)、vb端参数配置界面。对应配置文件部分的内容。
2024-02-04 18:22:02 106
转载 银企直连余额下载报错:文本型数据项@@CcyCd@@必须为固定长度@@3@@
银企直连余额下载报错:文本型数据项@@CcyCd@@必须为固定长度@@3@@,该类问题总结出以下方案。与银行沟通该字段应该维护成什么样的3位值,一般建行人民币是要维护成3位:156.CcyCd一般都是币种字段。
2024-02-04 18:19:45 56
转载 产品方案--NC6 银企直连招商银行下载余额提示:地区只能是2位数字
此文档用于解决招商银行对账单或者是余额下载报错:地区号(分行号)必须是两位数字的问题。
2024-02-04 17:51:09 87
NC65 业务单元生成内部客商时不自动生成编码而保留原业务单元编码
2024-02-05
NC65安全漏洞补丁.rar
2020-06-08
NC6产品操作用户单据查询控制方案.docx
2020-06-05
NC6授权数去除补丁.zip
2020-06-04
NC Cloud Java开发培训视频
2020-03-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人