业务取数规则操作指引

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

业务取数规则操作指引

1 简介

1.1 功能介绍

(1)配置资金计划抓取预占数、实际数的业务单据范围及适用条件,例如收款单、付款单、代发单;

(2)配置返回预占数或实际数时,业务单据字段与资金计划维度之间的映射关系;

(3)支持通过维度成员映射方案实现多对一、一对一的映射关系配置;

(4)可配置需要返回资金计划预占或实际数的业务单据的操作时机;

(5)配置从收支计划池中获取数据作为计划编制表的计划数。


1.2 应用场景

(1)收支计划池从业务前端抓取或手工录入明细计划形成采集单数据后,体系管理者需要根据采集单上的字段要素信息与资金计划表的维度要素进行逐一匹配,便于系统根据这个业务取数规则实现从采集单记录中获取对应款项下的未收未付额度抓取到计划填报的表中,形成计划数或计划参考值;

(2)当编报主体报送资金收支计划后,体系管理者需要根据资金计划预占数、实际数来源范围进行执行取数规则配置,便于在实际收付业务进行申请或确认操作时,实现通过资金计划维度或明细计划字段与业务单据的字段要素进行逐一匹配后,并实时返回计划的预占数、实际数,且无需人为干预。


1.3 系统路径


【资金云】→【资金计划】→【体系管理】→【业务规则】→【业务取数规则】

 

1.4 字段/按钮说明

(1)字段说明

字段名称

详细解释

取数用途

可满足两种业务场景的取数:一是基于业务单据的未收未付计划取数到计划编制表中自动生成计划额度,即智能编制取值;一种是用于实际业务发生时匹配获取写入计划的预占或实际数。

受控业务单据

代表资金计划预占或实际数从哪些业务单据中获取。

取数关联实体

代表资金计划的预占额度或实际扣减额度的取值字段来源的实体,可设置在单据头还是业务单据的某个分录上。此外,建议把资金计划取值匹配的字段都统一放在单据头或金额字段所在的分录中,便于映射关系的建立。

例如,“计划额度”映射到A分录的“申请金额”;同时预占数或实际数写入时又需要精确匹配到计划科目、合同号信息,那么计划科目、合同号的业务单据映射字段,也需要在A分录或单据头上,不能在其他的分录中。

注意:为遵守个人隐私保护安全要求,请不要从代发处理分录取值作为执行数,建议选择从单据头取值。

例外条件

代表符合相应条件下的业务单据无需返回资金计划实际数。例如同名转账、现金存取、交易量较少的外币收付等。

适用条件

若为“计划编制取数”,则通过配置正向的适用条件,将满足条件的收支计划采集单取数自动生成所填报维度组合下的计划额度。

维度或明细计划字段

列示体系下所有维度、“可见”状态下的明细计划字段。

若维护及明细计划字段信息有更新,可点击<重置>按钮进行同步处理。

映射关系

除了“期间”为包含关系之外,其他字段映射关系均需要一一相等

业务单据字段

选择可以与资金计划维度或明细计划字段相匹配的业务单据上的字段,其中需注意:

  • 若选择了通过分录上的字段进行匹配,则计划金额对应的业务单据上的取值,也应该选分录上的金额字段。

  • 代发单执行数的返回,建议匹配关系均采用单据头进行匹配。

匹配属性

文本类的字段均默认按名称进行匹配,而对于体系下若存在多个名称一样的编报主体的场景下,想要精确匹配业务单据字段,则需要通过基础资料的编码属性来匹配。

辅助业务单据字段

若通过一个字段无法与资金计划维度成员或明细计划值进行匹配,则可以依赖于“维度成员映射方案”+“辅助业务单据字段”,实现两个业务单据字段组合映射到一个资金计划维度要素上。

维度成员映射

若无法实现业务单据字段值与资金计划要素一一匹配的场景下,可以通过维度成员映射关系表实现匹配关系建立。例如,资金计划仅报送了人民币计划,而业务单据中有美元、欧元等外汇收付,故需要通过币别映射方案,实现美元、欧元等外汇收付均可以映射到“人民币”的资金计划额度上。

允许结果为空

即获取实际数过程中,若按照配置好的维度与单据字段的映射关系依旧无法找到可全部精准匹配的资金计划额度记录,或者按映射关系找不到资金计划对应的维度值或明细计划字段值,则判断为找不到对应匹配结果。

