如何设置出差申请单/差旅费报销单按出差天数走不同的流程

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

如何设置出差申请单/差旅费报销单按出差天数走不同的流程

【问题描述】

如何设置出差申请单/差旅费报销单按出差天数走不同的流程。


【操作说明】

1、由于出差申请单明细无“天数”字段,且流程设置条件时,无法直接选择单据体字段。可在条件的“高级”页签,使用语句根据开始日期、结束日期进行计算总出差天数。

示例:出差申请单

总天数大于5天 :sum(map(lambda x:(x.FTravelEndDate - x.FTravelStartDate).Days+1, FEntity)) > 5

总天数小于等于5天:sum(map(lambda x:(x.FTravelEndDate - x.FTravelStartDate).Days+1, FEntity)) <= 5




2、由于差旅费报销单(2019新政),一行行程信息可能对应多行明细,则取明细的天数汇总会翻倍,因此条件可设置取“行程信息”的天数。

示例:差旅费报销单

总天数大于5天 :sum(map(lambda x:(x.FTravelDays), FScheduleEntity)) > 5

总天数小于等于5天 :sum(map(lambda x:(x.FTravelDays), FScheduleEntity)) <= 5



【注意】若连续多个行程出差,如6-27到6-29,深圳-北京。6-29到6-30,北京-成都。单独计算第一行程是3天,第二行程是2天。由于时间是连续的,若看总的出差时间6-27到6-30日,实际总天数是4天。但是系统里明细行录入,单独计算每个行程的天数,简单合计起来,可能与实际天数有差异。如果要按实际行程天数判断,可自行在单据头添加出差总天数字段,通过插件进行计算判断,流程可直接选择单据头字段计算。


【备注】全文图片是在8.2.0.20240229版本上操作所附的截图。



如何设置出差申请单/差旅费报销单按出差天数走不同的流程

【问题描述】如何设置出差申请单/差旅费报销单按出差天数走不同的流程。【操作说明】1、由于出差申请单明细无“天数”字段,且流程设置条件...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息