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

发布时间 : 星期三 文章NCV61-会计平台-技术红皮书(整理后)更新完毕开始阅读

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

第五章 来源系统的快速实现

本章内容概要: ? 实现联查与重算的接口5.1 实现联查与重算的接口nc.pubitf.fip.external.IbillReflectorService

参考nc.bs.arap.global.ArapBillReflectorServiceImpl

nc.pubitf.fip.external.IbillReflectorService ? 在fip_billregister表中对需要发送会计平台的单据类型或交易类型进行注册 ? 组装消息FipRelationInfoVO,该VO包含业务实体的概要信息,可以帮助用户快速定位单据而不需要联查 ? 调用FipMsgResultVO[] 5.2 在fip_billregister表中对需要发送会计平台的单据类型或交易类型进行注册

需要注册的字段包括:

Billreflectclass IbillReflectorService接口的实现类

pk_billtype 需要发送会计平台的单据类型或交易类型的编码 modulecode 模块号,例如 gl,ar 可以参考pk_billtype=’D0’的记录

注意:如果FipRelationInfoVO的defdoc1有值,则fip_billregister的defdoc1应该是该值对应的档案实体的ID

nc.pubitf.fip.service.IFipMessageService.sendMessages(FipMessageVO[] fipmessagevo) throws BusinessException发送消息到会计平台

UAP 技术红皮书系列 第24 / 29页

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

5.3 组装消息FipRelationInfoVO,该VO包含业务实体的概要信息,可以帮助用户快速定位单据而不需要联查

内容如下:

public class FipRelationInfoVO extends SuperVO { private static final long serialVersionUID = -5357529614277574254L; private String pk_group = null;// 集团(必输项) private String pk_org = null;// 组织(必输项) private String pk_system = null;// 系统类型(必输项) private String pk_billtype = null; // 单据类型或交易类型(必输项) private String relationID = null; // 关联号(必输项),和单据之间的唯一关联,通过该字段唯一对应一个传入的聚合VO // 注意:一个聚合VO不一定只对应一个单据VO,这个是业务系统控制的,所以这里不是单据主键,而是一个分组号,当关联号和单据一一对应的时候,可以使用PK private String pk_operator = null; // 生效人(必输项),指的是发送会计平台使单据生效的那个人,不是单据的制单人 private UFDate busidate = null; // 业务日期(必输项),业务生效的日期,不一定是单据日期 private String defdoc1 = null; // 业务分类 关联档案型的数据,比如交易类型,业务类别,收发类别等。注意:必须为全局或集团级的档案类型,不支持组织级的档案类型 } UAP 技术红皮书系列 第25 / 29页

private String defdoc2 = null; // 自定义关联档案2 private String defdoc3 = null; // 自定义关联档案3 private String freedef1 = null; // 单据号 private String freedef2 = null; // 备注/说明 private String freedef3 = null; // 金额(需格式化) private String freedef4 = null; // 自定义项4 private String freedef5 = null; // 自定义项5

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

5.4 调用FipMsgResultVO[]

nc.pubitf.fip.service.IFipMessageService.sendMessages(FipMessageVO[]

fipmessagevo)

throws BusinessException发送消息到会计平台

UAP 技术红皮书系列 第26 / 29页

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

第六章 目的系统的快速实现

本章内容概要: ? 实现联查与重算的接口6. 1 实现联查与重算的接口nc.pubitf.fip.external.IbillReflectorService

6. 2 实现目标单据的服务nc.pubitf.fip.external.IDesBillService

6. 3 在fip_billregister表中进行注册

需要注册的字段包括:

Billreflectclass IbillReflectorService接口的实现类 pk_billtype单据类型或交易类型的编码 modulecode 模块号,例如 gl,ar

class_entity_id 分类定义目标档案实体ID,例如 科目,要素

org_entity_id 目标单据主组织档案实体ID,例如 财务核算账簿,责任

nc.pubitf.fip.external.IbillReflectorService ? 实现目标单据的服务nc.pubitf.fip.external.IDesBillService ? 在fip_billregister表中进行注册 ? 在fip_entityattcfg中注册需要在模板上展示的字段

UAP 技术红皮书系列 第27 / 29页

联系合同范文客服:xxxxx#qq.com(#替换为@)