所以开启“允许结果为空”后,代表可跳过对应映射关系匹配,使得执行记录可写入到资金计划主表中。

 

(2)按钮说明

按钮名称

详细说明

禁用

每个业务单据仅可以设置一条启用状态下的执行取数规则,若当前执行取数规则不适用或需要修改,则可以进行禁用处理。

禁用后的执行取数规则可进行修改、删除等操作处理。

控制执行时机配置

进入业务单据返回预占、实际数的操作时机设置界面

重置

当体系下的资金计划维度及明细计划字段的可见性发生变化时,可点击单据详情界面中的<重置>按钮,重新加载对应的计划要素信息。


2 主要操作

2.1 新增/修改智能编制或实际执行取数规则

2.1.1 前提条件

(1)对应体系为启用状态,且体系下已维护好了维度、明细计划字段等信息;

(2)在【系统云】-【配置工具】中进行执行取数规则的编码规则的定义。当前系统已预置默认编码规则,若不适用可按用户习惯进行修改;

(3)若需要通过中间映射表实现资金计划维度要素与业务单据字段的关系建立,则应在【计划体系】→【维度成员映射】中维护好相关的映射方案;

(4)梳理受控或实际数取值的业务单据字段情况,若已有业务单据无法覆盖资金计划的维度、受控明细计划字段要素时,请先在业务单据端进行二开增加承载资金计划维度属性的字段。

 

2.1.2 执行与控制取数配置的操作步骤

进入菜单后,在过滤条件中选择需要维护规则的体系,并在列表界面点击状态=“禁用”的执行取数规则的编码链接,或者点击新增按钮,进入执行取数规则维护界面:

(1)填写规则名称,需返回预占数、实际数的业务单据,例如收款处理、付款处理、代发处理。设定业务单据返回资金计划执行记录的所在实体,一般为单据头或收付金额所在的分录;

(2)配置例外条件无需返回预占数、实际数的条件,例如付款单去掉同名转账类的业务,即设置“单据类型”在“现金存取,同名转账”中;例如退款或退票收入,无需占用资金计划的流入额度,即设置收款类型=“退预付款;退采购款”等作为例外条件;

(3)配置资金计划维度及明细计划字段映射的业务单据字段、匹配属性,其中需要注意,期间对应的业务单据字段类型应该为日期,而计划金额或其他金额字段对应的业务单据字段应该选择金额类的;

(4)若需要启用中间映射表或两个业务单据字段映射到一个资金计划要素,则可以选择相应的维度映射方案,其中需注意,维度映射方案中对应的业务基础资料应与所选择的业务单据字段对应的业务基础资料相等,例如映射方案中业务基础资料=资金用途,则业务单据字段=资金用途;

(5)若编报了明细计划,则判断是否需要按明细计划行精准匹配,若不需要,则开启“允许结果为空”参数即可。

注意:为遵守个人隐私保护安全要求,请不要从代发处理分录取值作为执行数,建议选择从单据头取值。


2.1.3 智能编制取数规则配置的操作步骤

进入业务取数规则维护界面后,“取数用途”选择“计划编制取数”即可配置,系统默认支持从收支计划采集单中获取符合条件的记录自动抓取到计划表中生成计划额度。其中

  • 适用条件:为提升系统抓取数据自动生成计划额度的性能,请一定要设置适用条件,例如按采集单上的申报状态或单据状态作为适用条件判断。

  • 星瀚V6.0.2版本以上,智能编报取值方可配置维度成员映射方案。若对于低于该版本情况下,若用户需要启用从业务单据自动取值作为计划数的功能,建议中间的收支计划采集单上用于与计划表同步的字段/字段值,通过二开配置方法,与计划表的维度要素保持一致即可。


2.2 控制执行时机设置

2.2.1 前提条件

(1)体系下需要写入资金计划预占数或实际数(实占数)的业务单据均已配置执行取数规则,且执行取数规则状态为“可用”;

(2)梳理资金收付业务涉及到的单据及单据之间的流程,圈定同一笔业务需要在哪个单据上预占,哪个单据上实占。例如采购到付款,则采购订单→应付单→应付付款申请→付款单;整个过程中,建议在支付申请的环节【应付付款申请单】进行预占操作绑定,而在【付款处理】进行计划额度实占操作绑定。

 

2.2.2 操作步骤

