物资管理搭建说明
1. 表单搭建
本搭建说明主要介绍各个表单的特殊字段的搭建方式,基础字段的搭建详见 字段。
1.1 供应商评价
1.1.1 供应商选择
字段为选择数据,数据来源为「供应商档案」,
设置选择数据时的显示字段,
无过滤条件,
数据填充规则为:
「供应商编号」的值填充到「供应商编号」、
「供应商名称」的值填充到「供应商名称」、
「供应商类型」的值填充到「供应商类型」,
取消勾选「允许新增关联表数据」。
1.2 物资需求计划提报
1.2.1 项目选择
字段为选择数据,数据来源为「项目档案管理」,
设置选择数据时的显示字段,
过滤条件为:「项目状态」等于自定义「进行中」,
数据填充规则为:
「项目编号」的值填充到「项目编号」、
「项目名称」的值填充到「项目名称」,
取消勾选「允许新增关联表数据」。
1.3 采购需求申请
1.3.1 项目选择
配置参考 1.2.1 项目选择。
1.3.2 物资编号
字段为选择数据,数据来源为「项目档案管理」,
设置选择数据时的显示字段,
表中的显示字段设置为:「物资编号」,
无过滤条件,
数据填充规则为:
「物资编号」的值填充到「需求明细.物资编号」、
「名称」的值填充到「需求明细.名称」、
「规格参数/性能要求」的值填充到「需求明细.规格参数/性能要求」、
「计量单位」的值填充到「需求明细.计量单位」,
勾选「允许新增关联表数据」。
1.4 采购招标流程
1.4.1 需求选择
字段为选择数据,数据来源为「聚合表-需求采购进度」(聚合表搭建详见 2.6 聚合表-需求采购进度),
设置选择数据时的显示字段,
表中的显示字段设置为:「需求单编号」,
过滤条件为:「待招标数量」大于自定义「0」,
数据填充规则为:
「需求单编号」的值填充到「清单明细.物资编号」、
「需求项目」的值填充到「清单明细.需求项目」、
「发起人」的值填充到「清单明细.发起人」、
「物资编号」的值填充到「清单明细.物资编号」、
「名称」的值填充到「清单明细.名称」、
「规格参数/性能要求」的值填充到「清单明细.规格参数/性能要求」、
「计量单位」的值填充到「清单明细.计量单位」、
「补充特征」的值填充到「清单明细.补充特征」、
「用途、备注」的值填充到「清单明细.用途、备注」、
「待招标数量」的值填充到「清单明细.待招标数量」。
1.4.2 中标供应商
该字段为下拉框,
选项中选择「关联其他表单数据」,
选择「供应商档案」下的「供应商名称」。
1.4.3 供应商编号
文本字段,采用数据联动,关联表为「供应商档案」,
条件设置为:
联动表单的「供应商名称」等于当前表单的「中标供应商」
触发联动:
当前表单的「供应商编号」联动显示联动表单的「供应商编号」。
1.4.4 供应商选择
字段为选择数据,数据来源为「供应商档案」,
设置选择数据时的显示字段,
表单中的显示字段设置为:「供应商编号」,
无过滤条件,
数据填充规则为:
「供应商编号」的值填充到「各供应商报价.供应商编号」、
「供应商名称」的值填充到「各供应商报价.供应商名称」,
取消勾选「允许新增关联表数据」。
1.5 物资入库单
1.5.1 仓库选择
字段选择数据,数据来源为「仓库档案」,
设置选择数据时的显示字段,
表单中的显示字段设置为:「供应商编号」,
无过滤条件,
数据填充规则为:
「仓库编号」的值填充到「仓库编号」、
「仓库名称」的值填充到「仓库名称」、
「仓库负责人」的值填充到「仓库负责人」,
取消勾选「允许新增关联表数据」。
1.5.2 采购入库-选择合同
字段为选择数据,数据来源为「采购招标流程」,
设置选择数据时的显示字段,
无过滤条件,
数据填充规则为:
「合同名称」的值填充到「合同名称」,
取消勾选「允许新增关联表数据」。
1.5.3 退场入库-选择退场单
字段为选择数据,数据来源为「物资离场」,
设置选择数据时的显示字段,
无过滤条件,
数据填充规则为:
「退场单号」的值填充到「退场单号」,
取消勾选「允许新增关联表数据」。
1.5.4 从材料库选择
字段为选择数据,数据来源为「物资编码库」,
设置选择数据时的显示字段,
设置表单中的显示字段:「物资编号」,
无过滤条件,
数据填充规则为:
「物资编号」的值填充到「物资明细.物资编号」、
「名称」的值填充到「物资明细.名称」、
「规格参数/性能要求」的值填充到「物资明细.规格参数/性能要求」、
「计量单位」的值填充到「物资明细.计量单位」,
取消勾选「允许新增关联表数据」。
1.5.5 从合同引用
字段为选择数据,数据来源为「聚合表-合同到货进度」(聚合表搭建详见 2.1 聚合表-合同到货进度),
设置选择数据时的显示字段,
设置表单中的显示字段:「未到货数量」,
过滤条件为:「合同名称」等于当前表单字段「合同名称」,
数据填充规则为:
「物资编号」的值填充到「物资明细.物资编号」、
「名称」的值填充到「物资明细.名称」、
「规格参数/性能要求」的值填充到「物资明细.规格参数/性能要求」、
「计量单位」的值填充到「物资明细.计量单位」、
「补充特征」的值填充到「物资明细.补充特征」、
「批次号」的值填充到「物资明细.批次号」、
「F-计算总价」的值填充到「物资明细.F-计算总价」、
「F-计算数量」的值填充到「物资明细.F-计算数量」。
1.5.6 从退场单引用
字段为选择数据,数据来源为「聚合表-退场单」(聚合表搭建详见 2.2 聚合表-退场单),
设置选择数据时的显示字段,
设置表单中的显示字段:「退场数量」,
过滤条件为:「退场单号」等于当前表单字段「退场单号」,
数据填充规则为:
「物资编号」的值填充到「物资明细.物资编号」、
「名称」的值填充到「物资明细.名称」、
「规格参数/性能要求」的值填充到「物资明细.规格参数/性能要求」、
「计量单位」的值填充到「物资明细.计量单位」、
「补充特征」的值填充到「物资明细.补充特征」、
「批次号」的值填充到「物资明细.F-批次号关联」、
「退场数量」的值填充到「物资明细.F-计算数量」、
「退场总价」的值填充到「物资明细.F-计算总价」。
1.6 物资出库单
1.6.1 仓库选择
配置参考 1.5.1 仓库选择。
1.6.2 出库选择
字段为选择数据,数据来源为「聚合表-仓库库存表」(聚合表搭建详见 2.3 聚合表-仓库库存表),
设置选择数据时的显示字段,
设置表单中的显示字段:「库存数量」,
过滤条件为:「仓库编号」等于当前表单字段「仓库编号」,
数据填充规则为:
「物资编号」的值填充到「物资明细.物资编号」、
「名称」的值填充到「物资明细.名称」、
「规格参数/性能要求」的值填充到「物资明细.规格参数/性能要求」、
「计量单位」的值填充到「物资明细.计量单位」、
「补充特征」的值填充到「物资明细.补充特征」、
「批次号」的值填充到「物资明细.F-批次号关联」、
「退场数量」的值填充到「物资明细.F-计算数量」、
「退场总价」的值填充到「物资明细.F-计算总价」。
1.7 物资入场
1.7.1 项目选择
配置参照 1.2.1 项目选择。
1.7.2 采购入场-合同选择
字段为选择数据,数据来源为「采购招标流程」,
设置选择数据时的显示字段,
过滤条件为:「合同状态」不为空,
数据填充规则为:
「合同名称」的值填充到「合同名称」,
取消勾选「允许新增关联表数据」。
1.7.3 总仓发货-发货单选择
字段为选择数据,数据来源为「物资出库单」,
设置选择数据时的显示字段,
无过滤条件,
数据填充规则为:
「出库单号」的值填充到「出库单号」,
取消勾选「允许新增关联表数据」。
1.7.4 引用编码库
配置参照 1.5.4 从材料库选择。
1.7.5 引用合同
字段为选择数据,数据来源为「聚合表-合同到货进度」(聚合表搭建详见 2.1 聚合表-合同到货进度),
设置选择数据时的显示字段,
设置表单中的显示字段:「未到货数量」,
过滤条件为:
「合同名称」等于当前表单字段「合同名称」、
「未到货数量」大于自定义「0」,
数据填充规则为:
「物资编号」的值填充到「物资明细.物资编号」、
「名称」的值填充到「物资明细.名称」、
「规格参数/性能要求」的值填充到「物资明细.规格参数/性能要求」、
「计量单位」的值填充到「物资明细.计量单位」、
「补充特征」的值填充到「物资明细.补充特征」、
「批次号」的值填充到「物资明细.F-批次号关联」、
「F-计算总价」的值填充到「物资明细.F-计算总价」、
「F-计算数量」的值填充到「物资明细.F-计算数量」。
1.7.6 引用出库单
字段为选择数据,数据来源为「聚合表-出库单」(聚合表搭建详见 2.4 聚合表-出库单),
设置选择数据时的显示字段,
设置表单中的显示字段:「出库数量」,
过滤条件为:「出库单号」等于当前表单字段值「出库单号」,
数据填充规则为:
「物资编号」的值填充到「物资明细.物资编号」、
「名称」的值填充到「物资明细.名称」、
「规格参数/性能要求」的值填充到「物资明细.规格参数/性能要求」、
「计量单位」的值填充到「物资明细.计量单位」、
「补充特征」的值填充到「物资明细.补充特征」、
「批次号」的值填充到「物资明细.F-批次号关联」、
「F-计算总价」的值填充到「物资明细.F-计算总价」、
「F-计算数量」的值填充到「物资明细.F-计算数量」。
1.8 物资离场
1.8.1 项目选择
配置参照 1.2.1 项目选择。
1.8.2 项目物资选择
字段为选择数据,数据来源为「聚合表-项目物资表」(聚合表搭建详见 2.5 聚合表-项目物资表),
设置选择数据时的显示字段,
设置表单中的显示字段:「剩余数量」,
过滤条件为:
「项目编号」等于当前表单字段「项目编号」、
「剩余数量」大于自定义「0」,
数据填充规则为:
「物资编号」的值填充到「物资明细.物资编号」、
「名称」的值填充到「物资明细.名称」、
「规格参数/性能要求」的值填充到「物资明细.规格参数/性能要求」、
「计量单位」的值填充到「物资明细.计量单位」、
「补充特征」的值填充到「物资明细.补充特征」、
「批次号」的值填充到「物资明细.批次号」、
「F-计算总价」的值填充到「物资明细.F-计算总价」、
「F-计算数量」的值填充到「物资明细.F-计算数量」。
1.9 现场零星采购
1.9.1 项目选择
配置参照 1.2.1 项目选择。
2. 聚合表搭建
2.1 聚合表-合同到货进度
数据来源为多表数据:
「采购招标流程」、「物资入库单」、「物资入场」,
表单字段关联关系如下:
采购招标流程 | 物资入库单 | 物资入场 |
合同名称 | 合同名称 | 合同名称 |
清单明细.物资编号 | 物资明细.物资编号 | 物资明细.物资编号 |
清单明细.物资名称 | 物资明细.物资名称 | 物资明细.物资名称 |
清单明细.规格参数/性能要求 | 物资明细.规格参数/性能要求 | 物资明细.规格参数/性能要求 |
清单明细.计量单位 | 物资明细.计量单位 | 物资明细.计量单位 |
清单明细.补充特征 | 物资明细.补充特征 | 物资明细.补充特征 |
清单明细.批次号 | 物资明细.批次号 | 物资明细.批次号 |
过滤条件为:「采购招标流程」的「合同状态」不为空,
行表头为:
「合同名称」、
「物资编号」、
「物资名称」、
「规格参数/性能要求」、
「计量单位」、
「补充特征」、
「批次号」,
指标及其计算公式:
「单价」:「清单明细.中标单价」、
「合同数量」:「清单明细.授标数量」、
「仓库入库数量」:「物资明细.入库数量」、
「项目入场数量」:「物资明细.入场数量」、
「已到货数量」:「物资明细.入库数量」+「物资明细.入场数量」、
「未到货数量」:「清单明细.授标数量」-「物资明细.入库数量」-「物资明细.入场数量」、
「F-计算总价」:「清单明细.金额小计」、
「F-计算数量」:「清单明细.授标数量」,
数据提交校验:「未到货数量」>=0。
2.2 聚合表-退场单
数据来源为单表数据:「物资离场」,
无过滤条件,
行表头为:
「退场单号」、
「项目编号」、
「物资编号」、
「名称」、
「规格参数/性能要求」、
「计量单位」、
「补充特征」、
「批次号」,
指标及其计算公式:
「退场数量」:「物资明细.退场数量」、
「退场总价」:「物资明细.总价」。
2.3 聚合表-仓库库存表
数据来源为多表数据:
「物资入库单」、「物资出库单」,
表单字段关联关系如下:
物资入库单 | 物资出库单 |
仓库编号 | 仓库编号 |
仓库名称 | 仓库名称 |
物资明细.物资编号 | 物资明细.物资编号 |
物资明细.物资名称 | 物资明细.物资名称 |
物资明细.规格参数/性能要求 | 物资明细.规格参数/性能要求 |
物资明细.计量单位 | 物资明细.计量单位 |
物资明细.补充特征 | 物资明细.补充特征 |
物资明细.批次号 | 物资明细.批次号 |
无过滤条件,
行表头为:
「仓库编号」、
「仓库名称」、
「物资编号」、
「物资名称」、
「规格参数/性能要求」、
「计量单位」、
「补充特征」、
「批次号」,
指标及其计算公式:
「入库数量」:「物资明细.入库数量」、
「出库数量」:「物资明细.出库数量」、
「库存数量」:「物资明细.入库数量」-「物资明细.出库数量」、
「库存总价」:「物资明细.总价」-「物资明细.总价」,
数据提交校验:「库存数量」>=0。
2.4 聚合表-出库单
数据来源为单表数据:「物资出库单」,
无过滤条件,
行表头为:
「出库单号」、
「仓库编号」、
「仓库名称」、
「仓库负责人」、
「出库类型」、
「物资编号」、
「名称」、
「规格参数/性能要求」、
「计量单位」、
「补充特征」、
「物资批次号」,
指标及其计算公式:
「出库数量」:「物资明细.出库数量」、
「出库金额」:「物资明细.总价」。
2.5 聚合表-项目物资表
数据来源为多表数据:
「物资入场」、「物资离场」,
表单字段关联关系如下:
物资入场 | 物资离场 |
项目编号 | 项目编号 |
项目名称 | 项目名称 |
物资明细.物资编号 | 物资明细.物资编号 |
物资明细.物资名称 | 物资明细.物资名称 |
物资明细.规格参数/性能要求 | 物资明细.规格参数/性能要求 |
物资明细.计量单位 | 物资明细.计量单位 |
物资明细.补充特征 | 物资明细.补充特征 |
物资明细.批次号 | 物资明细.批次号 |
无过滤条件,
行表头为:
「项目编号」、
「项目名称」、
「物资编号」、
「名称」、
「规格参数/性能要求」、
「计量单位」、
「补充特征」、
「批次号」,
指标及其计算公式:
「入场数量」:「物资明细.入场数量」、
「退场数量」:「物资明细.退场数量」、
「剩余数量」:「物资明细.入场数量」-「物资明细.退场数量」、
「剩余总价」:「物资明细.总价」-「物资明细.总价」,
数据提交校验:「剩余数量」>=0。
2.6 聚合表-需求采购进度
数据来源为多表数据:
「采购需求申请」、「采购招标流程」,
表单字段关联关系如下:
采购需求申请 | 采购招标流程 |
需求明细.需求单编号 | 清单明细.需求单编号 |
需求明细.需求项目 | 清单明细.需求项目 |
需求明细.发起人 | 清单明细.发起人 |
需求明细.物资编号 | 清单明细.物资编号 |
需求明细.物资名称 | 清单明细.物资名称 |
需求明细.规格参数/性能要求 | 清单明细.规格参数/性能要求 |
需求明细.计量单位 | 清单明细.计量单位 |
需求明细.补充特征 | 清单明细.补充特征 |
需求明细.用途、备注 | 清单明细.用途、备注 |
过滤条件为:「采购需求申请」的「审批结果」等于「通过」,
行表头为:
「需求单编号」、
「需求项目」、
「发起人」、
「物资编号」、
「名称」、
「规格参数/性能要求」、
「计量单位」、
「补充特征」、
「用途、备注」,
指标及其计算公式:
「需求数量」:「需求明细.需求数量」、
「待招标数量」:「需求明细.需求数量」-「清单明细.招标数量」+「清单明细.F-合同招标数量」-「清单明细.授标数量」、
「已招标数量」:「清单明细.招标数量」、
「已授标数量」:「清单明细.授标数量」。
3. 智能助手搭建说明
3.1 供应商档案同步
目的:将新增的供应商信息同步至供应商档案中。
触发动作为:新增数据,
触发表单为:「供应商录入」,
执行动作为:新增数据,
目标表单为:「供应商档案」,
字段设置为:表单字段一一对应。