using System;
using System.Collections.Generic;

namespace bdAntifraude.db;

public partial class INCIDENCIAS
{
    public int IDINCIDENCIA { get; set; }

    public int? IDPERSONA { get; set; }

    public int? MESNOMINA { get; set; }

    public int? AÑONOMINA { get; set; }

    public decimal CANTIDAD { get; set; }

    public decimal IMPORTE { get; set; }

    public decimal? IRPF { get; set; }

    public int IDNOMINA { get; set; }

    public int IDCONCEPTONOMINA { get; set; }

    public int? IDNOMINACABECERA { get; set; }

    public int? IDNOMINAORIGEN { get; set; }

    public DateTime? FECHAINICIO { get; set; }

    public DateTime? FECHAFIN { get; set; }

    public bool NOMINANORMAL { get; set; }

    public bool NOMINASEGURIDADSOCIAL { get; set; }

    public string? TEXTO { get; set; }

    public bool ESDELIQUIDACION { get; set; }

    public bool SUSTITUYECONCEPTO { get; set; }

    public bool COTIZASEGURIDADSOCIAL { get; set; }

    public bool IRPFFICHA { get; set; }

    public bool NOPARAIRPF { get; set; }

    public string? APLICACIONPRESUPUESTARIA { get; set; }

    public int? IDGRUPOINCIDENCIAS { get; set; }

    public virtual CONCEPTOSGENERALES IDCONCEPTONOMINANavigation { get; set; } = null!;

    public virtual NOMINATRABAJADORCABECERA? IDNOMINACABECERANavigation { get; set; }

    public virtual NOMINAS IDNOMINANavigation { get; set; } = null!;

    public virtual PERSONAS? IDPERSONANavigation { get; set; }
}
