using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace fatd_faturamento.ENTIDADE
{
    public class entidadeFatura
    {
        public string CLASSE { get; set; }
        public double QKWH_CONS { get; set; }
        public double QKWH_FAT { get; set; }
        public double QKWH_FAT_BAN { get; set; }
        public double VKWH_FAT_BAN { get; set; }
        public double QKW_CONTR { get; set; }
        public double QKW_FAT { get; set; }
        public double VKWH_CONS { get; set; }
        public double VKWH_FAT { get; set; }
        public double VKW_FAT { get; set; }
        public double VCONREAT { get; set; }
        public double VDEMREAT { get; set; }
        public double QKWH_FAT_P { get; set; }
        public double QKWH_FAT_FP { get; set; }
        public double QKWH_DEV_P { get; set; }
        public double QKWH_DEV_FP { get; set; }
        public double QKWH_UTR_P { get; set; }
        public double QKWH_UTR_FP { get; set; }
        public double QKW_CONTR_P { get; set; }
        public double QKW_CONTR_FP { get; set; }
        public double QKW_FAT_P { get; set; }
        public double QKW_FAT_FP { get; set; }
        public double QKW_FATU_P { get; set; }
        public double QKW_FATU_FP { get; set; }
        public double VKWH_FAT_P { get; set; }

        public double QKWH_FAT_I { get; set; }
        public double VKWH_FAT_I { get; set; }

        public double VKWH_FAT_FP { get; set; }
        public double QKWH_FAT_P_BAN { get; set; }
        public double VKWH_FAT_P_BAN { get; set; }
        public double QKWH_FAT_I_BAN { get; set; }
        public double VKWH_FAT_I_BAN { get; set; }
        public double QKWH_FAT_FP_BAN { get; set; }
        public double VKWH_FAT_FP_BAN { get; set; }
        public double QKWH_FAT_P_LIV { get; set; }
        public double VKWH_FAT_P_LIV { get; set; }
        public double QKWH_FAT_FP_LIV { get; set; }
        public double VKWH_FAT_FP_LIV { get; set; }

        public double VKWH_DEV_P { get; set; }
        public double VKWH_DEV_FP { get; set; }
        public double VKWH_UTR_P { get; set; }
        public double VKWH_UTR_FP { get; set; }
        public double VKW_FAT_P { get; set; }
        public double VKW_FAT_FP { get; set; }
        public double VKW_FATU_P { get; set; }
        public double VKW_FATU_FP { get; set; }
        public double VKW_DSC_PROV { get; set; }
        public double VKW_DSC_REAL { get; set; }
        public double VKW_DEV_CCEE { get; set; }
        public double VKW_COB_CCEE { get; set; }

        public double VKWH_DSC_PROV { get; set; }
        public double VKWH_DSC_REAL { get; set; }
        public double VKWH_DEV_CCEE { get; set; }
        public double VKWH_COB_CCEE { get; set; }

        public double VCONREAT_P { get; set; }
        public double VCONREAT_FP { get; set; }
        public double VDEMREAT_P { get; set; }
        public double VDEMREAT_FP { get; set; }
        public double TIP { get; set; }
        public double SLD_ARRED { get; set; }
        public double ENC_FINAN { get; set; }
        public double QKWH_REVERSO { get; set; }
        public double VKWH_REVERSO { get; set; }
        public double QKWH_REVERSOP { get; set; }
        public double QKWH_REVERSOI { get; set; }
        public double QKWH_REVERSOFP { get; set; }
        public double VKWH_REVERSOP { get; set; }
        public double VKWH_REVERSOI { get; set; }
        public double VKWH_REVERSOFP { get; set; }
        public double VKWH_REVERSO_IMPORTE { get; set; }
        public double QKWH_REVERSOP_SEFAZ { get; set; }
        public double QKWH_REVERSOI_SEFAZ { get; set; }
        public double QKWH_REVERSOFP_SEFAZ { get; set; }
        public double VKWH_REVERSOP_SEFAZ { get; set; }
        public double VKWH_REVERSOI_SEFAZ { get; set; }
        public double VKWH_REVERSOFP_SEFAZ { get; set; }
        public double ICMS { get; set; }
        public double PIS { get; set; }
        public double COFINS { get; set; }
        public double BASEICMS { get; set; }
        public double BASEPIS { get; set; }
        public double BASECOFINS { get; set; }
        public double ICMSPISCOF { get; set; }
        public double ISENTOICMS { get; set; }
        public double DIFERIDO { get; set; }
        public double ICMS_ST { get; set; }
        public double PIS_ST { get; set; }
        public double COFINS_ST { get; set; }
        public double DIF_ELTRBR { get; set; }
        public double JUROS { get; set; }
        public double MULTA { get; set; }
        public double ENCARGO { get; set; }
        public double MUST { get; set; }
        public double TOTAL { get; set; }
        public double TAXADOS { get; set; }
        public double DIVERSOS { get; set; }
        public double CONVENIOS { get; set; }
        public double DESCONTOS { get; set; }
        public double RETENCAO { get; set; }

        public string FLGMEDFAT { get; set; }
        public int FATURA_FINAL { get; set; }
        public int IRRIGACAO_AQUICULTURA { get; set; }
        public int MICRO_GERACAO { get; set; }
        public int MICRO_GERACAO_DISTRIBUIDA { get; set; }
        public int MICRO_GERACAO_CONVENIO_SEFAZ { get; set; }
        public int TARIFA_BRANCA { get; set; }
        public string FLGST { get; set; }
        public string FASE { get; set; }
        public string GRUPO { get; set; }
        public string ZONA { get; set; }
        public string LIVRO { get; set; }
        public string CONTA { get; set; }
        public string NOME { get; set; }
        public string GRUPOT { get; set; }
        public string SEQUENCIA { get; set; }
        public string MESANO { get; set; }

        public int IDUSUARIO { get; set; }
        public DateTime DATAINCLUSAO { get; set; }

        public long VALORINI { get; set; }

        public long VALORFIM { get; set; }

    }
}
