电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

单据转换过程中如何自定义源单数据范围

来源:金蝶云社区作者:金蝶2024-09-235

单据转换过程中如何自定义源单数据范围

## 单据转换过程中如何自定义源单数据范围 ### 1.需求背景 当转换规则上配置的数据范围不满足业务需求,或者需要更复杂的数据范围过滤,或者需要自定义的时候,就可以通过二开转换规则插件,编写自定义的数据范围进行源单过滤。 例如下图中转换规则配置的数据范围并不能满足业务要求,导致过滤出的源单不是需要的,这个时候就需要自定义数据范围。 ![image-20230626152553056.webp](/download/0100665cdeb69d814c37a290bbe1b077d633.webp) ### 2.解决方案 新增一个转换规则插件,在该插件中编写自定义数据范围逻辑,也可以取消转换规则上配置的数据范围,只用自定义的数据范围,也可以在原有的数据范围上追加自定义范围。 ![image-20230626153557437.webp](/download/0100a1e8808fcda2467aa3657dd03fe39c64.webp) ### 2.示例代码 ```java package kd.bos.form.plugin.botp; import kd.bos.entity.BillEntityType; import kd.bos.entity.botp.ConvertOpType; import kd.bos.entity.botp.ConvertRuleElement; import kd.bos.entity.botp.plugin.AbstractConvertPlugIn; import kd.bos.entity.botp.plugin.args.BeforeBuildRowConditionEventArgs; import kd.bos.orm.query.QCP; import kd.bos.orm.query.QFilter; /** * @Author rd_lihua_zhang * @Date 2023/6/16 16:27 */ public class Test extends AbstractConvertPlugIn { @Override public ConvertOpType getOpType() { return null; } @Override public BillEntityType getSrcMainType() { return null; } @Override public BillEntityType getTgtMainType() { return null; } @Override public ConvertRuleElement getRule()

单据转换过程中如何自定义源单数据范围

## 单据转换过程中如何自定义源单数据范围### 1.需求背景当转换规则上配置的数据范围不满足业务需求,或者需要更复杂的数据范围过滤,或...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信