跳到主要内容

月结分批收款

场景描述

月结客户会在下月初支付上月所有销售订单的款项,而不是一笔订单完成一次收款的现结方式

🔗安装方案

思路流程

将客户当月的销售订单汇总至月结账单中,下月初财务审批月结账单开始收款,将收款信息同样汇总至该月结账单中,直至收款完成(系统会自动生成并且更新月结账单,将销售订单和收款信息进行汇总)

企业微信截图_f580fc2d-b135-47d1-aa31-7418acfb860f.png

关键点:

1、如何生成月结收款信息单

2、如何将销售信息和收款信息汇总至月结收款信息单中,并获得应收金额与已收金额

配置过程

应用设置:

企业微信截图_a2ea53b6-d2ac-46f9-8948-bd924a990b16.png

  • 创建「销售订单」,在编号格式中设置自定义编号

未命16.png

【客户名称】通过数据关联字段去关联维护客户信息的基础表单,【下单日期】设置公式为返回当前日期:CURDATE(),【总金额】设置公式:SUM(【小计金额】)

未命名.png

流程中设置分支:是否为月结用户,是月结用户的这条分支中设置两个Q-Robot更新数据节点:

未命名2.png

设置第一个Q-Robot更新数据节点生成财务月结收款信息单,筛选数据条件为:“客户名称=客户名称”,“结账日期=空值”(设置意义:Q-Robot添加数据到「财务月结收款信息」时不会触发设置的公式,当在「财务月结收款」中的开始月结这个审批节点通过这条数据时【开始收款日期】这个字段才会被赋值,返回当前日期。在字段是空值也就是还没开始月结收款之前,都可以往这个月结账单中添加销售订单,字段有值之后也就是开始月结收款了,在这之后的销售订单不应该再往里添加,而应该生成一个新的月结账单,添加数据【客户名称】==【客户名称】)

未命名3.png

设置第二个Q-Robot更新数据节点更新财务月结收款信息单,筛选数据条件同第一个Q-Robot节点

(为什么需要两个Q-Robot更新数据节点:第一个节点的作用其实是校验是否需要生成月结账单,更新数据和添加数据只会执行其中之一,当没有符合筛选条件的数据进行更新时,去添加一条符合筛选条件的数据,然后在第二个节点往符合筛选条件的数据中更新销售清单)

企业微信截图_9475cabb-d540-485f-9dd0-48128074ff0c.png

  • 「财务月结收款信息」:在编号格式中设置自定义编号

由「销售订单」Q-Robot添加/更新【客户名称】、表格【销售清单】、【月结账单是否生成】的数据

【开始收款时间】设置公式:CURDATE()

【月结应收金额】设置公式:SUM(【销售清单·本单金额】)

由「月结分批收款」Q-Robot更新表格【收款清单】的数据

【月结已收金额】设置公式:SUM(【收款清单·收款金额】)

未命名7.png

「财务月结收款信息」的节点设置:在“开始月结”这个审批节点中将收款信息部分的字段设置隐藏,一方面这个时候还没开始收款,这部分字段内容为空;另一方面设置隐藏可以防止审批通过时对【月结已收金额】赋值(如果不隐藏,“开始月结”审批通过后,【月结已收金额】被赋值为0,后期将收款信息更新过来后这个字段依然为0)

企业微信截图_337c707f-479d-48e2-b16f-60d29c1b431c.png

开始月结审批时的效果:

截屏2021-06-17 下午1.52.17.png

  • 「月结分批收款」:当开始月结后,财务开始进行收款,创建一个月结分批收款单,在编号格式中设置自定义编号

【客户名称】关联正处于月结收款过程中的客户,筛选数据条件:当前流程状态!=已拒绝<且>当前流程状态!=已通过;【月结收款单号】字段的筛选数据条件同理应关联正处于月结收款过程中的收款单号,筛选数据条件:客户名称=客户名称<且>当前流程状态==月结结束

企业微信截图_8ebe9873-1e92-4569-8475-3b36c2c2581e.png

表格【累计已收金额明细】关联已有表格「财务月结收款信息」的表格【收款清单】,筛选条件:客户名称==客户名称<且>编号==月结收款单号,设置具体的关联规则

【累计已收金额】设置公式:SUM(【累计已收金额明细·收款金额】)

未命名11.png

流程中设置Q-Robot更新数据节点,将本次收款信息更新至「财务月结收款信息」

企业微信截图_945101cc-2710-45e3-9154-9d3596b7eb9d.png

Q-Robot更新数据将月结收款单已收款项信息汇总在月结收款单的效果:

截屏2021-06-17 下午4.04.08.png

实现效果

客户本月应收金额、已收金额的信息全部汇总在月结收款单中

截屏2021-06-17 下午4.09.02.png

采购月结分批付款的思路同理