112 lines
7.5 KiB
Plaintext
Executable File
112 lines
7.5 KiB
Plaintext
Executable File
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
|
|
xmlns:h="http://java.sun.com/jsf/html"
|
|
xmlns:f="http://java.sun.com/jsf/core"
|
|
xmlns:c="http://java.sun.com/jstl/core"
|
|
xmlns:ui="http://java.sun.com/jsf/facelets"
|
|
xmlns:p="http://primefaces.org/ui"
|
|
xmlns:pe="http://primefaces.org/ui/extensions"
|
|
template="/WEB-INF/templates/template.xhtml"
|
|
xmlns:maia="http://java.sun.com/jsf/composite/maiaComponents">
|
|
<ui:define name="content">
|
|
<h:form id="formTramite" enctype="multipart/form-data">
|
|
|
|
<h:panelGrid id="documentotramite" columns="3" >
|
|
|
|
<p:outputLabel value="#{msg_armas.lbl_numeroDeDocumento}:" for="numeroDeDocumento"/>
|
|
<p:inputText id="numeroDeDocumento" value="#{validarDepositoFlowController.solicitud.modifiedData['identification']}" style="width:150px" disabled="true" />
|
|
<h:panelGroup/>
|
|
|
|
<p:outputLabel value="#{msg_armas.lbl_nombrerazonsocial}:" for="nombreRazonSocial"/>
|
|
<p:inputText id="nombreRazonSocial" value="#{validarDepositoFlowController.solicitud.modifiedData['nombre']}" style="width:280px" disabled="true" />
|
|
<h:panelGroup/>
|
|
|
|
<p:outputLabel value="#{msg_armas.lbl_numeroDeTramite}:" for="numeroDeTramite"/>
|
|
<p:inputText id="numeroDeTramite" value="#{validarDepositoFlowController.record.numerotramite}" style="width:150px" disabled="true" />
|
|
<h:panelGroup/>
|
|
|
|
<p:outputLabel value="#{msg_armas.lbl_tramite}:" for="tipoTramite"/>
|
|
<p:inputText id="tipoTramite" value="#{validarDepositoFlowController.nombreTramite.description}" disabled="true" style="width:280px" />
|
|
<h:panelGroup/>
|
|
|
|
<p:outputLabel value="#{msg_general.lbl_category}:" for="categoria"/>
|
|
<p:inputText id="categoria" value="#{validarDepositoFlowController.nombreCategoria.description}" disabled="true" style="width:280px" />
|
|
<h:panelGroup/>
|
|
|
|
<p:outputLabel value="#{msg_armas.lbl_usoActividad}:" for="usoActividad"/>
|
|
<p:inputText id="usoActividad" value="#{validarDepositoFlowController.nombreUsoActividad.description}" disabled="true" style="width:280px" />
|
|
<h:panelGroup/>
|
|
|
|
<p:outputLabel for="valorAPagar" value="#{msg_armas.lbl_valorAPagar}" />
|
|
<h:panelGroup>
|
|
<p:inputText id="valorAPagar" value="#{validarDepositoFlowController.record.valorapagar}" disabled="true" >
|
|
<f:convertNumber pattern="#0.00" minFractionDigits="2" />
|
|
<p:ajax event="blur" update="valorAPagar"/>
|
|
</p:inputText>
|
|
<p:outputLabel value="#{msg_armas.lbl_usd}" />
|
|
</h:panelGroup>
|
|
<p:message for="valorAPagar" />
|
|
|
|
<p:outputLabel for="numeroDeComprobante" value="#{msg_armas.lbl_numeroDeComprobante}" />
|
|
<p:inputText id="numeroDeComprobante" value="#{validarDepositoFlowController.record.numerocomprobante}" style="width:150px" disabled="true"/>
|
|
<p:message for="numeroDeComprobante" />
|
|
|
|
<p:outputLabel for="valorVerificado" value="#{msg_armas.lbl_valorVerificado}" />
|
|
<h:panelGroup>
|
|
<p:inputText id="valorVerificado" value="#{validarDepositoFlowController.record.valorverificado}" required="true" onchange="" maxlength="7" >
|
|
<p:ajax event="blur" listener="#{validarDepositoFlowController.validarValorDelDeposito()}"/>
|
|
<f:convertNumber pattern="#0.00" minFractionDigits="2" />
|
|
<f:validateDoubleRange minimum="0.00" />
|
|
<pe:keyFilter regEx="/[\d\s,]/"/>
|
|
<p:ajax event="blur" update="valorVerificado"/>
|
|
</p:inputText>
|
|
<p:outputLabel value="#{msg_armas.lbl_usd}" />
|
|
</h:panelGroup>
|
|
<p:message for="valorVerificado" />
|
|
|
|
<p:outputLabel for="archivoComprobante" value="#{msg_armas.lbl_archivoComprobante} *" />
|
|
<h:panelGroup>
|
|
<maia:alfrescoDocDownload id="archivoComprobante" controllerAlfresco="#{validarDepositoFlowController.alfrescoController}"
|
|
xPathLocation="#{validarDepositoFlowController.record.xpathcomprobante} "
|
|
label="#{msg_armas.btn_descargarDocumentos}" />
|
|
</h:panelGroup>
|
|
<p:message for="archivoComprobante" />
|
|
|
|
</h:panelGrid >
|
|
<br/><br/>
|
|
<h:panelGrid columns="9">
|
|
<p:commandButton value="#{msg_general.btn_aceptar}" action="#{validarDepositoFlowController.aceptar}" oncomplete="if(args.validationFailed){return false;} PF('dialog').show()" icon="ui-icon-disk" update=":formConfirmacion:pnlConfirmacionVerificacion"/>
|
|
<p:commandButton id="imprimirComprobanteBtn" value="#{msg_armas.lbl_imprimirComprobante}" icon="ui-icon-print" style="text-align:center" update=":formTramite:documentotramite" />
|
|
</h:panelGrid>
|
|
|
|
</h:form>
|
|
|
|
<p:dialog widgetVar="dialog" resizable="false" closeOnEscape="true" modal="true" appendTo="@(body)" showEffect="explode" hideEffect="explode"
|
|
styleClass="m-dialog">
|
|
<f:facet name="header">
|
|
<h:outputText value="#{msg_armas.lbl_aprobacion}" />
|
|
</f:facet>
|
|
<h:form id="formConfirmacion">
|
|
<h:panelGrid id="pnlConfirmacionVerificacion" columns="3" bodyrows="1" >
|
|
<p:outputLabel for="accion" value="#{msg_armas.lbl_accion}:" />
|
|
<p:selectOneMenu id="accion" value="#{validarDepositoFlowController.accionTomada}" disabled="#{validarDepositoFlowController.isDenied}"
|
|
var="p" style="width:200px" panelStyle="width:340px" required="true">
|
|
<f:selectItem itemLabel="" itemValue="" noSelectionOption="true" />
|
|
<f:selectItems value="#{validarDepositoFlowController.accionList}" var="vmod"
|
|
itemLabel="#{vmod.description}" itemValue="#{vmod.pk.catalog}"/>
|
|
</p:selectOneMenu>
|
|
<p:message for="accion" />
|
|
|
|
<p:outputLabel for="observacion" value="#{msg_armas.lbl_observaciones}:" />
|
|
<p:inputTextarea id="observacion" value="#{validarDepositoFlowController.record.observaciondeposito}" rows="2" maxlength="50" style="width:250px"></p:inputTextarea>
|
|
<p:message for="observacion" />
|
|
|
|
</h:panelGrid>
|
|
<p:commandButton id="saveControl" value="#{msg_general.btn_save}" icon="ui-icon-disk"
|
|
action="#{validarDepositoFlowController.save()}" oncomplete="dialog.hide();" process="@this, formConfirmacion" update=":formConfirmacion:pnlConfirmacionVerificacion"/>
|
|
<p:commandButton id="cancelControl" value="#{msg_general.btn_cancell}" icon="ui-icon-trash"
|
|
oncomplete="dialog.hide();" />
|
|
</h:form>
|
|
</p:dialog>
|
|
|
|
</ui:define>
|
|
</ui:composition> |