场景一:商品明细金额汇总
1 业务场景
背景介绍:本场景通过单据与k流关联,演示创建K流的整体流程,方便大家了解k流建模及与业务集成的整个流程。
场景详细描述:商品订单明细中,将分录所有商品金额进行汇总,最终呈现在单据头的汇总字段上。
2 解决方案
1)通过单头命令字段输入锁定展示改变页面控件锁定行为,解锁/为空展示解锁行为;
2)分录行输入商品单价、数量,动态计算商品金额,同时将所有分录行商品金额汇总到到头汇总字段。
3)涉及k流元素:参数、判断、迭代循环、创建变量、改变变量、改变页面样式、改变页面字段等活动;
4)具体流程如下:
3 关键操作
步骤1 创建业务单据
创建一个模板单据,单据头添加两个字段:命令(文本,开启触发及时值更新)、汇总(小数);
单据体创建4个字段:商品(文本)、单价(小数)、数量(整数)、金额(小数)。
步骤2 创建k流
1)创建k流:选择单据所在应用。
2)添加【参数】:命名view,类型为页面,关联上面创建的单据。
3)添加【判断】元素(目的是监听单据头”命令”字段的输入值,“命令”字段必须开启即时值更新事件)。
4)【判断】分支为true链路上添加【改变页面】元素,执行锁定命令,如图选择需要锁定的字段。
5)【判断】分支false链路添加【改变页面】元素,用于解锁步骤4)中锁定的字段。
6)【判断】分支false链路添加【创建变量】元素,变量命名为 v ,默认值0,用于计算分录行金额汇总,如下图:
7)【判断】分支false链路添加【循环】元素,循环目标对象为页面单据分录,并命名循环元素及序号,如下图:
8)【循环】内添加【判断】元素,用于判断分录行单价、数量字段是否为0。
9)【循环】内继续添加【更新页面字段】元素,目的汇总分录行金额,值为分录行单价 * 数量。
10)【循环】内继续添加【改变变量】元素,目的是累加每行分录金额值,用于后面汇总单据头。
11)【循环】外添加【更新页面字段】元素,将 v 赋值到单据头汇总字段。
12)添加【结束】节点,保存并发布,k流创建完成。
步骤3 建立关联
为单据新增页面规则,选择上面创建好的k流,如图
步骤4 查看运行效果
1)锁定
在单据头“命令”字段输入“锁定”,鼠标失去焦点,界面将锁定k流中选择的字段。
2)解锁
清空“命令”字段值,单据体被锁定字段将解锁。
3)单据金额汇总
单据输入单价、数量,添加多行后查看汇总效果。
场景一:商品明细金额汇总
本文2024-09-23 00:28:41发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-139716.html
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf