【第30期】 金蝶云·星空-BOS平台 | 产品应用典型/热门问答精选原创
金蝶云社区-Dave身份
Dave
33人赞赏了该文章 805次浏览 未经作者许可,禁止转载编辑于2024年09月09日 19:36:39
summary-icon摘要由AI智能服务提供

本文提供了金蝶云·星空-BOS平台中的典型和热门问题解答,涵盖单据审核位置修改、规则设置不生效、含税单价更新问题、字段引用、提示信息添加、时间设置、审批条件、界面不一致、提交人指定、审批人选择、列宽调整、数据关联、树形单据体下推及基础资料属性引用等,问题均配有具体解决方案,并持续更新。

在金蝶云·星空-BOS平台应用中,你需要了解的典型/热门问答都在这里!

本帖不定期持续更新,欢迎小伙伴们收藏本帖,以便随时查看、扩充知识哟


【第30期】

1、单据上的审核显示移动位置无效,如何修改

问题描述:

审核标志默认在这个位置,在BOS里怎么修改都在这个位置,是那里管控?

image.png

image.png

解决方案

这里找到印章控件

image.png

然后在单据这里会有个框出来 拖动就行了,基本信息页签没有的话切换其他页签看看,比如我这个就在财务信息页签里

问题来源

单据上的审核显示移动位置无效,如何修改 (kingdee.com)


2、我是按这个规则设置的,但是只生效第一行,其他的不生效是什么原因

问题描述:

image.pngimage.png

解决方案

这个是点击事件触发的。改成计算公式的方法,会自动进行计算。

即在即时库存和调拨数量里面配置值更新事件,将值写到差异数量列里。1725008773782.png

问题来源

我是按这个规则设置的,但是只生效第一行,其他的不生效是什么原因 (kingdee.com)


3、采购订单的含税单价设置了值没更新

问题描述:

image.png

image.png

二开插件 设置了采购订单的含税单价和单价和最低单价, 其中含税单价和最低单价都设置了10,但是含税单价仍旧是9


解决方案

"仍旧是9",那你的9是从哪来的?价目表中?
最低价字段是你新增的,没有基他逻辑,所以赋值多少是多少。

而标准单据自带的单价,含税单价应该还是走了原有的逻辑,所以没有变。你的赋值时机应该是不对,有可能被标准的逻辑覆盖了。

另不建议自己从含税算不含税,小数保留及舍位有时和系统的不一样,当你推到下游单据时,还是会按系统的逻辑重算一遍。

问题来源

采购订单的含税单价设置了值没更新??? (kingdee.com)


4、如何把采购部门里面的基础资料字段引用到表体的基础资料字段

问题描述:

image.png

解决方案

先引用属性

image.png

然后去单据体上写实体规则

当部门不为空

执行赋值动作。

并勾选新增操作

image.png

最后把涉及到的字段全部勾选上即时触发值更新。

问题来源

如何把采购部门里面的基础资料字段引用到表体的基础资料字段 (kingdee.com)


5、 订单在保存按钮加这种提示应该怎么加

问题描述:

image.png

解决方案

步骤截图并标出来了,你看看

image.png

问题来源

订单在保存按钮加这种提示应该怎么加 (kingdee.com)


6、上游单据表头汇总表体金额字段,表体金额字段为下游单据表体字段反写

问题描述:


1、需求:采购入库单表头和表体新增了实际金额字段,表体金额字段是应付单反写的,需要将表体的金额字段汇总到表头。

2、存在问题:但目前通过汇总至上级字段功能都没有成功,表头表体字段都勾选了及时触发值更新事件。

3、解决方案:是否需要将应付单表的字段反写到采购入库单的表头实际金额字段,还是要通过插件二开解决,还是我的设置上有什么问题,请各位老师指点。

ps   源单表头如何实现分录反写字段合计 (kingdee.com)  官方知识有这个帖子,但不明白业务规则是啥?

上传图片



解决方案

反写无法触发上游单据值更新事件。 设置两条反写规则,一条反写表体字段,另一条反写表头字段。

编辑于 2024年08月26日 14:59:19

追问

源单表头如何实现分录反写字段合计 (kingdee.com)

这个帖子好像有方法,但我不明白反写规则中的业务规则啥意思

追问于:2024-08-26 15:50:57追答

这里设置汇总公式sum()

image.png


问题来源

上游单据表头汇总表体金额字段,表体金额字段为下游单据表体字段反写 (kingdee.com)


7、怎么在点击按钮时设置为当前时间?

问题描述:

image.png


怎么在点击按钮时设置为当前时间!是时间不是日期。

fb5a299104daa5d72b85c74fda7c890.png

尝试过在点击事件中使用@CurrentTime系统变量,但是提示这个变量不存在。


解决方案

按钮的点击事件-新增服务-计算定义公式的值到指定列:结束日期= =@currentlongdate.ToString ( 'HH:mm' )

image.png


问题来源

怎么在点击按钮时设置为当前时间? (kingdee.com)


8、生产退料单工作流中按物料分组左包含区分审批人用什么lambda函数 能取到截图上的值就行

问题描述:

image.png

解决方案

参考表达式:len(filter(lambda x:x.FMaterialId.FMaterialGroup.Number[0:2]=='2.',FSaleOrderEntry))>0

