【第20期】 金蝶云·星空-BOS平台 | 产品应用典型/热门问答精选

在金蝶云·星空-BOS平台应用中,你需要了解的典型/热门问答都在这里!
本帖不定期持续更新,欢迎小伙伴们收藏本帖,以便随时查看、扩充知识哟
【第20期】
1、如何实现二开的基础资料在不同模块中分别显示
问题描述:
如何实现二开的基础资料在不同模块中分别显示如【供应商】在基础管理-基础资料-主数据中显示,也在供应链-采购管理-货源与价格管理中显示
解决方案:
在后台进行发布,选择对应的模块发布即可

问题来源:
如何实现二开的基础资料在不同模块中分别显示 (kingdee.com)
2、实体服务规则里设置类型的条件时,这个1和3就是代表着不同的单据类型,这个哪里可以看出不同类型对应的数字呢
问题描述:

解决方案:
字段应该是枚举类型 BOS找到该字段 点击枚举类型即可看到:

问题来源:
实体服务规则里设置类型的条件时,这个1和3就是代表着不同的单据类型,这个哪里可以看出不同类型对应的数字呢 (kingdee.com)
3、销售订单的收款计划,怎么控制填了应付金额必须勾上是否预付,否则无法保存?
问题描述:

解决方案:
保存操作里面写效验,应收金额!=0 and 是否预收==false,当满足此条件也就是应收金额有值且是否预收无勾选时就不允许保存。
问题来源:
销售订单的收款计划,怎么控制填了应付金额必须勾上是否预付,否则无法保存? (kingdee.com)
4、BOS单据怎样控制库存关账不能反审核修改
问题描述:
BOS单据怎样控制库存关账不能反审核修改
解决方案:
可以自己开发操作服务插件做校验,获取最后关账日期来控制,这个我做过,是可行的。
我是用Python脚本写的,关键代码如下:

问题来源:
BOS单据怎样控制库存关账不能反审核修改 (kingdee.com)
5、基础资料没有正确配置指向的基础资料,无法显示列表!
问题描述:
大家好,新增一个自定义基础资料时,提示如图报错,请问下是什么原因??
解决方案:

问题来源:
基础资料没有正确配置指向的基础资料,无法显示列表! (kingdee.com)
6、如何通过实施配置实现:校验【物料】基础资料选择的【物料分组】的编码大于等于6位数
问题描述:
如何通过实施配置实现:校验【物料】基础资料选择的【物料分组】的编码大于等于6位数
产品版本:8.1
解决方案:
设置保存校验规则:

问题来源:
如何通过实施配置实现:校验【物料】基础资料选择的【物料分组】的编码大于等于6位数 (kingdee.com)
7、怎么在一张单据上选择其他单据,并且可以查看其他单据的详细信息?
问题描述:
我想在采购合同里选择采购订单,我试过用基础资料来做,但是选择的时候查看不了原采购订单的信息,各位大佬有什么好办法吗
解决方案:
参考这个方案开发,单据作为基础资料来选择只能是你那个效果:
问题来源:
怎么在一张单据上选择其他单据,并且可以查看其他单据的详细信息? (kingdee.com)
8、怎么按列表所选单据引出呢?
问题描述:

解决方案:
打开操作列表,点新增,在操作名称中录入【按列表引出所选分录】搜索
问题来源:
9、备注字段如何判断字段为空?
问题描述:
表达式为备注==null,第一次备注为空测试,表达式为true,第二次备注输入字符,表达式测试为false,第三次备注字符删除,表达式测试为false,表明系统已经把备注==""这个数据存储进数据表了,请问这种情况如何判断呢?
如果使用备注=='',那么第一次判断就会错误,因为第一次备注属于null,==''表示已经有值,只不过值为空。
有没有适用的类似于text函数,将==''转换为文本,再进行对比。
解决方案:
文本字段比较特殊,在新增时字段为空时是null值,在保存后字段为空时是空字符串,
【第20期】 金蝶云·星空-BOS平台 | 产品应用典型/热门问答精选
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。





