下推操作使用说明

变更记录
产品版本 | 更新内容 | 更新日期 |
| V7.0 | 增加整单下推控制 增加仅展示符合条件的转换规则控制 | 2024年10月 |
1 简介
1.1 功能介绍
下推操作是指:调用下推界面,用户选择目标单据、转换规则,将源单数据携带到目标单。
1.2 应用场景
配置了单据转换规则的上游单据,通过配置下推操作,就可以实现下推功能。
1.3 设计时配置
路径:【开发服务云】→【应用】→【单据】 →【工具栏】→【下推】

1.4 下推操作属性说明
| 属性名称 | 属性说明 |
| 跳过下推界面 | 开启此选项后,用户点击下推时,不显示下推界面,用户不需要自行选择目标单和转换规则,而是直接生成默认的目标单并打开目标单页面。 |
| 默认目标单据 | 可选择转换路线配置中源单为当前单据的的目标单据。 |
| 转换规则 | 可选转换规则配置中默认目标单据为目标单,源单为当前单据配置的转换规则。 |
| 不校验目标单新增权限 | 默认生成目标单时,需要验证目标单的新增权。勾上此选项后,不验证目标单的新增权。仅在已经勾选跳过下推界面选项,指定了默认目标单时,允许勾选此选项。 |
| 必须手工指定转换规则 | 下推前,必须手工指定转换规则,不允许自动匹配规则。 |
2 运行时操作
单据界面或列表界面选择单据点击【下推】按钮,打开下推界面。

2.1 下推界面属性说明
| 属性名称 | 属性说明 |
| 选择单据 | 可选择与当前单据建立转换路线的目标单。 |
| 转换规则 | 可选择与当前所选目标单已建立的可用、可见的转换规则。 |
| 业务委托 | 自动计算目标单业务委托组织,也可以选择源单主业务组织。 |
| 整单转换 | 列表选择分录行下推时,按整张单据执行下推;选单列表选择分录行时,按整张单据执行选单。 |
| 显示下推失败原因 | 下推报告中展示下推失败的具体原因。 |
| 失败原因中显示表达式原文(供开发分析) | 失败原因中展示堆栈代码或表达式,供开发定位分析问题。 |
2.2 详细功能说明
1、点击【下推】按钮,弹出下推界面:
选择源单数据支持列表界面选择多张单据。
下推界面的单据选项需校验用户的功能权限:当前用户具备目标单【新增】功能权限的单据可以显示。
批量下推生成多张目标单后,打开下推结果界面。
源单列表开启“分录支持被选择”,支持选择分录执行下推,下推时只携带源单所选择分录至目标单。

2、自动匹配规则说明

选择目标单据后,根据转换路线自动识别启用的转换规则,默认为自动匹配规则,支持用户手工选择转换规则。
对转换路线上,所有的转换规则,按下面的规律排序,找到第一个符合条件的规则执行,其他规则略过:
1. 设置启动条件的转换规则优先匹配,多个有启动条件的规则之间随机排序;
2. 勾选了"默认规则"选项的规则,一条路线只有一个规则可以勾选”默认规则”选项;
3. 未设置启动条件的转换规则,多个未设置启动条件规则之间随机排序;
特例:配置了启用条件,且勾选了”默认规则”选项,优先匹配。
3、展示符合条件的转换规则
源单单据参数中增加参数“仅展示符合条件的转换规则”,用于控制当前单据在执行下推时,转换规则下拉列表中,仅展示符合转换规则中设置启用条件的转换规则。

例如:采购订单到销售订单转换路线存在多个转换规则,转换规则设置启用条件。

采购订单下推销售订单时,转换规则下拉列表仅展示符合启用条件的转换规则。

注意:在单据列表选择多张单据下推时,仅展示启用条件同时满足的转换规则,如果所有转换规则都不同时满足启用条件,则目标单据不会展示。
4、业务委托说明

目标单有主业务组织字段,下推时自动分析转换路线上所有的转换规则,列出所有可选的目标组织:
目标单主组织字段,没有设置取值方式:
1)源单没有主组织字段:自动取用户有新建权的所有组织;
2)源单有主组织字段:根据源单主组织、目标单主组织职
下推操作使用说明
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



