【转帖】为什么字段被锁住了
10人赞赏了该文章
693次浏览
编辑于2018年06月14日 09:24:18
Cloud论坛还是不断有人询问为什么某张单据上的单价、金额或者其他字段被锁定了,本着多年的cloud开发和客户远程经验,特发此贴扫盲,抛砖引玉。
字段可能被锁定的地方:
1 字段本身锁定性
2 单据状态锁定性:单据的单据状态的状态列表里面可以控制锁定性。另外单据表头的关闭状态字段、单据表体的业务关闭字段等单据状态类型字段都有可能控制锁定性
3 单据类型锁定性;
4 实体服务规则锁定(比如说下推关联锁定)
5 代码锁定 (示例为根据是否启用税组合来锁定/解锁 【是否含税】字段)
6 直接修改变更功能锁定
采购订单、销售订单等单据具有独特的直接修改变更功能,为了实现这个功能,在代码里面进行了独特的锁定。如果在这些单据上要放开某些字段(可直接修改变更的字段)的审核状态可修改,不仅需要在单据状态上设置审核状态不锁定,还需要删除T_SCM_BILLCHANGEFIELDS表中对应的字段,最后清除缓存(非登录界面的清除缓存,是用admin账号进cloud后搜右上角的缓存管理)生效。注意,删除T_SCM_BILLCHANGEFIELDS表里的字段后,会造成直接修改变更功能对该字段的锁定异常。
【原作者:varus_luo】
【转帖自:https://vip.kingdee.com/article/33092】
赞 10
10人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读
您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!
请选择打赏金币数 *
10金币20金币30金币40金币50金币60金币
可用金币: 0