采购订单二开校验采购数量必须为整数试例
如果要在采购订单上输入整数的采购数量,通常我们是会把采购数量字段关联单位的精度配置成0,这样在做采购订单时是只能输入整数,但是某些特殊的业务可能需要采购数量字段对应的单位有相应的精度,这样在采购订单做单时是可能存在录入小数的,下面演示如何通过校验规则控制必须录入整数的采购数量。首先,扩展采购订单,在保存操作上添加一个'单据合法性校验',如下图1-1所示:
图1-1
上面的表达式为:FUnitId.FNumber = 'Pian' and FQty <> int(round(FQty + 0.49)),其中的单位编码'Pian'可以替换成客户需要的单位编码,或者删除单位的表达式,抑或替换成其它诸如必须是某些特定物料的表达式,最重要的是表达式片段 and FQty <> int(round(FQty + 0.49)),它相当于 and FQty <> math.ceil(FQty),但是因为python模块引入问题,这里无法直接使用 math.ceil() 方法。保存后,当保存采购订单时,如果存在小数,则会有相关的提示信息,如下图1-2所示:
图1-2
采购订单二开校验采购数量必须为整数试例
如果要在采购订单上输入整数的采购数量,通常我们是会把采购数量字段关联单位的精度配置成0,这样在做采购订单时是只能输入整数,但...
点击下载文档
本文2024-09-16 17:15:26发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-14540.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章