实践案例 | A公司资金自动划拨及收款认领实践案例

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

实践案例 | A公司资金自动划拨及收款认领实践案例

小编推荐

A公司在全国各分支机构,二、三级子公司与省一级公司资金往来业务量较大,存在手工付款准确性不高、收款入账迟、对账效率低、分支机构账户资金无效沉淀等问题。


本案例采用的自动划拨和收款认领方案通过付款、收款、对账和基础数据配置,实现了收付自动化处理提高支付的准确性和效率加速收款流程提升对账效率。适用于所有需要进行账户动态零余额管理的公司和行业。


撰稿人:金蝶-刘艳芳



一、业务背景

A公司在全国各个省份均设有机构。各省份的一级公司设立一个共享中心,管理该省份所有子公司的资金业务往来与账户,该省份所有二、三级子公司的经费资金往来均通过省份本部发生比如四川省公司下的一级公司为成都公司,其下设立共享中心,四川省下的所有二、三级子公司的资金往来均通过成都公司发生。一级公司与二、三级子公司间的资金业务量较大。


每个省公司的共享中心均开设自己的账户,按照账户类型可分为以下几类:

【经费基本存款户】:各省开设一个经费基本存款户,用于人民币经费业务的收付;

【数币户】:各省开设一个数币户,用于数币经费业务的收付款;

【预拨划拨户】:各省开设一个预拨划拨户,用于经费基本存款户有业务发生时,与其划拨资金。


为了防止资金无效沉淀、降低侵占风险,A公司的经费基本存款户采用动态零余额管理。比如A公司要发生支付业务时,需要先从预拨划拨户向经费基本存款户划入资金,再用经费基本存款户对外进行支付;发生收款业务时,经费基本存款户先收到款项,再将资金划入预拨划拨户。


在本次项目实施之前,A公司使用E系统,在资金相关业务存在以下问题

  1. 付款依赖手工,存在付款对象、金额错误等问题,准确性与效率有待改善;

  2. 部分收款不能及时被认领,导致入账延迟;

  3. 部分对账依赖手工,效率待提升;

  4. 部分公司经费账户存在余额,导致资金无效沉淀,存在侵占风险。


客户诉求:

  1. 通过支付组件实现报销付款、资金划拨付款自动化

  2. 建立收款认领池功能,实现收款推送认领自动化;

  3. 基于自动支付与收款认领的交易流水实现银行对账自动化,并自动生成银行余额调节表;

  4. 实现经费账户动态零余额管理。



二、解决方案

(一)方案整体思路

结算对账模块的核心应用主要包括付款、收款、对账、基础数据配置。本方案设计的建设目标如下:

  1. 实现付款自动化。围绕人民币、数字人民币的付款场景,优化支付流程,设计系统功能点,对接上下游系统,实现付款自动化;(注:数字人民币是人民银行发行的数字形式的法定货币。在此方案中,人民币和数字人民币付款在系统中的区别在于:a、使用的支付账户类型不同,分别为经费基本存款户和数币户;b、调用的第三方支付组件不同,分别为人民币支付组件和数币支付组件)

  2. 推动收款智能化。系统依据规则,智能提醒收款人,推动及时确认收款,减少长期未达风险,防范合规风险;

  3. 推动对账的高达标率。通过系统自动支付、内嵌相关管理要求,减少全集团对账不平,长时间挂账的情况。

图1 资金收款认领及自动划拨整体方案


上图为结算对账模块整体方案,图中标记蓝底为星系统,黄底为异构系统,即A公司自建的支付组件模块。


结算对账模块上游与费用报销集成,上游单据如付款申请单、报销单等审批通过后,若需要立即支付则自动生成出纳付款单。结算对账模块下游A公司自己的收/付组件无缝集成,收、付款均通过组件进行处理。也对接组件接收交易流水,进行后续收款流水自动推送认领以及收付流水自动对账处理


(二)关键功能点和主要步骤

1、付款业务

A公司的收付款执行经费基本存款户零余额管理,付款业务从基本存款户出账,收款也是收到基本存款户因为A公司每天收付业务笔数较多,若按照每笔支付进行划拨会导致并发任务量大占用资源。因此方案设计为按照一定频率(系统配置,可根据交易量调整)获取等待支付的付款单与已入账的收款单,计算出收付款业务的差额,自动从预拨划拨户拨出相应资金到经费基本存款户,或将经费基本存款户的冗余资金转回预拨划拨户,经费基本存款户动态实现零余额管理。(因为收到收款流水到收款单认领入账存在时间差,所以经费基本存款户实际上一定会存在余额,此方案只实现动态零余额管理。)


