using System;
using System.Collections.Generic;

namespace bdAntifraude.db;

public partial class DEVENGOS
{
    public int IDDEVENGO { get; set; }

    public int? IDPERCEPTOR { get; set; }

    public DateTime FECHA { get; set; }

    public int? IDCLAVE { get; set; }

    public int? IDSUBCLAVE { get; set; }

    public decimal? PERCEPCIONESINTEGRAS { get; set; }

    public decimal? RETENCIONES { get; set; }

    public decimal? VALORACION { get; set; }

    public decimal? INGRESOSACUENTAEFECTUADOS { get; set; }

    public decimal? INGRESOSACUENTAREPERCUTIDOS { get; set; }

    public DateTime? AÑONACIMIENTO { get; set; }

    public int? IDSITUACIONFAMILIAR { get; set; }

    public string? NIFCONYUGE { get; set; }

    public int? IDDISCAPACIDAD { get; set; }

    public int? IDCONTRATOORELACION { get; set; }

    public bool MOVILIDADGEOGRAFICA2014 { get; set; }

    public bool MOVILIDADGEOGRAFICA { get; set; }

    public int? ADQOREHVIVIENDAFINANAJENA { get; set; }

    public decimal? REDUCCIONES { get; set; }

    public decimal? GASTOSDEDUCIBLES { get; set; }

    public decimal? PENSIONESCOMPENSATORIAS { get; set; }

    public decimal? ANUALIDADESALIMENTOS { get; set; }

    public int? DESCENDIENTEMENOR3AÑOSTOTAL { get; set; }

    public int? DMENOR3AÑOSPORENTERO { get; set; }

    public int? DESCENDIENTESRESTOTOTAL { get; set; }

    public int? DESCENDIENTESRESTOPORENTERO { get; set; }

    public int? ASCENDIENTESMENOR75TOTAL { get; set; }

    public int? ASCENDIENTESMENOR75PORENTERO { get; set; }

    public int? ASCENDIENTESMAYORIGUAL75TOTAL { get; set; }

    public int? AMAYORIGUAL75PORENTERO { get; set; }

    public int? COMPUTODEHIJO1 { get; set; }

    public int? COMPUTODEHIJO2 { get; set; }

    public int? COMPUTODEHIJO3 { get; set; }

    public int? DDMAYORIGUAL33YMENOR65TOTAL { get; set; }

    public int? DDMAYORIGUAL33YMENOR65PORENT { get; set; }

    public int? DDMOVILIDADREDUCIDATOTAL { get; set; }

    public int? DDMOVILIDADREDUCIDAPORENT { get; set; }

    public int? DDMAYORIGUAL65TOTAL { get; set; }

    public int? DDMAYORIGUAL65PORENT { get; set; }

    public int? DAMAYORIGUAL33YMENOR65TOTAL { get; set; }

    public int? DAMAYORIGUAL33YMENOR65PORENT { get; set; }

    public int? DAMOVILIDADREDUCIDATOTAL { get; set; }

    public int? DAMOVILIDADREDUCIDAPORENT { get; set; }

    public int? DAMAYORIGUAL65TOTAL { get; set; }

    public int? DAMAYORIGUAL65PORENT { get; set; }

    public int? EJERCICIO { get; set; }

    public int? MES { get; set; }

    public string? CONCEPTO { get; set; }

    public string? ORIGENDATO { get; set; }

    public int? IDNOMINA { get; set; }

    public DateTime? FECHAFISCALIZACION { get; set; }

    public int? IDDECLARACION { get; set; }

    public virtual ENUMERACIONES? IDCLAVENavigation { get; set; }

    public virtual ENUMERACIONES? IDCONTRATOORELACIONNavigation { get; set; }

    public virtual DECLARACIONESDEVENGOS? IDDECLARACIONNavigation { get; set; }

    public virtual ENUMERACIONES? IDDISCAPACIDADNavigation { get; set; }

    public virtual NOMINAS? IDNOMINANavigation { get; set; }

    public virtual PERCEPTORES? IDPERCEPTORNavigation { get; set; }

    public virtual ENUMERACIONES? IDSITUACIONFAMILIARNavigation { get; set; }

    public virtual ENUMERACIONES? IDSUBCLAVENavigation { get; set; }
}
