开发服务云-开发平台-如何实现单据体的单据状态转换原创
金蝶云社区-jiaxu_lin
jiaxu_lin
6人赞赏了该文章 603次浏览 未经作者许可,禁止转载编辑于2022年03月24日 16:39:45

场景:

在业务单据的单据体里,存在各式各样的单据状态字段,我们可以通过配置状态转换的按钮来实现状态字段的转换。如采购订单在单据体二开了签收状态,当用户确认分录依据完全签收后就自行点击已签收的按钮,签收状态字段会自动更改为已签收

版本:

苍穹版本COSMICV4.0.016.0

星瀚版本CONSTELLATIONV4.0.016.0


tips:

一、单头的状态转换和单体的状态转换操作同理。单据体的转换转换选择【行状态转换】,单头的转换转换选择【状态转换】

二、都支持在列表点击状态转换操作


详细操作步骤:

一、单据体添加单据状态字段,并添加状态值为未签收、已签收

image.png

二、单据体添加按钮,并选择【行状态转换】的操作,维护转换后的状态字段和状态值

(1)点击单据体菜单栏的新增按钮动作,点开新增操作代码

image.png

(2)操作代码新增后选择【rowstatusconvert】的操作类型,注意修改下操作编码,状态转换字段和状态转换名称需自行维护为点击按钮后的值。

例如通过点击该按钮后需要将签收状态转换为已签收,那么状态转换字段维护【签收状态】,转换状态名称为【已签收】

image.png

三、按钮保存完毕后,支持将该按钮添加到列表视图

image.png

赞 6