资产卡片使用分配字段携带到资产变更单使用分配变更前原创
金蝶云社区-JOJOhe
JOJOhe
90人赞赏了该文章 2007次浏览 未经作者许可,禁止转载编辑于2023年06月20日 12:17:49

业务场景:目前系统8.0.0.202206之后版本已经实现资产变更单变更资产卡片上的自定义字段,详情可查看帖子:https://vip.kingdee.com/article/325290575845467648?productLineId=1&isKnowledge=2。 

这个帖子有描述如何将资产卡片使用分配字段携带到资产变更单使用分配变更前,但是依旧有很多人咨询反馈携带不生效的问题。下面就详细说明一下这个配置过程需要注意的事项。下面以添加辅助资料类型字段为例,基础资料、文本都类似。


1、重点:bos里单据-资产卡片上的配置:

image.png

2、也是重点:bos单据-资产变更单上配置

image.png


3、都设置好,保存,可以直接测试效果了,找一个有填写自定义字段的卡片新增资产变更单看效果:

image.png

如果想将变更后的自定义字段反写给卡片可配置一个字段自动携带设置,在资产变更单上变更后使用分配添加自定义字段,字段类型要与资产卡片上的一致,字段名、标识、绑定实体属性没有要求。

image.png

字段自动携带设置如下:

image.png

常见问题答疑:

问题1Q:资产批量变更单能不能通过这种方法携带变更前字段?

A:不支持,目前仅支持资产变更单。包括资产卡片界面的变更也是不支持自定义字段携带和反写给资产卡片的。


问题2Q:资产变更单变更前自定义字段可以通过字段自动携带配置携带吗?

A:不行哦,变更前不支持通过字段自动携带配置,经测试目前仅支持这种方式携带。反审核资产变更单或者删除资产变更单的时候希望资产卡片还原自定义字段,可以设置一个将变更前字段反写给资产卡片的字段自动携带设置,这个是支持的。可参考配置:

image.png

问题3Q:以前在卡片上配置了自定义字段,卡片上这个字段也录了数据,现在想要把这个字段携带到资产变更单上,如果修改原来字段会不会导致原数据丢失啊?

A:经测试,只要修改的时候不要动字段名、标识,数据都还是在的,只是把绑定实体属性的F_去掉不影响原卡片的数据。注意:如果自定义字段也配置了折旧调整单,建议同步更新一下折旧调整单上的绑定实体属性。因为折旧调整单携带资产卡片使用分配自定义字段的前提是资产卡片上自定义字段与折旧调整单上的字段名、标识、绑定实体属性一模一样才能携带。如果不一样的话,则需要配置字段自动携带设置,通过这个功能去携带。


问题4Q:使用字段自动携带功能注意事项。

A:1、由于资产变更单变更后不支持自动带出变更前的数据,不像标准功能那样,为防止做变更单的时候把自定义字段的空值反写给卡片,建议设置变更后自定义字段为必录或者加保存校验规则进行控制。

2、删除资产变更单可能存在不会还原卡片上变更前字段,需要配置一个反审核动作时触发反写变更前字段的设置。可参考第二个答疑的配置。(字段自动携带设置的操作,建议配置成【审核】操作,后续资产变更单若是反审核或者删除,资产卡片的数据才可以还原成变更前的值,若是其他操作,则没有该效果。但有个问题,使用审核触发操作的时候,如果卡片上设置的自定义字段为必录则会导致反写不回去,出现报错提示单据上字段必录。这种情况下建议把字段必录先取消,在资产卡片上保存校验规则里加一条合法性校验,自定义字段为空,(例如:FAllocUseDeptID.FDeptProperty['Number'] = 'DP06_SYS' AND  F_TYUP_Project   = null)部门属性为XX的时候自定义字段为空,提示报错XXX,前提条件为单据状态不为已审核。表达式为:FDocumentStatus    <> 'C'

类似案例:

image.png


条件

image.png






本文测试环境为金蝶云星空企业版8.1.0.20230112,建议最好202208版本以后的环境使用这个功能。


赞 90