CoD in Grid

This commit is contained in:
Mike Phares 2024-10-22 10:43:40 -07:00
parent 1131479245
commit 6e79c658b4
14 changed files with 101 additions and 56 deletions

View File

@ -78,10 +78,12 @@ function getPriority(workItemType, priority) {
} }
function updateRecordCoD(workItem) { function updateRecordCoD(workItem) {
if (workItem === null || workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null) if (workItem !== null) {
workItem["CoD"] === 0; if (workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null)
else workItem["CoD"] === 0;
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"]; else
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"];
}
} }
function updateRecordOther(workItem) { function updateRecordOther(workItem) {
@ -157,6 +159,7 @@ function initIndex(url) {
{ key: "Violation", dataType: "string", hidden: true }, { key: "Violation", dataType: "string", hidden: true },
{ headerText: "Parent Id", key: "ParentId", dataType: "string" }, { headerText: "Parent Id", key: "ParentId", dataType: "string" },
{ headerText: "Parent State", key: "ParentState", dataType: "string" }, { headerText: "Parent State", key: "ParentState", dataType: "string" },
{ headerText: "Parent CoD", key: "ParentCoD", dataType: "string" },
{ key: "Id", dataType: "number" }, { key: "Id", dataType: "number" },
{ key: "Requester", dataType: "string" }, { key: "Requester", dataType: "string" },
{ headerText: "Assigned To", key: "AssignedTo", dataType: "string" }, { headerText: "Assigned To", key: "AssignedTo", dataType: "string" },
@ -167,6 +170,7 @@ function initIndex(url) {
{ headerText: "Risk Reduction and/or Opportunity Enablement", key: "RiskReductionMinusOpportunityEnablement", dataType: "string" }, { headerText: "Risk Reduction and/or Opportunity Enablement", key: "RiskReductionMinusOpportunityEnablement", dataType: "string" },
{ headerText: "Business Value", key: "BusinessValue", dataType: "number" }, { headerText: "Business Value", key: "BusinessValue", dataType: "number" },
{ headerText: "Time Criticality", key: "TimeCriticality", dataType: "number" }, { headerText: "Time Criticality", key: "TimeCriticality", dataType: "number" },
{ headerText: "CoD", key: "CoD", dataType: "number" },
{ headerText: "Effort", key: "Effort", dataType: "number" }, { headerText: "Effort", key: "Effort", dataType: "number" },
{ headerText: "Weighted Shortest Job First", key: "WeightedShortestJobFirst", dataType: "number" }, { headerText: "Weighted Shortest Job First", key: "WeightedShortestJobFirst", dataType: "number" },
{ headerText: "UAT as of", key: "ResolvedDate", dataType: "date", format: "date" }, { headerText: "UAT as of", key: "ResolvedDate", dataType: "date", format: "date" },

View File

@ -78,10 +78,12 @@ function getPriority(workItemType, priority) {
} }
function updateRecordCoD(workItem) { function updateRecordCoD(workItem) {
if (workItem === null || workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null) if (workItem !== null) {
workItem["CoD"] === 0; if (workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null)
else workItem["CoD"] === 0;
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"]; else
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"];
}
} }
function updateRecordOther(workItem) { function updateRecordOther(workItem) {
@ -157,6 +159,7 @@ function initIndex(url) {
{ key: "Violation", dataType: "string", hidden: true }, { key: "Violation", dataType: "string", hidden: true },
{ headerText: "Parent Id", key: "ParentId", dataType: "string" }, { headerText: "Parent Id", key: "ParentId", dataType: "string" },
{ headerText: "Parent State", key: "ParentState", dataType: "string" }, { headerText: "Parent State", key: "ParentState", dataType: "string" },
{ headerText: "Parent CoD", key: "ParentCoD", dataType: "string" },
{ key: "Id", dataType: "number" }, { key: "Id", dataType: "number" },
{ key: "Requester", dataType: "string" }, { key: "Requester", dataType: "string" },
{ headerText: "Assigned To", key: "AssignedTo", dataType: "string" }, { headerText: "Assigned To", key: "AssignedTo", dataType: "string" },
@ -167,6 +170,7 @@ function initIndex(url) {
{ headerText: "Risk Reduction and/or Opportunity Enablement", key: "RiskReductionMinusOpportunityEnablement", dataType: "string" }, { headerText: "Risk Reduction and/or Opportunity Enablement", key: "RiskReductionMinusOpportunityEnablement", dataType: "string" },
{ headerText: "Business Value", key: "BusinessValue", dataType: "number" }, { headerText: "Business Value", key: "BusinessValue", dataType: "number" },
{ headerText: "Time Criticality", key: "TimeCriticality", dataType: "number" }, { headerText: "Time Criticality", key: "TimeCriticality", dataType: "number" },
{ headerText: "CoD", key: "CoD", dataType: "number" },
{ headerText: "Effort", key: "Effort", dataType: "number" }, { headerText: "Effort", key: "Effort", dataType: "number" },
{ headerText: "Weighted Shortest Job First", key: "WeightedShortestJobFirst", dataType: "number" }, { headerText: "Weighted Shortest Job First", key: "WeightedShortestJobFirst", dataType: "number" },
{ headerText: "UAT as of", key: "ResolvedDate", dataType: "date", format: "date" }, { headerText: "UAT as of", key: "ResolvedDate", dataType: "date", format: "date" },

View File

@ -78,10 +78,12 @@ function getPriority(workItemType, priority) {
} }
function updateRecordCoD(workItem) { function updateRecordCoD(workItem) {
if (workItem === null || workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null) if (workItem !== null) {
workItem["CoD"] === 0; if (workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null)
else workItem["CoD"] === 0;
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"]; else
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"];
}
} }
function updateRecordOther(workItem) { function updateRecordOther(workItem) {
@ -157,6 +159,7 @@ function initIndex(url) {
{ key: "Violation", dataType: "string", hidden: true }, { key: "Violation", dataType: "string", hidden: true },
{ headerText: "Parent Id", key: "ParentId", dataType: "string" }, { headerText: "Parent Id", key: "ParentId", dataType: "string" },
{ headerText: "Parent State", key: "ParentState", dataType: "string" }, { headerText: "Parent State", key: "ParentState", dataType: "string" },
{ headerText: "Parent CoD", key: "ParentCoD", dataType: "string" },
{ key: "Id", dataType: "number" }, { key: "Id", dataType: "number" },
{ key: "Requester", dataType: "string" }, { key: "Requester", dataType: "string" },
{ headerText: "Assigned To", key: "AssignedTo", dataType: "string" }, { headerText: "Assigned To", key: "AssignedTo", dataType: "string" },
@ -167,6 +170,7 @@ function initIndex(url) {
{ headerText: "Risk Reduction and/or Opportunity Enablement", key: "RiskReductionMinusOpportunityEnablement", dataType: "string" }, { headerText: "Risk Reduction and/or Opportunity Enablement", key: "RiskReductionMinusOpportunityEnablement", dataType: "string" },
{ headerText: "Business Value", key: "BusinessValue", dataType: "number" }, { headerText: "Business Value", key: "BusinessValue", dataType: "number" },
{ headerText: "Time Criticality", key: "TimeCriticality", dataType: "number" }, { headerText: "Time Criticality", key: "TimeCriticality", dataType: "number" },
{ headerText: "CoD", key: "CoD", dataType: "number" },
{ headerText: "Effort", key: "Effort", dataType: "number" }, { headerText: "Effort", key: "Effort", dataType: "number" },
{ headerText: "Weighted Shortest Job First", key: "WeightedShortestJobFirst", dataType: "number" }, { headerText: "Weighted Shortest Job First", key: "WeightedShortestJobFirst", dataType: "number" },
{ headerText: "UAT as of", key: "ResolvedDate", dataType: "date", format: "date" }, { headerText: "UAT as of", key: "ResolvedDate", dataType: "date", format: "date" },

View File

@ -78,10 +78,12 @@ function getPriority(workItemType, priority) {
} }
function updateRecordCoD(workItem) { function updateRecordCoD(workItem) {
if (workItem === null || workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null) if (workItem !== null) {
workItem["CoD"] === 0; if (workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null)
else workItem["CoD"] === 0;
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"]; else
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"];
}
} }
function updateRecordOther(workItem) { function updateRecordOther(workItem) {
@ -157,6 +159,7 @@ function initIndex(url) {
{ key: "Violation", dataType: "string", hidden: true }, { key: "Violation", dataType: "string", hidden: true },
{ headerText: "Parent Id", key: "ParentId", dataType: "string" }, { headerText: "Parent Id", key: "ParentId", dataType: "string" },
{ headerText: "Parent State", key: "ParentState", dataType: "string" }, { headerText: "Parent State", key: "ParentState", dataType: "string" },
{ headerText: "Parent CoD", key: "ParentCoD", dataType: "string" },
{ key: "Id", dataType: "number" }, { key: "Id", dataType: "number" },
{ key: "Requester", dataType: "string" }, { key: "Requester", dataType: "string" },
{ headerText: "Assigned To", key: "AssignedTo", dataType: "string" }, { headerText: "Assigned To", key: "AssignedTo", dataType: "string" },
@ -167,6 +170,7 @@ function initIndex(url) {
{ headerText: "Risk Reduction and/or Opportunity Enablement", key: "RiskReductionMinusOpportunityEnablement", dataType: "string" }, { headerText: "Risk Reduction and/or Opportunity Enablement", key: "RiskReductionMinusOpportunityEnablement", dataType: "string" },
{ headerText: "Business Value", key: "BusinessValue", dataType: "number" }, { headerText: "Business Value", key: "BusinessValue", dataType: "number" },
{ headerText: "Time Criticality", key: "TimeCriticality", dataType: "number" }, { headerText: "Time Criticality", key: "TimeCriticality", dataType: "number" },
{ headerText: "CoD", key: "CoD", dataType: "number" },
{ headerText: "Effort", key: "Effort", dataType: "number" }, { headerText: "Effort", key: "Effort", dataType: "number" },
{ headerText: "Weighted Shortest Job First", key: "WeightedShortestJobFirst", dataType: "number" }, { headerText: "Weighted Shortest Job First", key: "WeightedShortestJobFirst", dataType: "number" },
{ headerText: "UAT as of", key: "ResolvedDate", dataType: "date", format: "date" }, { headerText: "UAT as of", key: "ResolvedDate", dataType: "date", format: "date" },

View File

@ -78,10 +78,12 @@ function getPriority(workItemType, priority) {
} }
function updateRecordCoD(workItem) { function updateRecordCoD(workItem) {
if (workItem === null || workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null) if (workItem !== null) {
workItem["CoD"] === 0; if (workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null)
else workItem["CoD"] === 0;
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"]; else
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"];
}
} }
function updateRecordOther(workItem) { function updateRecordOther(workItem) {
@ -157,6 +159,7 @@ function initIndex(url) {
{ key: "Violation", dataType: "string", hidden: true }, { key: "Violation", dataType: "string", hidden: true },
{ headerText: "Parent Id", key: "ParentId", dataType: "string" }, { headerText: "Parent Id", key: "ParentId", dataType: "string" },
{ headerText: "Parent State", key: "ParentState", dataType: "string" }, { headerText: "Parent State", key: "ParentState", dataType: "string" },
{ headerText: "Parent CoD", key: "ParentCoD", dataType: "string" },
{ key: "Id", dataType: "number" }, { key: "Id", dataType: "number" },
{ key: "Requester", dataType: "string" }, { key: "Requester", dataType: "string" },
{ headerText: "Assigned To", key: "AssignedTo", dataType: "string" }, { headerText: "Assigned To", key: "AssignedTo", dataType: "string" },
@ -167,6 +170,7 @@ function initIndex(url) {
{ headerText: "Risk Reduction and/or Opportunity Enablement", key: "RiskReductionMinusOpportunityEnablement", dataType: "string" }, { headerText: "Risk Reduction and/or Opportunity Enablement", key: "RiskReductionMinusOpportunityEnablement", dataType: "string" },
{ headerText: "Business Value", key: "BusinessValue", dataType: "number" }, { headerText: "Business Value", key: "BusinessValue", dataType: "number" },
{ headerText: "Time Criticality", key: "TimeCriticality", dataType: "number" }, { headerText: "Time Criticality", key: "TimeCriticality", dataType: "number" },
{ headerText: "CoD", key: "CoD", dataType: "number" },
{ headerText: "Effort", key: "Effort", dataType: "number" }, { headerText: "Effort", key: "Effort", dataType: "number" },
{ headerText: "Weighted Shortest Job First", key: "WeightedShortestJobFirst", dataType: "number" }, { headerText: "Weighted Shortest Job First", key: "WeightedShortestJobFirst", dataType: "number" },
{ headerText: "UAT as of", key: "ResolvedDate", dataType: "date", format: "date" }, { headerText: "UAT as of", key: "ResolvedDate", dataType: "date", format: "date" },

View File

@ -78,10 +78,12 @@ function getPriority(workItemType, priority) {
} }
function updateRecordCoD(workItem) { function updateRecordCoD(workItem) {
if (workItem === null || workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null) if (workItem !== null) {
workItem["CoD"] === 0; if (workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null)
else workItem["CoD"] === 0;
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"]; else
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"];
}
} }
function updateRecordOther(workItem) { function updateRecordOther(workItem) {
@ -157,6 +159,7 @@ function initIndex(url) {
{ key: "Violation", dataType: "string", hidden: true }, { key: "Violation", dataType: "string", hidden: true },
{ headerText: "Parent Id", key: "ParentId", dataType: "string" }, { headerText: "Parent Id", key: "ParentId", dataType: "string" },
{ headerText: "Parent State", key: "ParentState", dataType: "string" }, { headerText: "Parent State", key: "ParentState", dataType: "string" },
{ headerText: "Parent CoD", key: "ParentCoD", dataType: "string" },
{ key: "Id", dataType: "number" }, { key: "Id", dataType: "number" },
{ key: "Requester", dataType: "string" }, { key: "Requester", dataType: "string" },
{ headerText: "Assigned To", key: "AssignedTo", dataType: "string" }, { headerText: "Assigned To", key: "AssignedTo", dataType: "string" },
@ -167,6 +170,7 @@ function initIndex(url) {
{ headerText: "Risk Reduction and/or Opportunity Enablement", key: "RiskReductionMinusOpportunityEnablement", dataType: "string" }, { headerText: "Risk Reduction and/or Opportunity Enablement", key: "RiskReductionMinusOpportunityEnablement", dataType: "string" },
{ headerText: "Business Value", key: "BusinessValue", dataType: "number" }, { headerText: "Business Value", key: "BusinessValue", dataType: "number" },
{ headerText: "Time Criticality", key: "TimeCriticality", dataType: "number" }, { headerText: "Time Criticality", key: "TimeCriticality", dataType: "number" },
{ headerText: "CoD", key: "CoD", dataType: "number" },
{ headerText: "Effort", key: "Effort", dataType: "number" }, { headerText: "Effort", key: "Effort", dataType: "number" },
{ headerText: "Weighted Shortest Job First", key: "WeightedShortestJobFirst", dataType: "number" }, { headerText: "Weighted Shortest Job First", key: "WeightedShortestJobFirst", dataType: "number" },
{ headerText: "UAT as of", key: "ResolvedDate", dataType: "date", format: "date" }, { headerText: "UAT as of", key: "ResolvedDate", dataType: "date", format: "date" },

View File

@ -112,10 +112,12 @@ function getPollValue(description, priority, priorityDisplay, pollValue) {
} }
function updateRecordCoD(workItem) { function updateRecordCoD(workItem) {
if (workItem === null || workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null) if (workItem !== null) {
workItem["CoD"] === 0; if (workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null)
else workItem["CoD"] === 0;
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"]; else
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"];
}
} }
function updateRecordOther(workItem, dataB, description) { function updateRecordOther(workItem, dataB, description) {

View File

@ -112,10 +112,12 @@ function getPollValue(description, priority, priorityDisplay, pollValue) {
} }
function updateRecordCoD(workItem) { function updateRecordCoD(workItem) {
if (workItem === null || workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null) if (workItem !== null) {
workItem["CoD"] === 0; if (workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null)
else workItem["CoD"] === 0;
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"]; else
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"];
}
} }
function updateRecordOther(workItem, dataB, description) { function updateRecordOther(workItem, dataB, description) {

View File

@ -78,10 +78,12 @@ function getPriority(workItemType, priority) {
} }
function updateRecordCoD(workItem) { function updateRecordCoD(workItem) {
if (workItem === null || workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null) if (workItem !== null) {
workItem["CoD"] === 0; if (workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null)
else workItem["CoD"] === 0;
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"]; else
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"];
}
} }
function updateRecordOther(workItem) { function updateRecordOther(workItem) {
@ -159,6 +161,7 @@ function initIndex(url) {
{ key: "Violation", dataType: "string", hidden: true }, { key: "Violation", dataType: "string", hidden: true },
{ headerText: "Parent Id", key: "ParentId", dataType: "string" }, { headerText: "Parent Id", key: "ParentId", dataType: "string" },
{ headerText: "Parent State", key: "ParentState", dataType: "string" }, { headerText: "Parent State", key: "ParentState", dataType: "string" },
{ headerText: "Parent CoD", key: "ParentCoD", dataType: "string" },
{ key: "Id", dataType: "number" }, { key: "Id", dataType: "number" },
{ key: "Requester", dataType: "string" }, { key: "Requester", dataType: "string" },
{ headerText: "Assigned To", key: "AssignedTo", dataType: "string" }, { headerText: "Assigned To", key: "AssignedTo", dataType: "string" },
@ -169,6 +172,7 @@ function initIndex(url) {
{ headerText: "Risk Reduction and/or Opportunity Enablement", key: "RiskReductionMinusOpportunityEnablement", dataType: "string" }, { headerText: "Risk Reduction and/or Opportunity Enablement", key: "RiskReductionMinusOpportunityEnablement", dataType: "string" },
{ headerText: "Business Value", key: "BusinessValue", dataType: "number" }, { headerText: "Business Value", key: "BusinessValue", dataType: "number" },
{ headerText: "Time Criticality", key: "TimeCriticality", dataType: "number" }, { headerText: "Time Criticality", key: "TimeCriticality", dataType: "number" },
{ headerText: "CoD", key: "CoD", dataType: "number" },
{ headerText: "Effort", key: "Effort", dataType: "number" }, { headerText: "Effort", key: "Effort", dataType: "number" },
{ headerText: "Weighted Shortest Job First", key: "WeightedShortestJobFirst", dataType: "number" }, { headerText: "Weighted Shortest Job First", key: "WeightedShortestJobFirst", dataType: "number" },
{ headerText: "UAT as of", key: "ResolvedDate", dataType: "date", format: "date" }, { headerText: "UAT as of", key: "ResolvedDate", dataType: "date", format: "date" },

View File

@ -78,10 +78,12 @@ function getPriority(workItemType, priority) {
} }
function updateRecordCoD(workItem) { function updateRecordCoD(workItem) {
if (workItem === null || workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null) if (workItem !== null) {
workItem["CoD"] === 0; if (workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null)
else workItem["CoD"] === 0;
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"]; else
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"];
}
} }
function updateRecordOther(workItem) { function updateRecordOther(workItem) {
@ -159,6 +161,7 @@ function initIndex(url) {
{ key: "Violation", dataType: "string", hidden: true }, { key: "Violation", dataType: "string", hidden: true },
{ headerText: "Parent Id", key: "ParentId", dataType: "string" }, { headerText: "Parent Id", key: "ParentId", dataType: "string" },
{ headerText: "Parent State", key: "ParentState", dataType: "string" }, { headerText: "Parent State", key: "ParentState", dataType: "string" },
{ headerText: "Parent CoD", key: "ParentCoD", dataType: "string" },
{ key: "Id", dataType: "number" }, { key: "Id", dataType: "number" },
{ key: "Requester", dataType: "string" }, { key: "Requester", dataType: "string" },
{ headerText: "Assigned To", key: "AssignedTo", dataType: "string" }, { headerText: "Assigned To", key: "AssignedTo", dataType: "string" },
@ -169,6 +172,7 @@ function initIndex(url) {
{ headerText: "Risk Reduction and/or Opportunity Enablement", key: "RiskReductionMinusOpportunityEnablement", dataType: "string" }, { headerText: "Risk Reduction and/or Opportunity Enablement", key: "RiskReductionMinusOpportunityEnablement", dataType: "string" },
{ headerText: "Business Value", key: "BusinessValue", dataType: "number" }, { headerText: "Business Value", key: "BusinessValue", dataType: "number" },
{ headerText: "Time Criticality", key: "TimeCriticality", dataType: "number" }, { headerText: "Time Criticality", key: "TimeCriticality", dataType: "number" },
{ headerText: "CoD", key: "CoD", dataType: "number" },
{ headerText: "Effort", key: "Effort", dataType: "number" }, { headerText: "Effort", key: "Effort", dataType: "number" },
{ headerText: "Weighted Shortest Job First", key: "WeightedShortestJobFirst", dataType: "number" }, { headerText: "Weighted Shortest Job First", key: "WeightedShortestJobFirst", dataType: "number" },
{ headerText: "UAT as of", key: "ResolvedDate", dataType: "date", format: "date" }, { headerText: "UAT as of", key: "ResolvedDate", dataType: "date", format: "date" },

View File

@ -112,10 +112,12 @@ function getPollValue(description, priority, priorityDisplay, pollValue) {
} }
function updateRecordCoD(workItem) { function updateRecordCoD(workItem) {
if (workItem === null || workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null) if (workItem !== null) {
workItem["CoD"] === 0; if (workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null)
else workItem["CoD"] === 0;
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"]; else
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"];
}
} }
function updateRecordOther(workItem, dataB, description) { function updateRecordOther(workItem, dataB, description) {

View File

@ -112,10 +112,12 @@ function getPollValue(description, priority, priorityDisplay, pollValue) {
} }
function updateRecordCoD(workItem) { function updateRecordCoD(workItem) {
if (workItem === null || workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null) if (workItem !== null) {
workItem["CoD"] === 0; if (workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null)
else workItem["CoD"] === 0;
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"]; else
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"];
}
} }
function updateRecordOther(workItem, dataB, description) { function updateRecordOther(workItem, dataB, description) {

View File

@ -78,10 +78,12 @@ function getPriority(workItemType, priority) {
} }
function updateRecordCoD(workItem) { function updateRecordCoD(workItem) {
if (workItem === null || workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null) if (workItem !== null) {
workItem["CoD"] === 0; if (workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null)
else workItem["CoD"] === 0;
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"]; else
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"];
}
} }
function updateRecordOther(workItem) { function updateRecordOther(workItem) {
@ -159,6 +161,7 @@ function initIndex(url) {
{ key: "Violation", dataType: "string", hidden: true }, { key: "Violation", dataType: "string", hidden: true },
{ headerText: "Parent Id", key: "ParentId", dataType: "string" }, { headerText: "Parent Id", key: "ParentId", dataType: "string" },
{ headerText: "Parent State", key: "ParentState", dataType: "string" }, { headerText: "Parent State", key: "ParentState", dataType: "string" },
{ headerText: "Parent CoD", key: "ParentCoD", dataType: "string" },
{ key: "Id", dataType: "number" }, { key: "Id", dataType: "number" },
{ key: "Requester", dataType: "string" }, { key: "Requester", dataType: "string" },
{ headerText: "Assigned To", key: "AssignedTo", dataType: "string" }, { headerText: "Assigned To", key: "AssignedTo", dataType: "string" },

View File

@ -76,10 +76,12 @@ function getPriority(workItemType, priority) {
} }
function updateRecordCoD(workItem) { function updateRecordCoD(workItem) {
if (workItem === null || workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null) if (workItem !== null) {
workItem["CoD"] === 0; if (workItem["RiskReductionMinusOpportunityEnablement"] === null || workItem["TimeCriticality"] === null || workItem["BusinessValue"] === null)
else workItem["CoD"] === 0;
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"]; else
workItem["CoD"] === workItem["RiskReductionMinusOpportunityEnablement"] + workItem["TimeCriticality"] + workItem["BusinessValue"];
}
} }
function updateRecordWSJF(workItem) { function updateRecordWSJF(workItem) {