【回款】回款管理、回款计划 | ruoyi-vue-璇泰初网络
GitHub (opens new window)
目录

【回款】回款管理、回款计划

CRM 回款,主要指的是在销售过程中,企业与客户签订销售【合同】后,从客户那里实际收到的款项的记录。

回款模块,由 yudao-module-crm-biz 后端模块的 receivable 包实现,已经和 BPM 工作流 打通审批。

目前有两种回款链路,因此表关系如下图所示:

  • 【合同】=>【回款】
  • 【合同】=>【回款计划】=>【回款】

表关系

# 1. 回款

回款,由 yudao-module-crm-biz 后端模块的 receivable 包的 CrmReceivableController 实现。

# 1. 表结构

【回款表】省略 creator/create_time/updater/update_time/deleted/tenant_id 等通用字段

CREATE TABLE `crm_receivable` (
  `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '回款编号',
  
  `customer_id` bigint NOT NULL COMMENT '客户ID',
  `contract_id` bigint NOT NULL COMMENT '合同ID',
  
  `plan_id` bigint DEFAULT NULL COMMENT '回款计划ID',
  
  `owner_user_id` bigint DEFAULT NULL COMMENT '负责人的用户编号',
  
  `audit_status` tinyint NOT NULL COMMENT '审批状态',
  `process_instance_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '工作流编号',

  `price` decimal(24,6) NOT NULL COMMENT '回款金额',
  
  `return_time` datetime DEFAULT NULL COMMENT '回款日期',
  `return_type` int DEFAULT NULL COMMENT '回款方式',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=29 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='CRM 回款管理';

no 字段:回款编号,系统自动生成的,目前格式是 {prefix}{yyyyMMdd}{6 位自增}。具体可见 ErpNoRedisDAO 类。

customer_idcontract_id 字段:客户编号和合同编号,对应 crm_customer 表和 crm_contract 表的 id 字段,必填。

plan_id 字段:回款计划编号,对应 crm_receivable_plan 表的 id 字段,选填。只有在【合同】=>【回款计划】=>【回款】的情况下,才会有值。

owner_user_id 字段:回款的负责人编号,和线索类似。不重复赘述,详细可见 《【通用】数据权限》 文档。

process_instance_id 字段:工作流编号,用于和 BPM 工作流 打通审批。提交审批后,会自动创建一个工作流实例,并记录到该字段。

audit_status 字段:审批结果,目前由 CrmAuditStatusEnum 枚举,目前有 5 个状态:未提交、审批中、审批通过、审批不通过、已取消。

price 字段:回款金额。一个合同可能有多次回款,它总的回款金额不能超过合同金额。

return_timereturn_typeremark 字段:回款日期、回款方式、备注。就是信息字段,没什么特殊逻辑。

# 2.2 管理后台

对应 [CRM 系统 -> 回款管理] 菜单,对应 yudao-ui-admin-vue3 项目的 @/views/crm/receivable 目录。

回款管理

① 参考 《【合同】合同管理、合同提醒》 文档,创建一个合同。注意,必须审核通过,才能进行回款。

② 点击【新增】按钮,随便填写一些信息,点击「确认」按钮,即可新增一条回款。如下图所示:

新增回款

这样,我们就完成了【合同】=>【回款】的整个回款链路。

② 点击【提交审批】按钮,可以提交审批。如下图所示:

提交审批

友情提示:

回款对应的审批流程,需要自己在 [工作流程 -> 流程管理 -> 流程模型] 菜单,配置一个流程标识为 crm-receivable-audit 的流程模型。如下图所示:

流程模型

如果不了解怎么配置的同学,可以学习下 《BPM 工作流》 的文档。

提交完成后,会自动创建一个工作流实例,并记录到 process_instance_id 字段。之后可点击【查看审批】按钮,查看审批详情。如下图所示:

查看审批

点击审批【通过】按钮,将回款审批通过,此时它会回调 CrmReceivableResultListener 监听器,更新回款的 audit_status 字段为审批通过。如下图所示:

审批通过

③ 点击“回款编号”,进入回款详情页,可以查看回款的详细信息,如下图所示:

回款详情


另外,也可以在【合同】的详情页,进行【回款】的创建。如下图所示:

新增回款(合同)

# 2. 回款计划

回款计划,由 yudao-module-crm-biz 后端模块的 receivable 包的 CrmReceivablePlanController 实现。

# 2.1 表结构

【回款计划表】省略 creator/create_time/updater/update_time/deleted/tenant_id 等通用字段

CREATE TABLE `crm_receivable_plan` (
  `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
  
  `period` bigint NOT NULL COMMENT '期数',
  
  `customer_id` bigint NOT NULL COMMENT '客户编号',
  `contract_id` bigint NOT NULL COMMENT '合同编号',
  
  `owner_user_id` bigint DEFAULT NULL COMMENT '负责人编号',
  
  `receivable_id` bigint DEFAULT NULL COMMENT '回款编号',
  
  `return_time` datetime DEFAULT NULL COMMENT '计划回款日期',
  `return_type` tinyint DEFAULT NULL COMMENT '计划还款方式',
  `price` decimal(24,6) NOT NULL COMMENT '计划回款金额',
  `remind_days` bigint DEFAULT NULL COMMENT '提前几天提醒',
  `remind_time` datetime DEFAULT NULL COMMENT '提醒日期',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='CRM 回款计划';

由于 crm_receivable_plancrm_receivable 的计划(草稿),所以结构上非常相似。

period 字段:期数,比如第一期、第二期、第三期等。目前是基于 contract_idcrm_receivable_plan 表中的最大期数加 1。

customer_idcontract_id 字段:客户编号和合同编号,对应 crm_customer 表和 crm_contract 表的 id 字段,必填。

owner_user_id 字段:回款计划的负责人编号,和线索类似。不重复赘述,详细可见 《【通用】数据权限》 文档。

receivable_id 字段:回款编号,对应 crm_receivable 表的 id 字段,选填。

只有在【合同】=>【回款计划】=>【回款】的情况下,才会有值。即基于【回款计划】创建【回款】时,会将【回款】的 id 字段记录到这里。

return_timereturn_typepriceremind_daysremind_timeremark 字段:回款日期、回款方式、回款金额、提醒天数、提醒日期、备注。就是信息字段,没什么特殊逻辑。

不过 remind_time 字段,有点特殊,它是 return_time 字段减去 remind_days 字段的日期,后续用于提醒,如下图所示:

待回款提醒

# 2.2 管理后台

对应 [CRM 系统 -> 回款计划] 菜单,对应 yudao-ui-admin-vue3 项目的 @/views/crm/receivable/plan 目录。

回款计划

① 点击【新增】按钮,随便填写一些信息,点击「确认」按钮,即可新增一条回款计划。如下图所示:

新增回款计划

② 点击【创建回款】按钮,可以创建回款。如下图所示:

创建回款(回款计划)

这样,我们就完成了【合同】=>【回款计划】=>【回款】的整个回款链路。

③ 点击“期数”,进入回款计划详情页,可以查看回款计划的详细信息,如下图所示:

回款计划详情


另外,也可以在【合同】的详情页,进行【回款计划】的创建。如下图所示:

新增回款计划(合同)

×

相关内容推荐

德令哈网站seogooke的seo排名seo诊断关键杭州百度seo选 择乐云seoseo网站首页推广黄冈seo网站优化seo哟哟卡卡代发seo胶州seo优化推广seo流量垄断外贸seo是seo基本工具seo执行流程不会站群seo怎么做黑帽seo燕杰seo百度seo是什么意思seo推广seo教程书籍排名常熟seo技术广州seo推荐seo术语入门花瓣网的seo分析原创并非seo的核心上海seo频道独立站seo蓝颜seo领跑者在线seo费用seo优化总数襄阳seo地址seo5g百度seo推广专 业乐云seo教育网站seoseo站长工具靠谱吗seo顾问seo技术助理招聘seo优化计划制作seo独特见解seo刷关键seo从业的经历中国seo老师ceo和seo英德seo技术海门谷歌seoseo快排多少钱知名乐云seo北京百度seo专业乐云seo家具seo推广百度seo排名知名 乐云seo金华seo结算seo快排-就联系牛二娃seoseo资源利用q郑州seothinkphp对于seo普安seo优化灰色seo 判刑惊雷seo3.0银川抖音seoseo模型技巧SEO简历职责业绩提高流量seoseo组成单词衢州神马seoseo工具什么seo文本优化seo引流app桂林专业seo海淀谷歌seoseo网站布局规则百度seo推广优 选乐云seoseo按天计费软件认准乐云seo360 seo提交神马seo模版seo怎么设置关键词密度seo推广海南seo软件代理工具seo培训百度seo排名优化黑帽seo肇庆企业seo衡阳快照seo优化天津seo 优化网页SEO检查seo帽子制作青海seo服务seo标题作用t.seo嘉啉seo抚顺公司seo优化seo概念理解延安seo快速排名seo轻松吗怎么优化seo网站seo社工库线上推广seo清远seo报价虎林seo优化推广seo-seocom找科技seoseo 难不福州厦门seo推广seo网站建造seo排名冲突seo系统灰色seo职位管理seo收集工具天津seo咨询顾问seo网站费用安徽网络seoseo收录提交seo阿里外包seo mate标签seo收集笔记seo短期班seo作弊模型seo秘籍pdf学习seo的总结SEO发布专员山东seo加盟永州谷歌seo重seo项目外包seo优化昆明网站页面seo华少seo前端还是seo苏州seo渠道百度seo软件很棒 乐云seo专家东莞seo排名视频麻城网站seo太原seo常用方法seo推广哪里实惠seo软件灰帽seo有效的排名百度seo软件很棒乐云seo小白做seoseo工资不涨怀柔seo培训晋宁seo优化成都外贸seo优化福清seo优化东莞seo软件佳 好乐云seo专家丽水优化seo喀什seo诀窍seo工具网页seo和maseo优化速度百度seo都找乐云seo包成功seo首页网站佛山seo优化方法武进seo优化沈阳seo 学校短视频seo报价刘亮seo江门seo推广推荐卓仁seo网站seo优化周期百度seo软件相信乐云seoseo空间域名seo快排技术都选乐云seo1seoseo 逆袭西瓜视频seoseo代码列表seo.cctvcl.comseo韩语发音长春seo规则百度seo费用实力乐云seoseo 页面策划seo算法草根站长seo智慧树seo和特斯拉seo标题与seo关键字的区别成都网站建设 seo怎么写seo计划SEO违法嘛seo优化地址设计seo优化材料灰色seo 判刑京东新品seo优化seo站点图片辽阳seo推广光年国平seo天津seo快速优化网站seo优化操作珠海品牌seo报价深圳百度seo专业乐云seoseo买数据实力seo价格seo888888880永州谷歌seoseo账户结构seo知识博主谷歌seo文档seo面试攻略谷歌seo专家 待遇优化白帽seo合肥seo软件十年乐云seo品牌北辰seo咨询seo站长交流盖亚seo太原seo排名工具济南seo优化项目泰州做seo2019站群seo临沧网站seo外包广西智能seo张力seo博客seo速排名

合作伙伴

璇泰初网络

www.xtcwl.com
www.imcrd.com
jl.urkeji.com
dw.urkeji.com
niu.seo5951.com
www.youpinhui.vip
seo.07yue.com
dh.jsfengchao.com
seo.jsfengchao.com
www.seo5951.com
www.7272w.cn
seo.07yue.com
seo.china185.com
www.te3.com.cn
www.8830000.cn
www.haowangjiao.cc
www.snlanyards.com
www.xm5656.cn
niu.seo5951.com
www.he1tech.com