首页 > 解决方案 > Netsuite 保存的搜索公式,可对日期范围内的不同值求和

问题描述

我正在尝试在 Netsuite 中创建保存的时间条目搜索。

根据标准,我指定了一个日期范围。这会有所不同,因为这是一个可用的过滤器

在本示例中,日期范围为 2020 年 1 月 4 日至 2020 年 10 月 4 日

第一列(“总客户计费时数”)汇总了根据项目任务类型“计费项目”编码的所有时间条目。我为此使用的公式:

Formula (Numeric), sum, Case when {project.task_type}='Billable' then {durationdecimal} else 0 end

对于第二列,我想要员工通常工作的小时数总和(在此示例中,在条件下指定的时间段 - 2020 年 1 月 4 日至 2020 年 10 月 4 日)

我用来总结的公式是

Formula(numeric), sum, {timesheet.workcalendarhoursdecimal}

但是,这是将员工的每周工作时间乘以构成“总客户计费小时数”数字的时间条目数

即,如果员工每周工作 40 小时,则公式为 40 x 36 倍数(例如,构成客户可计费数字的时间条目数)

正确的公式是什么,以便第二列仅对标准/可用过滤器选择中指定的期间内员工的工作日历小时数求和?

标签: formulanetsuitesaved-searches

解决方案


尝试更改summaximum

Formula(numeric), maximum, {timesheet.workcalendarhoursdecimal}


推荐阅读