步骤1,进入【执行取数规则】列表,点击按钮<控制执行时机设置>进入配置界面

步骤2,确认执行控制时机的基本配置。主要包括“受控及预占的编报类型、计划额度未生效允许跳过预占控制、启用实际数更新设置”这三个参数的设置,具体所代表的含义如下:

  • 受控及预占的编报类型:当企业需要进行多编报类型下的资金计划管理,且存在其中某几个编报类型需要强控制无计划不允许发起付款申请的诉求,则可进行相应的参数设置。例如需要进行年、月、周计划的管理,且要求必须有月计划才可进行付款申请发起,而年计划、周计划的管控流程为弱控(仅做事后的实际执行数反写、预实分析即可),因此,受控的编报类型可设置为“月计划”。此外,若该字段值为空,则系统将会校验若任一编报类型下存在生效的资金计划则可进入预占控制流程,否则业务单据端预占操作触发时将会提示“无生效的资金计划”。

  • 计划额度未生效允许跳过预占控制:由于上报延迟、未及时审核等关系,导致过了期间开始日期而当期资金计划尚未生效,而且再加上对应编报类型为强制作预占控制,则业务单据将无法发起收付申请。因此,本布尔开关主要为了解决上述场景中,当计划未生效时,业务单据仍可发起申请不受资金计划预占控制的校验,后续只需在计划生效后,通过数据巡检或空操作等方式进行预占或实际数额度补录即可。

  • 启用实际数更新设置:本字段主要为了适配出纳付款类单据允许多次退款场景,即若企业日常业务场景中会存在交易对手分多次将款项进行退回的情况,则为了实现资金计划实际数占用额度与业务实际付款的额度保持一致,可通过出纳付款类单据的“剩余可退金额”实现实际数额度多次更新处理。具体可参考社区文档如何实现资金计划的实际数更新处理


步骤3,设置预占的业务单据及操作绑定。选择对应业务单据(需要先配置执行取数规则),并配置在业务单据进行哪个操作时进行预占处理。

  • 预占操作,建议绑定在业务单据信息基本已确定的环节,例如<提交>、<提交并新增>等操作,不建议在保存时就预占。若业务单据在审核过程中会进行核定金额修改,则建议“计划额度”映射到业务单据的“核定金额”,且设置在<提交>、<审核>环节均进行预占处理,而再次预占处理时,系统将根据【执行取数规则】以及单据之间的botp关系自动更新计划额度预占数的写入。

  • 取消预占操作,建议绑定在业务单据进行逆向操作环节,例如<撤销>、<反审核>等。

  • 释放预占操作,建议绑定在业务单据终态操作上,例如申请单的<关闭>、<删除>、<退单>、<作废>等操作,从而满足业务单据中止时将占用的计划额度进行返还。另外,如果不需要保留预占的痕迹,则上述这些业务单据操作亦可绑定在“取消预占操作”上。

  • 关联实占业务单据,一般建议关联到业务流的下游单据上,例如资金收付的付款处理、收款处理、代发处理单据。其中,若所有的支付都需要在前端应用进行申请后,再下推到【出纳】(或【资金结算】)生成付款单或代发单,那建议预占操作绑定在上游单据即可。若存在直接新增付款单或代发单的场景,则需要将【付款处理】【代发处理】单据也绑定预占操作,便于额度控制完整性。

 

