“新手入门:数据校验”版本间的差异
来自企业管理软件文档中心
第1行: | 第1行: | ||
− | + | <br/> | |
+ | *“采购入库单”以及“库存表”之间的数据是动态往返的。审核《采购入库单》后,对应相同的商品以及仓库的《库存表》的“数量”会增加,反审则会导致减少。 | ||
+ | <br/> | ||
+ | *某商品在出库后,得知《采购入库单》有误,需要反审,这时《库存表》为负数。该情况是不允许出现的,那么,在执行该操作时,可以做一个提示,通过使用业务公式的子数据源来校验数据,保证数据的准确性。 | ||
+ | ==什么是子数据源== | ||
+ | <br/> | ||
+ | *根据父级数据源进行扩展,从而为业务公式的操作提供更多的数据。 | ||
+ | [[文件:使用数据校验保证准确性2019040101.jpg|720px|无框|居中]]<br/> | ||
+ | ==如何使用数据校验保证准确性== | ||
+ | <br/> | ||
+ | *1.先建立数据接口,进入“库存表”模板设计界面,单击【数据接口】。 | ||
+ | [[文件:使用数据校验保证准确性2019040102.png|720px|无框|居中]]<br/> | ||
+ | *2. 点击“公开”,选择“列表选择”,单击【新建】按钮,新建一个根据商品编号查找仓库库存的数据接口。 | ||
+ | [[文件:使用数据校验保证准确性2019040103.png|720px|无框|居中]]<br/> | ||
+ | *3. 弹出“设计数据接口-列表选择”对话框,数据源默认,数据列选择本模板的数据项“数量”。 | ||
+ | [[文件:使用数据校验保证准确性2019040104.png|720px|无框|居中]]<br/> | ||
+ | *4.选择“过滤条件”选项卡,添加自定义参数“商品编号”以及“仓库名称”,并和本模板中对应的数据项进行关联。 | ||
+ | [[文件:使用数据校验保证准确性2019040105.png|720px|无框|居中]]<br/> | ||
+ | *5. 确定后回到模板设计界面单击【保存】。 | ||
+ | <br/> | ||
+ | *6.回到“采购入库单”模板设计界面,单击【业务公式】。 | ||
+ | [[文件:使用数据校验保证准确性2019040106.png|720px|无框|居中]]<br/> | ||
+ | *7. 弹出“业务公式管理”对话框,点击“审核”事件,单击【添加公式】按钮。 | ||
+ | [[文件:使用数据校验保证准确性2019040107.png|720px|无框|居中]]<br/> | ||
+ | *8.弹出“请选择目标模板”对话框,双击选择目标表“库存表”。 | ||
+ | [[文件:使用数据校验保证准确性2019040108.png|720px|无框|居中]]<br/> | ||
+ | *9. 弹出“新建业务数据处理公式”对话框,将公式名称命为“库存不足预警”。情况1中的数据源选择本表单的明细,执行条件设为“本表单.审核=常量.否”,表示在反审的状况下执行该业务公式,将明细中的数值返回到对应的《库存表》中。 | ||
+ | [[文件:使用数据校验保证准确性2019040109.png|720px|无框|居中]]<br/> | ||
+ | *10. 点击“子数据源设置”右侧的向下键头展开标签页,单击添加,在弹出的菜单中选择“数据接口”,然后选择“同级数据源”。 | ||
+ | [[文件:使用数据校验保证准确性2019040110.png|720px|无框|居中]]<br/> | ||
+ | *11.两个或两个以上的同级数据源,数据源选取两者的共同部分;在同级数据源下再建立子数据源,数据源会以同级数据源为基础的情况下,再筛选出子数据源也有的部分。通常第一个数据源选择“同级数据源”。 | ||
+ | <br/> | ||
+ | *12. 弹出“选择数据接口”对话框,选择刚刚在“库存表”中新建的列表选择数据接口作为子数据源的数据源。 | ||
+ | [[文件:使用数据校验保证准确性2019040111.png|720px|无框|居中]]<br/> | ||
+ | *13. 回到“新建业务数据处理公式”对话框,在新添加的子数据源的“数据源查询条件”中将“商品编号”以及“仓库名称”绑定本表单明细中对应的数据项。 | ||
+ | [[文件:使用数据校验保证准确性2019040112.png|720px|无框|居中]]<br/> | ||
+ | *14. 还可以编辑子数据源的变量名,这里命名为“商品库存”。 | ||
+ | [[文件:使用数据校验保证准确性2019040113.png|720px|无框|居中]]<br/> | ||
+ | *15. 当满足在反审后库存数量减少到小于0,执行报错操作,不予反审。 | ||
+ | [[文件:使用数据校验保证准确性2019040114.png|720px|无框|居中]]<br/> | ||
+ | *16. 单击公式名称右侧的【确定】按钮。 | ||
+ | <br/> | ||
+ | *17. 将该业务公式移到最上面,当库存不足的时候,就不用做更新库存表的操作,大大提高了工作效率。 | ||
+ | [[文件:使用数据校验保证准确性2019040115.png|720px|无框|居中]]<br/> | ||
+ | *18. 单击【确定】,回到“采购入库单”模板设计界面,选择【保存】。 | ||
+ | <br/> | ||
+ | *19. 新建一张《采购入库单》,单击反审后,系统会先校验数据,若库存数量在反审后为负数则报错,否则反审成功并直接更新《库存表》的库存数量。 | ||
+ | <br /><br /> | ||
+ | [[新手入门:组织机构|下一节:组织机构]] |
2019年4月1日 (一) 15:49的最后版本
- “采购入库单”以及“库存表”之间的数据是动态往返的。审核《采购入库单》后,对应相同的商品以及仓库的《库存表》的“数量”会增加,反审则会导致减少。
- 某商品在出库后,得知《采购入库单》有误,需要反审,这时《库存表》为负数。该情况是不允许出现的,那么,在执行该操作时,可以做一个提示,通过使用业务公式的子数据源来校验数据,保证数据的准确性。
什么是子数据源
- 根据父级数据源进行扩展,从而为业务公式的操作提供更多的数据。
如何使用数据校验保证准确性
- 1.先建立数据接口,进入“库存表”模板设计界面,单击【数据接口】。
- 2. 点击“公开”,选择“列表选择”,单击【新建】按钮,新建一个根据商品编号查找仓库库存的数据接口。
- 3. 弹出“设计数据接口-列表选择”对话框,数据源默认,数据列选择本模板的数据项“数量”。
- 4.选择“过滤条件”选项卡,添加自定义参数“商品编号”以及“仓库名称”,并和本模板中对应的数据项进行关联。
- 5. 确定后回到模板设计界面单击【保存】。
- 6.回到“采购入库单”模板设计界面,单击【业务公式】。
- 7. 弹出“业务公式管理”对话框,点击“审核”事件,单击【添加公式】按钮。
- 8.弹出“请选择目标模板”对话框,双击选择目标表“库存表”。
- 9. 弹出“新建业务数据处理公式”对话框,将公式名称命为“库存不足预警”。情况1中的数据源选择本表单的明细,执行条件设为“本表单.审核=常量.否”,表示在反审的状况下执行该业务公式,将明细中的数值返回到对应的《库存表》中。
- 10. 点击“子数据源设置”右侧的向下键头展开标签页,单击添加,在弹出的菜单中选择“数据接口”,然后选择“同级数据源”。
- 11.两个或两个以上的同级数据源,数据源选取两者的共同部分;在同级数据源下再建立子数据源,数据源会以同级数据源为基础的情况下,再筛选出子数据源也有的部分。通常第一个数据源选择“同级数据源”。
- 12. 弹出“选择数据接口”对话框,选择刚刚在“库存表”中新建的列表选择数据接口作为子数据源的数据源。
- 13. 回到“新建业务数据处理公式”对话框,在新添加的子数据源的“数据源查询条件”中将“商品编号”以及“仓库名称”绑定本表单明细中对应的数据项。
- 14. 还可以编辑子数据源的变量名,这里命名为“商品库存”。
- 15. 当满足在反审后库存数量减少到小于0,执行报错操作,不予反审。
- 16. 单击公式名称右侧的【确定】按钮。
- 17. 将该业务公式移到最上面,当库存不足的时候,就不用做更新库存表的操作,大大提高了工作效率。
- 18. 单击【确定】,回到“采购入库单”模板设计界面,选择【保存】。
- 19. 新建一张《采购入库单》,单击反审后,系统会先校验数据,若库存数量在反审后为负数则报错,否则反审成功并直接更新《库存表》的库存数量。