快捷按钮应用:一键生成客户对账单

在企业运营中,销售流程的高效管理至关重要。

对于先发货后收款的业务模式,定期与客户对账结算成为关键环节。为满足销售基于单个客户查询特定时间范围内待收款订单并一键生成对账单的需求,我们借助快捷按钮实现这一功能。

该解决方案不仅适用于对账单生成,还可拓展到一键生成生产工单、采购单、项目计划等多种场景。

1、场景需求介绍

公司采用先发货后收款的业务模式,需定期与客户进行对账结算。

销售部门的核心需求:能够基于单个客户,精准查询某一固定时间范围的待收款订单,并一键生成对账单,方便分享给客户查看,从而统计客户该周期的应收情况,为后续收款工作提供有力支持。

本篇通过解决“以单个客户为维度,精准查询指定时间范围内的待收款订单,并一键生成对账单”来介绍快捷按钮一键查询并生成主子表数据的配置方法。

方案预期效果如下:

2、表格结构简介

  • 【客户表】用于记录客户的基本信息,如客户姓名、联系方式、客户状态等。

img

  • 【销售明细】详细记录每笔订单的信息,包括所属客户、订单日期、对账状态、金额等。其中,付款状态是筛选待收款订单的关键依据,日期则用于匹配指定时间范围。

img

  • 【对账单】主要记录本次对账的对象(客户)、对账周期(开始时间和结束时间)、对账状态以及对账总金额。它作为主表,汇总了特定客户在特定时间段内的对账数据。

img

  • 【对账明细】记录本次对账中已收款的订单明细,与对账单相关联,详细展示每一笔待收款订单的具体信息,方便查看和核对。

img

3、需求解决方案

介绍解决方案之前,再来确认一下咱们要解决的需求:

实现以单个客户为维度,精准查询指定时间范围内的待收款订单,并一键生成对账单的功能。

可通过配置快捷按钮完成,具体分为两个部分:

3.1 建立查询机制

3.1.1 设置快捷按钮启动节点

用户点击按钮时,针对的是单条客户触发并执行。

img

3.1.2 设置人工填写参数的界面

允许当前操作人输入时间范围,通过添加 “对账开始日期” 和 “对账结束日期” 参数,引导用户填写后续执行所需的动态参数,实现对指定时间范围订单的筛选。

img

3.1.2 查询待对账销售明细

根据用户输入的时间范围以及订单的付款状态(筛选 “待对账” 状态)精准获取符合条件的【销售明细】数据,并返回给销售确认。

img

3.2 生成对账单及明细

3.2.1 基于销售确认的销售明细生成对账单

对账单包含对账单(主表数据)和对账明细两部分。

首先创建对账单(主表数据),在【对账单】表格中添加新建数据节点,设置对账开始日期、对账结束日期、对账状态(如 “待对账”)等字段的值。

img

然后,通过数组循环,依据前面查询并确认的销售明细,逐条创建对账明细,并将其关联到已创建的对账单下,方便统一查看本次待对账数据。

img

在循环内添加新建数据节点,并为创建的对账明细赋值。

img

3.2.2 查看创建好的对账单

设置打开数据查看页的节点,选择【对账单】表格,通过筛选目标数据,找到之前创建的对账单,返回数据详情页展示,方便用户查看和核对生成的对账单信息。

img

以上,就完成了一键生成对账单的配置。

2025-04-29 更新
5745 次查看
0