步骤,4:设置实占的业务单据及操作绑定。若预占的业务单据选择了关联的实占单据,那么在实占单据中将会自动维护一行记录,用户只需选择实占的操作即可。另外系统支持没有预占直接写入实占数的场景,例如企业对资金计划管理更多在于收支计划额度收集,便于提前准备资金头寸,而不用于实际收付业务控制,则无需配置业务单据先预占→再实占的多环节控制处理,仅需要根据业务单据返回的实际数信息进行计划执行分析统计即可。

  • 实占操作,建议绑定在业务确认后的环节,例如付款处理、代发处理的<付款>及<syncstatus同步付款状态>、<afterpaytrigger付款后触发服务调用>等操作;收款处理的<收款>操作上。若后续业务单据更新(例如收款的取消退款退票)涉及到实占记录的更新,可将更新操作也绑定到实占环节,从而触发系统再次更新实占记录写入。上下游单据流转过程中,若配置了多个环节进行实占处理,系统将在后续实占处理中进行自动更新。

  • 取消实占操作,建议绑定在业务的逆向操作环节,例如<取消付款>、<取消收款>、<取消确认>等。

  • 实占返还操作,代表业务单据进行相应操作时,系统将对业务单据下的实际数(实际扣减)记录进行额度返还。例如,资金付款单的实占返还操作建议绑定在“确认退款退票”,而返还金额取值建议为“退款金额”。

  • 实占返还金额取值,设置可返还的计划额度应该以业务单据上哪个金额字段值为准,一般默认为执行数写入的金额字段,可修改。

  • 实占更新操作,代表通过取业务单据的剩余额度相关的金额字段值,直接覆盖更新计划表内的实际数额度。例如,资金付款单的实占更新操作建议绑定在“确认退款退票”、“取消退款退票”上。此外,若所匹配的维度组合发生了变化,则不会触发实际数更新。

  • 实占更新的金额取值字段,建议配置业务单据对应取数实体中剩余额度字段,例如付款处理的剩余可退金额、提款处理的剩余未还本金等。

 

上述所有配置设置完成后,点击<保存>即可。若无需启用资金计划预占及实占服务写入时,可以把对应体系下的【控制执行时机设置】进行禁用即可。


2.3 执行取数规则应用及执行记录查询

2.3.1 提条件

(1)执行取数规则状态为生效;

(2)业务单据要素信息不符合执行取数规则的例外条件,可以成功返回预占或实际执行数;

(3)已配置业务单据的【控制执行时机设置】,且状态为“可用”。

(注:星瀚5.0之前的版本,执行取数操作服务需要后台配置,请咨询技术支持人员获取配置方式)

 

2.3.2 操作步骤

以付款单进行“<提交>预占、<确认付款>实占、<确认退款退票>实占返还”来举例说明:

(1)新增出纳付款处理单,具体参考收付款的社区知识。

(2)确认付款处理单录入信息无误后,点击<提交>,且付款金额不超过剩余可用资金计划额度时,系统将在提交检查校验通过的同时,往【资金计划】应用中写入预占执行记录,并更新资金计划表的预占数。

其中,若本次付款金额超过了对应计划科目的剩余可用额度,且计划科目为刚性控制,则系统将提示“资金计划额度不足”,终止提交操作,具体可参考【控制策略设置】的操作指引。

(3)审批通过后,付款单进行<提交银企>并返回付款成功状态,或进行<确认付款>操作后,付款单状态=已付款,系统将调用计划实占服务往【资金计划】应用中写入释放预占记录及实占执行记录。

其中,若不需要预占及额度控制校验,可以直接配置写入实占记录即可,便于进行计划执行情况分析。 

若在付款成功后,资金计划的实占记录写入失败,可以在执行记录列表中查看具体失败的原因。若是由于找不到资金计划维度或明细计划字段值,则检查是否是因为取数规则有问题,修改规则后,可对付款单进行取消实占的逆向操作(例如<取消付款>)后再次确认付款即可重新获取实际数。

 具体查询路径:【资金计划】→【统计报表】→【计划执行记录查询】

2.4 退款退票场景与资金计划实际数更新逻辑说明

最后特别说明一下,当发生付款或代发单的退款或退票时,如何利用资金计划控制的相关配置满足实际数返还的需求。

业务操作场景:退款退票时,需要先依据退款或退票的交易明细生成收款单,然后收款单确认收款后关联付款单实现退款退票的业务操作处理。具体可参考退票退票的操作指引

配置建议:可参考社区文档如何实现资金计划的实际数更新处理



变更记录

产品版本

季度版本号/patch补丁号

更新内容更新时间

V4.0.007

初始版本2021年9月
V4.0.020

增加执行控制时机设置,以及预占控制、实占返还等服务

2022年5月
V5.0.011

新增支持计划编制的取数规则配置

2022年11月
V5.0.023新增支持配置受控及预占的编报类型
2023年7月
V6.0.2计划编制的业务取数规则支持配置关联维度成员映射2023年12月
V6.0.8计划未生效允许跳过预占控制2024年4月
V6.0.14新增实际数更新服务,适配多次退款退票场景2024年7月


业务取数规则操作指引

1 简介1.1 功能介绍(1)配置资金计划抓取预占数、实际数的业务单据范围及适用条件,例如收款单、付款单、代发单;(2)配置返回预占数或...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息