应收款明细表过滤条件往来单位类型添加组织机构原创
16人赞赏了该文章
1,138次浏览
编辑于2020年11月19日 16:38:35
操作步骤:
1进入bos设计器,通过查找定位到组织机构的基础资料,双击后右侧会显示【KD】组织机构,如果之前没有扩展过,则右键扩展,已扩展过的直接打开扩展层(即左侧没有KD标识);
新增基础资料字段,命名为 使用组织,并将标识、字段名和绑定实体属性定义为FUSEORGID,基础资料类型选择“组织机构”,详见截图。
2、扩展“应收明细表过滤”的过滤条件框,选中“往来单位类型”字段,修改属性可选基础资料,新增行,选结算组织ORG_Organizations,并返回数据。点击确定后保存。
3、表单插件注册Python脚本
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效果如图
赞 16
16人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读
您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!
请选择打赏金币数 *
10金币20金币30金币40金币50金币60金币
可用金币: 0