Subversion Repositories Integrator Subversion

Rev

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

Rev 495 Rev 500
Line 42... Line 42...
42
         * </imposto></det>
42
         * </imposto></det>
43
         */
43
         */
44
       
44
       
45
        public NotaFiscalProdutoDTO() {}
45
        public NotaFiscalProdutoDTO() {}
46
       
46
       
47
        public static String CONSULTA_DTO_COMPLETA = "e.sequencial, e.quantidade, e.valor, e.notaFiscal.sequencial, e.notaFiscal.chave, e.notaFiscal.numeroNotaFiscal, "
-
 
-
 
47
        public static String CONSULTA_DTO_COMPLETA = "e.sequencial, e.quantidade, e.valor, e.xmlDetalheCompra, e.notaFiscal.sequencial, e.notaFiscal.chave, e.notaFiscal.numeroNotaFiscal, "
48
                        + "e.notaFiscal.dataHoraEmissao, e.compraProduto.sequencial, e.compraProduto.valorCompra, e.compraProduto.produto.sequencial, e.compraProduto.produto.codigo, "
48
                        + "e.notaFiscal.dataHoraEmissao, e.compraProduto.sequencial, e.compraProduto.valorCompra, e.compraProduto.produto.sequencial, e.compraProduto.produto.codigo, "
49
                        + "e.compraProduto.produto.tipo, e.compraProduto.produto.modelo.sequencial, e.compraProduto.produto.modelo.descricao, "
49
                        + "e.compraProduto.produto.tipo, e.compraProduto.produto.modelo.sequencial, e.compraProduto.produto.modelo.descricao, "
50
                        + "e.compraProduto.produto.modelo.marca.sequencial, e.compraProduto.produto.modelo.marca.descricao, "
50
                        + "e.compraProduto.produto.modelo.marca.sequencial, e.compraProduto.produto.modelo.marca.descricao, "
51
                        + "e.compraProduto.produto.tributacao.sequencial, e.compraProduto.produto.tributacao.descricao, e.compraProduto.produto.tributacao.codigoNCM, "
51
                        + "e.compraProduto.produto.tributacao.sequencial, e.compraProduto.produto.tributacao.descricao, e.compraProduto.produto.tributacao.codigoNCM, "
52
                        + "e.compraProduto.produto.tributacao.codigoEST, e.compraProduto.produto.tributacao.sujeitoST, "
52
                        + "e.compraProduto.produto.tributacao.codigoEST, e.compraProduto.produto.tributacao.sujeitoST, "
53
                        + "e.compraProduto.produto.estilo, e.compraProduto.produto.sujeitoST, "
53
                        + "e.compraProduto.produto.estilo, e.compraProduto.produto.sujeitoST, "
54
                        + "e.compraProduto.produto.descricao, e.compraProduto.produto.cor, e.compraProduto.compra.notaFiscal.sequencial, "
-
 
-
 
54
                        + "e.compraProduto.produto.descricao, e.compraProduto.produto.cor, e.compraProduto.produto.codigoEAN, e.compraProduto.compra.notaFiscal.sequencial, "
55
                        + "e.compraProduto.compra.notaFiscal.chave, e.compraProduto.compra.notaFiscal.numeroNotaFiscal, e.compraProduto.compra.notaFiscal.dataHoraEmissao";
55
                        + "e.compraProduto.compra.notaFiscal.chave, e.compraProduto.compra.notaFiscal.numeroNotaFiscal, e.compraProduto.compra.notaFiscal.dataHoraEmissao";
