// A namespace defined for the sample code
// As a best practice, you should always define
// a unique namespace for your libraries
var Sdk = window.Sdk || {};
(function () {
// Code to run in the form OnLoad event
this.formOnLoad = function (executionContext) {
console.log("disable button web resource");
var formContext = executionContext.getFormContext();
var selectedStage = formContext.data.process.getSelectedStage();
var selectedStageName = selectedStage.getName();
if (selectedStageName == "RF Review")
{
parent.document.getElementById("stageAdvanceActionContainer").style.display = "none";
parent.document.getElementById("stageBackActionContainer").style.display = "none";
}
console.log("after getting form context");
var processObj = formContext.data.process.getActiveProcess();
var processName = processObj.getName();
console.log("after getting process name");
console.log(processName);
console.log("before if");
if(processName == "Case to Work Order Business Process")
{
formContext.data.process.setActiveProcess("f51baaeb-f184-4ffa-bf98-19c2891afa67",callBackFunction);
}
console.log("after assigning id");
formContext.data.entity.save();
console.log("after save");
}
function callBackFunction(result){
}
}).call(Sdk);