服务执行方案操作指引
1. 主要功能介绍
用于定义服务执行单的取数方案,包含指定服务执行单的参与运算单据,制定服务执行单的过滤条件、计算影响因素、费用与物料栏的量价金额计算公式,同时可在物料栏或者费用栏增加新的字段并根据方案控制是否显示,对于不同的方案展示不同字段,达到符合业务记录的目的。
配置完成后,实现效果可满足不同服务类型对于计算字段的数据抽取、手工补录,并直观展示,同时对于抽取数据,查看计算因子的组成内容,可进行单据溯源与联查。
2. 应用场景
系统管理员了解服务费用取数逻辑后,通过该功能配置业务取数方案,由服务结算人员定期执行取数方案进行服务费用结算。
3. 系统路径
操作路径:【服务管理】→【基础资料】→【服务执行方案】
4. 字段说明
4.1. 基本信息
字段名称 | 字段说明 |
编码 | 模板自带 |
名称 | 模板自带 |
服务类型 | F7,服务类型,单选,使用状态可用,显示为名称;默认值:空。 |
启用费用项目 | 选择服务类型后,携带显示服务类型.启用费用项目。 |
启用物料 | 选择服务类型后,携带显示服务类型.启用物料。 |
是否有合同 | 选择服务类型后,携带显示服务类型.是否有合同 |
使用状态 | 枚举值:可用、禁用。 |
描述 | 自由输入 |
4.2. 参与单据过滤方案
1. 分录名称:参与单据过滤方案。
2. 关系说明:分录与单头是上下级关系,一对多。
3. 必录性:非必录。
4. 快捷按钮:分录新增分录、插入分录、删除分录和复制分录快捷按钮可用。
5. 列表界面:单头+明细分录序时薄列表界面,默认是都可以配置上,通过字段说明上配置默认是否显示,无数字的默认不显示。
字段名称 | 字段说明 |
单据实体 | F7,选择单据实体模型,显示为名称; |
过滤字段 | F7,选择单据实体的所有字段,根据单据实体进行过滤; 显示外键为基础资料类型的字段,可选择范围为单据实体的表头及所有的表体以及三级表体字段。 名称按照[模型.字段]的形式展示,例如 销售出库单.出库数量 |
是否必填 | 默认为否。 控制服务执行单过滤业务时该过滤字段是否必填。 |
字段标识 | 选择过滤字段后,自动携带展示英文字段标识。 |
5.1. 计算影响因素
1. 分录名称:计算影响因素。
2. 关系说明:分录与单头是上下级关系,一对多。
3. 必录性:非必录。
4. 快捷按钮:拆分模式、新增分录、插入分录、删除分录和复制分录快捷按钮可用。
5. 列表界面:单头+明细分录序时薄列表界面,默认是都可以配置上,通过字段说明上配置默认是否显示,无数字的默认不显示。
6. 说明:
服务执行单根据「参与单据过滤」过滤单据后,会存在多单据多记录的情况,此时通过多记录处理方式来进行数据的组合拆分。
--------------------------------------------------------------------------
拆分模式场景:
1、数量取到出库单的多记录行,价格取到价格单的一行记录,可使用汇总模式或拆分模式;
2、数量取到出库单的多记录行,价格取到销售订单的多记录行,只可使用拆分模式;
--------------------------------------------------------------------------
拆分依据:当根据「服务执行单.提取业务数据.过滤条件」找到多行记录时,根据拆分依据划分展示的行数,一条方案只允许存在一条拆分依据;
汇总:当根据过滤条件找到多行记录时,将所有记录的值汇总展示;
最大:当根据过滤条件找到多行记录时,找到记录最大的一条展示;
最小:当根据过滤条件找到多行记录时,找到记录最小的一条展示;
平均:当根据过滤条件找到多行记录时,展示所有记录的平均值;
匹配:只有「拆分模式」下显示,通过过滤条件找到的多行记录,根据单据编号+行号匹配分组依据字段,展示与分组依据相同行的记录。
例如分组依据设置为“物料“,设置“数量“为匹配模式字段,那么通过找到的相同单据号、相同行号的物料、数量分配到同一组内,后续进行计算。
字段名称 | 字段说明 |
字段取值类型 | 枚举值:系统字段、自定义 |
单据实体 | F7,选择范围为「参与单据过滤方案」中定义的单据实体; 「字段取值类型」为“系统字段”时可选择系统字段; |
字段名称 | 「字段取值类型」为“系统字段“时可选择系统字段,根据「单据实体」进行过滤; 「字段取值类型」为“自定义”时允许手动录入; |
字段标识 | 「字段取值类型」为“系统字段“时,根据「字段名称」携带展示字段标识; 「字段取值类型」为“自定义”时允许手动录入; |
字段类型 | 选择「字段名称」后,自动携带字段名称对应的字段类型展示。 |
多记录处理方式 | 枚举值:汇总、最大、最小、平均; 「字段取值类型」为“系统字段”且「字段取值类型」为“数值”型时,该行多记录处理方式允许选择。 其他情况不允许编辑赋值。 |
分组依据 | 复选框,当分录按钮「拆分模式」为“是”时,允许编辑; 每个方案最多存在一个分组依据。 |
6.1. 费用公式定义
1. 分录名称:费用公式定义。
2. 关系说明:分录与单头是上下级关系,一对多。
3. 必录性:非必录。
4. 快捷按钮:新增分录、插入分录、删除分录和复制分录快捷按钮可用。
5. 列表界面:单头+明细分录序时薄列表界面,默认是都可以配置上,通过字段说明上配置默认是否显示,无数字的默认不显示。
6. 说明:当表头「启用费用项目」为“是”则显示该分录,为“否”时清空表体并隐藏该分录。
字段名称 | 字段说明 |
费用项目 | F7,费用项目,单选,使用状态可用,显示为名称; 只能选择表头「服务类型.费用明细」中定义的费用项目。 |
计算步骤 | 输入整型数值,数值不可重复 |
结算因素 | F7,结算因素,单选,使用状态可用,显示字段名称。 过滤条件: 「结算因素.类型」为“通用”、“费用” |
计算公式 | 公式平台,弹窗,如下图,可参考【钢铁云-钢铁采购-结算类型-公式定义】 显示为公式平台中的公式编辑内容 |
控制输入 | 默认为否 控制【服务执行单.费用明细】界面该字段是否可编辑。 |
是否显示 | 默认为是 控制【服务执行单.费用明细】界面该字段是否可显示。 |
6.1. 物料公式定义
1. 分录名称:物料公式定义。
2. 关系说明:分录与单头是上下级关系,一对多。
3. 必录性:非必录。
4. 快捷按钮:新增分录、插入分录、删除分录和复制分录快捷按钮可用。
5. 列表界面:单头+明细分录序时薄列表界面,默认是都可以配置上,通过字段说明上配置默认是否显示,无数字的默认不显示。
6. 说明:当表头「启用物料」为“是”则显示该分录,为“否”时清空表体并隐藏该分录。
字段名称 | 字段说明 |
物料 | F7,物料,单选,使用状态可用,显示为名称; 只能选择表头「服务类型.物料明细」中定义的费用项目。 |
计算步骤 | 输入整型数值,数值不可重复 |
结算因素 | F7,结算因素,单选,使用状态可用,显示字段名称。 过滤条件: 「结算因素.类型」为“通用”、“物料” |
计算公式 | 公式平台,弹窗,如下图,可参考【钢铁云-钢铁采购-结算类型-公式定义】 显示为公式平台中的公式编辑内容 |
控制输入 | 默认为否; 控制【服务执行单.物料】界面该字段是否可编辑。 |
是否显示 | 默认为是; 控制【服务执行单.物料】界面该字段是否可显示。 |
5. 业务逻辑
5.1. 值更新
5.1.1. 单头-「服务类型」
单头服务类型切换或清空时,如分录费用公式定义、物料公式定义存在值,则提示:“切换服务类型将清空费用公式定义/物料公式定义分录内容,是否确定?”
如确定,则清空费用公式定义/物料公式定义分录内容,允许选择新的服务类型。
5.1.2. 单头-「启用费用项目」
单头启用费用项目为是,则显示分录-费用公式定义,为否,则清空分录内容,隐藏该分录。
5.1.3. 单头-启用物料
单头启用物料为是,则显示分录-物料公式定义,为否,则清空分录内容,隐藏该分录。
5.1.4. 分录-参与单据过滤方案-「单据实体」
单据实体字段切换时,清空「过滤字段」内容。
5.1.5. 分录-计算影响因素-「字段取值类型」
字段类型切换后,清空该表行其他字段内容。
5.1.6. 分录-计算影响因素-「单据实体」
单据实体字段切换时,清空该行除「字段取值类型」以外的其他字段。
5.2. 保存
1. 校验:
1.1 校验“名称”是否存在重复记录,如果存在重复则进行提示,否则继续处理。;
1.2 「计算影响因素」中「字段类型」为“系统字段”时,该行多记录处理方式必填,只能选择汇总、最大、最小、平均之一;
1.3 拆分模式打开后,「计算影响因素.多记录处理方式」下的“拆分依据”有且只能有一条记录:
1.3.1 存在多条时弹窗提示:“存在多条拆分依据,每个方案只能存在一个拆分依据!”;
1.3.2 不存在时弹窗提示:“拆分模式下必须指定一个字段为拆分依据!”
1.4 「费用项目公式定义」计算步骤不允许出现重复值,如有重复值,提示:“费用项目公式计算步骤不允许重复,请检查计算顺序!”;
1.5 「物料公式定义」计算步骤不允许出现重复值,如有重复值,提示:“物料公式计算步骤不允许重复,请检查计算顺序!”;
2 处理:标准处理逻辑
6. 主要操作
操作步骤:
1、点击进入功能,【新增】方案。
表体-参与执行单据:
因为一个服务可能通过多个不同单据取量、价,而不同单据之间过滤条件存在不一致的情况,因此需要单独指定字段进行过滤,通过该栏目设置过滤条件,用于执行单进行过滤时,显示这些过滤条件进行过滤。
表体-计算影响因素:
补充其他影响因子,作用是根据根据执行单的过滤条件,过滤本栏目中的业务单据。
服务执行单根据「参与单据过滤」过滤单据后,会存在多单据多记录的情况,此时通过多记录处理方式来进行数据的组合拆分。
--------------------------------------------------------------------------
拆分模式场景:
1、数量取到出库单的多记录行,价格取到价格单的一行记录,可使用汇总模式或拆分模式;
2、数量取到出库单的多记录行,价格取到销售订单的多记录行,只可使用拆分模式;
--------------------------------------------------------------------------
拆分依据:当根据「服务执行单.提取业务数据.过滤条件」找到多行记录时,根据拆分依据划分展示的行数,一条方案只允许存在一条拆分依据;
汇总:当根据过滤条件找到多行记录时,将所有记录的值汇总展示;
最大:当根据过滤条件找到多行记录时,找到记录最大的一条展示;
最小:当根据过滤条件找到多行记录时,找到记录最小的一条展示;
平均:当根据过滤条件找到多行记录时,展示所有记录的平均值;
匹配:只有「拆分模式」下显示,通过过滤条件找到的多行记录,根据单据编号+行号匹配分组依据字段,展示与分组依据相同行的记录。
例如分组依据设置为“物料“,设置“数量“为匹配模式字段,那么通过找到的相同单据号、相同行号的物料、数量分配到同一组内,后续进行计算。
表体-费用项目公式定义:
一是用于可设置计算顺序,二是保留计算口子,未来可自定义新的计算公式。
新增时,默认填充执行量/执行价/执行金额3行记录,此3行不可删除,可新增其他行。
表体-物料公式定义:
一是用于可设置计算顺序,二是保留计算口子,未来可自定义新的计算公式。
新增时,默认填充执行量/执行价/执行金额3行记录,此3行不可删除,可新增其他行。
服务执行方案操作指引
本文2024-09-23 00:14:22发表“云星瀚知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-xinghan-138185.html