Инструменты пользователя

Инструменты сайта


open_new_session_siebel_crm

Открытие новой сесии siebel crm

Для октрытия новой сесии необходимо в Business Service создать новый BrowserScript с кодом:

function Service_PreInvokeMethod (methodName, inputPropSet)
{
	if(methodName == "New Session") {
		newSession();
	}
	return ("ContinueOperation");
}
function newSession()
{
 
	try {
 
		var serv = window.location.toString();
		if (serv.indexOf("?")> 0) {
			serv = serv.substring(0, serv.indexOf("?"));
		}
	//	var login = "SWECmd=ExecuteLogin&SWEUserName=LoginName&SWEPassword=P@ssWord";
		var view = "SWECmd=GotoView&SWEView=" + theApplication().ActiveViewName();
	//	var url = serv + "?" + login + "&SWEAC=" + view;	
		var url = serv + "?" + view;
		var WshShell = new ActiveXObject("WScript.Shell");
		WshShell.Run("iexplore.exe -nomerge " + url);
		}
	catch(e){
		alert("Ошибка при открытии новой сессии: " + e.name+ " " +e.message);
	}
 
}

wiki_admin 2015/05/29 10:33

open_new_session_siebel_crm.txt · Последние изменения: 2019/09/06 14:18 (внешнее изменение)