#使用技巧#WebAPI在多账套数据同步的案例技巧运用原创
金蝶云社区-大宝1983
大宝1983
23人赞赏了该文章 1,542次浏览 未经作者许可,禁止转载编辑于2023年02月27日 19:21:04
summary-icon摘要由AI智能服务提供

本文介绍了企业在经营中常需进行内外账套管理的业务需求,详细列出了实现数据同步的操作步骤,包括更新补丁、登录站点、新增同步字段、WebAPI配置、创建组织编码及数据账套ID配置、单据体同步组织编码配置等,并附有配置执行计划示例和示例代码,便于用户参考和实施。

 一、业务需求:

       企业在经营的过程中,通常会有内部管理账、经营管理账的内外账套管理的需求,实现对业务、财务数据及时、高效、按需的同步到另外一个账套的需求。

 

二、操作步骤:

1、更新账套数据同步补丁包

2、登录更新补丁包后的应用站点

3、在基础资料、表单上新增“是否同步数据”下拉列表字段(否、是、不同步,分配型的“基础资料控制策略”不要设置为携带)

4、WebAPI配置登录单,菜单发布路径:系统管理→集成平台

菜单入口:



上传图片


5、新增“WebAPI配置登录单”

界面如下图:


上传图片



字段解释

字段名称

字段说明

业务类型

配置需要同步的表单、集成资料,插件代码用到枚举值,比如:

辅助资料同步:FZZLTB;

供应商同步:GYSTB;

物料同步:WLTB;

客户同步:KHTB;

采购订单同步:CGDDTB;

采购入库单同步:CGRKDTB;

应付单同步:CWYFDTB;

其他应付单同步:QTYFDTB;

付款单同步:FKDTB;

销售订单同步:XSDDTB;

销售出库单同步:XSCKDTB;

应收单同步:CWYSDTB;

收款单同步:SKDTB;

销售增值税专用发票同步:XSZZSZYFPTB;

销售普通发票同步:XSPTFPTB;

……

创建组织编码

基础资料的创建组织编码

源系统Url地址

填写同步数据的源系统地址,比如:http://localhost/K3Cloud

源系统登录用户

配置用户须有源系统的当前配置表单的读写权限

源系统数据

账套ID

数据账套ID,可以通过Administrator用户登录源系统,打开“Web API”菜单,点击【在线测试WebAPI】按钮,可以看到账套ID

目标系统Url

地址

填写同步数据的目标系统地址,

比如:http://localhost/K3Cloud

目标系统登录

用户

配置用户须有目标系统的当前配置表单的保存权限

目标系统数据

账套ID

数据账套ID,可以通过Administrator用户登录目标系统,打开“Web API”菜单,点击【在线测试WebAPI】按钮,可以看到账套ID

单据体

同步组织编码

在同步业务表单时,用于配置主业务组织

支持同一账套,多个组织的数据同步

6、配置执行计划

配置执行计划如下图:


上传图片


 

应用小结:

       示例代码、补丁包已经挂到附件中,大家可以借鉴,代码如有需要优化的地方请指正。如有帮助,请点赞!


图标赞 23
23人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!