采购订单交货日期为当前系统日期加n天原创
金蝶云社区-霞煜齐飞
霞煜齐飞
41人赞赏了该文章 1,694次浏览 未经作者许可,禁止转载编辑于2023年02月07日 10:41:59

在bos设置《采购订单》的实体服务规则,给交货日期赋值即可

[操作步骤]

以《采购订单》【交货日期】为例。

使用有权限的用户登录BOS集成开发平台,打开[供应链]--[采购管理]--[采购订单]--右键扩展。

image.png

点击[编辑]--[批量编辑字段属性]--表单属性--明细信息,实体服务规则。

image.png


点击新增:规则条件可以设置为物料不为空,  FMaterialId   <> null

1675658652022.png


当规则条件成立时,执行以下服务,服务选择:计算定义公式的值并填写到指定列,

如果物料交货日期加的天数一样公式为 FDeliveryDate = @CurrentShortDate.AddDays(20),

即交货日期为当前系统日期加20天

image.png

如果物料交货日期加的天数不一样,通过设置物料固定提前期来处理,

公式为FDeliveryDate  =  @CurrentShortDate.AddDays( FMaterialId.FFixLeadTime )

image.png

前提:物料需要根据需要设置【固定提前期】

image.png

效果展示:


1675653515169.png


赞 41