Untitled
unknown
html
a year ago
22 kB
1
Indexable
Never
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:p="http://primefaces.org/ui"> <h:head> <script type="text/javascript"> { if (history.forward(1)) location.replace(history.forward(1)) } </script> <meta http-equiv="Expires" content="0" /> <meta http-equiv="Pragma" content="no-cache" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <link rel="shortcut icon" type="image/x-icon" href="favicon.ico"/> <link rel="stylesheet" href="../css/transfer365.css" type="text/css" /> <title>Banca Electrónica Davivienda</title> </h:head> <h:body> <f:event type="preRenderView" listener="#{AppSIPAManejador.verificarSesion()}" /> <f:event type="preRenderView" listener="#{TransferenciaSIPAManejador.cargarCuentas()}" /> <div class="header"> <img alt="logo davivienda" src="../images/logo-davivienda.png" /> </div> <h:panelGroup styleClass="sessionInfo"> <div> <div><b><h:outputText value="Usuario: #{AppSIPAManejador.usuario}" /></b></div> <div><h:outputText value="#{PerfilUsuarioManejador.perfil.CUSNA1}" /></div> </div> <h:form id="formLogout"> <p:commandButton id="btnLogout" value="Salir" ajax="false" action="#{AppSIPAManejador.logout}" /> </h:form> </h:panelGroup> <h:panelGroup id="panelTitulo"> <h:outputText id="lblTituloPantalla" styleClass="titulo" value="#{TransferenciaSIPAManejador.titulo}"></h:outputText> </h:panelGroup> <h:panelGroup id="panelMessages"> <h:panelGroup> <div class="sessionExtraInfo"> <span id="lblIP"><img alt="IP" src="../images/globe.png" height="10" /> <h:outputText id="valIP" value="#{AppSIPAManejador.ip}" /></span> <span id="lblFecha"><img alt="Fecha" src="../images/clock.png" height="10" /> <h:outputText id="valFecha" value="#{AppSIPAManejador.fecha}" /></span> </div> </h:panelGroup> <p:messages id="messages" showDetail="false" closable="true" /> </h:panelGroup> <h:panelGroup id="panelCuentaOrigen" rendered="#{TransferenciaSIPAManejador.pantallaMostrar == 'TRANSACCION' || TransferenciaSIPAManejador.pantallaMostrar == 'ADDFAV'}"> <h:form id="formCuenta" class="input-form"> <div class="form-field"> <h:selectOneMenu id="t365Ctas" value="#{TransferenciaSIPAManejador.cuentaOrigen}" styleClass="ui-selectonemenu-label ui-inputfield ui-corner-all ui-selectonemenu-trigger ui-state-default ui-corner-right"> <f:selectItem itemLabel="Seleccione cuenta origen" noSelectionOption="true"/> <f:selectItems value="#{CuentasUsuarioManejador.listaCuentas}" var="counts" itemLabel="#{counts.numero} - #{counts.descripcion} #{counts.disponible} " itemValue="#{counts.numero}" /> </h:selectOneMenu> </div> </h:form> </h:panelGroup> <!-- Transferencia --> <h:panelGroup id="panelTransferencia" rendered="#{TransferenciaSIPAManejador.pantallaMostrar == 'TRANSACCION'}"> <h:form id="formTransaccion" class="input-form"> <div class="form-field"> <p:commandButton id="btnIngresarFavorito" value="Ingrese un destino nuevo" action="#{TransferenciaSIPAManejador.initAddFav}" ajax="false" /> </div> <h:panelGroup id="panelListadoFavorito"> <table class="tabla-favoritos" style="margin: 15px 0;"> <thead> <tr> <th>FAVORITOS TRANSFER 365 CA-DR</th> </tr> </thead> <tbody> <ui:repeat value="#{FavoritoSIPAManejador.favoritos}" var="fav"> <tr> <td> <p>Beneficiario: <h:outputText style="font-weight: bold;" value="#{fav.beneficiario.nombre}" /></p> <p>Cuenta beneficiario: <h:outputText style="font-weight: bold;" value="#{fav.beneficiario.numCuenta}" /></p> <p>Pais beneficiario: <h:outputText style="font-weight: bold;" value="#{fav.bancoBeneficiario.nombre}" /></p> </td> <td> <p:commandLink id="detalleTrn" ajax="false" action="#{TransferenciaSIPAManejador.selectFavorito}" update="panelTransferencia"> <p:graphicImage style="height: 25px;" value="../botones/forward.png"/> <f:setPropertyActionListener target="#{TransferenciaSIPAManejador.favorito}" value="#{fav}"/> </p:commandLink> </td> </tr> </ui:repeat> </tbody> </table> </h:panelGroup> <div class="form-field"> <p:commandButton id="btnRegresarAMenu" value="Regresar" ajax="false" action="menu" /> </div> </h:form> </h:panelGroup> <!-- Agregar favoritos --> <h:panelGroup id="panelAddFav" rendered="#{TransferenciaSIPAManejador.pantallaMostrar == 'ADDFAV'}"> <h:form id="formAddFav" class="input-form"> <div class="form-field"> <p>Datos del Ordenante</p> </div> <div class="form-field"> <p:inputText id="addFavNombreOrdenante" value="#{TransferenciaSIPAManejador.transaccion.ordenante}" placeholder="Nombre del Ordenante" label="Nombre del Ordenante" size="80" maxlength="50" /> <p:watermark for="addFavNombreOrdenante" value="Nombre del Ordenante" id="wktAddFavNombreOrdenante" /> </div> <div class="form-field"> <p:inputText id="addFavDireccionOrdenante" value="#{TransferenciaSIPAManejador.addFavDireccionOrdenante}" placeholder="Direccion de Ordenante" label="Direccion de Ordenante" size="80" maxlength="50" /> <p:watermark for="addFavDireccionOrdenante" value="Direccion de Ordenante" id="wtkAddFavDireccionOrdenante" /> </div> <div class="form-field"> <p:inputText id="addFavNumDocOrdenante" value="#{TransferenciaSIPAManejador.addFavNumDocOrdenante}" placeholder="Numero de documento del ordenante" label="Numero de documento del ordenante" size="150" maxlength="150" /> <p:watermark for="addFavNumDocOrdenante" value="Numero de documento" id="wtkAddFavNumDocOrdenante" /> </div> <div class="form-field"> <p:commandButton id="btnContinuarAddFav" value="Continuar" ajax="false" action="#{TransferenciaSIPAManejador.continueAddFav}" /> </div> <div class="form-field"> <p:commandButton id="btnRegresarAddFav" value="Regresar" ajax="false" action="TransferenciaSIPAManejador.regresarAddFav" /> </div> </h:form> </h:panelGroup> <!-- Datos del beneficiario --> <h:panelGroup id="panelTransBeneficiario" rendered="#{TransferenciaSIPAManejador.pantallaMostrar == 'BENEFICIARIO'}"> <h:form id="formTransBeneficiario" class="input-form"> <div class="form-field"> <p>Datos del Beneficiario</p> </div> <div class="form-field"> <p:inputText id="transNombreBeneficiario" value="#{TransferenciaSIPAManejador.transNombreBeneficiario}" placeholder="Nombre del beneficiario" label="Nombre del beneficiario" size="100" maxlength="100" /> <p:watermark for="transNombreBeneficiario" value="Nombre del beneficiario" id="wktTransNombreBeneficiario" /> </div> <div class="form-field"> <p:inputText id="transPaisBeneficiario" value="#{TransferenciaSIPAManejador.transPaisBeneficiario}" placeholder="Pais del beneficiario" label="Pais del beneficiario" size="50" maxlength="50" /> <p:watermark for="transPaisBeneficiario" value="Pais del beneficiario" id="wtkTransPaisBeneficiario" /> </div> <div class="form-field"> <p:inputText id="transCiudadBeneficiario" value="#{TransferenciaSIPAManejador.transCiudadBeneficiario}" placeholder="Ciudad del beneficiario" label="Ciudad del beneficiario" size="50" maxlength="50" /> <p:watermark for="transCiudadBeneficiario" value="Ciudad del beneficiario" id="wtkTransCiudadBeneficiario" /> </div> <div class="form-field"> <p:inputText id="transNroCuentaBeneficiario" value="#{TransferenciaSIPAManejador.transNroCuentaBeneficiario}" placeholder="Numero de cuenta del beneficiario" label="Numero de cuenta del beneficiario" size="50" maxlength="50" /> <p:watermark for="transNroCuentaBeneficiario" value="Numero de cuenta del beneficiario" id="wtkTransNroCuentaBeneficiario" /> </div> <div class="form-field"> <p:inputText id="transIdentificacionBeneficiario" value="#{TransferenciaSIPAManejador.transIdentificacionBeneficiario}" placeholder="Identificacion del beneficiario" label="Identificacion del beneficiario" size="50" maxlength="50" /> <p:watermark for="transIdentificacionBeneficiario" value="Identificacion del beneficiario" id="wtkTransIdentificacionBeneficiario" /> </div> <div class="form-field"> <p:commandButton id="btnContinueBancoBeneficiario" value="Continuar" ajax="false" action="#{TransferenciaSIPAManejador.continueBancoBeneficiario}" update="panelListFavs, panelAddEditFav" /> </div> <div class="form-field"> <p:commandButton id="btnRegresarDatosOrdenante" value="Regresar" ajax="false" action="#{TransferenciaSIPAManejador.regresarDatosOrdenante}" update="panelListFavs, panelAddEditFav" /> </div> </h:form> </h:panelGroup> <!-- Datos del banco beneficiario --> <h:panelGroup id="panelTransBancoBeneficiario" rendered="#{TransferenciaSIPAManejador.pantallaMostrar == 'BANCO_BENEFICIARIO'}"> <h:form id="formTransBancoBeneficiario" class="input-form"> <div class="form-field"> <p>Datos del Banco Beneficiario</p> </div> <div class="form-field"> <p:inputText id="transPaisBancoBeneficiario" value="#{TransferenciaSIPAManejador.transPaisBancoBeneficiario}" placeholder="Pais del banco beneficiario" label="Pais del banco beneficiario" size="30" maxlength="30" /> <p:watermark for="transPaisBancoBeneficiario" value="Pais del banco beneficiario" id="wtkTransPaisBancoBeneficiario" /> </div> <div class="form-field"> <p:inputText id="transBancoBeneficiario" value="#{TransferenciaSIPAManejador.transBancoBeneficiario}" placeholder="Nombre del banco beneficiario" label="Nombre del banco beneficiario" size="100" maxlength="100" /> <p:watermark for="transBancoBeneficiario" value="Nombre del banco beneficiario" id="wtkTransBancoBeneficiario" /> </div> <div class="form-field"> <p:inputText id="transDireccionBancoBeneficiario" value="#{TransferenciaSIPAManejador.transDireccionBancoBeneficiario}" placeholder="Direccion del banco beneficiario" label="Direccion del banco beneficiario" size="50" maxlength="50" /> <p:watermark for="transDireccionBancoBeneficiario" value="Direccion del banco beneficiario" id="wtkTransDireccionBancoBeneficiario" /> </div> <div class="form-field"> <p:inputText id="transTipoProductoBanco" value="#{TransferenciaSIPAManejador.transTipoProductoBanco}" placeholder="Tipo de Producto" label="Tipo de Producto" size="50" maxlength="50" /> <p:watermark for="transTipoProductoBanco" value="Tipo de Producto" id="wtkTransTipoProductoBanco" /> </div> <div class="form-field"> <p:commandButton id="btnContinueDatosTransferencia" value="Continuar" ajax="false" action="#{TransferenciaSIPAManejador.continueDatosTransferencia}" update="panelListFavs, panelAddEditFav" /> </div> <div class="form-field"> <p:commandButton id="btnRegresarDatosBeneficiario" value="Regresar" ajax="false" action="#{TransferenciaSIPAManejador.regresarDatosBeneficiario}" update="panelListFavs, panelAddEditFav" /> </div> </h:form> </h:panelGroup> <!-- Datos de la transferencia --> <h:panelGroup id="panelDatosTransferencia" rendered="#{TransferenciaSIPAManejador.pantallaMostrar == 'DATOS_TRANSFERENCIA'}"> <h:form id="formDatosTransferencia" class="input-form"> <div class="form-field"> <p>Datos de la transferencia</p> </div> <div class="form-field"> <p:inputText id="transferenciaMonto" value="#{TransferenciaSIPAManejador.transferenciaMonto}" placeholder="Monto" label="Monto" size="30" maxlength="30" /> <p:watermark for="transferenciaMonto" value="0.00" id="wtkTransferenciaMonto" /> </div> <div class="form-field"> <p:inputText id="transferenciaDetalle" value="#{TransferenciaSIPAManejador.transferenciaDetalle}" placeholder="Detalle de la transferencia" label="Detalle de la transferencia" size="100" maxlength="100" /> <p:watermark for="transferenciaDetalle" value="Detalle de la transferencia" id="wtkTransferenciaDetalle" /> </div> <div class="form-field"> <p:inputText id="transferenciaCorreo" value="#{TransferenciaSIPAManejador.transferenciaCorreo}" size="150" maxlength="150" /> <p:watermark for="transferenciaCorreo" value="Correo Electrónico" id="wtkTransferenciaCorreo" /> </div> <div class="form-field"> <p:commandButton id="btnContinuarEgresoDivisas" value="Continuar" ajax="false" action="#{TransferenciaSIPAManejador.continuarEgresoDivisas}" update="panelListFavs, panelAddEditFav" /> </div> <div class="form-field"> <p:commandButton id="btnRegresarBancoBeneficiario" value="Regresar" ajax="false" action="#{TransferenciaSIPAManejador.regresarBancoBeneficiario}" update="panelListFavs, panelAddEditFav" /> </div> </h:form> </h:panelGroup> <!-- Declaracion de egresos de divisas --> <h:panelGroup id="panelEgresosDivisas" rendered="#{TransferenciaSIPAManejador.pantallaMostrar == 'EGRESO_DIVISAS'}"> <h:form id="formEgresosDivisas" class="input-form"> <div class="form-field"> <p>Declaracion de egresos de divisas</p> </div> <div class="form-field"> <p:inputText id="nombrePersonaBrindaInformacion" value="#{TransferenciaSIPAManejador.nombrePersonaBrindaInformacion}" placeholder="Persona que brinda la informacion" label="Persona que brinda la informacion" size="30" maxlength="30" /> <p:watermark for="nombrePersonaBrindaInformacion" value="Persona que brinda la informacion" id="wtkNombrePersonaBrindaInformacion" /> </div> <div class="form-field"> <p:inputText id="comentarioEgresoDivisas" value="#{TransferenciaSIPAManejador.comentarioEgresoDivisas}" placeholder="Comentario" label="Comentario" size="30" maxlength="30" /> <p:watermark for="comentarioEgresoDivisas" value="Comentario" id="wtkComentarioEgresoDivisas" /> </div> <div class="form-field"> <h:selectOneMenu id="selectConcepto" value="#{TransferenciaSIPAManejador.concepto}" styleClass="ui-selectonemenu-label ui-inputfield ui-corner-all ui-selectonemenu-trigger ui-state-default ui-corner-right" > <f:selectItem itemLabel="Seleccione concepto de la declaración" noSelectionOption="true" /> <f:selectItems value="#{TransferenciaSIPAManejador.conceptos}" var="con" itemLabel="#{con}" itemValue="#{con}" /> <f:ajax listener="#{TransferenciaSIPAManejador.conceptoSeleccionado}" render="formEgresosDivisas:componenteOculto"/> </h:selectOneMenu> </div> <h:panelGroup id="componenteOculto" rendered="#{TransferenciaSIPAManejador.mostrarComponente}"> <div class="form-field"> <p:inputText id="otroConceptoEgresoDivisas" value="#{TransferenciaSIPAManejador.otroConceptoEgresoDivisas}" placeholder="Especificar conecpto" label="Especificar conecpto" size="100" maxlength="100" /> <p:watermark for="otroConceptoEgresoDivisas" value="Fecha" id="wtkOtroConceptoEgresoDivisas" /> </div> </h:panelGroup> <div class="form-field"> <p:inputText id="fechaEgresoDivisas" value="#{TransferenciaSIPAManejador.fechaEgresoDivisas}" placeholder="Fecha" label="Fecha" size="50" maxlength="50" /> <p:watermark for="fechaEgresoDivisas" value="Fecha" id="wtkFechaEgresoDivisas" /> </div> <div class="form-field"> <p:commandButton id="btnContinuarResumenTransferencia" value="Continuar" ajax="false" action="#{TransferenciaSIPAManejador.continuarResumenTransferencia}" update="panelListFavs, panelAddEditFav" /> </div> <div class="form-field"> <p:commandButton id="btnRegresarDatosTransferencia" value="Regresar" ajax="false" action="#{TransferenciaSIPAManejador.regresarDatosTransferencia}" update="panelListFavs, panelAddEditFav" /> </div> </h:form> </h:panelGroup> <!-- Resumen transaccion --> <h:panelGroup id="panelResumenTransferencia" rendered="#{TransferenciaSIPAManejador.pantallaMostrar == 'RESUMEN_TRANSFERENCIA'}"> <h:form id="formResumenTransferencia" class="input-form"> <div class="form-field"> <p>Detalle Transferencia 365: CA - RD</p> </div> <h:panelGroup id="panelResumenDatosOrdenante"> <table class="tabla-favoritos" style="margin: 15px 0;"> <tbody> <tr> <td> <p>Cuenta Origen: <h:outputText style="font-weight: bold;" value="#{ProcessHandlerT365.t365NroCtaOrigen}" /></p> </td> </tr> <tr> <td> <p style="font-weight: bold;" >Datos del Ordenante</p> </td> </tr> <tr> <td> <p>Nombre: <h:outputText style="font-weight: bold;" value="#{TransferenciaSIPAManejador.addFavNombreOrdenante}" /></p> <p>Direccion: <h:outputText style="font-weight: bold;" value="#{TransferenciaSIPAManejador.addFavDireccionOrdenante}" /></p> <p>Numero de documento: <h:outputText style="font-weight: bold;" value="#{TransferenciaSIPAManejador.addFavNumDocOrdenante}" /></p> </td> </tr> <tr> <td> <p style="font-weight: bold;" >Datos del Beneficiario</p> </td> </tr> <tr> <td> <p>Nombre de beneficiario: <h:outputText style="font-weight: bold;" value="#{TransferenciaSIPAManejador.transNombreBeneficiario}" /></p> <p>Direccion del beneficiario: <h:outputText style="font-weight: bold;" value="#{TransferenciaSIPAManejador.transDireccionBeneficiario}" /></p> <p>Pais del beneficiario: <h:outputText style="font-weight: bold;" value="#{TransferenciaSIPAManejador.transPaisBeneficiario}" /></p> <p>Ciudad del beneficiario: <h:outputText style="font-weight: bold;" value="#{TransferenciaSIPAManejador.transCiudadBeneficiario}" /></p> <p>Numero de cuenta del beneficiario: <h:outputText style="font-weight: bold;" value="#{TransferenciaSIPAManejador.transNroCuentaBeneficiario}" /></p> <p>Identificacion del beneficiario: <h:outputText style="font-weight: bold;" value="#{TransferenciaSIPAManejador.transIdentificacionBeneficiario}" /></p> </td> </tr> <tr> <td> <p style="font-weight: bold;" >Datos del banco beneficiario</p> </td> </tr> <tr> <td> <p>Codigo Swift o ABA: <h:outputText style="font-weight: bold;" value="ANTGGTG1" /></p> <p>Nombre del banco beneficiario: <h:outputText style="font-weight: bold;" value="#{TransferenciaSIPAManejador.transBancoBeneficiario}" /></p> <p>Pais del banco beneficiario: <h:outputText style="font-weight: bold;" value="#{TransferenciaSIPAManejador.transPaisBancoBeneficiario}" /></p> </td> </tr> <tr> <td> <p style="font-weight: bold;" >Datos de la transferencia</p> </td> </tr> <tr> <td> <p>Monto: <h:outputText style="font-weight: bold;" value="#{TransferenciaSIPAManejador.transferenciaMonto}" /></p> <p>Moneda de la transaccion: <h:outputText style="font-weight: bold;" value="USD - Dolar Americano" /></p> <p>Detalle de la transaccion: <h:outputText style="font-weight: bold;" value="#{TransferenciaSIPAManejador.transferenciaDetalle}" /></p> <p>Correo electronico: <h:outputText style="font-weight: bold;" value="#{TransferenciaSIPAManejador.transferenciaCorreo}" /></p> </td> </tr> <tr> <td> <p style="font-weight: bold;" >Declaracion Egresos de divisa</p> </td> </tr> <tr> <td> <p>Persona que brinda la informacion: <h:outputText style="font-weight: bold;" value="#{TransferenciaSIPAManejador.nombrePersonaBrindaInformacion}" /></p> <p>Comentario: <h:outputText style="font-weight: bold;" value="#{TransferenciaSIPAManejador.comentarioEgresoDivisas}" /></p> <p>Concepto: <h:outputText style="font-weight: bold;" value="#{TransferenciaSIPAManejador.concepto}" /></p> </td> </tr> <tr> <td> <p>Costo de la transaccion: <h:outputText style="font-weight: bold;" value="$20.00" /></p> </td> </tr> <tr> <td> <h:selectBooleanCheckbox id="chkGuardarActFavorito" value="#{TransferenciaSIPAManejador.checkGuardarActualizarFavorito}" /> <h:outputLabel id="lblGuardarActFavorito" value="Guardar o actualizar favorito." /> </td> </tr> </tbody> </table> </h:panelGroup> <div class="form-field"> <p:commandButton id="btnConfirmartransferencia" value="Procesar" ajax="false" action="#{TransferenciaSIPAManejador.validarYMostrarDialogo}" /> </div> <div class="form-field"> <p:commandButton id="btnRegresarDatosDivisas" value="Regresar" ajax="false" action="#{TransferenciaSIPAManejador.regresarDatosDivisas}" update="panelListFavs, panelAddEditFav" /> </div> </h:form> </h:panelGroup> <p:dialog id="confirmDialogo" widgetVar="confirmDialog" modal="true" resizable="false" closable="false" header="Confirmación"> <h:outputText value="Este dia es festivo en el pais del beneficiario, se ejecutara el proximo dia habil. ¿Desea continuar con la operación?" /> <br /> <br /> <p:commandButton value="Continuar" style="margin-right: 10px;" action="#{TransferenciaSIPAManejador.procesar}" oncomplete="if (#{TransferenciaSIPAManejador.condicionValida}) PF('confirmDialog').show();" /> <p:commandButton value="Cancelar" action="#{TransferenciaSIPAManejador.cancelar}" oncomplete="PF('confirmDialog').hide();" /> </p:dialog> <div class="footer"> <p>Todos los derechos reservados ® DAVIVIENDA El Salvador 2023</p> </div> <div id="ovrLoading" class="overlay" style="display: none;"> <p><img src="../images/loading.gif" alt="Cargando" height="16" /> Cargando</p> </div> <script type="text/javascript"> //<![CDATA[ $(document).ready(function() { $("#formMenu\\:btnTransfer, #formMenu\\:btnHistorial, #formMenu\\:btnDivisas, #formMenu\\:btnFavoritos").click(function() { $("#ovrLoading").show(); }); }); //]]> </script> </h:body> </html>