maia/.svn/pristine/26/262d23df846cb387784761d506d...

414 lines
29 KiB
Plaintext
Executable File

<ui:composition
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/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="formTable">
<maia:pageEvents controller="#{ingresoDatosTipoTramite}"
queryProcess=":formTable:filters"
queryUpdate=":formTable:datosTramite"
focusContainer=":formTable:filters" />
<p:panelGrid id="filters" columns="2" styleClass="m-filters">
<f:facet name="header">
<h:outputText value="#{msg_general.lbl_filters}" />
</f:facet>
<p:outputLabel for="tramite" value="#{msg_armas.lbl_tramite}:" />
<p:selectOneMenu id="tramite" value="#{ingresoDatosTipoTramite.mfilters['tipoautorizacion']}"
var="p" style="width:340px" panelStyle="width:340px" >
<f:selectItem itemLabel="" itemValue="" />
<f:selectItems value="#{ingresoDatosTipoTramite.ltipoAutorizacion}" var="vmod"
itemLabel="#{vmod.description}" itemValue="#{vmod.pk.catalog}" />
</p:selectOneMenu>
<p:outputLabel for="tipoTramite" value="#{msg_armas.lbl_tipoTramite}:" />
<p:selectOneMenu id="tipoTramite" value="#{ingresoDatosTipoTramite.mfilters['tipotramite']}"
var="p" style="width:340px" panelStyle="width:340px" >
<f:selectItem itemLabel="" itemValue="" />
<f:selectItems value="#{ingresoDatosTipoTramite.ltipoTramite}" var="vmod"
itemLabel="#{vmod.description}" itemValue="#{vmod.pk.catalog}" />
</p:selectOneMenu>
<p:outputLabel for="categoria" value="#{msg_general.lbl_category}:" />
<p:selectOneMenu id="categoria" value="#{ingresoDatosTipoTramite.mfilters['categoria']}"
var="p" style="width:340px" panelStyle="width:340px" >
<f:selectItem itemLabel="" itemValue="" />
<f:selectItems value="#{ingresoDatosTipoTramite.lcategoria}" var="vmod" itemLabel="#{vmod.description}" itemValue="#{vmod.pk.catalog}"/>
</p:selectOneMenu>
<p:outputLabel for="usoActividad" value="#{msg_armas.lbl_usoActividad}:" />
<p:selectOneMenu id="usoActividad" value="#{ingresoDatosTipoTramite.mfilters['usoactividad']}"
var="p" style="width:340px" panelStyle="width:340px" >
<f:selectItem itemLabel="" itemValue="" />
<f:selectItems value="#{ingresoDatosTipoTramite.lusoActividad}" var="vmod" itemLabel="#{vmod.description}" itemValue="#{vmod.pk.catalog}"/>
</p:selectOneMenu>
</p:panelGrid>
<h:panelGrid columns="7" id="controls" styleClass="m-controls">
<maia:pageControls controller="#{ingresoDatosTipoTramite}"
queryProcess=":formTable:filters"
queryUpdate=":formTable:filters :formTable:datosTramite :formTable:data-content"
createUpdate=":formBtype:pEdit :formBtype:camposSel :formBtype:pnlCabPie"
dialogWidgetVar="dialog" />
</h:panelGrid>
<h:panelGrid id="data-content" columns="1" styleClass="m-data-content" style="width:190% !important">
<p:dataTable id="datosTramite" var="row" value="#{ingresoDatosTipoTramite.lrecord}"
style="width:190%;text-align:left;" rowKey="#{row.rowkey()}" selectionMode="single"
>
<f:facet name="header">
<h:outputText value="#{msg_armas.lbl_tramites}" style=" text-align: left !important;;width:100%"/>
</f:facet>
<p:column headerText="#{msg_armas.lbl_tramite}" sortBy="#{row.modifiedData['destipoAutorizacion']}" >
<h:outputText value="#{row.modifiedData['destipoAutorizacion']}" />
</p:column>
<p:column headerText="#{msg_armas.lbl_tipoTramite}" sortBy="#{row.modifiedData['destipoTramite']}">
<h:outputText value="#{row.modifiedData['destipoTramite']}" />
</p:column>
<p:column headerText="#{msg_general.lbl_category}" sortBy="#{row.modifiedData['descategoria']}">
<h:outputText value="#{row.modifiedData['descategoria']}" />
</p:column>
<p:column headerText="#{msg_armas.lbl_usoActividad}" sortBy="#{row.modifiedData['desusoactividad']}" >
<h:outputText value="#{row.modifiedData['desusoactividad']}" />
</p:column>
<p:column headerText="#{msg_armas.lbl_costoUSD}">
<h:outputText value="#{row.costo}" >
<f:convertNumber maxFractionDigits="2" pattern="#########0.00" />
</h:outputText>
</p:column>
<p:column headerText="#{msg_armas.lbl_tipocosto}" >
<h:outputText value="#{row.modifiedData['destipocosto']}" />
</p:column>
<p:column headerText="#{msg_armas.lbl_vigenciameses}" >
<h:outputText value="#{row.modifiedData['desvigencia']}" />
</p:column>
<p:column headerText="#{msg_armas.lbl_tipodocumento}" >
<h:outputText value="#{row.modifiedData['destipoarchivo']}" />
</p:column>
<p:column headerText="#{msg_armas.lbl_jurisdiccion}" >
<h:outputText value="#{row.modifiedData['desjurisdiccion']}" />
</p:column>
<p:column headerText="#{msg_armas.lbl_registroguardia}" style="width:100px;text-align:center">
<p:selectBooleanCheckbox value="#{(row.registroguardia.equals('Y'))?true:false}" disabled="true"/>
</p:column>
<p:column headerText="#{msg_armas.lbl_registroarmas}" style="width:100px;text-align:center">
<p:selectBooleanCheckbox value="#{(row.registroarmas.equals('Y'))?true:false}" disabled="true"/>
</p:column>
<p:column headerText="#{msg_armas.lbl_registroagenciassucursales}" style="width:190px;text-align:center">
<p:selectBooleanCheckbox value="#{(row.registroagenciasucursal.equals('Y'))?true:false}" disabled="true"/>
</p:column>
<p:column headerText="#{msg_armas.lbl_requiereevaluacion}" style="width:100px;text-align:center">
<p:selectBooleanCheckbox value="#{(row.requiereevaluacion.equals('Y'))?true:false}" disabled="true"/>
</p:column>
<p:column headerText="#{msg_armas.lbl_requiereinspeccion}" style="width:100px;text-align:center">
<p:selectBooleanCheckbox value="#{(row.requiereinspeccion.equals('Y'))?true:false}" disabled="true"/>
</p:column>
<p:column headerText="#{msg_armas.lbl_dochabilitantes}" style="width:130px; text-align:center">
<p:selectBooleanCheckbox value="#{(row.documentohabilitante.equals('Y'))?true:false}" disabled="true"/>
</p:column>
<p:column headerText="#{msg_armas.lbl_validaFechaExpiracion}" style="width:130px; text-align:center">
<p:selectBooleanCheckbox value="#{(row.validaFechaExpiracion.equals('Y'))?true:false}" disabled="true"/>
</p:column>
<p:column headerText="#{msg_armas.lbl_validaPorFechaExpiracion}" style="width:130px; text-align:center">
<h:outputText value="#{row.visualizarPorFechaExpiracion}"/>
</p:column>
<p:column styleClass="m-action-column" style="width:40px;text-align:center">
<p:commandButton value="#{msg_general.btn_edit}" update=":formBtype:pEdit :formBtype:camposSel :formBtype:pnlCabPie"
oncomplete="PF('dialog').show()" styleClass="m-action-button" icon="ui-icon-pencil" process="@this datosTramite"
action="#{ingresoDatosTipoTramite.loadEdit()}">
<f:setPropertyActionListener target="#{ingresoDatosTipoTramite.record}" value="#{row}" />
<f:setPropertyActionListener target="#{ingresoDatosTipoTramite.showRow}" value="#{false}" />
<f:setPropertyActionListener target="#{ingresoDatosTipoTramite.newRow}" value="#{false}" />
</p:commandButton>
</p:column>
<p:column styleClass="m-action-column" style="width:40px;text-align:center">
<p:commandButton value="#{msg_general.btn_delete}" update=":formTable:datosTramite" styleClass="m-action-button" icon="ui-icon-trash" action="#{ingresoDatosTipoTramite.remove()}" process="@this, datosTramite">
<f:setPropertyActionListener target="#{ingresoDatosTipoTramite.record}" value="#{row}" />
</p:commandButton>
</p:column>
</p:dataTable>
<style type="">
.ui-datatable-header{
text-align:left !important;
}
</style>
</h:panelGrid>
</h:form>
<p:dialog widgetVar="dialog" resizable="false" closeOnEscape="true" modal="true" appendTo="@(body)" showEffect="explode" hideEffect="explode"
styleClass="m-dialog" style="height:300px !important; overflow:auto;" height="450px" width="650px">
<f:facet name="header">
<h:outputText value="#{msg_general.lbl_createoredit}" />
</f:facet>
<h:form id="formBtype">
<p:messages id="messages" autoUpdate="true" globalOnly="true"/>
<h:panelGrid id="pEdit" columns="1" bodyrows="1" >
<h:panelGrid id="pEdit1" columns="3" bodyrows="1" >
<p:outputLabel for="tramite" value="#{msg_armas.lbl_tramite}:" />
<p:selectOneMenu id="tramite" value="#{ingresoDatosTipoTramite.record.tipoautorizacion}"
var="p" style="width:340px" panelStyle="width:340px" required="true" disabled="#{ingresoDatosTipoTramite.editarReg=='SI'}">
<f:selectItem itemLabel="" itemValue="" />
<f:selectItems value="#{ingresoDatosTipoTramite.ltipoAutorizacion}" var="vmod" itemLabel="#{vmod.description}" itemValue="#{vmod.pk.catalog}" />
<p:ajax event="change" listener="#{ingresoDatosTipoTramite.onChangeJurisdiccion}" process="@this" update="pEdit1 jurisdiccion"/>
</p:selectOneMenu>
<p:message for="tramite" />
<p:outputLabel for="tipoTramite" value="#{msg_armas.lbl_tipoTramite}:" />
<p:selectOneMenu id="tipoTramite" value="#{ingresoDatosTipoTramite.record.tipotramite}"
var="p" style="width:340px" panelStyle="width:340px" required="true" disabled="#{ingresoDatosTipoTramite.editarReg=='SI'}">
<f:selectItem itemLabel="" itemValue="" />
<f:selectItems value="#{ingresoDatosTipoTramite.ltipoTramite}" var="vmod" itemLabel="#{vmod.description}" itemValue="#{vmod.pk.catalog}"/>
</p:selectOneMenu>
<p:message for="tipoTramite" />
<p:outputLabel for="categoria" value="#{msg_general.lbl_category}:" />
<p:selectOneMenu id="categoria" value="#{ingresoDatosTipoTramite.record.categoria}"
var="p" style="width:340px" panelStyle="width:340px" required="true" disabled="#{ingresoDatosTipoTramite.editarReg=='SI'}">
<f:selectItem itemLabel="" itemValue="" />
<f:selectItems value="#{ingresoDatosTipoTramite.lcategoria}" var="vmod" itemLabel="#{vmod.description}" itemValue="#{vmod.pk.catalog}" />
</p:selectOneMenu>
<p:message for="categoria" />
<p:outputLabel for="usoActividad" value="#{msg_armas.lbl_usoActividad}:" />
<p:selectOneMenu id="usoActividad" value="#{ingresoDatosTipoTramite.record.usoactividad}"
var="p" style="width:340px" panelStyle="width:340px" required="true" disabled="#{ingresoDatosTipoTramite.editarReg=='SI'}" >
<f:selectItem itemLabel="" itemValue="" />
<f:selectItems value="#{ingresoDatosTipoTramite.lusoActividad}" var="vmod"
itemLabel="#{vmod.description}" itemValue="#{vmod.pk.catalog}"
itemDescription="#{vmod.description}" />
</p:selectOneMenu>
<p:message for="usoActividad" />
<p:outputLabel for="costo" value="#{msg_armas.lbl_costo}:" />
<h:panelGroup>
<pe:inputNumber id="costo" value="#{ingresoDatosTipoTramite.record.costo}" required="true" minValue="0" maxValue="9999.99"
decimalSeparator="," thousandSeparator="" decimalPlaces="2">
</pe:inputNumber>
<p:outputLabel value="#{msg_armas.lbl_usd}" />
</h:panelGroup>
<p:message for="costo" />
<p:outputLabel for="tipoCosto" value="#{msg_armas.lbl_tipocosto}:" />
<p:selectOneMenu id="tipoCosto" value="#{ingresoDatosTipoTramite.record.tipocosto}"
var="p" style="width:340px" panelStyle="width:340px" required="true">
<f:selectItem itemLabel="" itemValue="" />
<f:selectItems value="#{ingresoDatosTipoTramite.ltipoCosto}" var="vmod" itemLabel="#{vmod.description}" itemValue="#{vmod.pk.catalog}" />
</p:selectOneMenu>
<p:message for="tipoCosto" />
<p:outputLabel for="vigenciaMeses" value="#{msg_armas.lbl_vigenciameses}:" />
<p:selectOneMenu id="vigenciaMeses" value="#{ingresoDatosTipoTramite.record.vigencia}"
var="p" style="width:340px" panelStyle="width:340px" required="true">
<f:selectItem itemLabel="" itemValue="" />
<f:selectItems value="#{ingresoDatosTipoTramite.lvigenciaMeses}" var="vmod" itemLabel="#{vmod.description}" itemValue="#{vmod.pk.catalog}" />
</p:selectOneMenu>
<p:message for="vigenciaMeses" />
<p:outputLabel for="tipoDocumento" value="#{msg_armas.lbl_tipodocumento}:" style="width: 110px;display:block"/>
<p:selectOneMenu id="tipoDocumento" value="#{ingresoDatosTipoTramite.record.tipoarchivo}"
var="p" style="width:340px" panelStyle="width:340px" required="true">
<f:selectItem itemLabel="" itemValue="" />
<f:selectItems value="#{ingresoDatosTipoTramite.ltipoArchivo}" var="vmod" itemLabel="#{vmod.description}" itemValue="#{vmod.pk.catalog}"/>
</p:selectOneMenu>
<p:message for="tipoDocumento" />
<p:outputLabel for="costoCustodio" value="#{msg_armas.lbl_costocustodio}:" />
<h:panelGroup>
<pe:inputNumber id="costoCustodio" value="#{ingresoDatosTipoTramite.record.costocustodio}" minValue="0" maxValue="9999.99"
decimalSeparator="," thousandSeparator="" decimalPlaces="2">
</pe:inputNumber>
<p:outputLabel value="#{msg_armas.lbl_usd}" />
</h:panelGroup>
<p:message for="costoCustodio" />
<p:outputLabel for="multa" value="#{msg_armas.lbl_multa}:" />
<h:panelGroup>
<pe:inputNumber id="multa" value="#{ingresoDatosTipoTramite.record.multa}" minValue="0" maxValue="9999.99"
decimalSeparator="," thousandSeparator="" decimalPlaces="2">
</pe:inputNumber>
<p:outputLabel value="#{msg_armas.lbl_usd}" />
</h:panelGroup>
<p:message for="multa" />
<p:outputLabel for="flujotramite" value="#{msg_armas.lbl_flujotramite}:" />
<p:selectOneMenu id="flujotramite" value="#{ingresoDatosTipoTramite.record.flujotramite}"
var="p" style="width:119px" panelStyle="width:119px" required="true">
<f:selectItem itemLabel="" itemValue="" />
<f:selectItems value="#{ingresoDatosTipoTramite.lflujoTramite}" var="vmod" itemLabel="#{vmod.description}" itemValue="#{vmod.pk.catalog}"/>
</p:selectOneMenu>
<p:message for="flujotramite" />
<p:outputLabel for="tipoPersona" value="#{msg_armas.lbl_tipoPersona}:" style="width: 110px;display:block"/>
<p:selectOneMenu id="tipoPersona" value="#{ingresoDatosTipoTramite.record.tipopersona}"
var="p" style="width:340px" panelStyle="width:340px" required="true">
<f:selectItem itemLabel="" itemValue="" />
<f:selectItems value="#{ingresoDatosTipoTramite.ltipoPersona}" var="vmod" itemLabel="#{vmod.description}" itemValue="#{vmod.pk.catalog}"/>
</p:selectOneMenu>
<p:message for="tipoPersona" />
<p:outputLabel for="nummaxarmas" value="#{msg_armas.lbl_numeromaximoarmas}:" />
<pe:inputNumber id="nummaxarmas" value="#{ingresoDatosTipoTramite.record.numeromaxarmas}" minValue="0" maxValue="9999"
decimalSeparator="," thousandSeparator="">
</pe:inputNumber>
<p:message for="nummaxarmas" />
<p:outputLabel for="jurisdiccion" rendered="#{ingresoDatosTipoTramite.requiereJurisdiccion}" value="#{msg_armas.lbl_jurisdiccion}:" style="width: 110px;display:block"/>
<p:selectOneMenu id="jurisdiccion" rendered="#{ingresoDatosTipoTramite.requiereJurisdiccion}" value="#{ingresoDatosTipoTramite.record.jurisdiccion}"
var="p" style="width:340px" panelStyle="width:340px" required="true">
<f:selectItems value="#{ingresoDatosTipoTramite.ljurisdiccion}" var="vmod" itemLabel="#{vmod.description}" itemValue="#{vmod.pk.catalog}"/>
</p:selectOneMenu>
<p:message for="jurisdiccion" rendered="#{ingresoDatosTipoTramite.requiereJurisdiccion}"/>
<p:outputLabel for="numerotramite" value="#{msg_armas.lbl_tramitepadre}:" style="width: 110px;display:block"/>
<h:panelGrid columns="3">
<p:inputText id="numerotramite" required="true" disabled="true" value="#{ingresoDatosTipoTramite.descripcionTrmitePadre}" style="display:block;width:320px;" title="#{ingresoDatosTipoTramite.descripcionTrmitePadre}"/>
<p:commandButton icon="ui-icon-link" styleClass="m-lov-button"
actionListener="#{ingresoDatosTipoTramite.openArmaTramiteLov()}" immediate="true" process="@this" >
<p:ajax event="dialogReturn" listener="#{ingresoDatosTipoTramite.onReturnTramite}" process="@this" update="numerotramite" immediate="true"/>
</p:commandButton>
<p:commandButton icon="ui-icon-trash" styleClass="m-lov-button" title="#{msg_armas.lbl_limpiar}"
actionListener="#{ingresoDatosTipoTramite.eliminarTramitePadre()}" immediate="true" process="@this" update="numerotramite">
</p:commandButton>
</h:panelGrid>
<p:message for="numerotramite" />
</h:panelGrid>
<h:panelGrid id="validaFechaExpiracionPnl" bodyrows="1" columns="2" cellspacing="5" style="margin-top:5px">
<p:selectBooleanCheckbox id="validaFechaExpiracion" value="#{ingresoDatosTipoTramite.visualizaFechaExpiracionBln}">
<p:ajax listener="#{ingresoDatosTipoTramite.onChangeVisualizaFechaExpiracion()}" event="change" update="validaFechaExpiracion validaFechaExpiracionAlt"/>
</p:selectBooleanCheckbox>
<p:outputLabel for="validaFechaExpiracion" value="#{msg_armas.lbl_validaFechaExpiracion}" />
<p:message for="validaFechaExpiracion" />
<p:inputText id="validaFechaExpiracionAlt" disabled="#{ingresoDatosTipoTramite.visualizaFechaExpiracionBln}" onkeyup="Maia.forceupper(event, this);" value="#{ingresoDatosTipoTramite.record.visualizarPorFechaExpiracion}" style="display:block;width:150px;margin-left:85px"/>
</h:panelGrid>
<h:panelGrid id="validaCaducidadTramPadrePnl" bodyrows="1" columns="3" cellspacing="5" style="margin-top:5px">
<p:selectBooleanCheckbox id="validaCaducidadTramPadre" value="#{ingresoDatosTipoTramite.caducidadTramitePadreBln}">
<p:ajax listener="#{ingresoDatosTipoTramite.onChangeCaducidadTramPadre()}" event="change" update="validaCaducidadTramPadre"/>
</p:selectBooleanCheckbox>
<p:outputLabel for="validaCaducidadTramPadre" value="#{msg_armas.lbl_validaCaducidadTramPadre}" />
<p:message for="validaCaducidadTramPadre" />
</h:panelGrid>
<h:panelGrid id="pEdit2" columns="3" bodyrows="1" >
<p:outputLabel for="numerotramiteAlt" value="#{msg_armas.lbl_tramitepadre} Alterno:" style="width: 110px;display:block"/>
<h:panelGrid columns="3">
<p:inputText id="numerotramiteAlt" disabled="true" value="#{ingresoDatosTipoTramite.descripcionTrmitePadreAlt}" style="display:block;width:320px;" title="#{ingresoDatosTipoTramite.descripcionTrmitePadreAlt}"/>
<p:commandButton icon="ui-icon-link" styleClass="m-lov-button"
actionListener="#{ingresoDatosTipoTramite.openArmaTramiteLov()}" immediate="true" process="@this" >
<p:ajax event="dialogReturn" listener="#{ingresoDatosTipoTramite.onReturnTramiteAlt}" process="@this" update="numerotramiteAlt" immediate="true"/>
</p:commandButton>
<p:commandButton icon="ui-icon-trash" styleClass="m-lov-button" title="#{msg_armas.lbl_limpiar}"
actionListener="#{ingresoDatosTipoTramite.eliminarTramitePadreAlt}" immediate="true" process="@this" update="numerotramiteAlt">
</p:commandButton>
</h:panelGrid>
<p:message for="numerotramiteAlt" />
</h:panelGrid>
<h:panelGrid id="validaCaducidadTramPadreAltPnl" bodyrows="1" columns="3" cellspacing="5" style="margin-top:5px">
<p:selectBooleanCheckbox id="validaCaducidadTramPadreAlt" value="#{ingresoDatosTipoTramite.caducidadTramitePadreAltBln}">
<p:ajax listener="#{ingresoDatosTipoTramite.onChangeCaducidadTramPadreAlt}" event="change" update="validaCaducidadTramPadreAlt"/>
</p:selectBooleanCheckbox>
<p:outputLabel for="validaCaducidadTramPadreAlt" value="#{msg_armas.lbl_validaCaducidadTramPadreAlt}" />
<p:message for="validaCaducidadTramPadreAlt" />
</h:panelGrid>
<h:panelGrid id="pEdit3" columns="3" bodyrows="1" >
<p:outputLabel for="tipofabricacionarma" value="#{msg_armas.lbl_tipofabricacion}:" style="width: 110px;display:block"/>
<p:selectCheckboxMenu id="tipofabricacionarma" value="#{ingresoDatosTipoTramite.selectedTipoFabric}" label=""
filter="true" filterMatchMode="startsWith" panelStyle="width:345px" style="width:345px; height:18px !important">
<f:selectItems value="#{ingresoDatosTipoTramite.ltipofabricacionarma}" var="vmod" itemLabel="#{vmod.description}" itemValue="#{vmod.pk.catalog}"/>
</p:selectCheckboxMenu>
</h:panelGrid>
<h:panelGrid id="pEdit4" columns="3" bodyrows="1" >
<p:outputLabel for="estadosarma" value="#{msg_armas.lbl_estadosarma}:" style="width: 110px;display:block"/>
<p:selectCheckboxMenu id="estadosarma" value="#{ingresoDatosTipoTramite.selectedEstados}" label=""
filter="true" filterMatchMode="startsWith" panelStyle="width:345px" style="width:345px; height:18px !important">
<f:selectItems value="#{ingresoDatosTipoTramite.lestadosarma}" var="vmod" itemLabel="#{vmod.description}" itemValue="#{vmod.pk.catalog}"/>
</p:selectCheckboxMenu>
</h:panelGrid>
</h:panelGrid>
<h:panelGrid id="camposSel" bodyrows="1" columns="3" cellspacing="5" style="margin-top:5px">
<p:selectBooleanCheckbox id="registroLogo" value="#{ingresoDatosTipoTramite.logo}">
<p:ajax listener="#{ingresoDatosTipoTramite.onChangeLogo()}" event="change" update="registroLogo"/>
</p:selectBooleanCheckbox>
<p:outputLabel for="registroLogo" value="#{msg_armas.lbl_logo}" />
<p:message for="registroLogo" />
<p:selectBooleanCheckbox id="registroGuardia" value="#{ingresoDatosTipoTramite.registroGuardia}">
<p:ajax listener="#{ingresoDatosTipoTramite.onChangeRegistroGuardia()}" event="change" update="registroGuardia"/>
</p:selectBooleanCheckbox>
<p:outputLabel for="registroGuardia" value="#{msg_armas.lbl_registroguardia}" />
<p:message for="registroGuardia" />
<p:selectBooleanCheckbox id="registroArmas" value="#{ingresoDatosTipoTramite.registroArmas}" >
<p:ajax listener="#{ingresoDatosTipoTramite.onChangeRegistroArmas()}" event="change" update="registroArmas"/>
</p:selectBooleanCheckbox>
<p:outputLabel for="registroArmas" value="#{msg_armas.lbl_registroarmas}" />
<p:message for="registroArmas" />
<p:selectBooleanCheckbox id="registroAgenciaSucur" value="#{ingresoDatosTipoTramite.registroAgenciasSucursales}">
<p:ajax listener="#{ingresoDatosTipoTramite.onChangeRegistroAgenciaSucursal()}" event="change" update="registroAgenciaSucur"/>
</p:selectBooleanCheckbox>
<p:outputLabel for="registroAgenciaSucur" value="#{msg_armas.lbl_registroagenciassucursales}" />
<p:message for="registroAgenciaSucur" />
<p:selectBooleanCheckbox id="requiereEvaluacion" value="#{ingresoDatosTipoTramite.requiereEvaluacion}">
<p:ajax listener="#{ingresoDatosTipoTramite.onChangeRequiereEvaluacion()}" event="change" update="requiereEvaluacion"/>
</p:selectBooleanCheckbox>
<p:outputLabel for="requiereEvaluacion" value="#{msg_armas.lbl_requiereevaluacion}" />
<p:message for="requiereEvaluacion" />
<p:selectBooleanCheckbox id="requiereInspeccion" value="#{ingresoDatosTipoTramite.requiereInspeccion}">
<p:ajax listener="#{ingresoDatosTipoTramite.onChangeRequiereInspeccion()}" event="change" update="requiereInspeccion"/>
</p:selectBooleanCheckbox>
<p:outputLabel for="requiereInspeccion" value="#{msg_armas.lbl_requiereinspeccion}" />
<p:message for="requiereInspeccion" />
<p:selectBooleanCheckbox id="documentosHabilitantes" value="#{ingresoDatosTipoTramite.documentosHabilitantes}">
<p:ajax listener="#{ingresoDatosTipoTramite.onChangeDocumentosHabilitantes()}" event="change" update="documentosHabilitantes"/>
</p:selectBooleanCheckbox>
<p:outputLabel for="documentosHabilitantes" value="#{msg_armas.lbl_dochabilitantes}" />
<p:message for="documentosHabilitantes" />
<p:selectBooleanCheckbox id="reimpresiond" value="#{ingresoDatosTipoTramite.reimpresion}">
<p:ajax listener="#{ingresoDatosTipoTramite.onChangeReimpresion()}" event="change" update="reimpresiond"/>
</p:selectBooleanCheckbox>
<p:outputLabel for="reimpresiond" value="#{msg_armas.lbl_reimpresion}" />
<p:message for="reimpresiond" />
<p:selectBooleanCheckbox id="sancionable" value="#{ingresoDatosTipoTramite.sancionable}">
<p:ajax listener="#{ingresoDatosTipoTramite.onChangeSancionable()}" event="change" update="sancionable"/>
</p:selectBooleanCheckbox>
<p:outputLabel for="sancionable" value="#{msg_armas.lbl_sancionable}" />
<p:message for="sancionable" />
</h:panelGrid>
<h:panelGrid columns="3" id="pnlCabPie">
<p:outputLabel value="#{msg_armas.lbl_cabecera}:" for="cabecera" style="margin-right: 5px;"></p:outputLabel>
<p:inputTextarea id="cabecera" value="#{ingresoDatosTipoTramite.record.cabecera}"
rows="2" cols="90" autoResize="false" maxlength="999" ></p:inputTextarea>
<p:message for="cabecera" />
<p:outputLabel value="#{msg_armas.lbl_pie}:" for="pie"></p:outputLabel>
<p:inputTextarea id="pie" value="#{ingresoDatosTipoTramite.record.pie}"
rows="2" cols="90" autoResize="false" maxlength="999"></p:inputTextarea>
<p:message for="pie" />
</h:panelGrid>
<h:panelGrid columns="2" >
<maia:dialogControls controller="#{ingresoDatosTipoTramite}"
process=":formBtype:pEdit :formBtype:camposSel :formBtype:pnlCabPie"
update=":formBtype:pEdit :formTable:datosTramite :formBtype:camposSel :formBtype:pnlCabPie"
dialogWidgetVar="dialog" />
</h:panelGrid>
</h:form>
</p:dialog>
</ui:define>
</ui:composition>