好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

【精编推荐】NCV会计平台技术红皮书整理后.docx

31页
  • 卖家[上传人]:野原
  • 文档编号:142709973
  • 上传时间:2020-08-22
  • 文档格式:DOCX
  • 文档大小:128.85KB
  • / 31 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 精编推荐】NCV会计平台技术红皮书整理后 NC-V6.1-会计平台-技术红皮书UAP中心编著目录第一章概述31.1目的31.2读者3第二章产品/模块设计说明42.1设计原则与前提42.2名词解释4第三章总体架构设计53.1总体架构图5第四章核心模型设计64.1主要业务模型64.1.1推式不汇总立即生成模型(系统默认模式)(财务业务一体化,业务确认财务立即有反映的场景下建议使用)64.1.2推式不汇总条件生成模式(财务业务关联不紧密,不要求业务确认财务立即有反映的场景建议使用)84.1.3推式,汇总来源单据模式(来源单据数据量大的时候建议使用)84.2核心服务114.2.1消息发送服务(接收发送到会计平台的消息)114.2.2关联关系查询服务(根据消息信息查询关联关系)134.2.3关联单据查询服务(根据信息信息查相关单据)134.3与来源系统相关的接口(需要来源系统实现)144.3.1单据查询接口(根据信息查相关联的单据,主要用于重算、条件生成)144.3.2单据汇总接口(主要用于汇总来源单据模式)154.3.3拉式取数接口(主要用于拉式生成,暂时不支持)164.4与目标系统相关的接口(需要目标系统实现)174.4.1单据处理接口(保存、删除、查询等)174.5第三方使用的接口184.5.1消息监听接口(可以在消息处理中注入自己的处理)184.5.2目标单据处理监听接口(可以在会计平台保存/删除目标单据的时候注入自己的处理)204.6来源单据UI224.6.1单据展示224.6.2自定义查询条件234.7目标单据UI234.7.1单据展示234.7.2合并条件展示23第五章来源系统的快速实现245.1实现联查与重算的接口nc.pubitf.fip.external.IbillReflectorService245.2在fip_billregister表中对需要发送会计平台的单据类型或交易类型进行注册245.3组装消息FipRelationInfoVO,该VO包含业务实体的概要信息,可以帮助用户快速定位单据而不需要联查255.4调用FipMsgResultVO[] nc.pubitf.fip.service.IFipMessageService.sendMessages(FipMessageVO[] fipmessagevo) throws BusinessException发送消息到会计平台26第六章目的系统的快速实现276. 1实现联查与重算的接口nc.pubitf.fip.external.IbillReflectorService276. 2实现目标单据的服务nc.pubitf.fip.external.IDesBillService276. 3在fip_billregister表中进行注册276. 4在fip_entityattcfg中注册需要在模板上展示的字段28第七章附录29第一章 概述本章内容概要:l 目的l 读者1.1 目的本文档基于NC6.0,主要描述会计平台对外提供的服务、会计平台与其他相关系统之间的交互。

      以指导相关业务系统通过会计平台和其他业务系统进行业务实体转换1.2 读者相关系统分析、设计、开发第二章 产品/模块设计说明本章内容概要:l 产品设计与前提l 名词解释2.1 设计原则与前提对原会计平台进行抽象,提炼成统一的业务对象转换平台框架,支持业务单据与财务凭证的转换,业务单据与责任凭证的转换会计平台设计前提:l 适应6.0多组织变化、支持集团应用l 支持业务单据与多目标对象的转换,且可配置即根据需要可配置业务单据生成总账凭证、责任会计凭证或行业的成本单据等(制造成本单据,金融行业成本单据等)l 支持推式和拉式对象转换l 支持来源对象汇总和目标对象汇总l 支持转换规则、汇总规则、取数规则、关联关系的扩展,支持行业插件2.2 名词解释第三章 总体架构设计本章内容概要:l 总体架构图3.1 总体架构图会计平台整体框架:图3-1第四章 核心模型设计本章内容概要:l 主要业务模型l 核心服务l 与源系统相关的接口(需要源系统实现)l 与目标系统相关的接口(需要目标系统实现)l 第三方使用的接口l 来源单据UIl 目标单据UI4.1 主要业务模型4.1.1 推式不汇总立即生成模型(系统默认模式)(财务业务一体化,业务确认财务立即有反映的场景下建议使用)注:蓝色为主流程,紫色为有接口或服务注入的地方图4-1该流程涉及会计平台1个服务,3个接口注入,详细是说明见4.1.2 推式不汇总条件生成模式(财务业务关联不紧密,不要求业务确认财务立即有反映的场景建议使用)图4-2该流程涉及0个服务,3个接口4.1.3 推式,汇总来源单据模式(来源单据数据量大的时候建议使用)图4-3图4-4该流程涉及1个服务,4个接口。

      4.2 核心服务4.2.1 消息发送服务(接收发送到会计平台的消息)packagenc.pubitf.fip.service;publicinterfaceIFipMessageService{publicFipMsgResultVOsendMessage(FipMessageVOfipmessagevo)throwsBusinessException;publicFipMsgResultVO[]sendMessages(FipMessageVO[]fipmessagevo)throwsBusinessException;}packagenc.vo.fip.service;publicclassFipMessageVOextendsValueObject{publicfinalstaticintMESSAGETYPE_ADD=0;//增加publicfinalstaticintMESSAGETYPE_DEL=1;//删除publicfinalstaticintMESSAGETYPE_OFFSET=3;//红冲(60不建议使用)privateintmessagetype=0;//消息类型包括增加删除privatestaticfinallongserialVersionUID=9120956917092845821L;privateAggregatedValueObjectbillVO=null;privateFipRelationInfoVOmessageinfo=null;}packagenc.vo.fip.service;publicclassFipRelationInfoVOextendsValueObject{privatestaticfinallongserialVersionUID=-5357529614277574254L;privateStringpk_group=null;//集团privateStringpk_org=null;//组织privateStringpk_system=null;//系统类型privateStringpk_billtype=null;//单据类型或交易类型PKprivateStringrelationID=null;//关联号,和单据之间的唯一关联,通过该字段唯一对应一个传入的聚合VO//注意:一个聚合VO不一定只对应一个单据VO,这个是业务系统控制的,所以这里不是单据主键,而是一个分组号,当关联号和单据一一对应的时候,可以使用PKprivateStringpk_operator=null;//操作员PK,指的是发送会计平台的那个人,不是单据的制单人privateUFDatebusidate=null;//业务日期,业务生效的日期,不一定是单据日期privateStringdefdoc1=null;//自定义关联档案1关联档案型的数据,比如交易类型,业务类别,收发类别等。

      注意:档案型的自定义项必须为全局或集团级的档案类型,不支持组织级的档案类型privateStringdefdoc2=null;//自定义关联档案2privateStringdefdoc3=null;//自定义关联档案3privateStringfreedef1=null;//自定义项1说明性的文字,包括金额,摘要,单据编码等privateStringfreedef2=null;//自定义项2privateStringfreedef3=null;//自定义项3privateStringfreedef4=null;//自定义项4privateStringfreedef5=null;//自定义项5}4.2.2 关联关系查询服务(根据消息信息查询关联关系)/****/packagenc.pubitf.fip.service;publicinterfaceIFipRelationQueryService{/***根据来源单据信息查目标单据/publicFipRelationInfoVO[]queryDesBill(FipRelationInfoVOvo)throwsBusinessException;/***根据目标单据信息查来源单据。

      /publicFipRelationInfoVO[]querySrcBill(FipRelationInfoVOvo)throwsBusinessException;/***根据来源单据信息查关联关系*/publicFipRelationVO[]queryRelationsBySrc(FipRelationInfoVOvo)throwsBusinessException;/***根据目标单据信息查关联关系*/publicFipRelationVO[]queryRelationsByDes(FipRelationInfoVOvo)throwsBusinessException;4.2.3 关联单据查询服务(根据信息信息查相关单据)/****/packagenc.pubitf.fip.service;publicinterfaceIFipBillQueryService{/***根据关联号等消息查单据(根据系统自动匹配来源或目的)*/publicFipExtendAggVO[]queryBill(FipRelationInfoVO[]vo)throwsBusinessException;/***根据来源关联信息查来源单据*/publicFipExtendAggVO[]querySrcBill(FipRelationInfoVO[]vo)throwsBusinessException;/***根据目标关联信息查目标单据*/publicFipExtendAggVO[]queryDesBill(FipRelationInfoVO[]vo)throwsBusinessException;}4.3 与来源系统相关的接口(需要来源系统实现)4.3.1 单据查询接口(根据信息查相关联的单据,主要用于重算、条件生成)/****/packagenc.pubitf.fip.external;/***实现重算功能的来源系统提供的单据查询服务,通过业务关联号取业务单据。

      该接口为会计平台提出,其他系。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.