var viewError = new JackBeView(); viewError.responseHandlers.defaultHandler = function(res) { // ARM Bloqueo de token por IF if (res.error.clave == "TOKEN_BLOQ_TEMP") { clienteOBJ.estatusToken = 'T'; } if (res.error.clave == "TOKEN_BLOQ") { clienteOBJ.estatusToken = 'B'; } if (res.error.clave == "GBL-03"){ // A(res.error.message); if(res.error.tipo == "filtroIPLogout"){ window.location = "https://www.santander.com.mx/logout.html"; } else { window.location.reload(); } } else if (res.error.clave == "RSA-00"){ A(res.error.message); window.location = "https://www.santander.com.mx/logout.html"; } else if(res.error.clave == "estadoNoValido-01"){ utils.showAlertDialogII(404, "Alerta", {tipo:"alerta", goHandler:function(){ utils.hideAlertDialogII(); utils.dialogHandler.showDialog(false); } }, res.error.clave + ' - ' +res.error.message); }else if(res.error.clave == "OFF-LINE"){ /*Accenture*/ alert(res.error.message); BNI("spnt.tabdivs.msdr", "B"); BNI("spnt.tabdivs.msdr.oprp", "B"); BNI("spnt.tabdivs.msdr.work", "B"); IJF("spnt.tabdivs.msdr.mvts"," "); BNI("spnt.tabdivs.msdr.mvts","N"); IJF("spnt.tabdivs.dire", " "); BNI("spnt.tabdivs.dire", "N"); IJF("spnt.tabdivs.tran", " "); BNI("spnt.tabdivs.tran", "N"); IJF("spnt.tabdivs.inve", " "); BNI("spnt.tabdivs.inve", "N"); IJF("spnt.tabdivs.bpriv", " "); BNI("spnt.tabdivs.bpriv", "N"); IJF("spnt.tabdivs.admn", " "); BNI("spnt.tabdivs.admn", "N"); GI("spnt.tabctrl").clickTab("msdr",0); EdoCuentaCold.selCuenta.close(); SaldosConsolidados.ini(); // Vector SF SSO BIP - SNET PF } else if (res.error.clave === "CLIENTE_MIGRADO") { bip.url = res.dto.urlBIP; utils.showAlertDialogII(404, "Cambio de versi\363n", {tipo:"confirmacion",goHandler:bip.goBip,nogoHandler:utils.hideAlertDialogII,goLabel:"Aceptar",nogoLabel:"Cancelar"}, res.error.message); }else if (res.error.clave == "DATOSCLIENTE-ACTUALIZACION-MICRO" && cmns.accs.opName == "PGSM"){ A(res.error.message); window.location = "https://www.santander.com.mx/logout.html"; }else { try{ utils.showAlertDialogII(404, "Alerta",{tipo:"alerta",goHandler:utils.hideAlertDialogII},res.error.clave + ' - ' +res.error.message); }catch(e){alert(res.error.message);} } }