FSaleOrderEntry是销售订单的标识,你替换成生产退料单的标识再测试下。

问题来源

生产退料单工作流中按物料分组左包含区分审批人用什么lambda函数 能取到截图上的值就行 (kingdee.com)


9、付款单审批节点添加高级审批条件报错

问题描述:

表达式计算出错: WF.GetPostData(WF.OriginatorPost) .Fname not in('经理','副经理') ( 'NoneType' object has no attribute 'Fname' ) 这各fname是不是要去bos里添加引用呢,还是怎么处理

image.png

image.png

解决方案

加上 WF.GetPostData(WF.OriginatorPost)!=null and WF.GetPostData(WF.OriginatorPost) .Fname not in('经理','副经理')

问题来源

付款单审批节点添加高级审批条件报错 (kingdee.com)


10、同一字段,单据列表显示与明细界面不一致

问题描述:

生产订单的入库组织字段,列表界面显示的是A组织,点进去明细界面显示的是B组织

image.png

解决方案

实际的值是列表显示的值,可以看看是不是设置了实体服务规则的服务,加载时给库存组织赋值,这个页面看到的值就是加载页面的时候临时的赋值,点退出的时候提示你页面数据已经改动,是否要保存

问题来源

同一字段,单据列表显示与明细界面不一致 (kingdee.com)


11、BOS平台:下拉列表如何控制只能下拉不允许手工录入?

问题描述:

image.png

解决方案

收款条件不是基础资料么。不是下拉列表


如果

下拉列表字段的话取消勾选,输入自定义文本就行了。

image.png

问题来源

BOS平台:下拉列表如何控制只能下拉不允许手工录入? (kingdee.com)


12、网页界面、集成平台界面、客户端界面不一致,怎么设计能让三个界面一致,或者至少字段顺序一致?

问题描述:

网页界面、集成平台界面、客户端界面不一致,怎么设计能让三个界面一致,或者至少字段顺序一致?

BOS平台界面image.png

网页界面:

image.png

客户端界面:

image.png

解决方案

网页去掉流式布局,就可以和客户端一致了。

image.png

不启用

image.png

问题来源

网页界面、集成平台界面、客户端界面不一致,怎么设计能让三个界面一致,或者至少字段顺序一致? (kingdee.com)


13、调用webapi提交接口 单据提交人如何指定

问题描述:

登陆系统用户是A,调用提交接口的时候,如何把提交人修改为B

解决方案

参考:默认都是接口集成的用户信息,可以在操作插件(提交)时更改上下文中的用户信息(ctx.userid),操作完成以后并改回来防止其他数据异常;

6b2588620b84b5e500ff2f449007d3b.png


问题来源

调用webapi提交接口 单据提交人如何指定 (kingdee.com)


14、 业务员审批这一环节即为发起人,业务员审批环节的参与人该如何选择?

问题描述:

image.png

image.png

解决方案

变量--参与人变量设置为发起人

image.png

问题来源

业务员审批这一环节即为发起人,业务员审批环节的参与人该如何选择? (kingdee.com)


15、消息通知列表的列宽能不能设置调整

问题描述:

image.png

解决方案

过滤里面设置一下宽度后然后保存一下方案 

image.png

问题来源

消息通知列表的列宽能不能设置调整 (kingdee.com)


16、 销售订单的付款计划T_SAL_ORDERPLAN与物料编码T_BD_MATERIAL如何关联?

问题描述:

image.png

image.png


解决方案

SELECT FROM T_SAL_ORDERPLAN TBS LEFT JOIN T_BD_MATERIAL TBM ON TBS.FPLANMATERIALID = TBM.FMATERIALID 你付款计划的物料内码是 FPLANMATERIALID ,你错了

问题来源

销售订单的付款计划T_SAL_ORDERPLAN与物料编码T_BD_MATERIAL如何关联? (kingdee.com)


17、 BOS单据下推到树形单据体只能下推一行?

问题描述:

做了一个BOS单据(树形单据体),下推生成【工程变更单】(树形单据体),

每次下推时,只能下推一行,即使选择2行,也能下推生成1行。

每行分别下推又是可以的。

怎样可以批量下推,或者选单时可以多选?

解决方案

树形单据体是可以多行批量下推的,如果下推出来发现数据显示不完整,应该是RowId发生了重复导致的!

参考这个问题: 急!!!自定义单据下推带有树形单据体的单据,物料信息都没有带出来


下推之后可能由于异常数据界面上没显示完,但是后台实际上是有数据的!

可以通过如下方法,将树形单据体的数据完整显示出来

image.png


问题来源

BOS单据下推到树形单据体只能下推一行? (kingdee.com)


18、基础资料属性关联选不到需求字段,基础资料引用属性已维护

问题描述:

基础资料属性关联选不到需求字段,基础资料引用属性已维护。我想在单据头显示供应商银行账号,但是基础资料引用选不到账号信息?

image.png

image.png


解决方案

供应商字段写个值更新

image.png

问题来源

基础资料属性关联选不到需求字段,基础资料引用属性已维护。 (kingdee.com)



查看往期精选:

【汇总】 金蝶云·星空-BOS平台 | 产品应用典型/热门问答精选 (kingdee.com)






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