56
        public NotaFiscalProdutoDTO(Long sequencial, Integer quantidade, Double valor, Long sequencialNotaFiscal, String chaveNotaFiscal, Long numeroNotaFiscal,
-
 
-
 
56
        public NotaFiscalProdutoDTO(Long sequencial, Integer quantidade, Double valor, String xmlDetalheCompra, Long sequencialNotaFiscal, String chaveNotaFiscal, Long numeroNotaFiscal,
57
                        Date dataHoraEmissaoNotaFiscal, Long sequencialCompraProduto, Double valorCompraProduto, Long sequencialProduto, String codigoProduto, String tipoProduto,
57
                        Date dataHoraEmissaoNotaFiscal, Long sequencialCompraProduto, Double valorCompraProduto, Long sequencialProduto, String codigoProduto, String tipoProduto,
58
                        Long sequencialModelo, String descricaoModelo, Long sequencialMarca, String descricaoMarca,
58
                        Long sequencialModelo, String descricaoModelo, Long sequencialMarca, String descricaoMarca,
59
                        Long sequencialTributacao, String descricaoTributacao, String codigoNCM, String codigoEST, Boolean sujeitoSTTributacao,
59
                        Long sequencialTributacao, String descricaoTributacao, String codigoNCM, String codigoEST, Boolean sujeitoSTTributacao,
60
                        String estiloProduto, Boolean sujeitoST, String descricaoProduto, String corProduto,
-
 
-
 
60
                        String estiloProduto, Boolean sujeitoST, String descricaoProduto, String corProduto, String codigoEAN,
61
                        Long sequencialNotaFiscalRefenciada, String chaveNotaFiscalRefenciada, Long numeroNotaFiscalReferenciada, Date dataHoraEmissaoNotaFiscalReferenciada) {
61
                        Long sequencialNotaFiscalRefenciada, String chaveNotaFiscalRefenciada, Long numeroNotaFiscalReferenciada, Date dataHoraEmissaoNotaFiscalReferenciada) {
62
                super();
62
                super();
63
                this.sequencial = sequencial;
63
                this.sequencial = sequencial;
64
                this.notaFiscalDTO = new NotaFiscalDTO(sequencialNotaFiscal, chaveNotaFiscal, numeroNotaFiscal, dataHoraEmissaoNotaFiscal);
64
                this.notaFiscalDTO = new NotaFiscalDTO(sequencialNotaFiscal, chaveNotaFiscal, numeroNotaFiscal, dataHoraEmissaoNotaFiscal);
65
               
65
               
66
                MarcaDTO marcaDTO = new MarcaDTO(sequencialMarca, descricaoMarca);
66
                MarcaDTO marcaDTO = new MarcaDTO(sequencialMarca, descricaoMarca);
67
                ModeloDTO modeloDTO = new ModeloDTO(sequencialModelo, descricaoModelo, marcaDTO);
67
                ModeloDTO modeloDTO = new ModeloDTO(sequencialModelo, descricaoModelo, marcaDTO);
68
                TributacaoDTO tributacaoDTO = new TributacaoDTO(sequencialTributacao, descricaoTributacao, codigoNCM, codigoEST, sujeitoSTTributacao);
68
                TributacaoDTO tributacaoDTO = new TributacaoDTO(sequencialTributacao, descricaoTributacao, codigoNCM, codigoEST, sujeitoSTTributacao);
69
                ProdutoDTO produtoDTO = new ProdutoDTO(sequencialProduto, codigoProduto, tipoProduto, modeloDTO, estiloProduto, descricaoProduto, corProduto);
-
 
-
 
69
                ProdutoDTO produtoDTO = new ProdutoDTO(sequencialProduto, codigoProduto, tipoProduto, modeloDTO, estiloProduto, descricaoProduto, corProduto, codigoEAN);
70
                produtoDTO.setSujeitoST(sujeitoST);
70
                produtoDTO.setSujeitoST(sujeitoST);
71
                produtoDTO.setTributacaoDTO(tributacaoDTO);
71
                produtoDTO.setTributacaoDTO(tributacaoDTO);
72
                NotaFiscalDTO notaFiscalDTO = new NotaFiscalDTO(sequencialNotaFiscalRefenciada, chaveNotaFiscalRefenciada, numeroNotaFiscalReferenciada, dataHoraEmissaoNotaFiscalReferenciada);
72
                NotaFiscalDTO notaFiscalDTO = new NotaFiscalDTO(sequencialNotaFiscalRefenciada, chaveNotaFiscalRefenciada, numeroNotaFiscalReferenciada, dataHoraEmissaoNotaFiscalReferenciada);
73
                CompraDTO compraDTO = new CompraDTO();
73
                CompraDTO compraDTO = new CompraDTO();
74
                compraDTO.setNotaFiscalDTO(notaFiscalDTO);
74
                compraDTO.setNotaFiscalDTO(notaFiscalDTO);
75
                this.compraProdutoDTO = new CompraProdutoDTO(sequencialCompraProduto, compraDTO, produtoDTO, valorCompraProduto);
75
                this.compraProdutoDTO = new CompraProdutoDTO(sequencialCompraProduto, compraDTO, produtoDTO, valorCompraProduto);
76
                this.quantidade = quantidade;
76
                this.quantidade = quantidade;
77
                this.valor = valor;
77
                this.valor = valor;
-
 
78
                this.xmlDetalheCompra = xmlDetalheCompra;
78
        }
79
        }
79
       
80
       
80
        /*
81
        /*
81
        public static String CONSULTA_DTO_SIMPLES = "e.sequencial, e.notaFiscal.sequencial, e.produto.sequencial, "
82
        public static String CONSULTA_DTO_SIMPLES = "e.sequencial, e.notaFiscal.sequencial, e.produto.sequencial, "
82
                        + "e.quantidade";
83
                        + "e.quantidade";
Line 133... Line 134...
133
        public Double getValor() {
134
        public Double getValor() {
134
                return valor;
135
                return valor;
135
        }
136
        }
136
        public void setValor(Double valor) {
137
        public void setValor(Double valor) {
137
                this.valor = valor;
138
                this.valor = valor;
-
 
139
        }
-
 
140
       
-
 
141
        public String getXmlDetalheCompra() {
-
 
142
                return xmlDetalheCompra;
-
 
143
        }
-
 
144
        public void setXmlDetalheCompra(String xmlDetalheCompra) {
-
 
145
                this.xmlDetalheCompra = xmlDetalheCompra;
138
        }
146
        }
139
       
147
       
140
        public NotaFiscalDTO getNotaFiscalDTO() {
148
        public NotaFiscalDTO getNotaFiscalDTO() {
141
                return notaFiscalDTO;
149
                return notaFiscalDTO;
142
        }
150
        }