更新README.md和关联记录与工作流应用.md,增加功能描述和应用场景

This commit is contained in:
JEECG
2025-10-28 12:43:03 +08:00
parent 1d5b0d5bc4
commit 93486dc60a
2 changed files with 154 additions and 95 deletions

View File

@@ -197,24 +197,63 @@ docker-compose -p qiaoqiaoyun_start up -d
- 快速响应业务变化,灵活调整系统功能
#### 为什么选择 敲敲云零代码?
#### 为什么选择 敲敲云零代码
> 可以免费使用,不用写代码就可以搭建一套应用,它可以帮助企业快速搭建各种个性化业务场景!用户无需任何代码,即可搭建出各种业务系统。
**完全免费**:核心功能永久免费使用,无隐藏收费
**私有化部署**:数据完全自主可控,满足企业安全要求
**零代码门槛**:拖拽即可完成复杂业务系统搭建
**AI智能加持**:集成主流大模型,提升开发效率
**丰富的应用模板**:覆盖多个行业场景,开箱即用
**强大的流程引擎**:支持复杂业务流程自动化
**完善的技术支持**:详细文档、活跃社区、专业技术支持
- 敲敲云是一个 APaaS 零代码平台,帮助企业快速搭建个性化业务应用!用户无需任何代码,即可搭建出符合业务需求的个性化应用。
- 敲敲云拥有完善的应用搭建能力、表单引擎、流程引擎、仪表盘引擎,可满足企业的正常需求。
- 平台内的自动化工作流还可以实现审批、填写等控制流程和业务自动化。
- 如果用户企业使用钉钉或企业微信,也可以将平台内搭建的应用直接对接到工作台上。
- 你可以用它采集数据?像我们一样挂一个工单,收集客户询价登记信息
- 你可以用它解决纸质化办公问题原来用Excel记录数据你可以快速搭建一个系统填写数据并快速出统计报表
- 你可以用它配置任何你需要的业务系统例如财务系统、CRM、进销存、OA、MIS系统等
- 你可以用它配置搭建应用售卖模板比如你可以配置一个CRM、进销存应用将应用导出卖给需要的人支持快速导入
- 应用快速搭建功能,能够创建应用、表单和门户仪表盘、进行数据存储和数据统计分析
- 类似金数据的数据采集,表单填报(表单能力)
- 搭建门户和仪表盘能力,表单视图支持多种风格
- 具备完善的APP能力APP、H5、钉钉移动端随时随地可操作
---
## 📖 实践指南
### 关联记录与工作流应用实践
敲敲云平台提供了强大的**关联记录控件**、**计算控件**、**函数表达式**和**工作流引擎**,可以构建智能化的业务系统。
#### 🔗 核心技术组件
- **关联记录控件**:实现跨表数据关联,避免重复录入
- **计算控件**:字段自动计算,减少人为错误
- **函数表达式**:复杂逻辑判断和数据处理
- **工作流引擎**:驱动业务自动化流转
#### 💼 典型应用场景
**场景一:采购单自动生成应收款单**
```
采购单(关联供应商/产品) → 自动计算金额 → 工作流触发 → 自动生成应收款单
```
**场景二:入库单自动更新库存**
```
入库单(关联产品) → 计算入库数量 → 工作流触发 → 自动更新库存数量
```
#### 🛠️ 工作流节点说明
| 节点类型 | 功能说明 | 使用场景 |
|----------|----------|----------|
| 增Create | 新建记录 | 自动生成单据、创建库存记录 |
| 查Query | 查询数据 | 检查数据存在性、获取基础信息 |
| 改Update | 更新记录 | 库存累加、状态更新 |
| 循环Loop | 批量处理 | 遍历明细行、批量操作 |
#### 📈 业务价值
- 🔗 **数据互联**:打破信息孤岛,实现数据自动关联
- 🤖 **自动计算**:减少手工错误,提高数据准确性
-**流程自动化**:消除重复操作,提升业务效率
- 📊 **实时更新**:库存、财务数据实时同步
- 🔄 **业务闭环**:完整的自动化业务流程
> 📋 **完整指南**:详细的实践指南请参考 [关联记录与工作流应用.md](./关联记录与工作流应用.md)
---
### 敲敲云有什么功能?
@@ -232,21 +271,21 @@ docker-compose -p qiaoqiaoyun_start up -d
**视频介绍**
**视频介绍**
[![](https://upload.jeecg.com/jeecg/qiaoqiaoyunsite/qqyunvideo.png)](https://www.bilibili.com/video/BV1jUQeYfEM2)
AI应用平台功能
-----------------------------------
AI应用平台功能
-----------------------------------
- 1.AI工作流: 在画布上构建和测试功能强大的 AI 工作流程实现AI自动化业务编排。
- 2.AI智能问答: 基于聊天的应用程序添加其他功能(如文本转语音)的直观界面,对接知识库和业务只是,提供更好的智能问答交互体验。
- 3.知识库能力: 广泛的 RAG 功能,涵盖从文档摄入到检索的所有内容,支持从 PDF、PPT 和其他常见文档格式中提取文本和支持手动输入,直接分段等。
- 4.支持各种大模型包括本地私有大模型Deepseek/ Llama 3 / Qwen 2 等、国内公共大模型Deepseek/通义千问 / 腾讯混元 / 字节豆包 / 百度千帆 / 智谱 AI / Kimi 等和国外公共大模型OpenAI / Claude / Gemini 等);
- 5.无缝嵌入:支持零编码快速嵌入到第三方业务系统,让已有系统快速拥有智能问答能力,提高用户满意度。。
- 6.接口服务: 您可以轻松 调用AI工作流 与你的业务无缝集成。
- 1.AI工作流: 在画布上构建和测试功能强大的 AI 工作流程实现AI自动化业务编排。
- 2.AI智能问答: 基于聊天的应用程序添加其他功能(如文本转语音)的直观界面,对接知识库和业务只是,提供更好的智能问答交互体验。
- 3.知识库能力: 广泛的 RAG 功能,涵盖从文档摄入到检索的所有内容,支持从 PDF、PPT 和其他常见文档格式中提取文本和支持手动输入,直接分段等。
- 4.支持各种大模型包括本地私有大模型Deepseek/ Llama 3 / Qwen 2 等、国内公共大模型Deepseek/通义千问 / 腾讯混元 / 字节豆包 / 百度千帆 / 智谱 AI / Kimi 等和国外公共大模型OpenAI / Claude / Gemini 等);
- 5.无缝嵌入:支持零编码快速嵌入到第三方业务系统,让已有系统快速拥有智能问答能力,提高用户满意度。。
- 6.接口服务: 您可以轻松 调用AI工作流 与你的业务无缝集成。

