Subversion Repositories Integrator Subversion

Rev

Rev 482 | Rev 495 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 482 Rev 485
Line 7... Line 7...
7
7
8
        private static final long serialVersionUID = 1L;
8
        private static final long serialVersionUID = 1L;
9
9
10
        private Long sequencial;
10
        private Long sequencial;
11
        private Integer quantidade;
11
        private Integer quantidade;
-
 
12
        private Double valor;
12
        private NotaFiscalDTO notaFiscalDTO;
13
        private NotaFiscalDTO notaFiscalDTO;
13
        private CompraProdutoDTO compraProdutoDTO;
14
        private CompraProdutoDTO compraProdutoDTO;
14
       
15
       
15
        /*<det nItem="2"><prod>
16
        /*<det nItem="2"><prod>
16
         * <cProd>019539</cProd>
17
         * <cProd>019539</cProd>
Line 40... Line 41...
40
         * </imposto></det>
41
         * </imposto></det>
41
         */
42
         */
42
       
43
       
43
        public NotaFiscalProdutoDTO() {}
44
        public NotaFiscalProdutoDTO() {}
44
       
45
       
45
        public static String CONSULTA_DTO_COMPLETA = "e.sequencial, e.quantidade, e.notaFiscal.sequencial, e.notaFiscal.chave, e.notaFiscal.numeroNotaFiscal, "
-
 
-
 
46
        public static String CONSULTA_DTO_COMPLETA = "e.sequencial, e.quantidade, e.valor, e.notaFiscal.sequencial, e.notaFiscal.chave, e.notaFiscal.numeroNotaFiscal, "
46
                        + "e.notaFiscal.dataHoraEmissao, e.compraProduto.sequencial, e.compraProduto.valorCompra, e.compraProduto.produto.sequencial, e.compraProduto.produto.codigo, "
47
                        + "e.notaFiscal.dataHoraEmissao, e.compraProduto.sequencial, e.compraProduto.valorCompra, e.compraProduto.produto.sequencial, e.compraProduto.produto.codigo, "
47
                        + "e.compraProduto.produto.tipo, e.compraProduto.produto.modelo.sequencial, e.compraProduto.produto.modelo.descricao, "
48
                        + "e.compraProduto.produto.tipo, e.compraProduto.produto.modelo.sequencial, e.compraProduto.produto.modelo.descricao, "
48
                        + "e.compraProduto.produto.modelo.marca.sequencial, e.compraProduto.produto.modelo.marca.descricao, "
49
                        + "e.compraProduto.produto.modelo.marca.sequencial, e.compraProduto.produto.modelo.marca.descricao, "
49
                        + "e.compraProduto.produto.tributacao.sequencial, e.compraProduto.produto.tributacao.descricao, e.compraProduto.produto.tributacao.codigoNCM, "
50
                        + "e.compraProduto.produto.tributacao.sequencial, e.compraProduto.produto.tributacao.descricao, e.compraProduto.produto.tributacao.codigoNCM, "
50
                        + "e.compraProduto.produto.tributacao.codigoEST, e.compraProduto.produto.tributacao.sujeitoST, "
51
                        + "e.compraProduto.produto.tributacao.codigoEST, e.compraProduto.produto.tributacao.sujeitoST, "
51
                        + "e.compraProduto.produto.estilo, "
-
 
-
 
52
                        + "e.compraProduto.produto.estilo, e.compraProduto.produto.sujeitoST, "
52
                        + "e.compraProduto.produto.descricao, e.compraProduto.produto.cor, e.compraProduto.compra.notaFiscal.sequencial, "
53
                        + "e.compraProduto.produto.descricao, e.compraProduto.produto.cor, e.compraProduto.compra.notaFiscal.sequencial, "
53
                        + "e.compraProduto.compra.notaFiscal.chave, e.compraProduto.compra.notaFiscal.numeroNotaFiscal, e.compraProduto.compra.notaFiscal.dataHoraEmissao";
54
                        + "e.compraProduto.compra.notaFiscal.chave, e.compraProduto.compra.notaFiscal.numeroNotaFiscal, e.compraProduto.compra.notaFiscal.dataHoraEmissao";
