第一范文网 - 专业文章范例文档资料分享平台

NCV61-会计平台-技术红皮书(整理后)

来源:用户分享 时间:2025/8/23 13:04:10 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

NC-V6.1-会计平台-技术红皮书

private String relationID = null; // 关联号,和单据之间的唯一关联,通过该字段唯一对应一个传入的聚合VO // 注意:一个聚合VO不一定只对应一个单据VO,这个是业务系统控制的,所以这里不是单private String pk_billtype = null; // 单据类型或交易类型PK private String pk_system = null;// 系统类型 private String pk_org = null;// 组织 据主键,而是一个分组号,当关联号和单据一一对应的时候,可以使用PK private String pk_operator = null; // 操作员PK,指的是发送会计平台的那个人,不是单据的制单人 private String defdoc1 = null; // 自定义关联档案1 关联档案型的数据,比如交易类型,业务类别,收发类别等。注意:档案型的自定义项必须为全局或集团级的档案类型,不支持组织级的档案类型 }

private String defdoc2 = null; // 自定义关联档案2 private String defdoc3 = null; // 自定义关联档案3 private String freedef1 = null; // 自定义项1 说明性的文字,包括金额,摘要,单据编码等 private String freedef2 = null; // 自定义项2 private String freedef3 = null; // 自定义项3 private String freedef4 = null; // 自定义项4 private String freedef5 = null; // 自定义项5 private UFDate busidate = null; // 业务日期,业务生效的日期,不一定是单据日期 UAP 技术红皮书系列 第12 / 29页

NC-V6.1-会计平台-技术红皮书

4.2.2 关联关系查询服务(根据消息信息查询关联关系)

/** * */ package nc.pubitf.fip.service; public interface IFipRelationQueryService { */ public FipRelationInfoVO[] querySrcBill(FipRelationInfoVO vo) throws BusinessException; /** * 根据来源单据信息查关联关系 */ public FipRelationVO[] queryRelationsBySrc(FipRelationInfoVO vo) throws BusinessException; /** * 根据目标单据信息查关联关系 */ public FipRelationVO[] queryRelationsByDes(FipRelationInfoVO vo) throws BusinessException; /** * 根据来源单据信息查目标单据。 */ public FipRelationInfoVO[] queryDesBill(FipRelationInfoVO vo) throws BusinessException; /** * 根据目标单据信息查来源单据。 4.2.3 关联单据查询服务(根据信息信息查相关单据)

/** * */ package nc.pubitf.fip.service; public interface IFipBillQueryService { /** * 根据关联号等消息查单据(根据系统自动匹配来源或目的) UAP 技术红皮书系列 第13 / 29页

NC-V6.1-会计平台-技术红皮书

} */ public FipExtendAggVO[] queryBill(FipRelationInfoVO[] vo) throws BusinessException; /** * 根据来源关联信息查来源单据 */ public FipExtendAggVO[] querySrcBill(FipRelationInfoVO[] vo) throws BusinessException; /** * 根据目标关联信息查目标单据 */ public FipExtendAggVO[] queryDesBill(FipRelationInfoVO[] vo) throws BusinessException; 4.3 与来源系统相关的接口(需要来源系统实现)

4.3.1 单据查询接口(根据信息查相关联的单据,主要用于重算、条件生成)

/** * */ package nc.pubitf.fip.external; /** * 实现重算功能的来源系统提供的单据查询服务,通过业务关联号取业务单据。 * * 该接口为会计平台提出,其他系统实现的一个取数服务,使用者为会计平台或其他通过会计平台取相关联的单据的目标系统 */ public interface IBillReflectorService { /** * 通过业务关联号获得单据实体,为重算和拉式生成提供单据查询服务 UAP 技术红皮书系列 第14 / 29页

NC-V6.1-会计平台-技术红皮书

* * 一般情况下,只使用FipMsgInfoVO里的pk_billtype和relationID字段即可以找到对应数据,特殊情况下,允许来源系统在消息里放置自定义项,这些自定义项会计平台只传递和显示,不使用。 * * 例如,按期间分表存储数据的时候,可以把freedef1作为期间发送会计平台,会计平台只负责传递和显示,不做修改和业务上使用。 */ FipExtendAggVO[] queryBillByRelations(FipRelationInfoVO[] relationvos) throws BusinessException; } 4.3.2 单据汇总接口(主要用于汇总来源单据模式)

/** * */ package nc.pubitf.fip.external; /** * 汇总来源单据服务,该服务由会计平台定义,相关系统实现,主要目的是为了减少会计平台上单据的数量 */ public interface IBillSumService { /** * 汇总来源单据方法,该方法由会计平台定义,其他相关系统实现 * * 主要功能:对于相同单据类型的一组单据,通过单据关联号根据分组字段在来源方进行汇总,生成一个或多个汇总后的单据 * * 分组字段包括:入账设置中使用的影响因素,转换模板中使用的单据字段,单据模板中引用对照表的部分公式里使用的影响因素 * */ public FipMessageVO[] querySumBill(FipRelationInfoVO[] relationvos, String[] groupfields) throws BusinessException; UAP 技术红皮书系列 第15 / 29页

NCV61-会计平台-技术红皮书(整理后).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8qz8g87tlb7yqpo85nbn_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top