付款业务由付款处理和代发处理承接,收款业务由收款处理承接。同时也使用付款处理来承接划拨业务,新建单据类型为“划拨单”。


二开了自动划拨的调度计划,按照配置的频率,自动抓取等待付款且未划拨的付款单和已入账且未划拨的收款单,取收/付款单的收/付款金额amount字段,以“付款单金额+代发单金额-收款单金额”公式计算划拨金额值。

  1. 若划拨金额值=0,即收付持平无需划出划入资金,生成划拨单,划拨单不传支付接口,同时将【划拨成功:success】回写到对应的收/付款单的“划拨状态”字段,划拨成功的收款单与付款单不再参与下一次划拨;

  2. 若划拨金额值大于0,即需要支付的金额大于收款的金额,则需要将资金划入经费户,生成划拨单(划入)。划拨单上付款方信息取该机构在【银行账户】界面维护的预拨拨入户,划拨单上收款方信息取该机构在【银行账户】界面维护的经费基本存款户;

  3. 若划拨金额值小于0,即需要支付的金额小于收款的金额,则需要将经费户的冗余资金划出,生成划拨单(划出)。划拨单上付款方信息取该机构在【银行账户】界面维护的经费基本存款户,划拨单上收款方信息取该机构在【银行账户】界面维护的预拨拨入户。


为了确保不会因为账户余额不足导致支付失败,系统控制只有接收到划拨成功的付款单才允许自动调用支付接口支付。


步骤1:银行账户信息维护

A公司未使用标准产品的账户类型值,按照A公司实际业务,将账户类型下拉值设定经费基本存款、预拨拨入户、数币户等。可通过账户类型判断是经费基本存款还是预拨拨入户。


步骤2:维护各机构划拨频率(此为二开功能)

因各省公司的业务量不同,且对不同来源的付款单付款及时性要求不同,比如对于薪酬要求及时划拨支付,对于其他报销单据可以定时划拨支付,系统提供配置功能支持按各省份机构和来源系统进行差异化配置。


需要及时划拨支付的付款单,将来源系统配置在实时列,定时划拨的付款单将来源系统配置在定时列且配置划拨频率,如图所示。

图2 自动划拨频率维护列表(二开)


2、收款业务

2.1 收款自动推送认领

A公司的经费收款主要场景为:归还借款、银行退票收款、其余正常业务收款等。

A公司的业务流程为接收到收款流水后,将可判断认领人的流水自动推送给相关人员,无法判断认领人的流水由结算岗手工推送,实现收款快速认领。


基于A公司的收款场景、业务流程以及客户体验,我们对收款功能做了二开改造,取消了标准功能中的认领通知单与认领处理单,只保留了收款认领中心(结算岗界面)与认领公告界面(经办人界面),这两个功能数据表均取交易明细表,给交易明细二开增加一个【数据权限】字段,下拉值有:私有、共有、公开。

私有:该流水被推送的认领人数为1;

共有:该流水被推送的认领人数大于1;

公开:该流水在其所属的资金组织下公开,组织下具有认领权限的人均可认领该流水。

图3 收款认领方案


结算岗在收款认领中心界面可以查询所属资金组织下所有流水,并可对未推送的流水手工推送。经办人在认领公告界面可以看到的流水范围为:数据权限为“私有”且认领人为自己 or 数据权限为“共有”且认领人包含自己 or 数据权限为“公开”。


系统二开了调度计划,按照配置的自动匹配推送规则定时将收款流水推送给经办人认领。

设置【自动匹配规则】按照实际业务将流水匹配划分为退汇匹配、预登记匹配、借款匹配三种类型,按这三种类型的顺序自动匹配生成收款单或者自动推送认领人。

4 自动匹配规则配置


场景一、退汇匹配

【收款认领中心】收到收款流水后,通过流水表字段“是否退汇”判断,Y为退汇流水。


根据流水表的“字段唯一标识码+金额匹配付款状态为“付款失败”、“部分付款”的付款单或代发单,匹配成功则自动生成单据状态为“审核通过”的收款单,并自动生成凭证。


匹配规则:付款单.付款金额=流水表.收款金额 or 代发单.失败行实付金额之和=流水表.收款金额


匹配成功的同时,将付款状态为“付款失败”、“部分失败”的付款单或代发单的“是否关联收款标识”由“否”变更为“是”,并同步变更报销单付款明细行收款单号字段。当收款单生成凭证时,流水状态此时变更为“已入账”。


场景二、预登记匹配

【收款认领中心】收到收款流水后,优先与经办人创建的预登记收款单进行匹配。抓取单据类型标识为预登记是否匹配流水为N 且“单据状态”为暂存的收款单与流水表状态为“未认领”的流水进行匹配。


