开发服务云-开发平台-如何实现单据体的单据状态转换原创
6人赞赏了该文章
603次浏览
编辑于2022年03月24日 16:39:45
场景:
在业务单据的单据体里,存在各式各样的单据状态字段,我们可以通过配置状态转换的按钮来实现状态字段的转换。如采购订单在单据体二开了签收状态,当用户确认分录依据完全签收后就自行点击已签收的按钮,签收状态字段会自动更改为已签收
版本:
苍穹版本COSMICV4.0.016.0
星瀚版本CONSTELLATIONV4.0.016.0
tips:
一、单头的状态转换和单体的状态转换操作同理。单据体的转换转换选择【行状态转换】,单头的转换转换选择【状态转换】
二、都支持在列表点击状态转换操作
详细操作步骤:
一、单据体添加单据状态字段,并添加状态值为未签收、已签收
二、单据体添加按钮,并选择【行状态转换】的操作,维护转换后的状态字段和状态值
(1)点击单据体菜单栏的新增按钮动作,点开新增操作代码
(2)操作代码新增后选择【rowstatusconvert】的操作类型,注意修改下操作编码,状态转换字段和状态转换名称需自行维护为点击按钮后的值。
例如通过点击该按钮后需要将签收状态转换为已签收,那么状态转换字段维护【签收状态】,转换状态名称为【已签收】
三、按钮保存完毕后,支持将该按钮添加到列表视图
推荐阅读