业财数据映射

栏目:云星瀚知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

业财数据映射


变更记录

产品版本

更新内容

更新日期

V5.0.027

初始版本(灰度发布)

20230830


1 简介

1.1 功能介绍

用于映射取值,即通过映射源(入参)的值,取出映射目标(出参)值。传统的映射取值一般只支持基础资料之间的映射,但业财数据映射功能除了支持基础资料映射取值外,还可以支持文本、下拉列表、外部数据值集等类型,能够满足绝大部分映射取值的场景

1.2 应用场景

通过映射源(入参)的值,取出映射目标(出参)值。可以用于生成凭证时(例如,根据费用项目获取对应的科目/核算维度/现金流量项目),也可以用于生成事件(该功能还未发布)

1.3 系统路径

财务云】→【会计事件库】→【映射数据管理】→【业财数据映射

财务云】→【智能核算机器人】→【基础设置】→【业财数据映射

1.4 关键字段/按钮说明

基本信息字段说明

字段名称

详细解释

创建组织

业财数据映射的创建组织。选定创建组织之后,该条业财数据映射的映射源和映射目标F7能选择的数据默认为创建组织下有权限的数据

编码

业财数据映射的编码,需要编码唯一,限制50个字符,支持英文字母、数字、下划线

名称

业财数据映射的名称,限制50个字符

映射结构

选择了映射结构类型之后【映射取值】中带出则【映射结构定义定义的映射源和映射目标字段

列名映射源/映射目标中定义的【名称】

映射结构类型选定且保存后,不允许再变更。但是如果需要增加映射源/映射目标,可以到【映射结构定义】菜单里面新增行(但不允许删行)

校验状态

当新建/修改完映射后,点【保存】会触发校验是否有重复映射值逻辑,校验状态有两种值:

校验通过:映射取值里所有的【校验重复】值都为【通过】

存在重复项:映射取值里存在【校验重复】值为【不通过】

注意事项:

1. 业财数据映射保存后,即使校验状态为【存在重复项】,该条映射仍然生效可以使用,但只是能够使用映射取值里面【校验重复】为【通过】 的映射行,不能够使用【不通过】的映射行

2. 该状态为所有数据的总体校验状态(非自己可见数据范围内),如果发现【校验状态】为【存在重复项】,但是没有看到【校验重复】中存在【不通过】的值,则可能是因为个性化组织下设置的映射存在不通过数据。可以在适用组织中查看每个组织对应的校验状态

最后校验时间

每次保存校验后,会自动更新校验的时间,为最后校验时间

描述

业财数据映射的描述信息,限制255个字符




映射取值字段说明

字段名称

详细解释

流水号

流水号对应后台表记录的行id,没有业务上的含义。当保存映射后,删除某行记录,流水号不会补号,也没有断号补偿机制

组织

控制某一行数据F7打开的值是来源哪个组织:

默认是创建组织的,如果有组织个性化数据,则需要设置个性化组织,再在个性化组织下面新增映射数据

映射取值时,先取个性化组织下维护的映射,如果取不到值,再在默认的创建组织维护的映射中取值

开始日期

1.开始日期、结束日期为调用方使用例如在生成凭证时调用,生效、失效时间对比的是凭证记账日期;在生成事件时调用,生效、失效时间对比的是业务日期

维护业财数据映射时,如果映射源/映射目标有值来源为外部数据值集的,按照系统日期检查外部数据值集中值的有效性(是否启用)和有效时间(是否在生效时间范围内),只能选择到生效的值

在调用业财数据映射(或者其他途径)时,如果使用了外部数据值集作为入参/出参,生成数据的时候,会校验外部数据值集中值的有效性和有效时间(按照调用方使用的时间对比,在生成凭证时对比的是凭证的记账日期)

2. 开始日期、结束日期的生效期间都包含当天时间

如果开始日期、结束日期都没有填写,则该条数据一直生效

如果填了开始日期,没填结束日期,则该条数据从开始日期往后一直生效

如果填了结束时间,没有填开始时间,则该条数据在结束日期前一直生效


结束日期

启用

控制的启用状态如果在调用映射时,查询到对应状态为禁用,则不取出值

校验重复

校验是否一组映射源是否对应<同一个映射目标>有不同的映射目标值:

通过:对应唯一映射目标值

不通过:对应多个映射目标值

注意事项:

业财数据映射保存后,即使校验状态为【存在重复项】,该条映射仍然生效可以使用,只是能够使用映射取值里面【校验重复】为【通过】 的映射行,不能够使用【不通过】的映射行




2 主要操作

2.1 定义业财数据映射

