Ajustes columnas rep personal DIM

This commit is contained in:
Oscar Irigoyen
2023-06-20 10:16:38 -07:00
parent c5f443306f
commit fd5962a6e7
2 changed files with 820 additions and 13 deletions

View File

@@ -4,6 +4,23 @@
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="Css" runat="Server">
<style>
#ADSH-C_GvDatos > tbody:nth-child(1) > tr:nth-child(2) > th:nth-child(1){
text-align:left!important;
}
#ADSH-C_GvDatos > tbody:nth-child(1) > tr:nth-child(2) > th:nth-child(2){
text-align:left!important;
}
#ADSH-C_GvDatos > tbody:nth-child(1) > tr:nth-child(2) > th:nth-child(3){
text-align:left!important;
}
#ADSH-C_GvDatos > tbody:nth-child(1) > tr:nth-child(2) > th:nth-child(4){
text-align:left!important;
}
#ADSH-C_GvDatos > tbody:nth-child(1) > tr:nth-child(2) > th:nth-child(5){
text-align:left!important;
}
</style>
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="HB" runat="Server">
@@ -55,28 +72,781 @@
</ContentTemplate>
</asp:UpdatePanel>
<div class="row">
<div class="col-md-12">
<asp:UpdatePanel runat="server" ID="UpGvCargaDatos">
<ContentTemplate>
<asp:GridView ID="GvDatos" runat="server" AutoGenerateColumns="true" DataKeyNames="" ShowHeaderWhenEmpty="true"
CssClass="ADSCROLLER2 table table-striped table-advance table-hover" data-cols="1" data-heightmenos="300"
Style="margin-top: -10px; text-align: center;" GridLines="None">
<Columns>
</Columns>
</asp:GridView>
<asp:GridView ID="GvDatos" runat="server" AutoGenerateColumns="false" DataKeyNames="" ShowHeaderWhenEmpty="true" OnDataBound="GvDatos_DataBound"
CssClass="table table-striped table-advance table-hover ScrollAD mysmallbtn"
Style="margin-top: -10px; text-align: center;" GridLines="None">
<Columns>
<asp:TemplateField>
<HeaderTemplate>Mes inicial
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblMesInicial" runat="server" Text='<%# Eval("MesInicial") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Mes final
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblMesFinal" runat="server" Text='<%# Eval("MesFinal") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>RFC
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblRFC" runat="server" Text='<%# Eval("RFC") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>CURP
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblCURP" runat="server" Text='<%# Eval("CURP") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Apellido paterno
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblAPaterno" runat="server" Text='<%# Eval("APaterno") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Apellido materno
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblAMaterno" runat="server" Text='<%# Eval("AMaterno") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Nombre
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblNombres" runat="server" Text='<%# Eval("Nombres") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Área geográfica
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblAreaGeografca" runat="server" Text='<%# Eval("AreaGeografca") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Si el patrón realizó cálculo anual
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblPatronRealizaoCalculo" runat="server" Text='<%# Eval("PatronRealizaoCalculo") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Tarifa utilizada del ejercicio
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblTrarfaUtilizada" runat="server" Text='<%# Eval("TrarfaUtilizada") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Tarifa 1991
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblTarifa91" runat="server" Text='<%# Eval("Tarifa91") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Proporción del subsidio
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblProporcionSubsidio" runat="server" Text='<%# Eval("ProporcionSubsidio") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Sindicalizado
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblSindicalizado" runat="server" Text='<%# Eval("Sindicalizado") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Si es asimilado a salarios
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblEsAsimilado" runat="server" Text='<%# Eval("EsAsimilado") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Entidad Federativa
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblEntidadFederativa" runat="server" Text='<%# Eval("EntidadFederativa") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>RFC otros patrones1
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblRFCOtrosPatrones1" runat="server" Text='<%# Eval("RFCOtrosPatrones1") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>RFC otros patrones2
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblRFCPOtrosPatrones2" runat="server" Text='<%# Eval("RFCPOtrosPatrones2") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>RFC otros patrones3
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblRFCOtrosPatrones3" runat="server" Text='<%# Eval("RFCOtrosPatrones3") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>RFC otros patrones4
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblRFCOtrosPatrones4" runat="server" Text='<%# Eval("RFCOtrosPatrones4") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>RFC otros patrones5
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblRFCOtrosPatrones5" runat="server" Text='<%# Eval("RFCOtrosPatrones5") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>RFC otros patrones6
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblRFCOtrosPatrones6" runat="server" Text='<%# Eval("RFCOtrosPatrones6") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>RFC otros patrones7
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblRFCPOtrosPatrones7" runat="server" Text='<%# Eval("RFCPOtrosPatrones7") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>RFC otros patrones8
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblRFCOtrosPatrones8" runat="server" Text='<%# Eval("RFCOtrosPatrones8") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>RFC otros patrones9
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblRFCOtrosPatrones9" runat="server" Text='<%# Eval("RFCOtrosPatrones9") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>RFC otros patrones10
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblRFCOtrosPatrones10" runat="server" Text='<%# Eval("RFCOtrosPatrones10") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Pagos por separación
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblPagosPorseparacion" runat="server" Text='<%# Eval("PagosPorseparacion") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Asimilados a salarios
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblAsimiladosSalario" runat="server" Text='<%# Eval("AsimiladosSalario") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Pagos del patrón efectuados a sus trab
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblPagosPatronEfectuados" runat="server" Text='<%# Eval("PagosPatronEfectuados") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<%--<asp:TemplateField>
<HeaderTemplate>CvePersonal</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblCvePersonal" runat="server" Text='<%# Eval("CvePersonal") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>--%>
<asp:TemplateField>
<HeaderTemplate>Ingresos totales por pago en parcialidades
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblIngresosTotales" runat="server" Text='<%# Eval("IngresosTotales") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Monto diario percibido por jubilaciones
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblMontodiarioPercibido" runat="server" Text='<%# Eval("MontodiarioPercibido") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Cantidad que se hubiera percibido
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblCantidadHubieraPercibido" runat="server" Text='<%# Eval("CantidadHubieraPercibido") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Monto total del pago en una sola exhibición
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblMontoTotalPago" runat="server" Text='<%# Eval("MontoTotalPago") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Días
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblDias" runat="server" Text='<%# Eval("Dias") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Ingresos exentos
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblIngresosExentos" runat="server" Text='<%# Eval("IngresosExentos") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Ingresos gravables
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblIngresosGravables" runat="server" Text='<%# Eval("IngresosGravables") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Ingresos acumulables
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblIngresosAcumulables" runat="server" Text='<%# Eval("IngresosAcumulables") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Ingresos no acumulables
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblIngresosNOAcumulables" runat="server" Text='<%# Eval("IngresosNOAcumulables") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Impuesto retenido
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblImpuestoRetenido" runat="server" Text='<%# Eval("ImpuestoRetenido") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Monto total pagado de otros pagos
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblMontoTotalPagadoOtros" runat="server" Text='<%# Eval("MontoTotalPagadoOtros") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Número de años de servicio
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblNumeroAñoServicios" runat="server" Text='<%# Eval("NumeroAñoServicios") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Ingresos exentos
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblIngresosExentos2" runat="server" Text='<%# Eval("IngresosExentos2") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Ingresos gravados
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblIngresosGravados" runat="server" Text='<%# Eval("IngresosGravados") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Ingresos acumulables (mes)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblIngresosAcumulablesMes" runat="server" Text='<%# Eval("IngresosAcumulablesMes") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Impuesto correspondiente(mes)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblImpuestoCorrespondienteMes" runat="server" Text='<%# Eval("ImpuestoCorrespondienteMes") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Ingresos no acumulables
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblIngresosNOAcumulables2" runat="server" Text='<%# Eval("IngresosNOAcumulables2") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Impuesto retenido
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblImpuestoRetenido2" runat="server" Text='<%# Eval("ImpuestoRetenido2") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Sueldos, salarios, rayas y jornales (Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP001G" runat="server" Text='<%# Eval("P001G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Sueldos, salarios, rayas y jornales (Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP001E" runat="server" Text='<%# Eval("P001E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Gratificación anual (Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP002G" runat="server" Text='<%# Eval("P002G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Gratificación anual (Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP002E" runat="server" Text='<%# Eval("P002E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Viáticos y gastos de viaje (Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP050G" runat="server" Text='<%# Eval("P050G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Viáticos y gastos de viaje (Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP050E" runat="server" Text='<%# Eval("P050E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Tiempo extraordinario (Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP019G" runat="server" Text='<%# Eval("P019G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Tiempo extraordinario (Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP019E" runat="server" Text='<%# Eval("P019E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Prima vacacional (Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP021G" runat="server" Text='<%# Eval("P021G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Prima vacacional (Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP021E" runat="server" Text='<%# Eval("P021E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Prima dominical (Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP020G" runat="server" Text='<%# Eval("P020G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Prima dominical (Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP020E" runat="server" Text='<%# Eval("P020E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>PTU (Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP003G" runat="server" Text='<%# Eval("P003G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>PTU (Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP003E" runat="server" Text='<%# Eval("P003E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Reembolso de gastos médicos,(Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP004G" runat="server" Text='<%# Eval("P004G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Reembolso de gastos médicos,(Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP004E" runat="server" Text='<%# Eval("P004E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Fondo de ahorro (Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP005G" runat="server" Text='<%# Eval("P005G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Fondo de ahorro (Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP005E" runat="server" Text='<%# Eval("P005E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Caja de ahorro (Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP029G" runat="server" Text='<%# Eval("P029G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Caja de ahorro (Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP029E" runat="server" Text='<%# Eval("P029E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Vales para despensa (Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP037G" runat="server" Text='<%# Eval("P037G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Vales para despensa (Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP037E" runat="server" Text='<%# Eval("P037E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Ayuda para gastos de funeral (Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP009G" runat="server" Text='<%# Eval("P009G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Ayuda para gastos de funeral (Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP009E" runat="server" Text='<%# Eval("P009E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Contribuciones a cargo del trab(Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP010G" runat="server" Text='<%# Eval("P010G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Contribuciones a cargo del trab(Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP010E" runat="server" Text='<%# Eval("P010E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Premios por puntualidad (Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP011G" runat="server" Text='<%# Eval("P011G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Premios por puntualidad (Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP011E" runat="server" Text='<%# Eval("P011E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Prima de seguro de vida (Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP012G" runat="server" Text='<%# Eval("P012G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Prima de seguro de vida (Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP012E" runat="server" Text='<%# Eval("P012E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Seguro de gastos médicos mayores (Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP030G" runat="server" Text='<%# Eval("P030G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Seguro de gastos médicos mayores (Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP030E" runat="server" Text='<%# Eval("P030E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Vales para restaurante (Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP031G" runat="server" Text='<%# Eval("P031G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Vales para restaurante (Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP031E" runat="server" Text='<%# Eval("P031E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Vales para gasolina (Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP032G" runat="server" Text='<%# Eval("P032G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Vales para gasolina (Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP032E" runat="server" Text='<%# Eval("P032E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Vales para ropa (Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP033G" runat="server" Text='<%# Eval("P033G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Vales para ropa (Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP033E" runat="server" Text='<%# Eval("P033E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Ayuda para renta(Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP034G" runat="server" Text='<%# Eval("P034G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Ayuda para renta(Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP034E" runat="server" Text='<%# Eval("P034E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Ayuda para artículos escolares (Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP035G" runat="server" Text='<%# Eval("P035G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Ayuda para artículos escolares (Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP035E" runat="server" Text='<%# Eval("P035E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Dotación o ayuda para anteojos (Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP036G" runat="server" Text='<%# Eval("P036G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Dotación o ayuda para anteojos (Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP036E" runat="server" Text='<%# Eval("P036E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Ayuda para transporte (Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP013G" runat="server" Text='<%# Eval("P013G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Ayuda para transporte (Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP013E" runat="server" Text='<%# Eval("P013E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Cuotas sindicales pagadas patron(Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP014G" runat="server" Text='<%# Eval("P014G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Cuotas sindicales pagadas patron(Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP014E" runat="server" Text='<%# Eval("P014E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Subsidios por incapacidad (Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP015G" runat="server" Text='<%# Eval("P015G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Subsidios por incapacidad (Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP015E" runat="server" Text='<%# Eval("P015E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Pagos efectuados por otros empleadores(Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblPagosEfectuadosOtrosEmpleadoresG" runat="server" Text='<%# Eval("PagosEfectuadosOtrosEmpleadoresG") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Pagos efectuados por otros empleadores(Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblPagosEfectuadosOtrosEmpleadoresE" runat="server" Text='<%# Eval("PagosEfectuadosOtrosEmpleadoresE") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Otros ingresos por salarios (Gravado)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP016G" runat="server" Text='<%# Eval("P016G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Otros ingresos por salarios (Exento)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP016E" runat="server" Text='<%# Eval("P016E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Suma del ingreso GRAVADO
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblSumaIngresoG" runat="server" Text='<%# Eval("SumaIngresoG") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Suma del ingreso EXENTO
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblSumaIngresoE" runat="server" Text='<%# Eval("SumaIngresoE") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>P046G</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP046G" runat="server" Text='<%# Eval("P046G") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>P046E</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblP046E" runat="server" Text='<%# Eval("P046E") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Impuesto retenido durante el ejercicio
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblImpuestoRetenido" runat="server" Text='<%# Eval("ImpuestoRetenido") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Impuesto retenido por otro(s) patrón(es)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblImpuestoRetenidoOtroPatron" runat="server" Text='<%# Eval("ImpuestoRetenidoOtroPatron") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Saldo a favor en el ejercicio que declara que el patrón compensará durante el siguiente ejercicio
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblSaldoAfavor" runat="server" Text='<%# Eval("SaldoAfavor") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Saldo a favor del ejercicio anterior no compensado durante el ejercicio que declara
+</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblSaldoAfavorNoCompensado" runat="server" Text='<%# Eval("SaldoAfavorNoCompensado") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Suma de las cantidades que por concepto de crédito al salario le correspondió al trabajador
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblCreditoalSalario" runat="server" Text='<%# Eval("CreditoalSalario") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Crédito al salario entregado en efectivo
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblCreditoalSalarioEntregado" runat="server" Text='<%# Eval("CreditoalSalarioEntregado") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Monto total de ingresos obtenidos Prev Social
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblMontoTotalPrevSocial" runat="server" Text='<%# Eval("MontoTotalPrevSocial") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Exentos Previsión social
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblMontoTotalPrevSocialE" runat="server" Text='<%# Eval("MontoTotalPrevSocialE") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Suma de ingresos por sueldos y salarios
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblSumaIngresosSueldos" runat="server" Text='<%# Eval("SumaIngresosSueldos") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Monto del impuesto local a los ingresos por sueldos y salarios
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblMontoImpuestoLocal" runat="server" Text='<%# Eval("MontoImpuestoLocal") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Monto del subsidio para el empleo entregado en el ejercicio
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblMontoSubsidio" runat="server" Text='<%# Eval("MontoSubsidio") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Total de las aportaciones voluntarias deducibles
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblTotalAportacionesDeducibles" runat="server" Text='<%# Eval("TotalAportacionesDeducibles") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Impuesto conforme a la tarifa anual
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblImpuestoTarifaAnual" runat="server" Text='<%# Eval("ImpuestoTarifaAnual") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Monto del subsidio acreditable (No aplica)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblMontoSubsidioAcreditable" runat="server" Text='<%# Eval("MontoSubsidioAcreditable") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Monto del subsidio no acreditable (No aplica)
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblMontoSubsidioNOAcreditable" runat="server" Text='<%# Eval("MontoSubsidioNOAcreditable") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Impuesto sobre ingresos acumulables
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblImpuestosIngresoAcumulables" runat="server" Text='<%# Eval("ImpuestosIngresoAcumulables") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Impuesto sobre ingresos no acumulables
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblImpuestosIngresoNOAcumulables" runat="server" Text='<%# Eval("ImpuestosIngresoNOAcumulables") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Impuesto local a los ingresos por sueldos, salarios y en general
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblImpuestosLocalIngresos" runat="server" Text='<%# Eval("ImpuestosLocalIngresos") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>Monto del subsidio para el empleo que le correspondió al trabajador durante el ejercicio
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="LblMontoSubsidioparaEmpleo" runat="server" Text='<%# Eval("MontoSubsidioparaEmpleo") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>

