function getAccountInfo(executionContext) {//debugger;
var formContext = executionContext.getFormContext();
var Entity = "account";
if(formContext.getAttribute("msdyn_serviceaccount").getValue() != null)
{
var Id = formContext.getAttribute("msdyn_serviceaccount").getValue()[0].id;
Xrm.WebApi.retrieveRecord(Entity, Id).then(
function success(result) {//debugger;
if(result._new_territory_value != null){
var territory = new Array();
territory[0] = new Object();
territory[0].entityType = "territory";
territory[0].id = result._new_territory_value;
territory[0].name = result["_new_territory_value@OData.Community.Display.V1.FormattedValue"]
formContext.getAttribute("new_territory").setValue(territory);
}
else{formContext.getAttribute("new_territory").setValue(null);}
},
function (error) {
console.log(error.message);
}
);
}
}