应收款明细表过滤条件往来单位类型添加组织机构原创
金蝶云社区-Lemon_tree
Lemon_tree
16人赞赏了该文章 1,138次浏览 未经作者许可,禁止转载编辑于2020年11月19日 16:38:35

操作步骤:

1进入bos设计器,通过查找定位到组织机构的基础资料,双击后右侧会显示【KD】组织机构,如果之前没有扩展过,则右键扩展,已扩展过的直接打开扩展层(即左侧没有KD标识);

新增基础资料字段,命名为 使用组织,并将标识、字段名和绑定实体属性定义为FUSEORGID,基础资料类型选择“组织机构”,详见截图。

图一.png

图二.png

2、扩展“应收明细表过滤”的过滤条件框,选中“往来单位类型”字段,修改属性可选基础资料,新增行,选结算组织ORG_Organizations,并返回数据。点击确定后保存。

图三.png

3、表单插件注册Python脚本

3.png

def BeforeF7Select(e):    if (str(e.FieldKey).upper() == "FCONTACTUNITFROM" or str(e.FieldKey).upper() == "FCONTACTUNITTO") and  str(this.Model.GetValue("FCONTACTUNITTYPE")) == "ORG_Organizations":        e.ListFilterParameter.Filter = " ";


4、私有云在数据库执行语句:update T_ORG_ORGANIZATIONS set fuseorgid=forgid,公有云可以运维提单-SQL更新,提交更新的语句后会根据设定的时间执行。


5效果如图

5.png


图标赞 16
16人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0