<%@include file="/WEB-INF/includeTemplate.inc"%>
<%@page import="com.ejie.ad74a.util.constantes.ae01b.CuentasErroneasEnum" %>
<%@page import="com.ejie.ad74a.util.constantes.ae01b.EstadoLiqEnum" %>
<%@page import="com.ejie.ad74a.util.constantes.modelos.TipoSolicitantes"%>

<!-- Formulario de filtrado -->
<spring:url value="../copagoscargosmensuales/filter" var="urlCopagos"/>
<form:form modelAttribute="copagoscargosmensuales" id="copagoscargosmensuales_filter_form" action="${urlCopagos}" method="POST">
	<!-- Barra de herramientas del formulario de filtrado -->
	<div id="copagoscargosmensuales_filter_toolbar" class="formulario_legend"></div>
	<fieldset id="copagoscargosmensuales_filter_fieldset" class="rup-table-filter-fieldset borderOnly">
		<div class="form-row row">
			<!-- Campos del formulario de filtrado -->
			<div class="form-groupMaterial col-md-2">
				<form:input path="identificador" id="numIdentif_copagoscargosmensuales_filter_table"/>
				<label for="numIdentif_copagoscargosmensuales_filter_table">
					<spring:message code="copagoscargosmensuales.numIdentif"/>
				</label>
			</div>
			
			<div class="form-groupMaterial col-sm-2">
				<form:input path="nombre" id="nombreSolicitante_filter_table"/>
				<label for="nombreSolicitante_filter_table"><spring:message code="copagoscargosmensuales.nombre"/></label>
			</div>	
			<div class="form-groupMaterial col-sm-2">
				<form:input path="apellido1" id="apellido1Solicitante_filter_table"/>
				<label for="apellido1Solicitante_filter_table"><spring:message code="copagoscargosmensuales.apellido1Solicitante"/></label>
			</div>	
			<div class="form-groupMaterial col-sm-2">
				<form:input path="apellido2" id="apellido2Solicitante_filter_table"/>
				<label for="apellido2Solicitante_filter_table"><spring:message code="copagoscargosmensuales.apellido2Solicitante"/></label>
			</div>	
			
			<div class="form-groupMaterial col-md-2">
				<form:select path="idTerritorio" id="idTerritorio_copagoscargosmensuales_filter_table">
				<form:option value="">---</form:option>
									<form:options items="${territorios}" itemLabel="labelDesc" itemValue="id"/>
				</form:select>
				<label for="idTerritorio_copagoscargosmensuales_filter_table">
					<spring:message code="copagoscargosmensuales.idTerritorio"/>
					
				</label>
			</div>
			<div class="form-groupMaterial col-md-2" hidden="hidden">
				<form:input path="mensualidad" id="mensualidad_copagoscargosmensuales_filter_table"/>
				<label for="mensualidad_copagoscargosmensuales_filter_table">
					<spring:message code="copagoscargosmensuales.mensualidad"/>
				</label>
			</div>
			<div class="form-groupMaterial col-md-2">
				<form:input path="anyo" id="anyoDesde_copagoscargosmensuales_filter_table"/>
				<label for="anyoDesde_copagoscargosmensuales_filter_table">
					<spring:message code="pagos.anyoPago74"/>
				</label>
			</div>
			<div class="form-groupMaterial col-md-2">
				<form:input path="mes" id="mesDesde_copagoscargosmensuales_filter_table"/>
				<label for="mesDesde_copagoscargosmensuales_filter_table">
					<spring:message code="pagos.mesPago74"/>
				</label>
			</div>
			
			<div class="form-groupMaterial col-md-2">
				<form:input path="fCargoDesde" id="fCargoDesde_copagoscargosmensuales_filter_table"/>
				<label for="fCargoDesde_copagoscargosmensuales_filter_table">
					<spring:message code="copagoscargosmensuales.fCargoDesde"/>
				</label>
			</div>
			<div class="form-groupMaterial col-md-2">
				<form:input path="fCargoHasta" id="fCargoHasta_copagoscargosmensuales_filter_table"/>
				<label for="fCargoHasta_copagoscargosmensuales_filter_table">
					<spring:message code="copagoscargosmensuales.fCargoHasta"/>
				</label>
			</div>
			<div class="form-groupMaterial col-md-2">
				<form:select path="estado" id="estado_copagoscargosmensuales_filter_table">
					<form:option value="">---</form:option>
					<form:option value="<%=EstadoLiqEnum.PENDIENTE_COBRO.getId()%>"><%=EstadoLiqEnum.PENDIENTE_COBRO.getLabelDesc()%></form:option>
					<form:option value="<%=EstadoLiqEnum.ANULADA.getId()%>"><%=EstadoLiqEnum.ANULADA.getLabelDesc()%></form:option>
					<form:option value="<%=EstadoLiqEnum.COBRO_PROVISIONAL.getId()%>"><%=EstadoLiqEnum.COBRO_PROVISIONAL.getLabelDesc()%></form:option>
					<form:option value="<%=EstadoLiqEnum.COBRO_DEFINITIVO.getId()%>"><%=EstadoLiqEnum.COBRO_DEFINITIVO.getLabelDesc()%></form:option>
					<form:option value="<%=EstadoLiqEnum.VIA_APREMIO.getId()%>"><%=EstadoLiqEnum.VIA_APREMIO.getLabelDesc()%></form:option>
				</form:select>
				<label for="estado_copagoscargosmensuales_filter_table">
					<spring:message code="copagoscargosmensuales.estado"/>
				</label>
			</div>
			<div class="form-groupMaterial col-md-2">
				<form:input path="idMotivo" id="idMotivo_copagoscargosmensuales_filter_table"/>
				<label for="idMotivo_copagoscargosmensuales_filter_table">
					<spring:message code="copagoscargosmensuales.idMotivo"/>
				</label>
			</div>
			<div class="form-groupMaterial col-md-2">
				<form:select path="cuentasErroneas" id="cuentasErroneas_copagoscargosmensuales_filter_table">
					<form:option value="">---</form:option>
					<form:option value="<%=CuentasErroneasEnum.PENDIENTES_ACT.getId()%>"><%=CuentasErroneasEnum.PENDIENTES_ACT.getLabelDesc()%></form:option>
					<form:option value="<%=CuentasErroneasEnum.ACTUALIZADAS.getId()%>"><%=CuentasErroneasEnum.ACTUALIZADAS.getLabelDesc()%></form:option>
					<form:option value="<%=CuentasErroneasEnum.TODAS.getId()%>"><%=CuentasErroneasEnum.TODAS.getLabelDesc()%></form:option>
				</form:select>
				<label for="cuentasErroneas_copagoscargosmensuales_filter_table">
					<spring:message code="copagoscargosmensuales.cuentasErroneas"/>
				</label>
			</div>
		</div>
		<div class="form-row row">	
			<div class="form-groupMaterial col-sm-2">
		        <fieldset class="borde inputGroup inline" >
		            <legend class="" ><spring:message code="copagosgestionimpagos.activo"/></legend>
		            <!-- Se setea el valor del legend para poder introducirlo en la propiedad oldTitle del radio y poder mostrarlo al utilziar el componente de validaci�n de rup.-->
		            <c:set var="beneficiario01LabelError"><spring:message code="copagosgestionimpagos.activo"/></c:set>
		            <div class="form-row row">
		                <div class="form-groupMaterial col-sm-12">						
		                    <div class="radio-material">
		                        <form:radiobutton oldtitle="${beneficiario01LabelError}" class="radioButton" path="beneficiario" checked="checked"
		                        id="A_copagosgestionimpagos_filter_table" name="activo_a" value="<%=TipoSolicitantes.ACTIVO_SI %>" /> 
								<label for="A_copagosgestionimpagos_filter_table"><spring:message code="copagosgestionimpagos.activo.si" /></label> 
		                    </div>
		                    <div class="radio-material">
		                        <form:radiobutton class="radioButton" path="beneficiario" 
		                        id="D_copagosgestionimpagos_filter_table" name="activo_d" value="<%=TipoSolicitantes.ACTIVO_NO %>" />
								<label for="D_copagosgestionimpagos_filter_table"><spring:message code="copagosgestionimpagos.activo.no" /></label> 
		                    </div>
		                    <div class="radio-material">
		                        <form:radiobutton class="radioButton" path="beneficiario" 
		                        id="T_copagosgestionimpagos_filter_table" name="activo_t" value="" />
								<label for="T_copagosgestionimpagos_filter_table"><spring:message code="copagosgestionimpagos.activo.todos" /></label> 
		                    </div>							
		                </div>	 
		            </div>
		        </fieldset>    			
		    </div>			
		 </div>
		<!-- Botonera del formulario de filtrado -->
		<div id="copagoscargosmensuales_filter_buttonSet" class="text-right">
			<!-- Botón de limpiar -->
			<button id="copagoscargosmensuales_filter_cleanButton" type="button" class="btn-material btn-material-primary-low-emphasis mr-2">
				<i class="mdi mdi-eraser"></i>
				<span>
					<spring:message code="clear"/>
				</span>
			</button>
			<!-- Botón de filtrado -->
			<button id="copagoscargosmensuales_filter_filterButton" type="button" class="btn-material btn-material-primary-high-emphasis" >
				<i class="mdi mdi-filter"></i>
				<span>
					<spring:message code="filter"/>
				</span>
			</button>
		</div>
	</fieldset>
</form:form>