到期应收(更为细致的业务到期应收)

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

到期应收(更为细致的业务到期应收)

一、 业务概况

业务模式:销售在签订合同时,会提前约定好收款计划。

收款计划类型可分为:预收、预收开票后、发货前、销售出库后、开票后

各收款计划类型解释:

预收:合同签订后根据合同日期或者订单日期需要收回的款项

预收开票后:合同签订后根据预收金额开票后发票的根据发票日期需要收款的款项

发货前:仓库打包好货物后根据发货通知的日期需要收回的款项

销售出库后:货物发出后根据出库单日期需要收款的款项

开票后:货物发出后根据发票的日期应该收款的款项

二、 需求

希望根据收款计划类型形成应收,定期提醒或者查看报表,根据到期应收的日期向客户催款。定时推推送到OA,各销售员能够时时查看自己的应收报表。销售部门根据收款情况制定考核指标。下图为应收报表:

image.webp

三、 需求拆解

1.    形成应收报表

2.    报表同步至OA

3.    制定考核指标(此文不对此需求展开详细描述)

四、 解决方案

以上我们将需求拆解成3块。第一块需求方案如下:

4.1 形成应收报表

1)改造收款计划

修改收款计划新增两个字段应收计算逻辑与到期天数,应收计算逻辑是用来确定在什么时间点确定需要收款,到期天数是用来计算到期的日期,如下图

image.webp

上图中30%的预收比例是根据预收销售订单的日期(也就是销售订单日期)加上10天后为该笔订单的预收到期日。70%是根据销售出库单日期加上30天是出库后应收日期。

2)改造销售订单

image.webp

销售订单选择收款条件后将收款条件字段携带到收款计划中;

3)SQL报表

我们公司为公有云,所以直接SQL有困难。我们做法是将涉及的报表通过WEBAPI定时存储到本地MYSQL数据库中。此方案可以参考我的另一篇文章。

SQL报表开发不此文不做详细描述,有问题小伙伴可以私我。

最终实现的报表如下图:

image.webp

4.2 报表同步OA

因为各家OA不一样,我们公司使用的是飞书。飞书多维表格中有同步本地数据库视图功能,但是该功能是收费功能。且飞书多维表格可根据销售员做数据权限。同步后设置好权限,各销售员就可以跟踪自己订单收款的一个状态。



1、如果【应收计算依据】的到期天数不同,是不是要设多个收款条件?那样做的话,组合条件会很多

2、如果是分批出库,客户按每次实际到货的金额付款,收款比例如何填写?(一张订单,多个不同日期的出库单)

3、本次出库后预收款大于本次出库的应收款,多余的预收款如何冲减下笔出库的应收款(均为开票前)

希望给出详细解答,有同样需求,谢谢

到期应收(更为细致的业务到期应收)

一、 业务概况业务模式:销售在签订合同时,会提前约定好收款计划。收款计划类型可分为:预收、预收开票后、发货前、销售出库后、开票后各...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息