匹配规则:收款流水.金额=收款单(预登记单).金额 且 收款流水.对方户名=收款单.付款人 且 收款流水.支付银行=收款单.收款银行。


匹配上则触发消息通知预登记单经办人,将收款流水信息回写到收款预登记单上,流水表的“状态”变更为“已推送未认领”且预登记收款单“是否匹配流水”字段变更为Y,触发推送经办人消息提醒。经办人可通过消息提醒进入预登记收款单界面,确认流水是否匹配正确。

  1. 若匹配有误,支持经办人点击“退回”,释放流水与预登记单的匹配关系。同时预登记收款单“是否匹配流水”字段变更为N,流水的状态变更为“待推送”;

  2. 若流水匹配无误,则经办人可编辑预登记收款单信息(供应商和收款金额可以更改,但会对收款金额进行检验),编辑完成后提交预登记收款单进入审批流程,审批通过后自动生成日记账凭证。


若一条流水根据自动匹配规则同时匹配上多条预登记单,则系统自动将该笔流水推送给匹配到的所有预登记单的经办人,流水数据权限为“共有”,经办人可以根据推送的信息进入【认领公告】,查看该预登记单与流水匹配的关联信息,对该流水进行认领、退回、转发操作。


谁认领就跳转至谁的预登记单详情界面,若其中一人认领则将流水状态变更为“已认领”,并释放其他人的预登记单匹配信息。若其中一人退回或转发则只释放操作人自身的预登记单匹配信息。


场景三、借款匹配

当流水与预登记单没有匹配关系时,触发借款匹配规则。通过流水表的“对方户名”及“收款金额”与借款单的“供应商”及“借款余额”进行匹配。若匹配成功,则自动将流水推送给借款单的申请人认领,并触发消息通知给认领人。流水状态此时变更为“已推送未认领”。


当经办人选中流水,点击【确认认领】按钮进入收款认领界面时,自动弹出“是否归还该笔借款按钮”提示框。由经办人选择是否归还该笔匹配的借款单。若经办人勾选“是”,则继续填写收款单,收款单“归还借款”子表的字段根据匹配的借款单自动带出。


若经办人确认匹配信息并保存,则流水匹配成功,流水状态变更为“已认领”。若经办人退回流水,流水状态变更为“未推送”。

5 收款认领中心


2.2 手工推送

对于未自动匹配成功的流水,出纳可在【收款认领中心】选中流水,点击“通知认领”按钮手工推送给认领人。


2.3 发布认领公告

对于未自动匹配且无法确认认领人的流水,可由出纳在【收款认领中心】点击【发布公告】按钮,将流水推送给流水所属一级机构下所有人。被推送的人员可通过【认领公告】界面或者首页点击明细信息做流水认领操作。

图6 认领公告


2.4 收款流水认领

将收款流水自动或手工推送给认领人后,认领人可在【认领公告】界面认领流水,点击“认领”按钮,补充收款单信息后提交自动生成收款单进入审批流程。对于推送错误的认领,认领人可在【认领公告】界面退回认领给结算岗。


2.5 手工处理

对于不需要认领的收款流水(手工记账,比如一正一负的收款流水),可在流水勾对上后点击【手工处理】按钮,将流水的认领状态变更为【已入账】。



三、方案的可推广价值

(一)行业普适程度

  1. 自动划拨:针对需要进行账户动态零余额管理的公司,方案实现按照收付净额自动划拨,规范出纳业务,提升了企业管理效率;

  2. 收款自动推送适用于所有行业,对于减少出纳推送流水的工作量、提高出纳工作效率具有重要意义。


(二)对客户的价值

  1. 所有的付款均来源于上游业务单据,按照付款单上的关键字段自动判断调用接口,提升了支付效率;

  2. 建立收款认领池功能,实现收款推送认领自动化,减少出纳人员手工操作,提高时效性;

  3. 实现备用金账户动态零余额管理,降低资金沉淀与侵占风险。




附:案例评论有奖活动


我们将每月挑选优质案例评论发放精美奖品,以下形式的评论中奖概率更高


1、分享案例给您带来的启发:这个案例为您当前、进行中或即将开展的项目带来了哪些启发?若您成功将案例中的策略或方法应用到实际项目中,可在评论区分享您的具体应用情况,我们将为您准备额外的奖励

2、提出案例优化的建议:您认为案例在哪些方面还有改进的空间?您有哪些更好的替代方案或建议?


期待您的案例留言,您的反馈是我们前进的动力~


实践案例 | A公司资金自动划拨及收款认领实践案例

小编推荐A公司在全国各省设分支机构,二、三级子公司与省一级公司资金往来业务量较大,存在手工付款准确性不高、收款入账迟、对账效率低、...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息