实践案例 | 借款业务的选择性控制方案——基于“前款不清后款不借”的特殊场景
小编推荐
嘿,听说你还在为公司繁杂的借款控制而头疼?别担心,这篇方案来帮你~
首先,通过代码控制条件为”借款申请人+费用项目“,实现”前款不清后款不借“控制。其次,针对特殊借款业务类型,将”费用项目是否做该控制“二开为配置项,并支持管理员自行配置。
这一方案不仅适用于A公司这样借款业务繁杂的企业,也具有广泛推广价值。这样一来,财务人员再也不用花大量时间查借款情况了,工作效率直线飙升!赶紧往下查看具体解决方案吧!
撰稿人:金蝶-周明智
一、业务背景
(一)业务现状
A公司是全国超大型的医药连锁企业,也是一家超大型的集团化公司,旗下有40多家分子公司,9000多家门店,员工数量约有近4万人。每月有近3000笔借款,借款业务类型繁杂,借款数额大,业务现金流大,员工还款及报销有滞后性,对公司整个借款核销业务管控流程及现金流有很大影响。故需要对借款进行严格控制,减少财务人员排查借款情况的时间、提升财务人员审批效率。
(二)客户痛点分析
1、多种借款业务类型不可实行“前款不清后款不借”的控制。由于开票滞后性、借款分次摊销或分次还款等因素,若进行“前款不清后款不借”的控制,会导致某些业务将受到严重影响,例如:房租费、房租税、收购转让费、商品收购款等借款业务。
2、一人负责多家门店借款,无法通过系统参数“前款不清后款不借”实现“借款申请人+费用项目”的控制。客户希望通过“借款申请人+费用项目”对借款进行控制,但由于客户存在一人负责多家门店的借款,若按照“借款申请人+费用项目”对借款进行控制,则借款申请人必须将第一家门店的借款进行还款或报销才能进行第二家门店的借款,整个过程不能同时进行,耗时长效率低导致工作严重受影响。比如说,若有10家等待交付装修保证金才可以进场的门店,按照借款→借款还款/借款核销→再次借下一笔装修保证金的流程,从第一家新店办理完装修进场手续到最后一家店办理完装修手续预计需要90天时间。
(三)客户诉求与期望
目前,星瀚费用标准产品的控制作用分为:(1)不控制;(2)按申请人控制;(3)按申请人+费用项目控制,暂时不能满足客户针对费用项目选择性控制“前款不清后款不借”特殊场景。
图1 费用核算系统参数图
客户希望能够按照“借款申请人+费用项目”的方式针对费用项目选择性控制“前款不清后款不借”这类场景。对于必须严格控制的借款业务类型通过系统进行严格控制,针对特殊借款业务类型能够选择性进行控制,并将费用项目是否做“前款不清后款不借”的控制二开为配置项、支持管理员自行配置。
二、解决方案
(一)整体思路
1、“前款不清后款不借”的控制条件为“借款申请人+费用项目”,需先通过代码按照“借款申请人+费用项目”条件控制住;
2、由于客户诉求为“费用项目”的可选择性控制,故需要将不做“前款不清后款不借”控制的费用项目筛选过滤,将该条件二开为配置项,可通过管控策略灵活配置;
3、排除不按“借款申请人+费用项目”条件控制的项目后,剩下的项目都必须按照“前款不清后款不借”来控制。此时需要判断该条件下是否存在借款:若存在借款,则根据借款单状态判断是否需核销或还款之后才允许再次借款。借款单状态可根据所需在代码中进行控制,单据状态包括:暂存、已提交、审核中、审核未通过、审核通过、等待付款、已付款、废弃、关闭。
(二)关键步骤及效果展示
步骤1:在代码中获取借款申请人“applier”,再获取费用明细“expenseentryentity”分录行的字段费用项目“expenseItem”,通过代码按照“借款申请人+费用项目”条件控制住。
图2 费用明细-费用项目截图
图3 “借款申请人+费用项目”控制代码图
步骤2:二开“费用项目借款限制”的配置表单,将不做“前款不清后款不借”控制的费用项目筛选过滤。
1、二开“费用项目借款限制”的配置表单
路径:【财务云】 →【 费用核算 】→【 费用项目】→【费用项目借款限制】
图4 费用项目借款限制位置布局
(1)新增配置界面示图及字段逻辑:
图5 费用项目借款限制新增页面图
字段名 | 字段类型 | 字段编码 | 字段来源 | 是否必录 |
编码 | 文本 | fnumber | 取费用项目.编码 | 是 |
名称 | 文本 | fname | 取费用项目.名称 | 是 |
创建人 | 文本 | fcreatorid | 由创建人姓名默认带出 | 默认带出 |
重复借款 | 文本 | fk_yxt_isrepeat | 下拉选项:是;否 | 是 |
(2)列表查询条件示图:列表查询条件可自行配置为所需条件
图6 费用项目借款限制首页图
(3)列表示图及字段逻辑:
图7 费用项目借款限制首页图
字段名 | 字段类型 | 字段编码 | 字段来源 |
编码 | 文本 | fnumber | 取费用项目.编码 |
名称 | 文本 | fname | 取费用项目.名称 |
可否重复借款 | 文本 | fk_yxt_isrepeat | 下拉选项:是;否 |
使用状态 | 文本 | fenable | 可使用状态:启用;禁用 |
修改时间 | 日期 | -- | 取系统当前查询时的时间 |
2、判断费用项目的使用状态及是否重复借款
若费用项目的使用状态为“可使用”且“费用项目是否重复借款”为“是”,则符合这两个条件的费用项目不做控制,将不做“前款不清后款不借”控制的费用项目筛选过滤。
图8 费用项目借款限制开发平台截图
图9 费用项目过滤代码截图
注:
(1)当借款明细行“费用项目”字段等于条件(可重复借款的费用项目)中配置的任意值时,不控制借款,申请人可以继续发起借款;
(2)当借款明细行“费用项目”字段不等于条件(可重复借款的费用项目)中配置的任意值时,该申请人针对当前选择的费用项目不可以继续发起借款。也就是说,实现了对除该条件以外的已经发起借款流程的费用项目做控制,控制方式为:借款申请人+费用项目。
步骤三:根据借款单状态判断是否需核销或还款之后才允许再次借款,借款单状态根据所需在代码中进行控制。
图10 借款单状态代码控制截图
图11 借款单单据列表
步骤四:将系统参数“前款不清后款不借”配置为“不控制”。
图12 费用核算系统参数界面
三、方案的可推广价值
(一) 行业的普适程度
该方案适用的范围广泛,特别适用于借款业务繁杂、希望可自定义选择控制的借款费用项目的企业可参考使用,进行“前款不清后款不借”的控制。
(二)客户价值
1. 能够从系统上实现借款单“前款不清后款不借”的控制,有效避免了人为排查借款情况的误差,很大程度提高了财务人员的工作效率、提升企业的管理质效;
2. 该“前款不清后款不借”方案可从企业本身实际情况出发,自定义选择控制的借款费用项目。从业务上避免了全盘控制的负面影响,可优化企业本身的借款管控流程,达到两全的效果。
四、注意事项
1. 对“费用项目借款限制”进行配置时需针对公司具体情况进行评估判断该费用项目是否可重复借款,避免后续业务造成的影响;
2. 进行此项二开时需将系统参数“前款不清后款不借“配置为“不控制”,避免标准逻辑与二开代码的互斥与兼容,导致无法判断标准逻辑与二开逻辑的优先性;
3. 存在多行借款明细的情况,在提交时对于多行借款明细的每一行的费用项目都要调用此逻辑进行判断,这时需考虑性能问题。
附:案例评论有奖活动
我们将每月挑选优质案例评论发放精美奖品,以下形式的评论中奖概率更高哟:
1、分享案例给您带来的启发:这个案例为您当前、进行中或即将开展的项目带来了哪些启发?若您成功将案例中的策略或方法应用到实际项目中,可在评论区分享您的具体应用情况,我们将为您准备额外的奖励。
2、提出案例优化的建议:您认为案例在哪些方面还有改进的空间?您有哪些更好的替代方案或建议?
期待您的案例留言,您的反馈是我们前进的动力~
实践案例 | 借款业务的选择性控制方案——基于“前款不清后款不借”的特殊场景
本文2024-09-22 22:43:27发表“云星瀚知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-xinghan-128447.html
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf