实践案例 | 企业批量调整单据业务日期的实践方案
小编推荐
在各个业务领域,由于月末结账时间紧迫及业务客观需求,往往需要把数据不完整的业务单据放到下月处理。如何批量对单据的业务日期进行调整,帮助企业顺利进行月底关账结账?
本期文章为大家带来来自一线的真实案例,详细介绍针对业务需求的2种批量调整单据业务日期解决方案。
撰稿人:金蝶-李欢
1 业务背景
业务现状
A公司配送业务描述:
A公司采供站业务员每日从客户的系统导出需求计划,根据需求计划打印提货单(销售订单)给司机,司机拿提货单从上游供应商提油;
司机提油完成后拿到供应商提供的计量单(与供应商结算的凭据)给到A公司采供站业务员换取调拨单(发货通知单)后,将油分别运往调拨单上客户的不同油站;
最终司机将各油站打印的验收单(与客户结算的凭据)反馈给A公司的车队管理中心,车队人员根据最终的验收单数据,确认及维护销售出库单上的信息。
客户痛点及需求
客户痛点及需求1
A公司采供站人员根据每日司机从供应商提油后拿到的计量单,在星瀚系统由《销售订单》关联生成《发货通知单》,同时系统自动生成暂存状态的《采购入库单》和《销售出库单》。
由于司机分属不同的管理机构,他们一般定期将一段时间的验收单一并给到A公司车队,如果月底的验收单司机没有交回,车队没法维护处理销售出库单的情况,这样月底经常会存在大量暂存状态的《销售出库单》没有及时维护及处理,严重影响月底关账结账,希望能够批量自动处理这部分暂存状态的《销售出库单》作为下月业务单据。
客户问题及需求2
A公司与上游供应商的结算周期为上月最后一天到本月倒数第二天,供应商给A公司提供的对账单也按照这个周期提供,A公司据此维护审核采购入库单。月底最后1天的对账数量要到下月才能出来,经常会存在月底有大量暂存状态的采购入库单没法及时处理,严重影响月底关账结账,希望能够自动将最后一天采购入库单处理为下月业务单据。
2 解决方案
针对需求1实现思路与具体配置
实现思路
将月底不能及时处理的暂存状态的《销售出库单》【业务日期】批量改到下月,作为下月的业务单据继续处理。
具体配置(利用状态字段批量更改业务日期)
(1)单据界面增加状态字段
状态值操作日期字段绑定单据头【业务日期】
(2)列表界面增加【状态转换】按钮
(3)设置合法性校验
这个操作不受任何限制,即使单据已经审核、已经有下游单据、已经结账,操作后依然会将当前日期覆盖到【业务日期】字段上,所以必须设置合法性校验:只有暂存状态单据可操作
(4)操作前确认提示
(5)取消记录操作原因
如不需要,可取消必须填写操作原因的参数。
(6)操作后刷新字段
(7)绑定权限
可通过权限控制,仅给部分员工此按钮的查看应用权,具体操作如下:
单据扩展界面【权限控制】中新增权限项——按钮绑定权限项——角色中分配权限——系统参数中设置没有权限按钮隐藏(新版本才有)
针对痛点2的实现思路与具体配置
实现思路
通过采购订单-采购入库的BOTP,将【装货日期】为最后一天的采购订单下推的采购入库单据的【业务日期】直接改到下月1号。
具体配置
星瀚系统目前没有预置的公式可以判断某个日期是否为当月最后一天,可以通过已有公式变通实现:
MONTH (DATEADD('Day', 1, date)) = MONTH (DATEADD('Month', 1, date) )//取日期的后一天的月份和日期的后一个月的月份相比较,如果相等,说明这个日期是最后1天
3 方案的可推广价值
以上两个案例都是围绕将批量修改业务单据日期的需求提供了两种处理思路。在各个业务领域,由于月末结账时间紧迫及业务客观需求,往往需要把数据不完整的业务单据放到下月处理,我们经常会遇到类似需求,以上两个案例,提供了批量解决该问题的两种方法,能够按规则批量快速处理业务单据的业务日期从而到达解决问题的目的。
附:案例评论有奖活动
我们将每月挑选优质案例评论发放精美奖品,以下形式的评论中奖概率更高哟:
1、分享案例给您带来的启发:这个案例为您当前、进行中或即将开展的项目带来了哪些启发?若您成功将案例中的策略或方法应用到实际项目中,可在评论区分享您的具体应用情况,我们将为您准备额外的奖励。
2、提出案例优化的建议:您认为案例在哪些方面还有改进的空间?您有哪些更好的替代方案或建议?
期待您的案例留言,您的反馈是我们前进的动力~
实践案例 | 企业批量调整单据业务日期的实践方案
本文2024-09-22 23:42:11发表“云星瀚知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-xinghan-134721.html