View File

@@ -1,111 +1,131 @@
# 关联记录、计算控件与流程的结合应用——构建智能自动化业务的基石
# 关联记录与工作流应用实践指南
## 引言
## 概述
在现代企业管理中,数据孤岛和手工操作不仅降低效率,还易导致错误。真正有价值的业务系统,是能够实现**数据关联、自动计算和业务流程自动化**的智能系统。敲敲云作为零代码/低代码平台,提供了丰富的控件和流程功能,帮助企业构建高效、智能的业务流程。
本文将以采购业务为例,系统介绍如何结合**关联记录控件、计算控件、函数表达式和工作流**,实现采购单自动生成供应商应收款单、采购入库自动更新库存的完整自动化方案。
本指南介绍如何使用敲敲云零代码平台的**关联记录控件**、**计算控件**、**函数表达式**和**工作流**等核心功能,构建智能的业务系统。以采购业务为例,实现从采购单自动生成供应商应收款单,到入库自动更新库存的完整自动化流程。
---
## 一、业务痛点与需求分析
- **数据孤立,关联困难**
采购单、供应商、库存等数据分散,缺乏有效关联,导致业务查询和统计困难。
- **业务流程繁琐,自动化不足**
采购单提交后需手工生成应收款单,入库后需手工更新库存,流程环节多且易出错。
- **计算逻辑复杂,易出错**
采购金额、库存变动等需准确计算,手工操作效率低且风险大。
---
## 二、核心技术组件介绍
## 核心技术组件
### 1. 关联记录控件
- **作用**实现跨表数据关联,如采购单关联供应商、产品,方便数据引用和展示。
- **优势**避免数据重复录入,保证数据一致性。
- **功能**:实现跨表数据关联引用
- **优势**避免重复录入,保证数据一致性
- **应用**采购单关联供应商、产品等基础信息
### 2. 计算控件
- **作用**字段自动计算,支持加减乘除、汇总等数学运算。
- **优势**自动完成金额、数量等关键字段计算,减少人为错误。
- **功能**:字段自动计算(加减乘除、汇总等)
- **优势**:自动计算金额、数量,减少人为错误
- **应用**采购金额 = 数量 × 单价,总金额汇总
### 3. 函数表达式
- **功能**:复杂逻辑判断、条件分支、数据处理
- **优势**:灵活处理业务规则,支持动态决策
- **应用**:数据映射、条件判断、格式处理
- **作用**:实现复杂逻辑判断、字符串处理、条件分支和动态赋值。
- **优势**灵活处理业务规则,支持流程中动态决策。
### 4. 工作流(流程)
- **作用**:驱动业务自动化,自动生成单据、更新数据、触发审批等。
- **优势**:实现业务闭环,提升效率和准确率。
### 4. 工作流引擎
- **功能**驱动业务自动化流转
- **优势**:自动生成单据、更新数据、触发审批
- **应用**:采购单提交后自动生成应收款单
---
## 三、典型业务场景与解决方案
## 典型应用场景
### 场景一:采购单生成后自动生成供应商应收款单
### 场景一:采购单自动生成应收款单
- **问题**:采购单录入后,需手工新建应收款单,工作量大且易遗漏。
- **解决方案**
- 采购单通过**关联记录控件**关联供应商。
- 采购单明细通过**计算控件**自动计算金额
- 采购单总金额通过计算控件汇总明细金额。
- 提交采购单后,触发**流程“增”节点**,自动生成应收款单,金额字段通过**函数表达式**带入采购单总金额。
**业务流程**
1. 采购单通过关联记录控件选择供应商和产品
2. 明细行使用计算控件自动计算金额(数量 × 单价)
3. 表头汇总计算金额
4. 提交后触发工作流"增"节点,自动创建供应商应收款单
### 场景二:采购入库单确认后自动更新库存总表
**技术实现**
```
表单设计 → 关联记录控件(供应商、产品)
明细计算 → 计算控件(金额 = 数量 × 单价)
总额汇总 → 计算控件SUM明细金额
流程触发 → 工作流"增"节点 + 函数表达式数据映射
```
- **问题**:入库单确认后库存需手工更新,操作繁琐且易错。
- **解决方案**
- 入库单通过关联记录控件关联产品。
- 入库明细数量通过计算控件自动汇总。
- 入库单完成后,触发工作流“查+循环+改”节点,遍历入库明细,调用函数表达式实现库存数量累加更新。
- 若库存记录不存在,流程自动新增库存记录。
### 场景二:入库单自动更新库存
**业务流程**
1. 入库单关联产品信息
2. 计算入库数量汇总
3. 确认后触发工作流查询现有库存
4. 自动更新库存数量(累加或新增记录)
**技术实现**
```
表单设计 → 关联记录控件(产品信息)
数量汇总 → 计算控件SUM入库数量
库存更新 → 工作流"查+循环+改/增"节点
数据处理 → 函数表达式(库存数量 += 入库数量)
```
---
## 四、具体实现思路详解
## 工作流节点说明
| 业务环节 | 关键控件/技术 | 实现说明 |
|------------------------|--------------------------|------------------------------------------------------|
| 采购单录入 | 关联记录控件 + 计算控件 | 关联供应商、产品;计算金额 = 数量 × 单价 |
| 采购单总金额汇总 | 计算控件 + 函数表达式 | 总金额 = 汇总所有明细金额 |
| 采购单提交触发流程 | 工作流“增”节点 | 自动生成应收款单,金额字段带入采购单总金额 |
| 入库单录入 | 关联记录控件 + 计算控件 | 关联产品,自动计算入库数量汇总 |
| 入库单完成触发流程 | 工作流“查+循环+改”节点 | 遍历入库明细,更新库存数量(库存数量 += 入库数量),缺失时新增库存记录 |
| 节点类型 | 功能说明 | 使用场景 |
|----------|----------|----------|
| Create | 新建记录 | 自动生成应收款单、创建库存记录 |
| Query | 查询数据 | 检查库存是否存在、获取基础数据 |
| Update | 更新记录 | 库存数量累加、状态更新 |
| Delete | 删除记录 | 冲销操作、数据清理 |
| 循环Loop | 批量处理 | 遍历明细行、批量更新库存 |
---
## 五、优势总结
## 实施要点
| 优势点 | 说明 |
|------------------------|--------------------------------------------------------------|
| 数据关联清晰 | 关联记录控件保证数据之间的准确关联,避免重复录入和数据孤岛 |
| 计算自动化 | 计算控件和函数表达式实现金额、数量等字段自动计算,减少人为错误 |
| 流程自动驱动业务 | 工作流自动生成单据、更新库存,实现业务闭环自动化 |
| 维护灵活易扩展 | 业务逻辑分层清晰,流程节点和表达式便于后续调整和功能扩展 |
### 数据设计
- 合理规划表结构和字段关系
- 使用关联记录控件建立外键引用
- 设置必要的唯一标识和索引
### 计算逻辑
- 在表单层完成基础计算(金额、数量等)
- 使用函数表达式处理复杂业务规则
- 注意数据精度和空值处理
### 流程设计
- 采用"查→判断→增/改"的标准模式
- 加入异常处理和人工审批节点
- 确保流程的幂等性,避免重复执行
### 测试验证
- 覆盖单条和批量处理场景
- 测试异常情况(库存不足、数据缺失等)
- 验证数据一致性和计算准确性
---
## 六、实践建议
## 业务价值
- **设计时先理清业务数据关系**,合理使用关联记录控件,保证数据结构规范。
- **优先利用计算控件和函数表达式完成字段自动计算和逻辑判断**,让表单层尽量智能。
- **流程中避免复杂双向关联,推荐以流程驱动数据变更和单据生成**,确保流程逻辑清晰。
- **充分利用流程的条件分支和循环节点,实现复杂业务场景的自动化处理**。
- **🔗 数据互联**:打破信息孤岛,实现数据自动关联
- **🤖 自动计算**:减少手工计算错误,提高数据准确性
- **⚡ 流程自动化**:消除重复操作,提升业务效率
- **📊 实时更新**:库存、财务数据实时同步更新
- **🔄 业务闭环**:从采购到库存的完整自动化闭环
---
## 七、结语
## 扩展应用
结合敲敲云的关联记录控件、计算控件、函数表达式与工作流,企业可以构建起数据关联紧密、计算准确、业务流程自动化的智能业务系统。尤其在采购、库存等进销存业务场景中,这种组合大幅提升业务效率和数据质量,是企业数字化转型的重要基石。
基于相同的技术架构,可以快速扩展到:
- **销售管理**:销售单→客户应收款单→库存出库
- **财务管理**:费用申请→审批流程→财务记账
- **项目管理**:项目立项→任务分配→进度跟踪
- **人事管理**:入职申请→审批流程→员工档案
如果你想快速搭建类似自动化采购系统,欢迎进一步咨询,我们可提供详细的配置示例和流程模板,助你快速落地。
---
## 流程节点示意图
## 流程增删改查节点
![工作流节点图](https://oscimg.oschina.net/oscnet/up-8068a15d1c0e07dd6982cbacda66bcdc1be.png)
https://oscimg.oschina.net/oscnet/up-8068a15d1c0e07dd6982cbacda66bcdc1be.png
---
> 💡 **提示**:本指南提供的是通用实践方法,具体实施时请根据企业实际业务需求进行调整和优化。