diff options
Diffstat (limited to 'Gestor.Model/Gestor.Model.Domain.Relatorios/Sintetico.cs')
| -rw-r--r-- | Gestor.Model/Gestor.Model.Domain.Relatorios/Sintetico.cs | 253 |
1 files changed, 253 insertions, 0 deletions
diff --git a/Gestor.Model/Gestor.Model.Domain.Relatorios/Sintetico.cs b/Gestor.Model/Gestor.Model.Domain.Relatorios/Sintetico.cs new file mode 100644 index 0000000..9c1acce --- /dev/null +++ b/Gestor.Model/Gestor.Model.Domain.Relatorios/Sintetico.cs @@ -0,0 +1,253 @@ +using System.ComponentModel; +using Gestor.Model.Attributes; + +namespace Gestor.Model.Domain.Relatorios; + +public class Sintetico +{ + private const string categoriaSeguros = "SEGUROS"; + + private const string tipoQuantidade = "QUANTIDADE"; + + public const string descricaoNegociosProprios = "QUANTIDADE DE NEGÓCIOS PRÓPRIOS"; + + public const string propriedadeNegociosProprios = "NegociosProprios"; + + public const string descricaoSegurosNovos = "QUANTIDADE DE SEGUROS NOVOS"; + + public const string propriedadeSegurosNovos = "SegurosNovos"; + + [Category("FINANCEIRO")] + [Description("AGRUPAMENTO")] + public string Agrupamento { get; set; } + + [Category("SEGUROS")] + [Tipo("VALOR")] + [Description("PRÊMIO TOTAL")] + public decimal? PremioTotal { get; set; } + + [Category("SEGUROS")] + [Tipo("VALOR")] + [Description("PRÊMIO LÍQUIDO")] + public decimal? PremioLiquido { get; set; } + + [Category("SEGUROS")] + [Tipo("PERCENTUAL")] + [Description("MÉDIA DE COMISSÃO PONDERADA")] + public decimal? MediaPonderada { get; set; } + + [Category("SEGUROS")] + [Tipo("PERCENTUAL")] + [Description("MÉDIA DE COMISSÃO FECHADA")] + public decimal? MediaComissao { get; set; } + + [Category("SEGUROS")] + [Tipo("VALOR")] + [Description("TOTAL DE COMISSÃO GERADA")] + public decimal? ComissaoGerada { get; set; } + + [Category("SEGUROS")] + [Tipo("QUANTIDADE")] + [Description("QUANTIDADE DE NOVOS NEGÓCIOS")] + public int? Novos { get; set; } + + [Category("SEGUROS")] + [Tipo("QUANTIDADE")] + [Description("QUANTIDADE DE NEGÓCIOS PRÓPRIOS")] + public int? NegociosProprios { get; set; } + + [Category("SEGUROS")] + [Tipo("QUANTIDADE")] + [Description("QUANTIDADE DE RENOVAÇÕES")] + public int? Renovacoes { get; set; } + + [Category("SEGUROS")] + [Tipo("QUANTIDADE")] + [Description("QUANTIDADE DE SEGUROS NOVOS")] + public int? SegurosNovos { get; set; } + + [Category("SEGUROS")] + [Tipo("QUANTIDADE")] + [Description("QUANTIDADE DE CANCELAMENTOS")] + public int? Cancelamentos { get; set; } + + [Category("SEGUROS")] + [Tipo("QUANTIDADE")] + [Description("QUANTIDADE DE APÓLICES")] + public int? Apolices { get; set; } + + [Category("SEGUROS")] + [Tipo("QUANTIDADE")] + [Description("QUANTIDADE DE ENDOSSOS")] + public int? Endossos { get; set; } + + [Category("SEGUROS")] + [Tipo("QUANTIDADE")] + [Description("QUANTIDADE DE FATURAS (DOCUMENTOS)")] + public int? Faturas { get; set; } + + [Category("SEGUROS")] + [Tipo("QUANTIDADE")] + [Description("TOTAL DE CLIENTES")] + public int? TotalClientes { get; set; } + + [Category("SEGUROS")] + [Tipo("QUANTIDADE")] + [Description("TOTAL GERAL")] + public int? TotalGeral { get; set; } + + [Category("SEGUROS")] + [Tipo("QUANTIDADE")] + [Description("TOTAL DE TERCEIROS")] + public int? TotalTerceiros { get; set; } + + [Category("SEGUROS")] + [Tipo("VALOR")] + [Description("COMISSÃO RECEBIDA BRUTA")] + public decimal? ComissaoRecebidaBruta { get; set; } + + [Category("SEGUROS")] + [Tipo("VALOR")] + [Description("COMISSÃO RECEBIDA LÍQUIDA")] + public decimal? ComissaoRecebidaLiquida { get; set; } + + [Category("SEGUROS")] + [Tipo("VALOR")] + [Description("IMPOSTOS")] + public decimal? Impostos { get; set; } + + [Category("SEGUROS")] + [Tipo("VALOR")] + [Description("REPASSE")] + public decimal? Repasse { get; set; } + + [Category("SEGUROS")] + [Tipo("VALOR")] + [Description("COMISSÃO PREVISTA")] + public decimal? ComissaoPrevista { get; set; } + + [Category("SEGUROS")] + [Tipo("VALOR")] + [Description("TOTAL PREVISTO")] + public decimal? TotalPrevista { get; set; } + + [Category("FINANCEIRO")] + [Tipo("VALOR")] + [Description("VALOR")] + public decimal? Valor { get; set; } + + [Category("FINANCEIRO")] + [Tipo("VALOR")] + [Description("VALOR ORÇADO")] + public decimal? ValorOrcado { get; set; } + + [Category("FINANCEIRO")] + [Tipo("VALOR")] + [Description("VALOR LIBERADO")] + public decimal? ValorLiberado { get; set; } + + [Category("FINANCEIRO")] + [Tipo("VALOR")] + [Description("VALOR SALVADO")] + public decimal? ValorSalvado { get; set; } + + [Category("FINANCEIRO")] + [Tipo("VALOR")] + [Description("VALOR FRANQUIA")] + public decimal? ValorFranquia { get; set; } + + [Category("FINANCEIRO")] + [Tipo("VALOR")] + [Description("VALOR PAGO")] + public decimal? ValorPago { get; set; } + + [Category("SEGUROS")] + [Tipo("QUANTIDADE")] + [Description("QUANTIDADE LIQUIDADO")] + public int? Liquidado { get; set; } + + [Category("SEGUROS")] + [Tipo("VALOR")] + [Description("VALOR LIQUIDADO")] + public decimal? ValorLiquidado { get; set; } + + [Category("SEGUROS")] + [Tipo("QUANTIDADE")] + [Description("QUANTIDADE PENDENTE")] + public int? Pendente { get; set; } + + [Category("SEGUROS")] + [Tipo("VALOR")] + [Description("COMISSÃO PENDENTE")] + public decimal? ComissaoPendente { get; set; } + + [Category("SEGUROS")] + [Tipo("VALOR")] + [Description("VALOR LÍQUIDO")] + public decimal? ValorLiquido { get; set; } + + [Category("SEGUROS")] + [Tipo("VALOR")] + [Description("VALOR PARCELA")] + public decimal? ValorParcela { get; set; } + + [Category("SEGUROS")] + [Tipo("QUANTIDADE")] + [Description("TOTAL DE LÍQUIDO")] + public int? TotalLiquido { get; set; } + + [Category("SEGUROS")] + [Tipo("QUANTIDADE")] + [Description("QUANTIDADE DE PROSPECÇÕES")] + public int? TotalProspeccao { get; set; } + + [Category("SEGUROS")] + [Tipo("VALOR")] + [Description("META ATINGIR")] + public decimal? MetaAtingir { get; set; } + + [Category("SEGUROS")] + [Tipo("VALOR")] + [Description("META CUMPRIDA")] + public decimal? MetaCumprida { get; set; } + + [Category("SEGUROS")] + [Tipo("QUANTIDADE")] + [Description("TOTAL DE CLIENTES ATIVOS")] + public int? TotalClientesAtivos { get; set; } + + [Category("SEGUROS")] + [Tipo("QUANTIDADE")] + [Description("TOTAL DE CLIENTES INATIVOS")] + public int? TotalClientesInativos { get; set; } + + [Category("SEGUROS")] + [Tipo("VALOR")] + [Description("ISS")] + public decimal? Iss { get; set; } + + [Category("SEGUROS")] + [Tipo("PERCENTUAL")] + [Description("% CUMPRIDA")] + public decimal? Meta { get; set; } + + [Category("SEGUROS")] + [Tipo("QUANTIDADE")] + [Description("TOTAL DE TAREFAS")] + public int? TotalTarefas { get; set; } + + [Category("SEGUROS")] + [Tipo("VALOR")] + [Description("TOTAL PARCELAS")] + public decimal? TotalParcela { get; set; } + + [Category("FINANCEIRO")] + [Tipo("VALOR")] + [Description("VALOR BRUTO")] + public decimal? ValorBruto { get; set; } + + [Category("FINANCEIRO")] + [Tipo("VALOR")] + [Description("ISS")] + public decimal? ValorIss { get; set; } +} |