54
        public NotaFiscalProdutoDTO(Long sequencial, Integer quantidade, Long sequencialNotaFiscal, String chaveNotaFiscal, Long numeroNotaFiscal,
-
 
-
 
55
        public NotaFiscalProdutoDTO(Long sequencial, Integer quantidade, Double valor, Long sequencialNotaFiscal, String chaveNotaFiscal, Long numeroNotaFiscal,
55
                        Date dataHoraEmissaoNotaFiscal, Long sequencialCompraProduto, Double valorCompraProduto, Long sequencialProduto, String codigoProduto, String tipoProduto,
56
                        Date dataHoraEmissaoNotaFiscal, Long sequencialCompraProduto, Double valorCompraProduto, Long sequencialProduto, String codigoProduto, String tipoProduto,
56
                        Long sequencialModelo, String descricaoModelo, Long sequencialMarca, String descricaoMarca,
57
                        Long sequencialModelo, String descricaoModelo, Long sequencialMarca, String descricaoMarca,
57
                        Long sequencialTributacao, String descricaoTributacao, String codigoNCM, String codigoEST, Boolean sujeitoSTTributacao,
58
                        Long sequencialTributacao, String descricaoTributacao, String codigoNCM, String codigoEST, Boolean sujeitoSTTributacao,
58
                        String estiloProduto, String descricaoProduto, String corProduto,
-
 
-
 
59
                        String estiloProduto, Boolean sujeitoST, String descricaoProduto, String corProduto,
59
                        Long sequencialNotaFiscalRefenciada, String chaveNotaFiscalRefenciada, Long numeroNotaFiscalReferenciada, Date dataHoraEmissaoNotaFiscalReferenciada) {
60
                        Long sequencialNotaFiscalRefenciada, String chaveNotaFiscalRefenciada, Long numeroNotaFiscalReferenciada, Date dataHoraEmissaoNotaFiscalReferenciada) {
60
                super();
61
                super();
61
                this.sequencial = sequencial;
62
                this.sequencial = sequencial;
62
                this.notaFiscalDTO = new NotaFiscalDTO(sequencialNotaFiscal, chaveNotaFiscal, numeroNotaFiscal, dataHoraEmissaoNotaFiscal);
63
                this.notaFiscalDTO = new NotaFiscalDTO(sequencialNotaFiscal, chaveNotaFiscal, numeroNotaFiscal, dataHoraEmissaoNotaFiscal);
63
               
64
               
64
                MarcaDTO marcaDTO = new MarcaDTO(sequencialMarca, descricaoMarca);
65
                MarcaDTO marcaDTO = new MarcaDTO(sequencialMarca, descricaoMarca);
65
                ModeloDTO modeloDTO = new ModeloDTO(sequencialModelo, descricaoModelo, marcaDTO);
66
                ModeloDTO modeloDTO = new ModeloDTO(sequencialModelo, descricaoModelo, marcaDTO);
66
                TributacaoDTO tributacaoDTO = new TributacaoDTO(sequencialTributacao, descricaoTributacao, codigoNCM, codigoEST, sujeitoSTTributacao);
67
                TributacaoDTO tributacaoDTO = new TributacaoDTO(sequencialTributacao, descricaoTributacao, codigoNCM, codigoEST, sujeitoSTTributacao);
67
                ProdutoDTO produtoDTO = new ProdutoDTO(sequencialProduto, codigoProduto, tipoProduto, modeloDTO, estiloProduto, descricaoProduto, corProduto);
68
                ProdutoDTO produtoDTO = new ProdutoDTO(sequencialProduto, codigoProduto, tipoProduto, modeloDTO, estiloProduto, descricaoProduto, corProduto);
-
 
69
                produtoDTO.setSujeitoST(sujeitoST);
68
                produtoDTO.setTributacaoDTO(tributacaoDTO);
70
                produtoDTO.setTributacaoDTO(tributacaoDTO);
69
                NotaFiscalDTO notaFiscalDTO = new NotaFiscalDTO(sequencialNotaFiscalRefenciada, chaveNotaFiscalRefenciada, numeroNotaFiscalReferenciada, dataHoraEmissaoNotaFiscalReferenciada);
71
                NotaFiscalDTO notaFiscalDTO = new NotaFiscalDTO(sequencialNotaFiscalRefenciada, chaveNotaFiscalRefenciada, numeroNotaFiscalReferenciada, dataHoraEmissaoNotaFiscalReferenciada);
70
                CompraDTO compraDTO = new CompraDTO();
72
                CompraDTO compraDTO = new CompraDTO();
71
                compraDTO.setNotaFiscalDTO(notaFiscalDTO);
73
                compraDTO.setNotaFiscalDTO(notaFiscalDTO);
72
                this.compraProdutoDTO = new CompraProdutoDTO(sequencialCompraProduto, compraDTO, produtoDTO, valorCompraProduto);
74
                this.compraProdutoDTO = new CompraProdutoDTO(sequencialCompraProduto, compraDTO, produtoDTO, valorCompraProduto);
73
                this.quantidade = quantidade;
75
                this.quantidade = quantidade;
-
 
76
                this.valor = valor;
74
        }
77
        }
75
       
78
       
76
        /*
79
        /*
77
        public static String CONSULTA_DTO_SIMPLES = "e.sequencial, e.notaFiscal.sequencial, e.produto.sequencial, "
80
        public static String CONSULTA_DTO_SIMPLES = "e.sequencial, e.notaFiscal.sequencial, e.produto.sequencial, "
78
                        + "e.quantidade";
81
                        + "e.quantidade";
Line 123... Line 126...
123
                return quantidade;
126
                return quantidade;
124
        }
127
        }
125
        public void setQuantidade(Integer quantidade) {
128
        public void setQuantidade(Integer quantidade) {
126
                this.quantidade = quantidade;
129
                this.quantidade = quantidade;
127
        }
130
        }
128
-
 
-
 
131
       
-
 
132
        public Double getValor() {
-
 
133
                return valor;
-
 
134
        }
-
 
135
        public void setValor(Double valor) {
-
 
136
                this.valor = valor;
-
 
137
        }
-
 
138
       
129
        public NotaFiscalDTO getNotaFiscalDTO() {
139
        public NotaFiscalDTO getNotaFiscalDTO() {
130
                return notaFiscalDTO;
140
                return notaFiscalDTO;
131
        }
141
        }
132
        public void setNotaFiscalDTO(NotaFiscalDTO notaFiscalDTO) {
142
        public void setNotaFiscalDTO(NotaFiscalDTO notaFiscalDTO) {
133
                this.notaFiscalDTO = notaFiscalDTO;
143
                this.notaFiscalDTO = notaFiscalDTO;