实体服务规则实现日期计算功能

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

实体服务规则实现日期计算功能

之前碰到一个需求,希望单据业务日期指定每个月固定的时间,如指定每个月的26号。

用【计算定义公式的值并填写到指定列】,可以实现此需求,与大家分享下

FDate:业务日期

@currentshortdate:系统当前日期

实现方式:

添加实体服务,触发条件根据实际修改,也可以是恒成立 1=1 这样子

公式:FDate=@currentshortdate.AddDays((26-float(@currentshortdate.ToString("dd"))))

说明:业务日期=系统当前日期的天数+(26-系统当前天数)

最后业务日期会等于每个月的26号


该公式可以变通算年,月都可以

同理,年、月、日、时、分、秒
年:AddYears 
月:AddMonths 
日:AddDays 
时:AddHours 
分:AddMinutes 
秒:AddSeconds 






实体服务规则实现日期计算功能

之前碰到一个需求,希望单据业务日期指定每个月固定的时间,如指定每个月的26号。用【计算定义公式的值并填写到指定列】,可以实现此需求,...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息