SHARE
TWEET

Untitled

a guest Jun 19th, 2019 64 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <% /* TR4 */ %>
  2. <%@ page language="java" %>
  3. <%@ page import="taller.constantes.KServicios"%>
  4. <%@ page import="com.rules.diccionarios.DNetDiccionarioCaucion"%>
  5. <%@ page import="java.util.ArrayList"%>
  6. <%@ page import="com.middleware.sisnet.tomadatos.XMLDocumentoDRiesgo" %>
  7. <%@ page import="com.middleware.sisnet.tomadatos.XMLDatosRiesgo"%>
  8. <%@ page import="com.middleware.sisnet.rules.XMLRules" %>
  9. <%@ page import="framework.servicios.ConstantesServicios" %>
  10. <%@ page import="com.sis.underwriting.grupos.ItemGrupoDocumentoDRiesgo" %>
  11. <%@ page import="com.sis.constantes.KGrupos"%>
  12. <%@ page import="com.sis.gruposficheros.grupos.GrupoGrupoDFichero" %>
  13. <%@ page import="com.sis.constantes.KModelosDocumentos" %>
  14. <%@ page import="com.sis.constantes.servicios.KSFormalizacion" %>
  15. <%@ page import="com.sis.constantes.servicios.KSPolizas" %>
  16. <%@ page import="com.middleware.XMLParserCotizacion"%>
  17. <%@ page import="com.middleware.sisnet.cotizaciones.XMLCotizacion"%>
  18. <%@ page import="mriesgos.suscripcion.rules.documentacion.FiltrosRuleDocumentacionObligatoria" %>
  19. <%@ page import="com.rules.Constantes"%>
  20. <%@ page import="com.sis.constantes.KRiesgosCesce"%>
  21. <%@ page import="framework.utilitynet.Util"%>
  22. <%@ page import="com.middleware.sesion.XMLServicio"%>
  23. <%@ page import="cesce.report.fianzas.col.ConstantesFianza" %>
  24. <%@ page import="com.rules.ConstantesKey"%>
  25. <%@ page import="java.util.*" %>
  26. <%@ page import="java.text.SimpleDateFormat"%>
  27.  
  28. <%@ include file="/global/prehtml.jspf" %>  
  29. <%@ include file="/global/util.jspf" %>  
  30. <%@ include file="/custom/cesce/tomadatos/modulos/variables_proceso_cotizacion.jspf"%>
  31. <%@ include file="/servicios/peticionesJava.jspf" %>
  32. <%
  33.     Date dNow = new Date();
  34.     SimpleDateFormat ft = new SimpleDateFormat ("MM/dd/yyyy");
  35.     String fechaDeHoy = ft.format(dNow).toString();
  36.  
  37.     boolean formalizacion = servicioDSesion.servicio.serviCod.equals(KSPolizas.Formalizacion.SERVICIO);
  38.     boolean suplemento = servicioDSesion.servicio.serviCod.equals(KSCotizaciones.SERVICIO_SUPLEMENTO);
  39.     boolean inclusionFilial = servicioDSesion.servicio.serviCod.equals(KSPolizas.IncluirFilial.SERVICIO);
  40.     boolean isCambioVigencia = servicio.equals(KSCotizaciones.SERVICIO_MODVIGEN);
  41.     boolean isModTecho = servicio.equals(KSCotizaciones.SERVICIO_MODTECHO);
  42.     boolean isCotizacion = servicioDSesion.servicio.serviCod.equals(KSCotizaciones.SERVICIO);
  43.     XMLParserTomaDatos tdatos = parser.getXMLParserTomaDatos();
  44.     XMLParserCotizacion parserCoti = parser.getXMLParserCotizacion();
  45.     XMLCotizacion cotizacion = parserCoti.getXMLCotizacion();
  46.    
  47.    
  48.     XMLDatosRiesgo datosRies = parserTD.getXMLDatosDRiesgo();
  49.     XMLDocumentoDRiesgo[] documentos = parserTD.getDocumentosDRiesgo();
  50.     long dcotpoli = parametros.valorLong("DCOTPOLI");  
  51.     DNetDiccionarioCaucion dnetDiccio = DNetDiccionarioCaucion.getInstance(idioma);
  52.     boolean gestionAutorizaciones = ctlInfazVP.getParametro(KDInterfaz.Parametros.SWGESAUT).equals("S");
  53.     Usuario user = getContextoWeb(session).getUsuario();
  54.     boolean emitirPoliza = user.isPrivilegio("EMIPOL");
  55.    
  56.    
  57.     ArrayList<String> catalogos = new ArrayList<String>();
  58.     for(int i=0;i<documentos.length;i++) {
  59.         boolean existe = false;
  60.         for(int j=0;j<catalogos.size();j++) {
  61.             if(documentos[i].catalogo.equals(catalogos.get(j))) {
  62.                 existe = true;
  63.             }
  64.         }
  65.         if(!existe) {
  66.             catalogos.add(documentos[i].catalogo);
  67.         }
  68.     }
  69.    
  70.     XMLProducto xmlProducto = servicioDSesion.servicio.producto;
  71.     boolean esExpediente = xmlProducto.isExpedienteCliente();    
  72.    
  73.     String peticionBase  = getPeticionPasoAv(KGrupos.DCotizaciones.DOCUMENTOS_RIESGO);
  74.    
  75.     int NumCols = 7;
  76.     if(formalizacion || suplemento || isCambioVigencia || inclusionFilial || isModTecho) NumCols = 8;
  77.    
  78.     XMLServicio servicioActual = parser.getXMLServicio();
  79.     boolean ocultarBotonera = false;
  80.     if(servicioActual.serviCod.equals(KSCotizaciones.SERVICIO_AUTORIZACION_MANUAL)){
  81.         ocultarBotonera = true;
  82.     }
  83.    
  84.     ControlDInterfaz ci = dispensador.getControlDInterfaz();
  85.     String id_contrag = ci.getParametro(ConstantesFianza.DatosPersonasExpediente.ID_CONTRA_OBLIGATORIA);
  86.    
  87.     String peticion1 = "";
  88.     String ciudadSuscriptor = "";
  89.     String fechaFirma = "";
  90.     String descCiudadContra = "";
  91.     String descFechaFirma = "";
  92.     String descCiudadSuscriptor = "";
  93.    
  94.     if(producto.equals("CAEX")) {
  95.         ciudadSuscriptor=tdatos.getXMLTomador().poblacion;
  96.         fechaFirma=fechaDeHoy;
  97.         descCiudadContra = ConstantesFianza.DatosPersonasExpediente.CIUDAD_CONTRAGARANTIA+"_"+id_contrag;
  98.         descFechaFirma = ConstantesFianza.DatosPersonasExpediente.FECHA_SUSCRIPTOR+"_"+id_contrag;
  99.         descCiudadSuscriptor = ConstantesFianza.DatosPersonasExpediente.CIUDAD_SUSCRIPTOR+"_"+id_contrag;
  100.         peticion1 = getPeticionBasePDF(KSCotizaciones.RUNCONTR)+"&"+GrupoGrupoDFichero.CODIGO+"="+KModelosDocumentos.Formalizacion.GRUPO_FORMALIZACION +"&"+GrupoGrupoDFichero.DESCRIPCION+"=DEXPE09"+"&swBytesFile=S&"+ConstantesKey.KeyDCotizacion.KEY_DCOTPOLI+"="+dcotpoli+"&IDENT_CONTRA="+id_contrag;
  101.     } else {
  102.         ciudadSuscriptor=ci.getParametro(ConstantesFianza.DatosPersonasExpediente.CIUDAD_CONTRAGARANTIA+"#"+id_contrag);
  103.         fechaFirma=ci.getParametro(ConstantesFianza.DatosPersonasExpediente.FECHA_SUSCRIPTOR);
  104.         descCiudadContra = ConstantesFianza.DatosPersonasExpediente.CIUDAD_CONTRAGARANTIA+"_"+id_contrag;
  105.         descFechaFirma = ConstantesFianza.DatosPersonasExpediente.FECHA_SUSCRIPTOR+"_"+id_contrag;
  106.         descCiudadSuscriptor = ConstantesFianza.DatosPersonasExpediente.CIUDAD_SUSCRIPTOR+"_"+id_contrag;
  107.         if (null!=id_contrag && !"".equals(id_contrag)){
  108.             peticion1 = getPeticionBasePDF(KSCotizaciones.RUNCONTR)+"&"+GrupoGrupoDFichero.CODIGO+"="+KModelosDocumentos.Formalizacion.GRUPO_FORMALIZACION +"&"+GrupoGrupoDFichero.DESCRIPCION+"=DEXPE09"+"&swBytesFile=S&"+ConstantesKey.KeyDCotizacion.KEY_DCOTPOLI+"="+dcotpoli+"&IDENT_CONTRA="+id_contrag;
  109.         }
  110.     }
  111.      
  112. %>  
  113. <html>
  114. <head>
  115. <%@ include file="/custom/cesce/global/estiloScripts.jspf" %>
  116. <script type="text/javascript">
  117.    
  118. var documentoSeleccionado = '';
  119.  
  120. function terminar() {
  121.     var obj = document.forms["formDatos"];
  122.     var respuesta = confirm (returnMsgJS("<%= translatorjs.t("genesec$$","LA P├ôLIZA NO VA A SER EMITIDA. \\n\\nLa cotizaci├│n se quedar├í grabada. Para emitir la p├│liza pulsa 'Emitir p├│liza' \\n\\n┬┐Deseas terminar?") %>"));
  123.     if (!respuesta) return false;
  124.     mostrarprocesando();
  125.     obj.action="<%=getPeticionBase0004(ConstantesServicios.CotizacionDPoliza.TERMINAR,false)%>";
  126.     obj.submit();
  127. }  
  128.  
  129. function mostrarAnexar(codigo) {
  130.     if($("#capaAnexo" + codigo).hasClass("ocultar")) {
  131.         <% for ( int i=0; i<documentos.length; i++) { %>
  132.             $("#capaAnexo<%=documentos[i].cDocPoli%>").addClass("ocultar");
  133.             $("#fichero<%=documentos[i].cDocPoli%>").attr("name","fichero<%=documentos[i].cDocPoli%>");
  134.         <% } %>
  135.         $("#capaAnexo" + codigo).removeClass("ocultar");
  136.         $("#fichero" + codigo).attr("name","fichero");
  137.     } else {
  138.         $("#capaAnexo" + codigo).addClass("ocultar");
  139.     }
  140. }
  141.    
  142. function tratarAnexar(codigo) {
  143.     documentoSeleccionado = codigo;
  144.     mostrarAnexar(codigo);
  145. }
  146.  
  147. function anexarFichero(cDocPoli) {
  148.     var obj = document.forms['formDatos'];
  149.     if ($("[name='fichero']").val()=="") {
  150.         alert (returnMsgJS("<%=translatorjs.t("genesec$$","Debes seleccionar un fichero para poder ser anexado.")%>"));
  151.         $("[name='fichero']").focus();
  152.         return false;
  153.     } else {
  154.         mostrarprocesando();
  155.         obj.action="<%=getPeticionBase0004(ConstantesServicios.CotizacionDPoliza.ANEXAR,false)%>&swmultipart=S&<%=com.sis.underwriting.grupos.ItemGrupoDocumentoDRiesgo.CDOCPOLI%>="+cDocPoli;                 
  156.         obj.submit();
  157.         return true;
  158.     }
  159. }
  160.  
  161. function eliminar(nom, cDocPoli, tipoIden) {    //Incidente 2956120
  162.     var conf = confirm (returnMsgJS("<%= translatorjs.t("genesec$$","┬┐Est├ís seguro de querer borrar este documento?") %>"));
  163.     if (!conf) {       
  164.         return false;
  165.     } else {
  166.         var elem = cDocPoli.split('_');
  167.         if(elem.length>=2){    
  168.             documentoSeleccionado = elem[0];
  169.             identificador = elem[1];           
  170.         }else{
  171.             documentoSeleccionado = cDocPoli;
  172.             identificador = '';
  173.         }
  174.         var obj = document.forms['formDatos'];
  175.         var descDes = "";
  176.         mostrarprocesando();
  177.         obj.action="<%=getPeticionBase0004(ConstantesServicios.CotizacionDPoliza.DELANEXO,false)%>&<%=ItemGrupoDocumentoDRiesgo.CDOCPOLI%>="+documentoSeleccionado+"&<%=com.sis.underwriting.grupos.ItemGrupoDocumentoDRiesgo.IDENTIFICADOR%>="+identificador+"&<%=com.sis.underwriting.grupos.ItemGrupoDocumentoDRiesgo.TIPOIDEN%>="+tipoIden;                    
  178.         obj.submit();
  179.         return true;
  180.     }
  181. }
  182.  
  183. function tratarModificar(codigo) {
  184.     documentoSeleccionado = codigo;
  185.     mostrarModificar(codigo);
  186. }
  187.  
  188. function mostrarModificar(codigo) {
  189.     if($("#capaModificar" + codigo).hasClass("ocultar")) {
  190.         <% for ( int i=0; i<documentos.length; i++) { %>
  191.             $("#capaModificar<%=documentos[i].cDocPoli%>").addClass("ocultar");
  192.             $("#ficheroM<%=documentos[i].cDocPoli%>").attr("name","fichero<%=documentos[i].cDocPoli%>");
  193.         <% } %>
  194.         $("#capaModificar" + codigo).removeClass("ocultar");
  195.         $("#ficheroM" + codigo).attr("name","fichero");
  196.     } else {
  197.         $("#capaModificar" + codigo).addClass("ocultar");
  198.     }
  199. }
  200.  
  201. function modificarFichero(cDocPoli) {
  202.     var obj = document.forms['formDatos'];
  203.     if ($("[name='fichero']").val()=="") {
  204.         alert (returnMsgJS("<%=translatorjs.t("genesec$$","Debes seleccionar un fichero para poder ser anexado.")%>"));
  205.         $("[name='fichero']").focus();
  206.         return false;
  207.     } else {
  208.         mostrarprocesando();
  209.         obj.action="<%=getPeticionBase0004(ConstantesServicios.CotizacionDPoliza.ANEXAR,false)%>&swmultipart=S&<%=com.sis.underwriting.grupos.ItemGrupoDocumentoDRiesgo.CDOCPOLI%>="+cDocPoli;                 
  210.         obj.submit();
  211.         return true;
  212.     }
  213. }
  214.  
  215. function ver(cDocPoli, tipoIden, descDes) {
  216.     var elem = cDocPoli.split('_');
  217.     if(elem.length>=2){    
  218.         documentoSeleccionado = elem[0];
  219.         identificador = elem[1];
  220.     }else{
  221.         documentoSeleccionado = cDocPoli;
  222.         identificador = '';                    
  223.     }      
  224.     var peticion = "SNetDocumento?idPeticion=TDSERV0004V<%=getFP()%>&<%=ConstantesServicios.OPERACION%>=<%=ConstantesServicios.CotizacionDPoliza.VERANEXO%>&swBytesFile=" + "S&<%=ItemGrupoDocumentoDRiesgo.CDOCPOLI%>="+documentoSeleccionado+"&<%=com.sis.underwriting.grupos.ItemGrupoDocumentoDRiesgo.IDENTIFICADOR%>="+identificador+"&<%=com.sis.underwriting.grupos.ItemGrupoDocumentoDRiesgo.TIPOIDEN%>="+tipoIden+"&<%=com.sis.underwriting.grupos.ItemGrupoDocumentoDRiesgo.DESCDEST%>="+descDes;    
  225.     AbrirVentana(peticion,'','700','500');
  226. }
  227.  
  228. function guardarDatos() {
  229.     initValidation();
  230.     if (!validarTodo()) {
  231.         return false;
  232.     }
  233.    
  234.     var obj = document.forms["formDatos"];
  235.    
  236.     mostrarprocesando();
  237.     obj.action="<%=getPeticionBase0004(KSFormalizacion.SAVE_DATOS_DOCUMENTACION,false)%>";
  238.     obj.submit();
  239. }
  240.  
  241. function guardarDatosPantalla() {
  242.     initValidation();
  243.     if (!validarTodo()) {
  244.         return false;
  245.     }
  246.    
  247.     var obj = document.forms["formDatos"];
  248.    
  249.     mostrarprocesando();
  250.     obj.action="<%=getPeticionBase0004(KSFormalizacion.SAVE_DATOS_TITULAR,false)%>";
  251.     obj.submit();
  252. }
  253.  
  254. function imprimir(codDoc) {
  255.     var obj = document.forms["formDatos"];
  256.     var params = traerParamForm(obj);
  257.     AbrirVentana("SNetPDF?idPeticion=TDSERV0004V<%=getFP()%>&<%=ConstantesServicios.OPERACION%>=<%=KSCotizaciones.RUNCONTR%>&<%=GrupoGrupoDFichero.CODIGO%>=<%= KModelosDocumentos.Formalizacion.GRUPO_FORMALIZACION %>&<%=GrupoGrupoDFichero.DESCRIPCION%>="+codDoc+"&swBytesFile=S&dcotpoli=<%=dcotpoli%>" , '' ,'640','480');
  258. }
  259.  
  260. function guardarDatos() {
  261.     initValidation();
  262.     if (!validarTodo()) {
  263.         return false;
  264.     }
  265.    
  266.     var obj = document.forms["formDatos"];
  267.    
  268.     mostrarprocesando();
  269.     obj.action="<%=getPeticionBase0004(KSFianzas.SAVEFIANZA,false)%>";
  270.     obj.submit();
  271. }
  272.  
  273. function autorizarCotizacion(comentario) {
  274.     var obj = document.forms["formDatos"];
  275.     obj.<%=KRiesgosCesce.Fianza.Datos.COMENTARIO_AUTORIZACION %>.value = comentario;
  276.     obj.action="<%=getPeticionBaseTrans(KSFianzas.OPERACION_GESTION_MANUAL)%>&accion=autorizar&<%=KRiesgosCesce.Fianza.Datos.COMENTARIO_AUTORIZACION%>="+comentario;
  277.     obj.submit();
  278. }
  279.  
  280. function rechazarCotizacion(motivo,comentario) {
  281.     var obj = document.forms["formDatos"];
  282.     obj.<%=KRiesgosCesce.Fianza.Datos.COMENTARIO_AUTORIZACION %>.value = comentario;
  283.     obj.<%=KRiesgosCesce.Fianza.Datos.MOTIVO_AUTORIZACION %>.value = motivo;
  284.     obj.action="<%=getPeticionBaseTrans(KSFianzas.OPERACION_GESTION_MANUAL)%>&accion=rechazar&<%=KRiesgosCesce.Fianza.Datos.COMENTARIO_AUTORIZACION%>="+comentario+"&<%=KRiesgosCesce.Fianza.Datos.MOTIVO_AUTORIZACION%>="+motivo;
  285.     obj.submit();
  286. }
  287.  
  288. function cerrarVentanaIFrame(){
  289.     cerrarIFrame();
  290. }
  291.  
  292.  
  293. function abrirIframeNuevoDocumento(){
  294.     var myUrl = 'SNetPeticion?idPeticion=TDSERV0004<%=getFP()%>&<%=ConstantesServicios.OPERACION%>=NUEVDOCU';
  295.     montarIFrame(myUrl, "Subir nuevo documento", 850, 1020);
  296. }
  297.  
  298. function desplegar(idVariable){
  299.     if (document.getElementById("variablesDocumento"+idVariable).getAttribute("class")==null){
  300.         document.getElementById("variablesDocumento"+idVariable).setAttribute("class", "ocultar");
  301.     }else{
  302.         document.getElementById("variablesDocumento"+idVariable).removeAttribute("class");
  303.     }
  304. }
  305.  
  306. function generarDocumento(peticion1, idContrag){
  307.     var descCiudadContra = '<%=ConstantesFianza.DatosPersonasExpediente.CIUDAD_CONTRAGARANTIA%>_'+idContrag;
  308.     var descFechaFirma = '<%=ConstantesFianza.DatosPersonasExpediente.FECHA_SUSCRIPTOR%>_'+idContrag;
  309.     var descCiudadSuscriptor = '<%=ConstantesFianza.DatosPersonasExpediente.CIUDAD_SUSCRIPTOR%>_'+idContrag;
  310.     var ciudadContra = document.getElementById(descCiudadContra).value;
  311.     var fechaFirma = document.getElementById(descFechaFirma).value;
  312.     var ciudadSuscriptor = document.getElementById(descCiudadSuscriptor).value;
  313.    
  314.     if (ciudadContra!="" && fechaFirma!="" && ciudadSuscriptor!=""){
  315.         peticion1 += "&"+descCiudadContra+"="+ciudadContra+"&"+descFechaFirma+"="+fechaFirma+"&"+descCiudadSuscriptor+"="+ciudadSuscriptor;
  316.         AbrirVentana(peticion1,'','700','500');
  317.     }else{
  318.         alert(returnMsgJS("<%=translatorjs.t("genesec$$","Los campos son obligatorios.")%>"));
  319.     }
  320. }
  321.  
  322. </script>
  323.  
  324. </head>
  325.  
  326. <body class="fondocuerpo">
  327.         <%@ include file="/global/migas.jspf"%>
  328.         <% if(esExpediente) { %>
  329.             <%@ include file="/custom/cesce/tomadatos/modulos/cabecera_cotizacion_expediente.jspf"%>
  330.         <% } else { %>
  331.             <%@ include file="/custom/cesce/tomadatos/modulos/cabecera_cotizacion_caucion.jspf"%>
  332.         <% } %>
  333.         <%@ include file="/global/addHeaderInfo.jspf"%>
  334. <br />
  335.  
  336.  
  337. <form action="<%=peticionBase%>" method="post" enctype="multipart/form-data" name="formDatos" id="formDatos" class="js-formdata">
  338.     <input type="hidden" name="<%=KRiesgosCesce.Fianza.Datos.COMENTARIO_AUTORIZACION %>" id="<%=KRiesgosCesce.Fianza.Datos.COMENTARIO_AUTORIZACION %>" value"" />
  339.     <input type="hidden" name="<%=KRiesgosCesce.Fianza.Datos.MOTIVO_AUTORIZACION %>" id="<%=KRiesgosCesce.Fianza.Datos.MOTIVO_AUTORIZACION %>" value"" />
  340.     <table class="wideBox" align="center" cellpadding="0" cellspacing="0">
  341.       <tr>
  342.         <td height="30" class="normal"><%= translator.t("genesec$$","Debes anexar los siguientes documentos, escaneando los originales si fuese necesario:")%></td>
  343.       </tr>
  344.     </table>
  345.     <table class="wideBox" align="center" cellpadding="0" cellspacing="0">
  346.       <tr>
  347.         <td class="headGrid"><%= translator.t("genesec$$","Lista de documentos")%></td>
  348.       </tr>  
  349.     </table>  
  350.  
  351. <% if ( documentos.length == 0 ) { %>      
  352.     <table class="wideBox" align="center" cellpadding="0" cellspacing="0">
  353.       <tr>
  354.         <td class="sinresultado"><%= translator.t("genesec$$","No existen documentos a anexar.")%></td>
  355.       </tr>  
  356.     </table>          
  357. <% } else  { %>                    
  358.       <table align="center" class="grid wideBox">
  359.         <tr>
  360.           <th width="1%">&nbsp;</th>
  361.           <th><%= translator.t("genesec$$","Documento")%></th>
  362.           <th width="12%"><%= translator.t("genesec$$","Fecha anexi├│n")%> </th>
  363.           <% if (formalizacion || suplemento || isCambioVigencia || inclusionFilial || isModTecho) { %>
  364.             <th width="7%"><%= translator.t("genesec$$","Descargar")%></th>
  365.           <% } %>
  366.           <th width="7%"><%= translator.t("genesec$$","Anexar")%></th>
  367.           <th width="7%"><%= translator.t("genesec$$","Ver")%></th>
  368.           <th width="7%"><%= translator.t("genesec$$","Eliminar")%></th>
  369.           <th width="7%"><%= translator.t("genesec$$","Modificar")%></th>
  370.         </tr>
  371. <% int nume = 0;
  372. for(int i=0;i<catalogos.size();i++) {
  373.         if(!catalogos.get(i).equals("DOVARIOS")) {%>    
  374.         <tr>
  375.             <td valign="bottom" height="25" class="titulo fondo" colspan="<%=NumCols%>"><%=dnetDiccio.getDescripcionCatalogoDocumentoDRiesgo(catalogos.get(i))%></td>
  376.         </tr>
  377.         <%} %>
  378.    
  379.     <% nume = 0;
  380.     for ( int j=0; j<documentos.length; j++) {
  381.         if((documentos[j].catalogo.equals(catalogos.get(i))) &&(!documentos[j].catalogo.equals("DOVARIOS"))) {
  382.             String descripcionContragarante = diccionario.getDescripcionDocumentoDRiesgo(documentos[j].cDocPoli);
  383.             descripcionContragarante = descripcionContragarante + "</br>" + documentos[j].descDest;%>
  384.             <tr align="center" class="<%=isPar(nume) ? "odd" : "even" %>">
  385.               <td height="20" align="right"><strong><%=nume+1%>.</strong></td>
  386.               <td align="left"><%=descripcionContragarante %></td>
  387.               <% if ( documentos[j].swFilePers ) { %>
  388.                 <td><%=documentos[j].fechPers%></td>
  389.                 <% if (formalizacion || suplemento || isCambioVigencia || inclusionFilial || isModTecho) { %>
  390.                     <% if(documentos[j].catalogo.equals("DOFORM") || (documentos[j].catalogo.equals("DOSUPL"))) {
  391.                         String codDoc = documentos[j].cDocPoli;
  392.                         //El documento debe estar a├▒adido en: Gestion de Contenidos, Grupos de Ficheros, FORMAL. Para su idioma y con su cDocPoli.
  393.                     %>
  394.                     <%  if (Util.isCadenaVacia(documentos[j].formaDoc)){ %>
  395.                         <td><a id="descargaDoc<%=j%>" href="<%=getPeticionBaseDoc(KSCotizaciones.DOWCONTR)%>&<%=GrupoGrupoDFichero.CODIGO%>=<%= KModelosDocumentos.Formalizacion.GRUPO_FORMALIZACION %>&<%=GrupoGrupoDFichero.DESCRIPCION%>=<%= codDoc %>&swBytesFile=S"  title="<%= translator.t("genesec$$","Descargar") %>"><img src="<%=pathImage("down2.gif")%>" alt="<%= translator.t("genesec$$","Descargar") %>" /></a></td>
  396.                     <%  }else{%>
  397.                    
  398.                         <td><a id="descargaDoc<%=j%>" href="#" onclick="imprimir('<%=codDoc%>'); return false;"  title="<%= translator.t("genesec$$","Descargar") %>"><img src="<%=pathImage("down2.gif")%>" alt="<%= translator.t("genesec$$","Descargar") %>" /></a></td>
  399.                         <% } %>
  400.                     <% } else {%>
  401.                         <td>No aplica</td>
  402.                     <% } %>
  403.                 <% } %>
  404.                 <td>&nbsp;</td>                                                
  405.                 <td><a href="#" onclick="ver('<%=documentos[j].cDocPoli + "_" + documentos[j].identificadorDTipoIden%>', '<%=documentos[j].tipoIden%>', '<%=documentos[j].descDest%>'); return false;" title="<%= translator.t("genesec$$","Ver este documento") %>"><img src="<%=pathImage("lupa.gif")%>" alt="<%= translator.t("genesec$$","Ver") %>" /></a></td>
  406.                 <% if (FiltrosRuleDocumentacionObligatoria.Documentos.FIAN.DOC_BORRADOR_FIANZA.equals(documentos[j].cDocPoli)) {%>
  407.                 <td></td>
  408.                 <td></td>
  409.                 <%} else {%>
  410.                 <td><a href="#" onclick="eliminar('<%=diccionario.getDescripcionDocumentoDRiesgo(documentos[j].cDocPoli)%>','<%=documentos[j].cDocPoli+ "_" + documentos[j].identificadorDTipoIden%>', '<%=documentos[j].tipoIden%>'); return false;" title="<%= translator.t("genesec$$","Eliminar este documento") %>"><img src="<%=pathImage("borrar.gif")%>" alt="<%= translator.t("genesec$$","Eliminar") %>" /></a></td> <!-- Incidente 2956120 -->
  411.                 <td><a href="#" onclick="tratarModificar('<%=documentos[j].cDocPoli%>'); return false;" title="<%= translator.t("genesec$$","Modificar este documento") %>"><img src="<%=pathImage("down2.gif")%>" alt="<%= translator.t("genesec$$","Modificar") %>" /></a></td>
  412.                 <%} %>
  413.               <%} else {
  414.                   String codDoc = documentos[j].cDocPoli; %>
  415.                   <td class="destacado"><strong><%= translator.t("genesec$$","Sin anexar")%> </strong></td>
  416.                   <% if (formalizacion || suplemento || isCambioVigencia || inclusionFilial || isModTecho || isCotizacion) { %>
  417.                     <% if(documentos[j].catalogo.equals("DOFORM") || documentos[j].catalogo.equals("DOSUPL") || documentos[j].catalogo.equals("DOCON")) {
  418.                         //El documento debe estar a├▒adido en: Gestion de Contenidos, Grupos de Ficheros, FORMAL. Para su idioma y con su cDocPoli.
  419.                             if (Util.isCadenaVacia(documentos[j].formaDoc)){ %>
  420.                    
  421.                                 <td><a id="descargaDoc<%=j%>" href="<%=getPeticionBaseDoc(KSCotizaciones.DOWCONTR)%>&<%=GrupoGrupoDFichero.CODIGO%>=<%= KModelosDocumentos.Formalizacion.GRUPO_FORMALIZACION %>&<%=GrupoGrupoDFichero.DESCRIPCION%>=<%= codDoc %>&swBytesFile=S"  title="<%= translator.t("genesec$$","Descargar") %>"><img src="<%=pathImage("down2.gif")%>" alt="<%= translator.t("genesec$$","Descargar") %>" /></a></td>
  422.                         <%  } else if(documentos[j].cDocPoli.equals("DEXPE09")){ %>
  423.                                 <td><a id="descargaDoc<%=j%>" href="javascript:desplegar('<%=codDoc%>')";title="<%= translator.t("genesec$$","Descargar") %>"><img src="<%=pathImage("down2.gif")%>" alt="<%= translator.t("genesec$$","Descargar") %>" /></a></td>
  424.                         <%  }else{%>
  425.                    
  426.                                 <td><a id="descargaDoc<%=j%>" href="#" onclick="imprimir('<%=codDoc%>'); return false;"  title="<%= translator.t("genesec$$","Descargar") %>"><img src="<%=pathImage("down2.gif")%>" alt="<%= translator.t("genesec$$","Descargar") %>" /></a></td>
  427.                         <% } %>
  428.                     <%  } else if(documentos[j].catalogo.equals("DOIN")){
  429.                             if(documentos[j].cDocPoli.equals("DEXPE36")){ %>
  430.                                 <td><a id="descargaDoc<%=j%>" href="<%=getPeticionBaseDoc(KSCotizaciones.DOWCONTR)%>&<%=GrupoGrupoDFichero.CODIGO%>=<%= KModelosDocumentos.Cotizacion.GRUPO_EXPEDIENTE %>&<%=GrupoGrupoDFichero.DESCRIPCION%>=<%= codDoc %>&swBytesFile=S"  title="<%= translator.t("genesec$$","Descargar") %>"><img src="<%=pathImage("down2.gif")%>" alt="<%= translator.t("genesec$$","Descargar") %>" /></a></td>
  431.                             <%  } else if(documentos[j].cDocPoli.equals("DEXPE78")){ %>
  432.                                 <td><a id="descargaDoc<%=j%>" href="<%=getPeticionBaseDoc(KSCotizaciones.DOWCONTR)%>&<%=GrupoGrupoDFichero.CODIGO%>=<%= KModelosDocumentos.Cotizacion.GRUPO_EXPEDIENTE %>&<%=GrupoGrupoDFichero.DESCRIPCION%>=<%= codDoc %>&swBytesFile=S"  title="<%= translator.t("genesec$$","Descargar") %>"><img src="<%=pathImage("down2.gif")%>" alt="<%= translator.t("genesec$$","Descargar") %>" /></a></td>
  433.                             <%  }
  434.                         } else {%>
  435.                             <td>No aplica</td>
  436.                     <% } %>
  437.                   <% } %>
  438.                   <%if(codDoc.equals(FiltrosRuleDocumentacionObligatoria.Documentos.SUPL.SUPL_CARTA_ACOM) ||
  439.                        codDoc.equals(FiltrosRuleDocumentacionObligatoria.Documentos.EXPE.FOR_CARTA_PRES_CLIENTE) ||
  440.                        codDoc.equals(FiltrosRuleDocumentacionObligatoria.Documentos.FIAN.DOC_TEMPORARIO_FIAN_COL_SINC) ||
  441.                        codDoc.equals(FiltrosRuleDocumentacionObligatoria.Documentos.FIAN.DOC_TEMPORARIO_FIAN_COL_COCE)){ %>
  442.                     <td>No aplica</td>
  443.                   <%} else{ %>
  444.                     <td><a href="#" onclick="tratarAnexar('<%=documentos[j].cDocPoli%>'); return false;" title="<%= translator.t("genesec$$","Anexar este documento") %>"><img src="<%=pathImage("down2.gif")%>" alt="<%= translator.t("genesec$$","Anexar") %>" /></a></td>
  445.                   <%} %>
  446.                   <td>&nbsp;</td>
  447.                   <td>&nbsp;</td>
  448.                   <td>&nbsp;</td>
  449.               <%} %>                         
  450.                 </tr>
  451.                 <% if(documentos[j].cDocPoli.equals("DEXPE09")){ %>
  452.                      <tr class="ocultar" id="variablesDocumento<%=documentos[j].cDocPoli%>">           
  453.                         <td colspan="5">
  454.                             <table width=60% class="grid wideBox">
  455.                                 <tr>
  456.                                     <th width="30%"><%= translator.t("genesec$$","Ciudad de la Contragarantia")%></th>
  457.                                     <th width="30%"><%= translator.t("genesec$$","Fecha de la firma")%></th>
  458.                                     <th width="30%"><%= translator.t("genesec$$","Ciudad de la firma")%></th>
  459.                                     <th width="10%"><%= translator.t("genesec$$","Generar Documento")%></th>
  460.                                 </tr>
  461.                                 <tr>
  462.                                     <td align="right"><input name="<%=descCiudadContra%>" type="text" id="<%=descCiudadContra%>" size="25" value="<%=ciudadSuscriptor%>" data-obligatorio="true"/></td>
  463.                                     <td align="right"><input name="<%=descFechaFirma%>" type="text" id="<%=descFechaFirma%>" size="25" value="<%=fechaFirma%>" class="js-dateformat" data-obligatorio="true"/></td>
  464.                                     <td align="right"><input name="<%=descCiudadSuscriptor%>" type="text" id="<%=descCiudadSuscriptor%>" size="25" value="<%=ciudadSuscriptor%>" data-obligatorio="true"/></td>
  465.                                     <td align="center"><input id="botonContinuar" name="botonContinuar" onclick="generarDocumento('<%=peticion1%>', '<%=id_contrag%>');" value="<%= translator.t("genesec$$","Generar") %>" title="<%= translator.t("genesec$$","Generar") %>" type="button" class="mainButton" /></td>
  466.                                 </tr>
  467.                             </table>
  468.                         </td>
  469.                     </tr>
  470.                     <%} %>
  471.                 <tr id="capaAnexo<%=documentos[j].cDocPoli%>" class="ocultar">
  472.                 <td colspan="<%=NumCols%>" class="fondo">
  473.                 <table class="narrowBox marcofnd" align="center" cellpadding="2" cellspacing="0">
  474.                 <tr>
  475.                   <td width="20%" align="right"><label for="fichero<%=documentos[j].cDocPoli%>"><strong><%= translator.t("genesec$$","Selecciona el fichero:")%></strong></label></td>
  476.                   <td><input type="file" name="fichero<%=documentos[j].cDocPoli%>" id="fichero<%=documentos[j].cDocPoli%>" size="30"/></td>
  477.                   <td align="left"><input name="botonAnexar" id="botonAnexar" value="<%= translator.t("genesec$$","Anexar")%>" title="<%= translator.t("genesec$$","Anexar")%>" type="button" class="secondButton" onclick="anexarFichero(documentoSeleccionado);" /></td>
  478.                 </tr>
  479.                
  480.                 </table>
  481.           </td>
  482.           </tr>
  483.           <tr id="capaModificar<%=documentos[j].cDocPoli%>" class="ocultar">
  484.                 <td colspan="<%=NumCols%>" class="fondo">
  485.                 <table class="narrowBox marcofnd" align="center" cellpadding="2" cellspacing="0">
  486.                 <tr>
  487.                   <td width="20%" align="right"><label for="ficheroM<%=documentos[j].cDocPoli%>"><strong><%= translator.t("genesec$$","Selecciona el nuevo fichero:")%></strong></label></td>
  488.                   <td><input type="file" name="fichero<%=documentos[j].cDocPoli%>" id="ficheroM<%=documentos[j].cDocPoli%>" size="30"/></td>
  489.                   <td align="left"><input name="botonModificar" id="botonModificar" value="<%= translator.t("genesec$$","Modificar")%>" title="<%= translator.t("genesec$$","Modificar")%>" type="button" class="secondButton" onclick="modificarFichero(documentoSeleccionado);" /></td>
  490.                 </tr>
  491.                
  492.                 </table>
  493.           </td>
  494.           </tr>
  495.       <% nume++;
  496.         } %>
  497.     <% } %>
  498.    
  499. <% } %>
  500.       </table> 
  501. <% } %>                                          
  502.  
  503. <% if ( KConstantesCesce.Productos.FIANZA_CAUCION_EXPRES_CHILE.equals(xmlProducto.codigo) ) { %>      
  504.     <table class="wideBox" align="center" cellpadding="0" cellspacing="0">
  505.         <tr>
  506.             <td height="30" class="sis-important"><%= translator.t("genesec$$","Es obligatorio anexar en el Expediente de Cliente los documentos 'Ficha Cliente' y 'Consultas a UAF' en caso de que no est├ęn ya anexados.")%></td>
  507.         </tr>
  508.     </table>
  509. <% } %>
  510.  
  511.     <div id="botonera" class="alignCenter" style="padding-top:10px">
  512.         <td height="40">
  513.         <%if(!ocultarBotonera){ %>
  514.             <input name="botonGuardar" id="botonGuardar" value="<%= translator.t("genesec$$","Guardar Datos")%>" title="<%= translator.t("genesec$$","Guardar Datos") %>" type="button" class="secondButton" onclick="guardarDatos(); return false;" />
  515.             &nbsp;
  516.         <%} %>
  517.         <input name="botonContinuar" id="botonContinuar" value="<%=translator.t("genesec$$", "Continuar")%>" title="<%=translator.t("genesec$$", "Continuar")%>" type="submit" class="mainButton" /></td>
  518.     </div>
  519.    
  520.     <%if ( documentos.length > 0){ %>
  521.      <div id="botonera" class="alignCenter" style="padding-top:10px">
  522.         <input name="anyadirDocumento" id="botonGuardar" value="<%= translator.t("genesec$$","A├▒adir documento")%>" title="<%= translator.t("genesec$$","A├▒adir documento") %>" type="button" class="secondButton" onclick="abrirIframeNuevoDocumento(); return false;" />
  523.         &nbsp;
  524.     </div>
  525.     <% } %>
  526. </form>
  527. </body>
  528. </html>
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top