采购订单交货日期为当前系统日期加n天原创
41人赞赏了该文章
1,708次浏览
编辑于2023年02月07日 10:41:59
在bos设置《采购订单》的实体服务规则,给交货日期赋值即可
[操作步骤]
以《采购订单》【交货日期】为例。
使用有权限的用户登录BOS集成开发平台,打开[供应链]--[采购管理]--[采购订单]--右键扩展。
点击[编辑]--[批量编辑字段属性]--表单属性--明细信息,实体服务规则。
点击新增:规则条件可以设置为物料不为空, FMaterialId <> null
当规则条件成立时,执行以下服务,服务选择:计算定义公式的值并填写到指定列,
如果物料交货日期加的天数一样公式为 FDeliveryDate = @CurrentShortDate.AddDays(20),
即交货日期为当前系统日期加20天
如果物料交货日期加的天数不一样,通过设置物料固定提前期来处理,
公式为FDeliveryDate = @CurrentShortDate.AddDays( FMaterialId.FFixLeadTime )
前提:物料需要根据需要设置【固定提前期】
效果展示:
推荐阅读