Nicolas Bean
01/24/2021, 12:28 AMfunction createActualRevenueRecord(periodStartDate) {
var timebillSearchObj = search.create({
type: "timebill",
filters: [
["formulanumeric: CASE WHEN (TO_CHAR({date},'MM') || '/01/' || TO_CHAR({date},'YYYY')) = periodStartDate THEN 1 ELSE 0 END", "equalto", "1"]
trying to get periodStartDate to work in the formula.. any clues?battk
01/24/2021, 12:47 AMNicolas Bean
01/24/2021, 12:48 AMbattk
01/24/2021, 12:48 AMNicolas Bean
01/24/2021, 12:48 AMbattk
01/24/2021, 12:50 AMNicolas Bean
01/24/2021, 12:50 AMbattk
01/24/2021, 12:51 AMNicolas Bean
01/24/2021, 12:52 AMbattk
01/24/2021, 12:53 AMNicolas Bean
01/24/2021, 12:53 AMbattk
01/24/2021, 12:54 AMNicolas Bean
01/24/2021, 12:56 AMNicolas Bean
01/24/2021, 12:56 AMfunction createActualTimeRecord(periodStartDate) {
var tempPeriodStartDate = periodStartDate.toString();
log.debug('tempPeriodStartDate',tempPeriodStartDate);
var timebillSearchObj = search.create({
type: "timebill",
filters: [
["formulanumeric: CASE WHEN (TO_CHAR({date},'MM') || '/01/' || TO_CHAR({date},'YYYY')) = "+"'"+periodStartDate+"'"+" THEN 1 ELSE 0 END", "equalto", "1"]
],
Nicolas Bean
01/24/2021, 12:56 AMNicolas Bean
01/24/2021, 12:57 AMNicolas Bean
01/24/2021, 1:24 AM[
{
values: {
"GROUP(formulatext)": "12/01/2020",
"SUM(durationdecimal)": "5436.25",
"GROUP(formulatext)_1": "PTO"
}
},
{
values: {
"GROUP(formulatext)": "12/01/2020",
"SUM(durationdecimal)": "7011.75",
"GROUP(formulatext)_1": "Billable"
}
},
{
values: {
"GROUP(formulatext)": "12/01/2020",
"SUM(durationdecimal)": "473.25",
"GROUP(formulatext)_1": "Training"
}
},
{
values: {
"GROUP(formulatext)": "12/01/2020",
"SUM(durationdecimal)": "340.75",
"GROUP(formulatext)_1": "Pitch"
}
},
{
values: {
"GROUP(formulatext)": "12/01/2020",
"SUM(durationdecimal)": "661.5",
"GROUP(formulatext)_1": "Internal Work"
}
},
{
values: {
"GROUP(formulatext)": "12/01/2020",
"SUM(durationdecimal)": "1274.5",
"GROUP(formulatext)_1": "Internal Other"
}
}
]
this is the result of my SS ^
var tempHours = projecthourssearch[i].getValue({
name: 'SUM(durationdecimal)'
});
this doesn't seem to be getting the value ^... what am I missing there?battk
01/24/2021, 1:31 AMbattk
01/24/2021, 1:33 AMNicolas Bean
01/24/2021, 2:15 AMNicolas Bean
01/24/2021, 2:16 AMvar temptotaltime = 0;
temptotaltime += parseFloat(tempHours).toFixed(2);
Nicolas Bean
01/24/2021, 2:17 AMbattk
01/24/2021, 2:18 AMbattk
01/24/2021, 2:18 AMNicolas Bean
01/24/2021, 2:18 AMNicolas Bean
01/24/2021, 2:18 AM