适用场景

通过映射源(入参)的值,取出映射目标(出参)值。可以用于生成凭证时(例如,根据费用项目获取对应的科目/现金流量项目),也可以用于生成事件(该功能还未发布)

作步骤

例如:需要根据费用报销单上面的费用项目、报销人、报销类型来决定凭证中的科目和现金流量项目(其中,假设费用项目为基础资料,报销人为文本,报销类型为下拉列表)

步骤1:定义映射结构。详情介绍见:映射结构定义

注意事项:

1.映射结构一旦被引用(目前用于业财数据映射中),则不允许删除

2.映射结构被引用后,映射源、映射目标都不允许删除字段,只允许新增行。在映射结构新增行后,业财数据映射中自动增加新增的数据列,但是该列的映射数据为空,需要手工维护

步骤2:新增分组,填写编码和名称

注意事项:

1. 分组设为两层,第一层是映射用途分层,是系统预置的分组,不允许手动添加。需要在一级分组下新增二级分组

2. 业财数据映射需要维护在二级分组下,不允许维护在一级分组

步骤3:新增业财数据映射维护基本信息,选择第一步中建立好的映射结构

步骤4维护映射源和映射目标的值,此时校验重复都显示不通过

步骤5:点【保存】保存映射,且进行重复校验,此时会更新校验状态、校验时间

后续操作

在生成凭证时(凭证模板的科目、核算维度、现金流量项目、主表核算维度可用)使用


2.2 修改重复项

前提条件

映射取值行上有校验重复不通过的行,校验状态为存在重复项

作步骤

步骤1:保存校验后,如果有重复项(即映射源的值全部相同),则会自动跳出右侧的【存在重复项的配置】,并将存在相同映射源的流水号分别列出

步骤2:点右侧栏的单选框,左侧会筛选出对应的流水号(再点一次即取消勾选),修改对应的重复项,保证一组映射源只能对应唯一的一组映射目标

注意事项:

修改映射值后,需要保存才会重新校验

步骤3:修改完成后,点【保存】重新校验


2.3 批量增行

适用场景

适用于映射源有多选需求,多个映射源组合对应同一个映射目标的场景。在批量增行里多选值保存后,值将会被打平成单值行增加至映射表中,降低维护映射表的工作量

作步骤

步骤1:打开【批量增行】界面

步骤2:根据业务需求多选映射源的值。例如:费用项目是部门活动费相关的,报销人是赵六,报销类型是费用报销或者其他,对应的科目和现金流量项目都是一样的,这个时候就可以把对应值多选勾上

注意事项:

此处新增多值将会被打平成单值行增加至映射表中,如果数据量太大将需要较长耗时,请谨慎选择

步骤3:点【确定】后,映射值被打平到映射取值界面中

步骤4点【保存,保存及校验维护的映射值


2.4 设置适用组织

适用场景

创建好业财数据映射后,默认映射是创建组织适用的,如果想要分配给别的组织使用这条映射,就需要设置适用组织

作步骤

步骤1:建立业财数据映射

步骤2:点【适用组织】,在适用组织弹窗里面新增想要分配的组织

注意事项:

在一个一级分组下,适用组织不允许重复,即一个组织在一个一级分组下只能有一条唯一适用的业财数据映射

步骤3点确认保存


2.5维护个性化组织映射

适用场景

默认组织(即创建组织)界面维护的数据为创建组织有权限的数据,如果有组织个性化的数据,则需要单独在对应的组织维护

注意事项:

映射数据的匹配顺序为:(1)先匹配个性化组织下维护的数据;(2)若没有找到个性化组织的匹配数据,再匹配创建组织维护的默认数据;(3)若创建组织维护的默认数据仍然没有匹配值,则报错

作步骤

步骤1:点【显示个性组织】,展开左侧维护个性化组织的界面

步骤2:添加个性化组织

注意事项:

个性化组织的可选数据范围为以下条件的交集:(1)在【适用组织】里维护的组织;(2)操作人有权限的组织

步骤3:在个性化组织下维护映射数据

步骤4点【保存】保存维护的映射数据

后续操作

如果不需要设置个性化组织的数据,可以在左树删除个性化组织,删除组织后即会删除对应的个性化组织数据


2.6 引入引出业财数据映射

前提条件

需要特别注意,业财数据映射引入引出是针对分录行的引入引出,也就是说,需要先建立好一个业财数据映射即设置好了基本信息的组织、编码、名称、映射结构类型等内容,并保存),然后再针对设置好的业财数据映射引入映射取值的内容

作步骤

步骤1新建业财数据映射,这里仍然以上述例子进行说明

