当前位置: 首页 > article >正文

低代码搭建crm系统实现财务管理功能模块

实例背景:

CRM的项目,客户想要实现一个简单的财务记账功能,记录订单应收账款及收款记录。

具体要求:

1、要求收款时可以实时计算本次收款后的剩余应收。

2、要求记录AR的收款状态:未收款、部分收款、已收款。

实现过程:

1.登录白码低代码开发平台

https://www.bnocode.com白码,一个为企业级需求打造的低代码平台,支持私有化部署,通过白码低代码开发平台,快速构建应用软件程序,满足企业不同场景的解决方案,自研的AIR低代码(low-code)引擎,提供低代码/无代码两种开发方式,丰富的功能模块和可视化组件,企业轻松应对复杂业务需求,快速设计、开发和交付。icon-default.png?t=O83Ahttps://www.bnocode.com目前已有的应收(AR)数据表

简单的财务收款记账功能实现

在此基础上创建一个收款记录表,记录每次的收款信息。

简单的财务收款记账功能实现

创建一个AR收款的功能,选择一条AR创建一条收款记录。

简单的财务收款记账功能实现

默认收取剩余应收款

简单的财务收款记账功能实现

至此实现了记录收款信息的功能

简单的财务收款记账功能实现

关于第一点要求,需要实时查看本次收款后剩余应收,为此再创建一个步骤,显示所选择的AR的信息

简单的财务收款记账功能实现

计算填写收款金额后的总已收金额和总待收金额

简单的财务收款记账功能实现

简单的财务收款记账功能实现

到此即可实现实时查看剩余收款的功能。

效果:

简单的财务收款记账功能实现

 

接下来要时实现记录AR的收款状态(未收款、部分收款、已收款)的功能,首先要确定判定的逻辑:

1)首先判断“待收金额”是否大于0,小于等于0表示“已收款”,如果大于0,则进入第二层判断;

2)当“待收金额”大于0时,判断“已收金额”是否等于0,是则表示“未收款”,否则为“部分收款”状态。

if ("待收金额" > 0) {

    if ("已收金额" == 0) {

        "状态" = "未收款"

    } else {

        "状态" = "部分收款"

    }

 

} else {

    "状态" = "已收款"

}

第一层判断实现:

简单的财务收款记账功能实现

简单的财务收款记账功能实现

标记为已收款:

简单的财务收款记账功能实现

第二层判断:

简单的财务收款记账功能实现

简单的财务收款记账功能实现

整体功能流程:

简单的财务收款记账功能实现


http://www.kler.cn/a/407738.html

相关文章:

  • 使用 helm 部署 gitlab
  • 01Web3.0行业
  • 【设计模式】设计模式概览
  • 从搭建uni-app+vue3工程开始
  • element-plus教程:Layout 布局
  • //动态内存分配
  • ORACLE删不掉job,如何解决。
  • Ansys Zemax | 使用多重结构操作数控制单一结构系统中的参数
  • Linux|内存级文件原理
  • Angular Essentials 扩展包教程
  • R中单细胞RNA-seq数据分析教程 (2)
  • 大数据技术之SparkCore
  • 视频截断,使用 FFmpeg
  • torch_geometric使用手册-Creating Message Passing Networks(专题二)
  • Docker 配置 HTTP 和 HTTPS 网络代理
  • 【MATLAB蓝牙定位代码】三维平面定位设计,通过N个蓝牙锚点实现对未知位置的精准定位
  • (STM32)ADC驱动配置
  • [RabbitMQ] 重试机制+TTL+死信队列
  • vue3---watch监听
  • 什么是沙箱(Sandbox)技术
  • 图像处理-简单的图像操作
  • # linux 清理指定目录下,指定时间的历史文件
  • ssm旅游推荐系统的设计与开发
  • Oracle SQL优化③——表的连接方式
  • 【数据结构-队列】力扣225. 用队列实现栈
  • 人工智能之机器学习5-回归算法1【培训机构学习笔记】