NCV5基础数据公共访问方式红皮书.docx
- 文档编号:9997719
- 上传时间:2023-02-07
- 格式:DOCX
- 页数:17
- 大小:19.33KB
NCV5基础数据公共访问方式红皮书.docx
《NCV5基础数据公共访问方式红皮书.docx》由会员分享,可在线阅读,更多相关《NCV5基础数据公共访问方式红皮书.docx(17页珍藏版)》请在冰豆网上搜索。
NCV5基础数据公共访问方式红皮书
基础数据公共访问方式
红皮书
NC-UAP5.01
用友NC-UAP
2019-08-15
第一章前言
本文描述了基本档案各结点所具有的公共访服务,包括查询工具类、查询接口和数据库操作接口。
本文中仅列示出各基本档案结点所提供的访问接口或工具类名称,其具体功能及使用方法,请参考相关的JavaDoc文档。
第二章客户化-基础数据
1.币种
(1)币种查询工具类:
nc.ui.bd.b21.CurrtypeQuery。
本工具类带有缓存,访问效率高,并且在前后台均可调用;但数据刷新有延迟。
(2)币种查询接口:
nc.itf.uap.bd.currtype.ICurrtype。
提供对币种的查询方法。
2.会计期间方案
未提供公共访问接口。
3.会计期间
(1)会计期间综合查询工具类:
nc.bd.accperiod.AccountCalendar。
本工具提供对会计年度、会计月份、会计季度等数据的综合查询功能。
本工具带有缓存,访问效率高,并且在前后台均可调用;但数据刷新有延迟。
(2)会计年度查询工具类:
nc.bd.accperiod.AccperiodAccessor。
本工具提供对会计年度的查询。
本工具带有缓存,访问效率高,并且在前后台均可调用;但数据刷新有延迟。
不建议使用本工具,建议使用综合查询工具类nc.bd.accperiod.AccountCalendar。
(3)会计月份查询工具类:
nc.bd.accperiod.AccperiodmonthAccessor。
本工具提供对会计月份的查询。
本工具带有缓存,访问效率高,并且在前后台均可调用;但数据刷新有延迟。
不建议使用本工具,建议使用综合查询工具类nc.bd.accperiod.AccountCalendar。
(4)会计季度查询工具类:
nc.bd.accperiod.AccperiodquarterAccessor。
本工具提供对会计季度的查询。
本工具带有缓存,访问效率高,并且在前后台均可调用;但数据刷新有延迟。
不建议使用本工具,建议使用综合查询工具类nc.bd.accperiod.AccountCalendar。
4.公司目录
(1)公司档案查询接口:
nc.itf.uap.bd.corp.ICorpQry。
提供对公司档案的查询方法。
(2)公司与结算中心、结算单位关系查询接口:
nc.itf.uap.bd.corp.ISettleCenterQueryForCorp。
提供公司、结算中心、结算单位对应关系的查询方法。
(3)公司档案数据库操作接口:
nc.itf.uap.bd.corp.ICorp。
提供公司档案数据的数据库操作方法。
第三章客户化-基本档案
5.自定义项
5.1定义自定义项
(1)自定义项定义查询接口:
nc.itf.uap.bd.def.IDefdef。
提供对自定义项定义的查询方法。
5.2引用自定义项
(1)自定义项引用与引用对象查询接口:
nc.itf.uap.bd.def.IDef。
提供自定义项引用与自定义项引用对象的查询方法。
(2)自定义项引用对象查询接口:
nc.itf.uap.bd.def.IDefUsedQry。
提供自定义项引用对象的查询方法。
(3)自定义项引用查询接口:
nc.itf.uap.bd.def.IDefQuoteQry。
提供自定义项引用的查询方法。
(4)自定义项引用对象数据库操作接口:
nc.itf.uap.bd.def.IDefUsed。
提供自定义项引用对象数据的数据库操作方法。
(5)自定义项引用数据库操作接口:
nc.itf.uap.bd.def.IDefQuote。
提供自定义项引用数据的数据库操作方法。
5.3自定义项档案定义
(1)自定义项档案查询接口:
nc.itf.uap.bd.def.IDefdoclist。
提供自定义项档案的查询方法。
(2)自定义项档案内容查询接口:
nc.itf.uap.bd.def.IDefdoc。
提供自定义项档案内容的查询方法。
(3)自定义项档案数据库操作接口:
nc.itf.uap.bd.def.IDefdoclist。
提供自定义项档案的数据库操作方法。
(4)自定义项档案内容数据库操作接口:
nc.itf.uap.bd.def.IDefdoc。
提供自定义项档案内容的数据库操作方法。
6.账簿信息
6.1核算账簿
(1)核算账簿查询工具类:
nc.ui.bd.BDGLOrgBookAccessor。
本工具提供对账簿信息的查询方法。
本工具带有缓存,访问效率较高,并且前后台均可调用;但数据刷新有延迟。
7.组织机构
7.1库存组织
(1)库存组织查询接口:
nc.itf.uap.bd.calbody.ICalbodyQry。
提供库存组织的查询方法。
(2)库存组织数据库操作接口:
nc.itf.uap.bd.calbody.ICalbodyDBOperator。
提供库存组织的数据库操作方法。
7.2部门档案
(1)部门档案查询接口:
nc.itf.uap.bd.dept.IDeptdocQry。
提供部门档案的查询方法。
(2)用户所在部门查询接口:
nc.itf.uap.bd.dept.IFindDeptByUser。
提供的用户所在部门查询方法。
(3)部门档案数据库操作接口:
nc.itf.uap.bd.dept.IDeptdoc。
提供部门档案的数据库操作方法。
(4)部门档案外部交换平台导入接口:
nc.itf.uap.bd.dept.IDeptdocForPfxx。
提供外部交换平台导入部门档案的方法。
7.3采购组织
未提供公共访问接口。
7.4销售组织
未提供公共访问接口。
7.5仓储与成本域关系
未提供公共访问接口。
7.6会计主体
(1)会计主体查询工具类:
nc.ui.bd.BDGLOrgBookAccessor。
本工具提供对会计主体的查询方法。
本工具带有缓存,访问效率较高,并且前后台均可调用;但数据刷新有延迟。
8.人员信息
8.1人员类别
(1)人员类别查询接口:
nc.itf.uap.bd.psn.IPsncl。
提供人员类别的查询方法。
(2)人员类别数据库操作接口:
nc.itf.uap.bd.psn.IPsnclPrivate。
提供的人员类别数据库操作方法。
8.2人员管理档案
(1)人员管理档案查询接口:
nc.itf.uap.bd.psndoc.IPsnDocQueryService。
提供人员管理档案和个人银行账户的查询方法。
(2)人员管理档案数据库操作接口:
nc.itf.uap.bd.psndoc.IPsnDocSaveService。
提供人员管理档案和个人银行账户的数据库操作方法。
8.3集团人员档案
(1)集团人员档案查询接口:
nc.itf.uap.bd.psndoc.IPsnDocQueryService。
提供人员基本档案的查询方法。
(2)集团人员档案数据库操作接口:
nc.itf.uap.bd.psndoc.IPsnDocSaveService。
提供人员基本档案的数据库操作方法。
8.4人员档案约束设置
未提供公共访问接口。
9.客商信息
9.1地区分类
(1)地区分类查询接口:
nc.itf.uap.bd.area.IAreaClassAndAddressQry。
提供地区分类的查询方法。
(2)地区分类数据库操作接口:
nc.itf.uap.bd.area.IAreaClassAndAddressOperate。
提供地区分类的数据库操作方法。
9.2地点档案
(1)地点档案查询接口:
nc.itf.uap.bd.area.IAreaClassAndAddressQry。
提供地点档案的查询方法。
(2)地点档案数据库操作接口:
nc.itf.uap.bd.area.IAreaClassAndAddressOperate。
提供地点档案的数据库操作方法。
9.3客商基本档案
(1)客商基本档案查询接口:
nc.itf.uap.bd.cust.ICustBasDocQuery。
提供客商基本档案的查询方法。
(2)客商分配、客商合并等查询接口:
nc.itf.uap.bd.cust.ICuBasDocTmpQry。
提供客商分配、客商合并的查询方法。
(3)客商基本档案数据库操作接口:
nc.itf.uap.bd.cust.ICustBasDocOperate。
提供客商基本档案的数据库操作方法。
(4)客商分配、客商基本档案数据库操作接口:
nc.itf.uap.bd.cust.ICuBasDocTmp。
提供客商分配、客商基本档案的数据库操作方法。
9.4客商管理档案
(1)客商管理档案查询接口:
nc.itf.uap.bd.cust.ICustManDocQuery。
提供客商管理档案的查询方法。
(2)客商管理档案数据库操作接口:
nc.itf.uap.bd.cust.ICustManDocOperate。
提供客商管理档案的数据库操作方法。
10.库位信息
10.1仓库档案
未提供公共访问接口。
10.2货位档案
(1)货位档案查询接口:
nc.itf.uap.bd.warehouse.ICargdoc。
提供货位档案的查询方法。
(2)数据库操作接口:
。
提供的数据库操作方法。
11.存货信息
11.1产品线档案
未提供公共访问接口。
11.2存货分类
(1)存货分类查询接口:
nc.itf.uap.bd.inv.IInvclQry。
提供存货分类的查询方法。
(2)存货分类数据库操作接口:
nc.itf.uap.bd.inv.IInvcl。
提供存货分类的数据库操作方法。
11.3计量档案
未提供公共访问接口。
11.4存货基本档案
(1)存货基本档案查询接口:
nc.itf.uap.bd.inv.IInventoryQry。
提供存货基本档案的查询方法。
(2)存货基本档案数据库操作接口:
nc.itf.uap.bd.inv.IInventory。
提供存货基本档案的数据库操作方法。
11.5存货管理档案
(1)存货管理档案查询接口:
nc.itf.uap.bd.inv.IInventoryQry。
提供存货管理档案的查询方法。
(2)存货管理档案数据库操作接口:
nc.itf.uap.bd.inv.IInventory。
提供存货管理档案的数据库操作方法。
11.6物料生产档案
(1)物料生产档案查询接口:
nc.itf.uap.bd.produce.IProduceQry。
提供物料生产档案的查询方法。
(2)物料生产档案数据库操作接口:
nc.itf.uap.bd.produce.IProduce。
提供物料生产档案的数据库操作方法。
11.7存货批次号规则定义
(1)存货批次号规则查询接口:
nc.itf.uap.bd.batchcoderule.IBatchCodeRuleQueryService。
提供存货批次号规则的查询方法。
(2)存货批次号规则数据库操作接口:
nc.itf.uap.bd.batchcoderule.IBatchCodeRulePersistService。
提供存货批次号规则的数据库操作方法。
11.8存货ABC分类定义
(1)存货ABC分类查询接口:
nc.itf.uap.bd.ABCClass.IABCClassQueryService。
提供存货ABC分类的查询方法。
(2)存货ABC分类数据库操作接口:
nc.itf.uap.bd.ABCClass.IABCClassPersistService。
提供存货ABC分类的数据库操作方法。
11.9存货基本档案分配情况查询
未提供公共访问接口。
11.10存货管理档案分配关系查询
未提供公共访问接口。
12.项目信息
12.1项目类型
(1)项目类型查询接口:
nc.itf.uap.bd.job.IJobtypeQuery。
提供项目类型的查询方法。
(2)项目类型数据库操作接口:
nc.itf.uap.bd.job.IJobtypePrivate。
提供项目类型的数据库操作方法。
12.2项目基本档案
(1)项目基本档案查询接口:
nc.itf.uap.bd.job.IJobbasedocQuery。
提供项目基本档案的查询方法。
(2)项目基本档案数据库操作接口:
nc.itf.uap.bd.job.IJobbasedoc。
提供项目基本档案的数据库操作方法。
12.3项目管理档案
(1)项目管理档案查询接口:
nc.itf.uap.bd.job.IJobmanagedocQuery。
提供项目管理档案的查询方法。
(2)项目管理档案数据库操作接口:
nc.itf.uap.bd.job.IJobmanagedoc。
提供项目管理档案的数据库操作方法。
13.结算信息
13.1结算单位
(1)结算单位查询接口:
nc.itf.uap.bd.ISettleUnitQry。
提供结算单位的查询方法。
(2)公司与结算单位关系查询接口:
nc.itf.uap.bd.corp.ISettleCenterQueryForCorp。
提供公司、结算单位对应关系的查询方法。
(3)结算单位数据库操作接口:
nc.itf.uap.bd.ISettleUnit。
提供结算单位的数据库操作方法。
13.2开户银行
(1)开户银行查询接口:
nc.itf.uap.bd.accbank.IAccbank。
提供开户银行的查询方法。
(2)开户银行数据库操作接口:
nc.itf.uap.bd.accbank.IAccbankPrivate。
提供开户银行的数据库操作方法。
13.3账户档案
(1)账户档案查询接口:
nc.itf.uap.bd.account.IAccountDoc。
提供账户档案的查询方法。
(2)账户授权查询接口:
nc.itf.uap.bd.account.IAccmanager。
提供账户授权的查询方法。
(3)账户档案数据库操作接口:
nc.itf.uap.bd.account.IAccountDocPrivate。
提供账户档案的数据库操作方法。
13.4结算方式
(1)结算方式查询接口:
nc.itf.uap.bd.balatype.IBalaTypeQry。
提供结算方式的查询方法。
13.5收付款协议
(1)收付款协议查询接口:
nc.itf.uap.bd.payterm.IPaytermQuery。
提供收付款协议的查询方法。
(2)收付款协议数据库操作接口:
nc.itf.uap.bd.payterm.IPayterm。
提供收付款协议的数据库操作方法。
13.6账龄区间设置
(1)账龄区间查询接口:
nc.itf.uap.bd.timecontrol.ITimeControlQuery。
提供账龄区间的查询方法。
(2)账龄区间数据库操作接口:
nc.itf.uap.bd.timecontrol.ITimeControl。
提供账龄区间的数据库操作方法。
13.7结算中心
(1)结算中心查询接口:
nc.itf.uap.bd.ISettleCenter。
提供结算中心的查询方法。
(2)公司与结算中心位关系查询接口:
nc.itf.uap.bd.corp.ISettleCenterQueryForCorp。
提供公司、结算中心对应关系的查询方法。
13.8内部账户
(1)内部账户查询接口:
nc.itf.uap.bd.account.ISettleAccount。
提供内部账户的查询方法。
(2)内部账户数据库操作接口:
nc.itf.uap.bd.account.ISettleAccountPrivate。
提供内部账户的数据库操作方法。
14.财务会计信息
14.1科目方案
(1)科目方案查询工具类:
nc.ui.bd.BDGLOrgBookAccessor。
本工具提供对科目方案的查询方法。
本工具带有缓存,访问效率较高,并且前后台均可调用;但数据刷新有延迟。
14.2科目自由项选择
(1)科目自由项查询接口:
nc.itf.uap.bd.accsubj.IGlFreeItemQry。
提供科目自由项的查询方法。
(2)科目自由项数据库操作接口:
nc.itf.uap.bd.accsubj.IGlFreeItemSave。
提供科目自由项的数据库操作方法。
14.3会计科目
(1)会计科目常用查询接口:
nc.itf.uap.bd.accsubj.IAccsubjDataQuery。
提供常用的会计科目查询方法。
(2)为UAP模块提供的会计科目业务查询接口:
nc.itf.uap.bd.accsubj.IAccsubjBusiQuery。
提供UAP模块会计科目业务查询方法。
(3)为非UAP模块提供的会计科目业务查询接口:
nc.itf.uap.bd.accsubj.IAccsubjBusiQueryForeign。
提供非UAP模块会计科目业务查询方法。
(4)提供以公司为参数的会计科目查询接口:
nc.itf.uap.bd.accsubj.IAccsubjDataQueryForCorpParam。
提供以公司为参数的会计科目查询方法。
(5)会计科目辅助核算项查询接口:
,nc.itf.uap.bd.accsubj.ISubjassQry。
提供会计科目辅助核算项查询方法。
(6)会计科目常用数据库操作接口:
nc.itf.uap.bd.accsubj.IAccsubjDataBaseOperate。
提供会计科目的常用数据库操作方法。
(7)会计科目变更数据库操作接口:
nc.itf.uap.bd.accsubj.IAccsubjAlterBackBusi。
提供会计科目变更数据库操作方法。
(8)会计科目分配数据库操作接口:
nc.itf.uap.bd.accsubj.IAccsubjAssign。
提供会计科目分配的数据库操作方法。
(9)会计科目复制数据库操作接口:
nc.itf.uap.bd.accsubj.IAccsubjCopyForSubjScheme。
提供会计科目复制的数据库操作方法。
14.4会计科目变更日志
(1)会计科目变更日志查询接口:
nc.itf.uap.bd.accsubjalter.IAccsubjRoadMapQry。
提供会计科目变更日志的查询方法。
(2)会计科目历史记录查询接口:
nc.itf.uap.bd.accsubjalter.IAccsubjHistryQry。
提供会计科目历史记录的查询方法。
(3)会计科目历史记录数据库操作接口:
nc.itf.uap.bd.accsubjalter.IAccsubjHistryDBOperator。
提供会计科目历史记录的数据库操作方法。
14.5凭证类别
(1)凭证类别查询接口:
nc.itf.uap.bd.vouchertype.IVoucherTypeQry。
提供凭证类别的查询方法。
(2)凭证类别数据库操作接口:
nc.itf.uap.bd.vouchertype.IVoucherTypeDBOperator。
提供凭证类别的数据库操作方法。
14.6外币汇率
(1)外币汇率查询工具类:
nc.bs.bd.b21.CurrencyRateUtil。
本工具提供对外币汇率折算信息、日汇率、调整汇率的查询方法。
本工具带有缓存,访问效率较高,并且前后台均可调用;但数据刷新有延迟。
(2)外币汇率查询接口:
nc.itf.uap.bd.rate.ICurrrateQuery。
提供外币汇率折算信息、日汇率、调整汇率的查询方法。
(3)资金模块外向汇率查询接口:
nc.itf.uap.bd.rate.IFTSCurrinfo。
本接口专门为资金结算组编写,用以兼容资金结算组老版本代码对外币汇率折算信息的查询。
14.7常用摘要
未提供公共访问接口。
14.8收支项目
(1)收支项目查询接口:
nc.itf.uap.bd.costsubj.ICostSubjQry。
提供收支项目的查询方法。
(2)收支项目数据库操作接口:
nc.itf.uap.bd.costsubj.ICostSubj。
提供收支项目的数据库操作方法。
14.9现金流量项目
(1)现金流量项目查询接口:
nc.itf.uap.bd.cashflow.ICashflowQuery。
提供现金流量项目的查询方法。
(2)现金流量项目数据库操作接口:
nc.itf.uap.bd.cashflow.ICashflow。
提供现金流量项目的数据库操作方法。
14.10科目类型
(1)科目类型查询接口:
nc.itf.uap.bd.accsubj.ISubjTypeQry。
提供科目类型的查询方法。
(2)科目类型数据库操作接口:
nc.itf.uap.bd.accsubj.ISubjTypeDBOperate。
提供科目类型的数据库操作方法。
14.11科目预留
未提供公共访问接口。
14.12科目分配关系查询
未提供公共访问接口。
15.业务信息
15.1发运方式
未提供公共访问接口。
15.2收发类别
(1)收发类别查询接口:
nc.itf.uap.bd.rdcl.IRdclQry。
提供收发类别的查询方法。
(2)收发类别数据库操作接口:
nc.itf.uap.bd.rdcl.IRdclDBOperator。
提供收发类别的数据库操作方法。
15.3税目税率
未提供公共访问接口。
15.4请购业务对照
(1)请购业务对照查询接口:
nc.itf.uap.bd.prayvsbusitype.IPrayvsBusiQry。
提供请购业务对照的查询方法。
16.管理会计信息
16.1责任中心
未提供公共访问接口。
17.工作日历管理
17.1公休日定义
(1)公休日查询接口:
nc.itf.uap.bd.restday.IRestDayQueryService。
提供公休日的查询方法。
(2)公休日数据库操作接口:
nc.itf.uap.bd.restday.IRestDayPersistService。
提供公休日的数据库操作方法。
17.2班次类别定义
(1)班次类别查询接口:
nc.itf.uap.bd.shiftclass.IShiftQueryService。
提供班次类别的查询方法。
(2)班次类别数据库操作接口:
nc.itf.uap.bd.shiftclass.IShiftPersistService。
提供班次类别的数据库操作方法。
17.3工作日历维护
(1)工作日历工厂查询接口:
nc.itf.uap.bd.calendar.IFactoryCalendar。
提供对工作日历的查询方法。
本接口在前后台均可调用,但在后台访问时具有缓存,访问效率较高;但数据刷新有延迟。
(2)工作日历普通查询接口:
nc.itf.uap.bd.calendar.ICalendarQueryService。
提供工作日历的普通查询方法。
(3)工作日历数据库操作接口:
nc.itf.uap.bd.calendar.ICalendarPersistService。
提供工作日历的数据库操作方法。
18.其它信息
18.1属性控制
(1)属性控制查询接口:
nc.itf.uap.bd.prop.IPropCtrlQry。
提
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- NCV5 基础 数据 公共 访问 方式 红皮书