电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

外部数据

来源:金蝶云社区作者:金蝶2024-09-2221

外部数据

变更记录

产品版本

更新内容

更新日期

V5.0.023

初始版本

20230630

V6.0.8
增加是否生成凭证字段并反写此字段2024年03月31日


1 简介

1.1 功能介绍

用于将异构系统数据接入到星瀚。使用外部数据模型定义异构系统业务的数据结构根据模型接入的数据结构化存储到外部数据(原【会计事件】菜单)中

注意事项:外部数据定位是一个接口表,主要作用是将异构系统数据接进星瀚生成凭证,无法实现过多的查询和计算以及业务处理的的功能(例如走工作流审批、进入共享中心等),如果有比较复杂的业务处理需求,建议集成到对应的业务系统

1.2 应用场景

公司发展的不同阶段的不同板块可能会使用不同的ERP系统,即业务系统和财务系统可能会使用不同厂商所提供的软件,例如前端使用SAP/用友等系统的费用模块,想要生成星瀚的总账凭证,需要将两个系统之间进行转换和对接,外部数据就是用于将不同厂商的业务系统数据接入星瀚,对接到星瀚总账中。

1.3 系统路径

财务云】→【会计事件库】→【外部数据接入】→【外部数据

1.4 关键字段/按钮说明

外部数据字段说明

字段名称

详细解释

外部数据模型编码

当前外部数据导入时使用的外部数据模型的编码

外部数据模型名称

当前外部数据导入时使用的外部数据模型的名称

业务单元

当前外部数据所属业务单元

外部数据编码

当前外部数据的编码,可以穿透查看外部数据详情

版本号

用于记录当前外部数据导入时使用的模型版本

状态

外部数据的状态,包括三种:

生效:只有生效数据可以用于生成凭证或者其他系统调用

校验失败:当外部数据模型的【保存校验失败数据】参数为true时,导入的数据校验失败仍然会存储下来(只存储其他校验成功的字段),此时整体的外部数据状态为校验失败。只有校验失败的数据才允许删除,其余外部数据不允许删除

• 废弃:如果数据传入错误,且为未生成凭证状态,可以通过【传相同编码】的方式将前一条传入的数据作废。废弃状态的数据不允许参与生成凭证或其他系统调用


系统预置字段说明

字段编码

字段名称

详细解释

number

外部数据编码

外部数据的编码,传入什么值,外部数据编码就是什么

外部数据编码作为匹配外部数据的唯一标识,有以下注意事项:

• 外部数据编码不允许重复,如果重复传入,则前面传入的数据会自动失效(前提是没有生成凭证)

• 如果外部数据已经生成凭证,传重复编码会报错

org

业务单元

外部数据所属的业务单元

注意事项:需要在星瀚内已建立好对应的业务单元,再传入业务单元的编码

sourcesys

来源系统

外部数据的来源系统

description

描述外部数据的描述信息

paging

是否分页

当传入的外部数据分录过大(例如超过了URL文件大小限制),一次性没有办法将所有分录导入,则需要用到分页,支持多次导入同一个外部数据的分录:

• true:允许分页。如果传了true,再调用追加分录接口(路径:【开放平台】-【其他】-【API服务管理1.0】-【会计平台】-【追加分录】),则可以实现多次往同一个外部数据(传同编码)里传分录

注意事项:如果不是调用【追加分录】接口,即使传了true,如果传同编码的外部数据仍然会作废前一条外部数据

• false:不允许分页。如果传相同编码的外部数据,则会作废前一条外部数据

savedefault

保存校验失败数据

1.传入外部数据时,如果是系统预置字段未通过校验(例如,传入的预置字段中的业务单元在星瀚系统中不存在),则直接不允许导入数据

2.如果是自定义字段未通过校验(例如,字段的精度、长度不符合要求,基础资料在系统中不存在等),则可以选择是否需要保存校验失败的数据:

• true:保存校验失败的数据。如果校验失败,数据仍然可以传入系统中,此时外部数据的状态为校验失败,不允许用于生成凭证等后续操作,只用于在前端页面查看报错。后续可以支持重新校验,重新校验通过后,则状态变为生效

• false:不保存校验失败的数据,只要有一个字段校验失败,本条外部数据无法导入系统


关键按钮说明

按钮名称

详细解释

重新校验

【校验失败】的数据支持<重新校验>,根据重新校验后的结果变更外部数据状态。例如,导入外部数据时未先维护好基础资料导致数据校验失败,在维护好对应基础资料后再重新校验,外部数据状态则可变为生效

生成凭证

外部数据支持调用凭证模板生成总账凭证

1.5 外部数据状态流转说明

注意事项:

1.只有"生效"状态的外部数据才能用于生成凭证等后续操作

2.只有"校验失败"状态的外部数据才允许删除,其他状态的数据不允许删除

3.外部数据作废后,数据状态不可以重新变为生效

1.6 涉及的接口

接口路径:【openAPI】-【其他】-【API1.0】-【API服务管理1.0】-【财务云】-【会计平台】

接口名称

作用

具体使用链接

保存外部数据(操作)

将外部数据导入到星瀚外部数据导入接口调用指南

追加分录

当传入的外部数据分录过大(例如超过了URL文件大小限制),一次性没有办法将所有分录导入,可以通过调用此接口多次导入同一个外部数据的分录外部数据追加分录使用方法
作废外部数据将已导入到星瀚系统内的外部数据状态改为作废如何作废已导入的外部数据


2 主要操作

2.1 导入外部数据

前提条件

定义好外部数据模型

操作步骤

步骤1:创建第三方应用,路径:【openAPI】-【安全策略】-【第三方应用】

第三方应用,即是需要与星瀚平台对接的三方系统。创建第三方应用是为了获取与星瀚平台通讯的连接信息,即access token 值

系统编码:第三方应用唯一标识

AccessToken认证密钥:获取AccessToken时需要

API授权、IP白名单:需要打开,否则访问不通过


步骤2: 根据外部数据模型导入外部数据

调用星瀚开放平台中的“保存外部数据(操作)”接口,将数据传输到会计事件库中,一次完整的传输产生一个外部数据

1接口路径:【openAPI】-【其他】-【API1.0】-【API服务管理1.0】-【财务云】-【会计平台】-【保存外部数据(操作)】

2)模型的数据导入示例可以通过<json示例>获取

详细

外部数据

变更记录产品版本更新内容更新日期V5.0.023初始版本2023年06月30日V6.0.8增加是否生成凭证字段并反写此字段2024年03月31日1 简介1.1 功能...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信