Buscar

Realice su búsqueda por palabras clave, tags, FAQs, etc.

Iniciar la función “Nuevo Cliente” en la solapa ENTIDADES desde un proceso Engage

Generar un archivo js con el siguiente código, y manejarlo como un js que se agrega normalmente a Engage.

Existen 2 opciones, una básica, donde se muestra en la pestaña de Entidades los campos para agregar cliente como se ve desde la pestaña “Clientes”.

Versión básica:

window.parent.frames.$get(‘Entidades’).src = “./EntitiesBrowser.aspx?Action=NewCustomer&CustType=” + custType;

donde custType es el TIPO DE CLIENTE que se va a agregar (CUST_TYPE_CODE)

Versión más completa: (con validaciones, si existe pestaña, valida que no apriete n veces el botón)

var engAnchorData = null;

function NewCustomer() {
if (engAnchorData == null) {
engAnchorData = DisableAnchor($get(‘lnkNewCustomer’));
var activityStarted = false;
var target = window.parent;
var targetFrame = target.frames.$get(‘Entidades’);
if (!targetFrame) {
showRadAlert(‘No se encuentra la solapa de Entidades.’, 330, 100);
} else {
var custType = ‘CUST_TYPE_CODE’;
targetFrame.src = “./EntitiesBrowser.aspx?Action=NewCustomer&CustType=” + custType;
activityStarted = true;
}
if (!activityStarted) {
EnableAnchor(engAnchorData);
engAnchorData = null;
} else {
setTimeout(‘EnableAnchor(engAnchorData);engAnchorData=null;’, 5000);
}
}
}

donde custType es el TIPO DE CLIENTE que se va a agregar (CUSTOMER_TYPE)

Deja una respuesta

Debe logged in para publicar un comentario.