注意事项:

映射取值里的分录可以为空分录,不需要先录入数据

步骤2勾选需要引入分录的业财数据映射,点击下载引入模板,按照模板引入

步骤3在excel模板中填入需要引入的数据

方法一:直接维护单条映射值即在excel映射取值直接维护一一对应的映射取值)。

注意事项:

1. 引入数据为追加引入,也就是说在excel里只需要维护想要追加的分录,原本已经在系统内存在的不需要维护在引入excel里

2. 如果数据类型是基础资料/辅助资料/科目表/核算维度/现金流量,则在excel上维护对应基础资料/辅助资料的编码

3. 如果数据类型是外部数据值集,则在excel上维护对应外部数据值集的【值编码】

4. 如果数据类型是下拉列表,则在excel上维护下拉列的名称

5. 开始日期/结束日期格式:YYYY-MM-DD例如需要写成2023-08-01,而不是2023-8-1

方法二:批量增行批量增行可以跟单条维护值同时使用,引入时取合集

例如,想要在excel第710行引入单值,第8、9行多选值,则:

(1)首先,在excel映射取值页面第8、9行引入多值处维护好映射值

注意事项:

维护的这行映射值会与【批量增行】里面的值取合集,如果这一行值和对应在【批量增行】里面维护的值有重复,会自动进行去重处理

(2)然后在批量增行填写第8、9行的映射源取值

注意事项:1.如果要批量增行,【映射取值】页面同样也需要维护值,维护除了多选值(映射源)之外的所有值

2.【批量增行】页面,需要填写信息包括行号、列编码、列名称和映射值:

行号:在【映射取值】界面对应需要维护映射源多值的excel行号

列编码:映射源的编码,下载引入模板默认会自动带出一组映射源的编码

列名称:映射源的名称,下载引入模板默认会自动带出一组映射源的名称

映射值:即对应维护映射源多值的地方,映射值按列从上往下维护,一个单元格维护一个值。这样维护之后,效果等同于批量增行界面对映射源进行多选

步骤4勾选业财数据映射,引入数据

方法一引入结果:

方法二引入结果:

后续操作

如果引入失败,可以查看引入日志


2.7 查看变更日志

适用场景

查看业财数据映射的变更记录

作步骤

步骤1选择一条业财数据映射,进入详情编辑页面

步骤2:点【点更日志】查看变更记录

注意事项:1.变更记录里面记录了修改和删除,在变更类型查看

2.创建人和创建时间为<新增>本条记录的人和时间,操作人和操作时间为<修改>或者<删除>本条记录的人和时间


2.8 生成凭证中使用业财数据映射

适用场景

在凭证模板中,取科目、核算维度、现金流量、主表核算维度字段都可以支持使用业财数据映射

作步骤

步骤1创建业财数据映射。这里仍然以2.1节举例的业财数据映射作为本节例子

步骤2:在凭证模板的科目取值选择【业财数据映射】,选择维护好的映射

注意事项:1.根据业财数据映射使用的位置,确定取出哪个映射目标。例如,本条业财数据映射中,映射目标有科目和现金流量项目,当这条映射在【科目】字段使用的时候,取出来的目标值对应的是映射目标中的科目;当这条映射在【现金流量】字段使用的时候,取出来的目标值对应的是映射目标中的现金流量项目

步骤3:维护映射来源取值

注意事项:1.业财数据映射是精确匹配,根据取出来的值匹配业财数据映射表的值。如果有字段没有取出值,则该字段值匹配映射表上维护的空白值,以下为举例:


映射源

映射目标

序号

费用项目

报销人

报销类型

大陆准则会计科目表

1

费用1

人员1

类型1

科目1001

2


人员1

类型1

科目1002

3

费用1



科目1003

4




科目1004

(1) 如果从单据取出来的映射源值为:费用1;人员1;类型1,则取出来的科目为:科目1001

(2) 如果从单据取出来的映射源值为:人员1;类型1,则取出来的科目为:科目1002

(3) 如果从单据取出来的映射源值为:费用1,则取出来的科目为:科目1003

(4) 如果从单据没有取出值,则取出来的科目为:科目1004

(5) 如果从单据取出来的映射源值为:费用1人员1,则没有对应的科目,报错

后续操作

后续可以点生成凭证,则调用业财数据映射取出对应值

业财数据映射

变更记录产品版本更新内容更新日期V5.0.027初始版本(灰度发布)2023年08月30日1 简介1.1 功能介绍用于映射取值,即通过映射源(入参)的...
点击下载文档
上一篇:外部数据模型下一篇:映射结构定义
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息