View File

@@ -141,9 +141,46 @@ Partial Class Nomina_RepPersonalDIM
#End Region
Protected Sub GvDatos_DataBound(sender As Object, e As EventArgs)
Dim row As New GridViewRow(0, 0, DataControlRowType.Header, DataControlRowState.Normal)
Dim cell As New TableHeaderCell()
cell.Text = "ANEXO 1 INFORMACION DEL EMPLEADO ->"
cell.ColumnSpan = 28
cell.HorizontalAlign = HorizontalAlign.Left
row.Controls.Add(cell)
cell = New TableHeaderCell()
cell.ColumnSpan = 16
cell.Text = "ANEXO 1 PAGOS POR SEPARACION ->"
cell.HorizontalAlign = HorizontalAlign.Left
row.Controls.Add(cell)
cell = New TableHeaderCell()
cell.ColumnSpan = 2
cell.Text = " ANEXO 1 ASIM SAL-> "
cell.HorizontalAlign = HorizontalAlign.Left
row.Controls.Add(cell)
cell = New TableHeaderCell()
cell.ColumnSpan = 58
cell.Text = "ANEXO 1 PAGOS DEL PATRÓN EFECTUADOS A SUS TRABAJADORES ->"
cell.HorizontalAlign = HorizontalAlign.Left
row.Controls.Add(cell)
cell = New TableHeaderCell()
cell.ColumnSpan = 19
cell.Text = "ANEXO 1 IMPUESTO SOBRE LA RENTA (RESUMEN) ->"
cell.HorizontalAlign = HorizontalAlign.Left
row.Controls.Add(cell)
'row.BackColor = ColorTranslator.FromHtml("#3AC0F2")
GvDatos.HeaderRow.Parent.Controls.AddAt(0, row)
End Sub
End Class