- 博客(8)
- 收藏
- 关注
原创 NC后端扩展开发
在日常的工作中,会遇到各种各样的需要进行扩展开发的需求,可以使用系统预留的扩展开发机制来实现,避免修改源码。因NC产品已迭代至BIP版本,所以前端扩展方式就不再进行赘述了,本文主要介绍后端扩展开发方式,适用于NC6、NCC、BIP版本。
2023-09-04 16:57:04
1772
原创 NCCloud OpenAPI扩展开发
前言在NCCloud之前的版本中,并没有规范接口开发方式,开发接口的形式也是多种多样。OpenAPI的出现使得接口的开发变得规范、安全。但是在OpenAPI中预置的接口,无法满足客户的需要的时候,我们就要对OpenAPI进行扩展开发,将我们开发的接口加入到OpenAPI中,此篇博客将详细讲解如何对OpenAPI进行扩展开发。一、编写接口入口类在public端新建接口入口类,示例如下:package nccloud.api.xuerong.pu;import java.util.Ma
2022-02-16 15:53:52
4410
4
原创 NC65【单据转换规则】新增下游单据类型,下游单据生成仅支持后台(以【到货单 23】to【其他入库单 4A】为例)
1、新增到货单下游单据类型UPDATE BD_BILLTYPE SET FORWARDBILLTYPE = '45,47,21,HJ,C001,4A60,C005,4A02,4A00,4A' WHERE PK_BILLTYPECODE = '23'2、新增【单据转换规则】节点目的单据类型参照显示值INSERT INTO "BD_FWDBILLTYPE"("DR", "ISBIZFLOWBILL", "ISCROSSGRP", "PK_BACKBILLTYPE", "PK_BILLTYPE", "
2020-06-17 20:36:35
3648
原创 NC65 附件文件在服务器上路径的获取方式
1、查询附件节点信息:select * from sm_pub_filesystem where filepath = '单据主键' or filepath like '单据主键/%' 2、查询文件信息:select * from bap_fs_header where path = sm_pub_filesystem.pk_doc 3、查询文件路径:select sto...
2018-12-04 16:41:23
3859
原创 NC表体编辑后事件
XML配置:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"><beans> <bea
2018-07-17 11:27:14
3797
原创 NC外部交换平台XML使用及解析
下图是一个典型的XML文档头,文档头的根标签名是ufinterface,后面跟着就是各种初始化信息的设置。我们将这些属性分为三类:必须设置的属性、根据Servlet的URL参数设置决定是否必设的属性和根据需要决定是否设置的属性。1、必须设置的属性:billtype属性,这个属性值决定了这个XML文件(文档)中所有单据的单据类型,外部交换平台所有的处理都是围绕单据类型的。sender属性,这个属性值...
2018-05-17 10:58:52
10609
原创 NC后台执行单据动作
执行单据动作代码:// 组装VO,表头表体VO要使用NC系统默认的VO,自建VO不匹配TeardownBillVO tvo = new TeardownBillVO();tvo.setParentVO(theadVO);// 表体VO是List集合要转成数组tvo.setChildrenVO(tbodyList.toArray(new TeardownBillBodyVO[0]));// 执行动作...
2018-05-11 11:50:04
3267
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人