Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
106 espaco 1
package br.com.ec.domain.dto;
2
 
3
import java.util.Date;
4
import java.util.List;
5
 
6
import br.com.ec.domain.model.IndicadorDRE;
7
import br.com.ec.domain.model.Loja;
8
import br.com.ec.domain.model.Vigencia;
9
 
10
public class DreDTO {
11
 
12
        long RECEITA_OPERACIONAL_BRUTA_1 = 1L;
13
        long DEDUCOES_ABATIMENTOS_2 = 2L;
14
//      RECEITA OPERACIONAL LIQUIDA
15
        long CUSTO_PRODUTOS_VENDIDOS_SERVICOS_PRESTADOS_3 = 3L;
16
//      RESULTADO OPERACIONAL BRUTO / LUCRO BRUTO
17
        long DESPESAS_OPERACIONAIS_VENDAS_VARIAVEIS_4 = 4L;
18
//      MARGEM DE CONTRIBUIÇÃO
19
        long DESPESAS_GERAIS_ADMINISTRATIVAS_5 = 5L;
20
//      EBITDA_6
21
        long DESPESAS_FINANCEIRAS_6 = 6L;
22
        long DESPESAS_DEPRECIACAO_7 = 7L;
23
//      RESULTADO OPERACIONAL LÍQUIDO / ANTES DO IRPJ E CSLL
24
        long IMPOSTO_RENDA_JURIDICA_8 = 8L;
25
        long CONTRIBUICAO_SOCIAL_LUCRO_CSLL_9 = 9L;
26
//      LUCRO LÍQUIDO ANTES DAS PARTICIPAÇÕES
27
        long PRO_LABORA_10 = 10L;
28
//      RESULTADO LÍQUIDO DO EXERCÍCIO
29
 
30
        private Vigencia vigencia;
31
        private List<IndicadorDRE> indicadores;
32
 
33
        private Date dataInicial;
34
        private Date dataFinal;
35
        private List<Loja> lojasSelecionadas;
36
 
37
        private List<DreItemDTO> itens;
38
 
39
        public DreDTO() {}
40
 
41
        public DreDTO(Date dataInicial, Date dataFinal) {
42
                setDataInicial(dataInicial);
43
                setDataFinal(dataFinal);
44
        }
45
 
46
        public Vigencia getVigencia() {
47
                return vigencia;
48
        }
49
        public void setVigencia(Vigencia vigencia) {
50
                this.vigencia = vigencia;
51
        }
52
 
53
        public Date getDataInicial() {
54
                return dataInicial;
55
        }
56
        public void setDataInicial(Date dataInicial) {
57
                this.dataInicial = dataInicial;
58
        }
59
 
60
        public Date getDataFinal() {
61
                return dataFinal;
62
        }
63
        public void setDataFinal(Date dataFinal) {
64
                this.dataFinal = dataFinal;
65
        }
66
 
67
        public List<Loja> getLojasSelecionadas() {
68
                return lojasSelecionadas;
69
        }
70
        public void setLojasSelecionadas(List<Loja> lojasSelecionadas) {
71
                this.lojasSelecionadas = lojasSelecionadas;
72
        }
73
 
74
        public List<DreItemDTO> getItens() {
75
                return itens;
76
        }
77
        public void setItens(List<DreItemDTO> itens) {
78
                this.itens = itens;
79
        }
80
 
81
}