电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

实践案例 | 某制造企业可开票数据池定制化开发应用实践

来源:金蝶云社区作者:金蝶2024-09-225

实践案例 | 某制造企业可开票数据池定制化开发应用实践

小编推荐

想要汇总多个业务场景的开票数据,减少财务人员跨模块操作,提升销售开票效率?

本次案例为您带来某制造企业定制化开发功能——可开票数据池,自动归集业务端数据,能够支持大数据量查询与同时开票,有效替换友商销开票业务流程。


撰稿人:金蝶-王锴

【温馨提示:因企业业务场景存在不同程度的差异,此案例仅供参考,请根据现场实际业务情况探讨最优解决方案,并在上线前进行充分验证。】


1 业务背景

某500强制造企业,业务数据量大,是典型的中大型用户,随着国产化替代的契机,决定用星瀚替换友商产品的销售开票业务流程


1.1 业务现状

友商产品的销售开票业务数据来源于业务端的销售类单据,包含实销、退货、调货、集中销售、内部购销等根据实际业务的发生情况,自动归集可开票数据至数据池内,财务人员按需筛选开票数据,创建应收单,执行开票流程


在目前的星瀚系统中,没有此类的业务场景,为了满足客户需求,对标友商,现场决定通过二开实现开票数据池的业务落地通过可开票数据池,汇总多个场景开票数据,减少财务人员跨模块操作,优化数据核对步骤,提升销售开票效率


1.2 客户诉求与期望

(1)可开票数据中,同时展示未开票、未生成凭证的多列表数据;并同时支持关联上下游的单据信息;

(2)支持月末30-50万的大数据量查询,并支持5-10万的数据量同时开票


2 解决方案

2.1 方案的整体思路

针对上述业务诉求,总体方案设计如下:

(1)定义开票业务范围,搭建开票池,考虑到大数据需求,用报表来汇总业务数据;

(2)通过库存单据的Botp转换规则,生成财务应收单,实现开票;通过异步,实现批量开票的场景。

图1 方案整体流程图


2.2 关键步骤及效果展示

2.2.1 报表实现

客户存在月末30-50万的大数据量查询用报表实现大数据量的查询,能够解决虚模式加载等问题,提升查询效率

图2 可开票数据池


报表支持多列表显示,同时查询,异步加载;同时,支持全选、取消全选、列过滤、排序功能,提升报表的易用性,更好的支撑用户数据查询等业务场景。

图3 可开票数据池-列过滤功能


多列表支持不同的报表数据(可数据池-待开票、可开票数据池-未生产凭证)的引出。

图4 引出数据


2.2.2 异步开票

使用分批框架实现分批异步开票,提升开票效率。

图5 异步开票


(1)参数化控制异步分批开票。客户一般集中在月末开票,考虑开票数据量大,用异步的方式提高效率;异步阀值参数可配置,默认值为2万,可根据项目的实际情况修改参数。

(2)按规则分批,如果同批数据量大,再按客户+源单ID分组分批,分批要保证同一个客户在同一批,同一个源单ID

实践案例 | 某制造企业可开票数据池定制化开发应用实践

小编推荐想要汇总多个业务场景的开票数据,减少财务人员跨模块操作,提升销售开票效率?本次案例为您带来某制造企业定制化开发功能——可开...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信