应付单的立帐类型为暂估计应付时设置不允许修改业务日期

在实际应付中,因为采购入库单下推生成应付单。其业务日期是采购入库单的入库日期携带过来的。

但是有的员工为了各种目的,把这个日期改了.如月底时,把业务日期改成下个月的.

但是暂估计应付单和业务单据的业务日期必须在同一个月内才能结转成本。要生成的暂估计应付单凭证也必须和业务单据在同一个月内才能生成,跨月是不行的。

所以为了暂估应付单的业务日期和采购入库单的业务日期要一致。设定不允许他们修改

也许有小伙伴问题:是不是可以通过后台的字段控制权限来管制?答案是可以的。不出意外会有个但是。。。

由于同一个应付单的界面的立帐类型包含暂估应付和财务应付两种枚举类型,通过后台字段权限控制的话也可以实现,就是要设两个角色分组,一个是针对暂估应付类型的,另外一个是针对财务应付类型的。还要把相关的用户移到相对应的角色中去,比较麻烦。

为了省事,直接在bos协同开发平台中设置服务规则:

思路:扩展应付单,单据体做实体服务规则,前置条件:立账类型=’2’,满足条件锁定业务日期,不满足就解锁业务日期

打开应付单–签出 — 编辑–批量编辑字段属性

图片[1]-应付单的立帐类型为暂估计应付时设置不允许修改业务日期-DG城市
图片[2]-应付单的立帐类型为暂估计应付时设置不允许修改业务日期-DG城市

设置 前置条件

立账类型 = ‘2’

 FSetAccountType = '2'

为什么是2而不是1?因为立帐类型是枚举类型字段,2对应的是暂估应付

图片[3]-应付单的立帐类型为暂估计应付时设置不允许修改业务日期-DG城市

再按下图设定满足前置条件为暂估应付时,锁定业务日期字段,不满足时解锁。

图片[4]-应付单的立帐类型为暂估计应付时设置不允许修改业务日期-DG城市
图片[5]-应付单的立帐类型为暂估计应付时设置不允许修改业务日期-DG城市

完成所有的设置就OK了

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容