maia_modificado/.svn/pristine/6a/6afa5a6208f2b5d6ff1396e0ef9...

561 lines
31 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:ui="http://java.sun.com/jsf/facelets"
xmlns:c="http://java.sun.com/jstl/core"
xmlns:p="http://primefaces.org/ui"
xmlns:pe="http://primefaces.org/ui/extensions"
xmlns:fn="http://java.sun.com/jsp/jstl/functions"
xmlns:maia="http://java.sun.com/jsf/composite/maiaComponents"
template="/WEB-INF/templates/template.xhtml">
<ui:define name="content">
<h:form id="formTable">
<p:messages id="messages" autoUpdate="true" globalOnly="true"/>
<maia:pageEvents controller="#{consultaAlfrescoController}"
queryProcess=":formTable:filters" saveProcess="" saveUpdate=""
focusContainer=":formTable:filters" />
<p:panelGrid id="filters" columns="1" styleClass="m-filters"
style="padding-right: 50px; width:100%;">
<f:facet name="header">
<h:outputText value="#{msg_general.lbl_filters}" />
</f:facet>
<h:panelGrid id="filters11" columns="2">
<p:outputLabel for="fbusqueda" value="#{msg_armas.lbl_tipodocumentos}:" />
<p:selectOneMenu id="fbusqueda" style="width:200px;" value="#{consultaAlfrescoController.tipoDocumento}">
<f:selectItem itemLabel="-Seleccione-" ></f:selectItem>
<f:selectItem itemLabel="#{msg_armas.lbl_combosolicitud}" itemValue="solicitud"></f:selectItem>
<f:selectItem itemLabel="#{msg_armas.lbl_comboplanificacionanual}" itemValue="planificacionAnual"></f:selectItem>
<f:selectItem itemLabel="#{msg_armas.lbl_comboashmanagement}" itemValue="cashManagement"></f:selectItem>
<f:selectItem itemLabel="#{msg_armas.lbl_combodecomiso}" itemValue="decomisos"></f:selectItem>
<f:selectItem itemLabel="#{msg_armas.lbl_combofiscalia}" itemValue="fiscalia"></f:selectItem>
<f:selectItem itemLabel="Suspensión Documento Habilitante" itemValue="suspenciondh"></f:selectItem>
<f:selectItem itemLabel="Documento Creación Arma" itemValue="ventaarmas"></f:selectItem>
<f:selectItem itemLabel="Documento Robo/Pérdida" itemValue="roboperdida"></f:selectItem>
<f:selectItem itemLabel="Documento Venta Arma" itemValue="ventaarmas2"></f:selectItem>
<p:ajax event="change" update="panelTipoDocumento pnlContenedor" listener="#{consultaAlfrescoController.actualizarMenu}"></p:ajax>
</p:selectOneMenu>
</h:panelGrid>
<p:outputPanel id="panelTipoDocumento">
<h:panelGrid columns="3" rendered="#{consultaAlfrescoController.tipoDocumento eq 'solicitud'}">
<p:outputLabel for="fbusqueda2" value="#{msg_armas.lbl_numerodocumentos}:" />
<p:inputText id="fbusqueda2"
value="#{consultaAlfrescoController.consulta}" maxlength="20"
style="width: 190px;" onkeyup="Maia.forceupper(event, this);">
</p:inputText>
</h:panelGrid>
<h:panelGrid columns="4" rendered="#{consultaAlfrescoController.tipoDocumento eq 'planificacionAnual'}">
<p:outputLabel for="fbusqueda4" value="Centro:" />
<p:inputText id="fbusqueda4" value="#{consultaAlfrescoController.centroControl.modifiedData['desnombreinstitucion']}" disabled="true"
style="width: 250px;">
</p:inputText>
<p:outputLabel for="fbusqueda3" value="A&#241;o:"/>
<p:inputText id="fbusqueda3" value="#{consultaAlfrescoController.year}" maxlength="20">
<pe:keyFilter regEx="/[\d]/" />
</p:inputText>
</h:panelGrid>
<h:panelGrid columns="4" rendered="#{consultaAlfrescoController.tipoDocumento eq 'cashManagement'}">
<p:outputLabel for="fbusqueda5" value="Fecha desde:"/>
<p:calendar id="fbusqueda5" pattern="dd/MM/yyyy" size="13"
value="#{consultaAlfrescoController.fechaDesde}" maxlength="20">
</p:calendar>
<p:outputLabel for="fbusqueda6" value="Fecha hasta:" />
<p:calendar id="fbusqueda6" pattern="dd/MM/yyyy" size="12"
value="#{consultaAlfrescoController.fechaHasta}" maxlength="20">
</p:calendar>
</h:panelGrid>
<h:panelGrid columns="4" rendered="#{consultaAlfrescoController.tipoDocumento eq 'decomisos'}">
<p:outputLabel for="fbusqueda7" value="#{msg_armas.lbl_numerodocumentos}:" />
<p:inputText id="fbusqueda7"
value="#{consultaAlfrescoController.consulta}" maxlength="20"
style="width: 190px;" onkeyup="Maia.forceupper(event, this);">
</p:inputText>
</h:panelGrid>
<h:panelGrid columns="4" rendered="#{consultaAlfrescoController.tipoDocumento eq 'fiscalia'}">
<p:outputLabel for="fbusqueda8" value="#{msg_armas.lbl_numerodocumentos}:" />
<p:inputText id="fbusqueda8"
value="#{consultaAlfrescoController.consulta}" maxlength="20"
style="width: 190px;" onkeyup="Maia.forceupper(event, this);">
</p:inputText>
</h:panelGrid>
<h:panelGrid columns="4" rendered="#{consultaAlfrescoController.tipoDocumento eq 'ventaarmas'
or consultaAlfrescoController.tipoDocumento eq 'roboperdida'
or consultaAlfrescoController.tipoDocumento eq 'ventaarmas2'}">
<p:outputLabel for="fbusquedalote" value="Lote:" />
<p:inputText id="fbusquedalote"
value="#{consultaAlfrescoController.consulta}" maxlength="20" style="width: 190px;">
</p:inputText>
</h:panelGrid>
<p:panelGrid columns="9" styleClass="m-filters" rendered="#{consultaAlfrescoController.tipoDocumento eq 'suspenciondh'}">
<p:outputLabel for="fpkmod" value="#{msg_general.lbl_identification}:" />
<p:inputText id="fpkmod" value="#{consultaAlfrescoController.tcustPersonDetail.identification}" style="width: 140px;" disabled="true" />
<p:outputLabel for="fname" value="#{msg_general.lbl_name}:" />
<p:inputText id="fname" value="#{consultaAlfrescoController.tcustPersonDetail.name}" style="width: 360px;" disabled="true" />
<p:commandButton id="lovCatalog" icon="ui-icon-link"
actionListener="#{consultaAlfrescoController.openLov()}" process="@this" styleClass="m-lov-button">
<p:ajax event="dialogReturn" listener="#{consultaAlfrescoController.onReturnPersonLov}" update="filters" />
</p:commandButton>
</p:panelGrid>
<maia:pageControls controller="#{consultaAlfrescoController}"
queryProcess=":formTable:filters"
queryUpdate=":formTable:filters :formTable:fbusqueda :formTable:accordionTasks:pnlResultado :formTable:accordionTasks:dt-table :formTable:accordionTasks:dt-table-requisitos :formTable:accordionTasks:dt-table-inspeccion :formTable:accordionTasks:pnlDeposito :formTable:accordionTasks:pnlResultadoActaEntrega :formTable:pnlContenedor :formTable:accordionTasks:pnlResultadoFiscalia :formTable:accordionTasks:pnlResultadoFiscaliaArma"
dialogWidgetVar="dialog" showCreateBtn="false" showSaveBtn="false"
showNextBtn="false" showPreviousBtn="false" />
</p:outputPanel>
</p:panelGrid>
<p:outputPanel id="pnlContenedor">
<p:panelGrid columns="1" styleClass="m-filters" style="width:100%" rendered="#{consultaAlfrescoController.verPanelDocumentos}">
<f:facet name="header">
<h:outputText value="#{msg_armas.lbl_resultado_busqueda}" />
</f:facet>
<p:accordionPanel id="accordionTasks" multiple="true" activeIndex="0,1,2,3,4,5,6,7,8,9,10">
<p:tab title="#{msg_armas.lbl_dochabilitantes}" rendered="#{consultaAlfrescoController.activarPanel('DOCUMENTO HABILITANTE') and consultaAlfrescoController.tipoDocumento eq 'solicitud'}">
<p:panelGrid id="pnlResultado" columns="2" style="width:100%" rendered="#{consultaAlfrescoController.documentoHabilitante != null}">
<f:facet name="header">
<h:outputText value="#{msg_armas.lbl_documento}" />
</f:facet>
<h:outputText
value="#{consultaAlfrescoController.soloNombreArchivo(consultaAlfrescoController.documentoHabilitante.xpath)}" />
<maia:alfrescoDocDownload
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
xPathLocation="#{consultaAlfrescoController.documentoHabilitante.xpath}"
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
</p:panelGrid>
</p:tab>
<p:tab title="#{msg_armas.lbl_registroarmas}" rendered="#{consultaAlfrescoController.activarPanel('FICHA TECNICA DE ARMAS') and consultaAlfrescoController.tipoDocumento eq 'solicitud'}">
<p:panelGrid id="pnlPruebasBalisticas" columns="1"
styleClass="m-filters" style="width:100%">
<p:dataTable id="dt-table" var="row"
value="#{consultaAlfrescoController.armaPrueba}"
style="width:100%" rowKey="#{row.rowkey()}"
rowIndexVar="rowIndex" selectionMode="single">
<p:column resizable="true" style="width:200px"
headerText="#{msg_armas.lbl_fotografia}">
<h:outputText
value="#{consultaAlfrescoController.soloNombreArchivo(row.xpathfotografia)}" />
</p:column>
<p:column resizable="true" style="width:50px">
<maia:alfrescoDocDownload
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
xPathLocation="#{row.xpathfotografia}"
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
</p:column>
<p:column resizable="true" style="width:200px"
headerText="#{msg_armas.lbl_impronta}">
<h:outputText
value="#{consultaAlfrescoController.soloNombreArchivo(row.xpathimpronta)}" />
</p:column>
<p:column>
<maia:alfrescoDocDownload
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
xPathLocation="#{row.xpathimpronta}"
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
</p:column>
<p:column resizable="true" style="width:200px"
headerText="#{msg_armas.lbl_fichatecnica}">
<h:outputText
value="#{consultaAlfrescoController.soloNombreArchivo(row.xpathfichatecarmas)}" />
</p:column>
<p:column>
<maia:alfrescoDocDownload
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
xPathLocation="#{row.xpathfichatecarmas}"
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
</p:column>
</p:dataTable>
</p:panelGrid>
</p:tab>
<p:tab title="#{msg_armas.lbl_requisitossolicitud}" rendered="#{consultaAlfrescoController.activarPanel('REQUISITOS SOLUCITUD') and consultaAlfrescoController.tipoDocumento eq 'solicitud'}">
<p:panelGrid id="pnlSolicitudRequisitos" columns="1"
styleClass="m-filters" style="width:100%">
<p:dataTable id="dt-table-requisitos" var="row"
value="#{consultaAlfrescoController.solicitudRequisitos}"
style="width:100%" rowKey="#{row.rowkey()}"
rowIndexVar="rowIndex" selectionMode="single">
<p:column resizable="true" style="width:50px"
headerText="#{msg_armas.lbl_requisito}">
<h:outputText value="#{row.pk.crequisito}" />
</p:column>
<p:column resizable="true" style="width:50px"
headerText="#{msg_armas.lbl_tramite}">
<h:outputText value="#{row.pk.ctramite}" />
</p:column>
<p:column resizable="true" style="width:200px"
headerText="#{msg_armas.lbl_documento}">
<h:outputText
value="#{consultaAlfrescoController.soloNombreArchivo(row.xpathrequisito)}" />
</p:column>
<p:column>
<maia:alfrescoDocDownload
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
xPathLocation="#{row.xpathrequisito}"
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
</p:column>
</p:dataTable>
</p:panelGrid>
</p:tab>
<p:tab title="#{msg_armas.lbl_test_psicologica}" rendered="#{consultaAlfrescoController.activarPanel('TEST PSICOLOGICO') and consultaAlfrescoController.tipoDocumento eq 'solicitud'}">
<h:outputText value="No existen registros" rendered="#{consultaAlfrescoController.tarmevaluacion.informexpath==null and !consultaAlfrescoController.tipoPersona.equals('JURIDICA')}" />
<p:panelGrid id="pnlTest" columns="2" style="width:100%" rendered="#{consultaAlfrescoController.tarmevaluacion.informexpath!=null and !consultaAlfrescoController.tipoPersona.equals('JURIDICA')}">
<f:facet name="header">
<h:outputText value="#{msg_armas.lbl_documento}" />
</f:facet>
<h:outputText
value="#{consultaAlfrescoController.soloNombreArchivo(consultaAlfrescoController.tarmevaluacion.informexpath)}" />
<maia:alfrescoDocDownload
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
xPathLocation="#{consultaAlfrescoController.tarmevaluacion.informexpath}"
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
</p:panelGrid>
<p:panelGrid id="pnlTestGuardias" columns="2" style="width:100%" rendered="#{consultaAlfrescoController.tipoPersona.equals('JURIDICA')}">
<f:facet name="header">
<h:outputText value="Lista De Guardias" />
</f:facet>
<p:dataTable id="dt-table-guardias" var="row"
value="#{consultaAlfrescoController.listaEvaluacionGuardias}"
style="width:100%" rowKey="#{row.rowkey()}"
rowIndexVar="rowIndex" selectionMode="single">
<p:column resizable="true" style="width:300px"
headerText="#{msg_armas.lbl_nombre}">
<h:outputText value="#{row.modifiedData['nombreGuardia']}" />
</p:column>
<p:column>
<maia:alfrescoDocDownload
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
xPathLocation="#{row.informexpath}"
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
</p:column>
</p:dataTable>
</p:panelGrid>
</p:tab>
<p:tab title="#{msg_armas.lbl_documentoinspeccion}" rendered="#{consultaAlfrescoController.activarPanel('DOCUMENTO INSPECCIÓN') and consultaAlfrescoController.tipoDocumento eq 'solicitud'}">
<p:panelGrid id="pnlSolicitudInspeccionArchivo" columns="1"
styleClass="m-filters" style="width:100%">
<p:dataTable id="dt-table-inspeccion" var="row"
value="#{consultaAlfrescoController.inspeccionArchivo}"
style="width:100%" rowKey="#{row.rowkey()}"
rowIndexVar="rowIndex" selectionMode="single">
<p:column resizable="true" style="width:50px"
headerText="#{msg_armas.lbl_documentoinspeccion}">
<h:outputText value="#{row.cinspeccion}" />
</p:column>
<p:column resizable="true" style="width:200px"
headerText="#{msg_armas.lbl_documento}">
<h:outputText
value="#{consultaAlfrescoController.soloNombreArchivo(row.xpath)}" />
</p:column>
<p:column>
<maia:alfrescoDocDownload
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
xPathLocation="#{row.xpath}"
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
</p:column>
</p:dataTable>
</p:panelGrid>
</p:tab>
<p:tab title="#{msg_armas.lbl_deposito}" rendered="#{consultaAlfrescoController.activarPanel('DEPÓSITO') and consultaAlfrescoController.tipoDocumento eq 'solicitud'}">
<h:outputText value="No existen registros" rendered="#{consultaAlfrescoController.solicitudTramite.xpathcomprobante==null}" />
<p:panelGrid id="pnlDeposito" columns="3" style="width:100%" rendered="#{consultaAlfrescoController.solicitudTramite.xpathcomprobante!=null}" >
<f:facet name="header">
<h:outputText value="#{msg_armas.lbl_documento}" />
</f:facet>
<h:outputText
value="#{consultaAlfrescoController.soloNombreArchivo(consultaAlfrescoController.solicitudTramite.xpathcomprobante)}" />
<h:outputText value="Nro. Comprobante: #{consultaAlfrescoController.solicitudTramite.numerocomprobante}" />
<maia:alfrescoDocDownload
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
xPathLocation="#{consultaAlfrescoController.solicitudTramite.xpathcomprobante}"
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
</p:panelGrid>
</p:tab>
<p:tab title="#{msg_armas.lbl_actaentregareceptionSolicitud}" rendered="#{consultaAlfrescoController.activarPanel('ACTA ENTREGA RECEPCIÓN - SOLICITUD') and consultaAlfrescoController.tipoDocumento eq 'solicitud'}">
<h:outputText value="No existen registros" rendered="#{consultaAlfrescoController.solicitud.xpathacta==null}" />
<p:panelGrid id="pnlResultadoActaEntrega" columns="2" style="width:100%" rendered="#{consultaAlfrescoController.solicitud.xpathacta!=null}">
<f:facet name="header">
<h:outputText value="#{msg_armas.lbl_docactaentregareceptionSolicitud}" />
</f:facet>
<h:outputText
value="#{consultaAlfrescoController.soloNombreArchivo(consultaAlfrescoController.solicitud.xpathacta)}" />
<maia:alfrescoDocDownload
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
xPathLocation="#{consultaAlfrescoController.solicitud.xpathacta}"
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
</p:panelGrid>
</p:tab>
<p:tab title="#{msg_armas.lbl_archivocash}" rendered="#{consultaAlfrescoController.activarPanel('ARCHIVO CASH') and consultaAlfrescoController.tipoDocumento eq 'cashManagement'}">
<p:panelGrid id="pnlCash" columns="1"
styleClass="m-filters" style="width:100%">
<p:dataTable id="dt-table-cash" var="row" value="#{consultaAlfrescoController.listaCash}"
style="width:100%" rowKey="#{row.rowkey()}" rowIndexVar="rowIndex" selectionMode="single">
<p:column resizable="true" headerText="#{msg_armas.lbl_documentoinspeccionfecha}">
<h:outputText value="#{row.datefrom}" />
</p:column>
<p:column resizable="true" headerText="#{msg_armas.lbl_documentoinspeccioncodeuser}">
<h:outputText value="#{row.usercode}" />
</p:column>
<p:column resizable="true" headerText="#{msg_armas.lbl_documentoinspeccioncodenombre}">
<h:outputText value="#{row.modifiedData['personname']}" />
</p:column>
<p:column resizable="true" headerText="#{msg_armas.lbl_documento}">
<h:outputText
value="#{row.nombrearchivo}" />
</p:column>
<p:column style="width:70px">
<maia:alfrescoDocDownload
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
xPathLocation="#{row.pathreporte}"
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
</p:column>
</p:dataTable>
</p:panelGrid>
</p:tab>
<p:tab title="#{msg_armas.lbl_plananual}" rendered="#{consultaAlfrescoController.activarPanel('PLAN ANUAL') and consultaAlfrescoController.tipoDocumento eq 'planificacionAnual'}">
<p:panelGrid id="pnlPlanAnual" columns="1"
styleClass="m-filters" style="width:100%">
<p:dataTable id="dt-table-planificacion" var="row" value="#{consultaAlfrescoController.listaPlanificacion}"
style="width:100%" rowKey="#{row.rowkey()}" rowIndexVar="rowIndex" selectionMode="single">
<p:column resizable="true" headerText="#{msg_armas.lbl_documentoplananual}">
<h:outputText value="#{row.descripcion}" />
</p:column>
<p:column>
<maia:alfrescoDocDownload
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
xPathLocation="#{row.xpath}"
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
</p:column>
</p:dataTable>
</p:panelGrid>
</p:tab>
<p:tab title="#{msg_armas.lbl_plananual}" rendered="#{consultaAlfrescoController.activarPanel('INSPECCIONES NO PLANIFICADAS') and consultaAlfrescoController.tipoDocumento eq 'planificacionAnual'}">
<p:panelGrid id="pnlPlanAnual1" columns="1"
styleClass="m-filters" style="width:100%">
<p:dataTable id="dt-table-planificacion1" var="row" value="#{consultaAlfrescoController.listaInspeccionesNoPlanificacion}"
style="width:100%" rowKey="#{row.rowkey()}" rowIndexVar="rowIndex" selectionMode="single">
<p:column resizable="true" headerText="#{msg_armas.lbl_documentoplananual}">
<h:outputText value="#{row.descripcion}" />
</p:column>
<p:column>
<maia:alfrescoDocDownload
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
xPathLocation="#{row.xpath}"
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
</p:column>
</p:dataTable>
</p:panelGrid>
</p:tab>
<p:tab title="#{msg_armas.lbl_actadecomisoentrega}" rendered="#{consultaAlfrescoController.activarPanel('ACTA DE DECOMISO') and consultaAlfrescoController.tipoDocumento eq 'decomisos'}">
<p:panelGrid id="pnlDecomiso" columns="1"
styleClass="m-filters" style="width:100%">
<p:dataTable id="dt-table-decomiso" var="row" value="#{consultaAlfrescoController.listTarmdecomiso}"
style="width:100%" rowKey="#{row.rowkey()}" rowIndexVar="rowIndex" selectionMode="single">
<p:column resizable="true" headerText="#{msg_armas.lbl_numerodocumentos}">
<h:outputText value="#{row.numerotransaccion}" />
</p:column>
<p:column headerText="Documento Decomiso">
<maia:alfrescoDocDownload
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
xPathLocation="#{row.xpath}"
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
</p:column>
<p:column headerText="Generar Decomiso">
<maia:alfrescoDocDownload
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
xPathLocation="#{row.comprobantexpath}"
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
</p:column>
</p:dataTable>
</p:panelGrid>
</p:tab>
<p:tab title="#{msg_armas.lbl_actadecomisoentrega}" rendered="#{consultaAlfrescoController.activarPanel('ACTA DE ENTREGA DE MATERIAL DECOMISADO') and consultaAlfrescoController.tipoDocumento eq 'decomisos'}">
<p:panelGrid id="pnlDecomisoEntrega" columns="1"
styleClass="m-filters" style="width:100%">
<p:dataTable id="dt-table-decomisoEntrega" var="row" value="#{consultaAlfrescoController.listTtarmdecomisoarmaEntrega}"
style="width:100%" rowKey="#{row.rowkey()}" rowIndexVar="rowIndex" selectionMode="single">
<p:column resizable="true" headerText="#{msg_armas.lbl_documentodecomisoentrega}">
<h:outputText value="#{row.numerotransaccion}" />
</p:column>
<p:column>
<maia:alfrescoDocDownload
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
xPathLocation="#{row.xpath}"
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
</p:column>
</p:dataTable>
</p:panelGrid>
</p:tab>
<p:tab title="#{msg_armas.lbl_actadecomisorecepcion}" rendered="#{consultaAlfrescoController.activarPanel('ACTA DE RECEPCIÓN DE MATERIAL DECOMISADO') and consultaAlfrescoController.tipoDocumento eq 'decomisos'}">
<p:panelGrid id="pnlDecomisoRecepcion" columns="1"
styleClass="m-filters" style="width:100%">
<p:dataTable id="dt-table-decomisoRecepcion" var="row" value="#{consultaAlfrescoController.listTtarmdecomisoarmaRecepcion}"
style="width:100%" rowKey="#{row.rowkey()}" rowIndexVar="rowIndex" selectionMode="single">
<p:column resizable="true" headerText="#{msg_armas.lbl_documentodecomisorecepcion}">
<h:outputText value="#{row.numerotransaccion}" />
</p:column>
<p:column>
<maia:alfrescoDocDownload
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
xPathLocation="#{row.xpath}"
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
</p:column>
</p:dataTable>
</p:panelGrid>
</p:tab>
<p:tab title="#{msg_armas.lbl_docsolicitudcertificado}" rendered="#{consultaAlfrescoController.activarPanel('SOLUCITUD DE CERTIFICADO') and consultaAlfrescoController.tipoDocumento eq 'fiscalia'}">
<h:outputText value="No existen registros" rendered="#{consultaAlfrescoController.certificadoFiscalia.xpath==null}" />
<p:panelGrid id="pnlResultadoFiscalia" columns="2" style="width:100%" rendered="#{consultaAlfrescoController.certificadoFiscalia.xpath!=null}" >
<f:facet name="header">
<h:outputText value="#{msg_armas.lbl_documento}" />
</f:facet>
<h:outputText
value="#{consultaAlfrescoController.soloNombreArchivo(consultaAlfrescoController.certificadoFiscalia.xpath)}" />
<maia:alfrescoDocDownload
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
xPathLocation="#{consultaAlfrescoController.certificadoFiscalia.xpath}"
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
</p:panelGrid>
</p:tab>
<p:tab title="#{msg_armas.lbl_certificadofiscal}" rendered="#{consultaAlfrescoController.activarPanel('CERTIFICADO FISCAL') and consultaAlfrescoController.tipoDocumento eq 'fiscalia'}">
<h:outputText value="No existen registros" rendered="#{consultaAlfrescoController.certificadoFiscalia.xpathSolicitudArma==null}" />
<p:panelGrid id="pnlResultadoFiscaliaArma" columns="2" style="width:100%" rendered="#{consultaAlfrescoController.certificadoFiscalia.xpathSolicitudArma!=null}" >
<f:facet name="header">
<h:outputText value="#{msg_armas.lbl_documento}" />
</f:facet>
<h:outputText
value="#{consultaAlfrescoController.soloNombreArchivo(consultaAlfrescoController.certificadoFiscalia.xpathSolicitudArma)}" />
<maia:alfrescoDocDownload
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
xPathLocation="#{consultaAlfrescoController.certificadoFiscalia.xpathSolicitudArma}"
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
</p:panelGrid>
</p:tab>
<p:tab title="Documentos Habilitantes Suspendidos" rendered="#{consultaAlfrescoController.tipoDocumento eq 'suspenciondh'}">
<p:panelGrid id="pnlSuspencionDH" columns="1" styleClass="m-filters" style="width:100%">
<p:dataTable id="tblSuspencionDH" var="row" value="#{consultaAlfrescoController.listaDocumentoHabSus}"
style="width:100%" rowKey="#{row.rowkey()}" rowIndexVar="rowIndex" selectionMode="single">
<p:column headerText="Identificación">
<h:outputText value="#{row.modifiedData['nodocumento']}" />
</p:column>
<p:column headerText="Nombre">
<h:outputText value="#{row.modifiedData['nombre']}" />
</p:column>
<p:column headerText="Trámite">
<h:outputText value="#{row.modifiedData['descriptiontram']}" />
</p:column>
<p:column>
<maia:alfrescoDocDownload
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
xPathLocation="#{row.pathSuspencion}"
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
</p:column>
</p:dataTable>
</p:panelGrid>
</p:tab>
<p:tab title="Documentos Armas" rendered="#{consultaAlfrescoController.tipoDocumento eq 'ventaarmas'
or consultaAlfrescoController.tipoDocumento eq 'roboperdida'}">
<p:panelGrid id="pnlListaArmasVen" columns="1" styleClass="m-filters" style="width:100%">
<p:dataTable id="tblListaArmasVen" var="row" value="#{consultaAlfrescoController.listaArmasCompradas}"
style="width:100%" rowKey="#{row.rowkey()}" rowIndexVar="rowIndex" selectionMode="single">
<p:column headerText="Tipo">
<h:outputText value="#{row.modifiedData['tipo']}" />
</p:column>
<p:column headerText="Clase">
<h:outputText value="#{row.modifiedData['clase']}" />
</p:column>
<p:column headerText="Fabricación">
<h:outputText value="#{row.modifiedData['tipofabricacion']}" />
</p:column>
<p:column>
<maia:alfrescoDocDownload
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
xPathLocation="#{row.pathDocumento}"
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
</p:column>
</p:dataTable>
</p:panelGrid>
</p:tab>
<p:tab title="Documentos Venta Armas" rendered="#{consultaAlfrescoController.tipoDocumento eq 'ventaarmas2'}">
<p:panelGrid id="pnlListaArmasVentas2" columns="1" styleClass="m-filters" style="width:100%">
<p:dataTable id="tblListaArmasVentas2" var="row" value="#{consultaAlfrescoController.listaTarmVentaArmaTem}"
style="width:100%" rowKey="#{row.rowkey()}" rowIndexVar="rowIndex" selectionMode="single">
<p:column headerText="Tipo">
<h:outputText value="#{row.modifiedData['tipo']}" />
</p:column>
<p:column headerText="Clase">
<h:outputText value="#{row.modifiedData['clase']}" />
</p:column>
<p:column headerText="Fabricación">
<h:outputText value="#{row.modifiedData['tipofabricacion']}" />
</p:column>
<p:column>
<maia:alfrescoDocDownload
controllerAlfresco="#{consultaAlfrescoController.alfrescoController}"
xPathLocation="#{row.pathdocumento}"
label="#{msg_armas.btn_descargarDocumentos}" immediate="true" />
</p:column>
</p:dataTable>
</p:panelGrid>
</p:tab>
</p:accordionPanel>
</p:panelGrid>
</p:outputPanel>
</h:form>
</ui:define>
</ui:composition>