Rev 446 | Rev 462 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 446 | Rev 449 | ||
|---|---|---|---|
| Line 3... | Line 3... | ||
| 3 | import java.util.List; |
3 | import java.util.List; |
| 4 | 4 | ||
| 5 | import org.primefaces.model.StreamedContent; |
5 | import org.primefaces.model.StreamedContent; |
| 6 | 6 | ||
| 7 | import br.com.ec.core.generic.GenericService; |
7 | import br.com.ec.core.generic.GenericService; |
| - | 8 | import br.com.ec.domain.dto.NotaFiscalProdutoDTO; |
|
| 8 | import br.com.ec.domain.dto.NotasFiscaisEmitidasDTO; |
9 | import br.com.ec.domain.dto.NotasFiscaisEmitidasDTO; |
| 9 | import br.com.ec.domain.dto.VigenciaDTO; |
10 | import br.com.ec.domain.dto.VigenciaDTO; |
| 10 | import br.com.ec.domain.dto.consulta.ParametrosConsultaNotaFiscal; |
11 | import br.com.ec.domain.dto.consulta.ParametrosConsultaNotaFiscal; |
| 11 | import br.com.ec.domain.model.NotaFiscal; |
12 | import br.com.ec.domain.model.NotaFiscal; |
| 12 | import br.com.ec.domain.model.Venda; |
13 | import br.com.ec.domain.model.Venda; |
| 13 | 14 | ||
| 14 | public interface NotaFiscalService extends GenericService<NotaFiscal> { |
15 | public interface NotaFiscalService extends GenericService<NotaFiscal> { |
| - | 16 | ||
| - | 17 | NotaFiscal detalhar(Long sequencialNotaFiscal); |
|
| 15 | 18 | ||
| 16 | List<String> consultarNcms(ParametrosConsultaNotaFiscal parametrosConsultaNotaFiscalDTO); |
19 | List<String> consultarNcms(ParametrosConsultaNotaFiscal parametrosConsultaNotaFiscalDTO); |
| 17 | 20 | ||
| 18 | NotasFiscaisEmitidasDTO consultarValores(VigenciaDTO vigenciaDTO); |
21 | NotasFiscaisEmitidasDTO consultarValores(VigenciaDTO vigenciaDTO); |
| 19 | 22 | ||
| Line 22... | Line 25... | ||
| 22 | Venda vincularVenda(Long sequencialNotaFiscal, Long sequencialVendaParaVinculo); |
25 | Venda vincularVenda(Long sequencialNotaFiscal, Long sequencialVendaParaVinculo); |
| 23 | 26 | ||
| 24 | StreamedContent gerarDanfeNfe(Long sequencialNotaFiscal); |
27 | StreamedContent gerarDanfeNfe(Long sequencialNotaFiscal); |
| 25 | 28 | ||
| 26 | StreamedContent gerarDanfeNfePreVisualizacao(Long sequencialNotaFiscal); |
29 | StreamedContent gerarDanfeNfePreVisualizacao(Long sequencialNotaFiscal); |
| - | 30 | ||
| - | 31 | List<NotaFiscalProdutoDTO> consultarProdutosVinculados(Long sequencialNotaFiscal); |
|
| 27 | 32 | ||
| 28 | // List<String> consultarXmlsNotasFiscais(ParametrosConsultaNotaFiscalDTO parametrosConsultaNotaFiscalDTO);
|
33 | // List<String> consultarXmlsNotasFiscais(ParametrosConsultaNotaFiscalDTO parametrosConsultaNotaFiscalDTO);
|
| 29 | 34 | ||
| 30 | // List<nfce.TNfeProc> consultarNotasFiscais(ParametrosConsultaNotaFiscalDTO parametrosConsultaNotaFiscalDTO);
|
35 | // List<nfce.TNfeProc> consultarNotasFiscais(ParametrosConsultaNotaFiscalDTO parametrosConsultaNotaFiscalDTO);
|
| 31 | 36 | ||
| Line 35... | Line 40... | ||
| 35 |
|
40 |
|
| 36 | NotaFiscal consultarPeloNumeroEeTipo(Long numeroNotaFiscal, String tipoNotaFiscal);
|
41 | NotaFiscal consultarPeloNumeroEeTipo(Long numeroNotaFiscal, String tipoNotaFiscal);
|
| 37 |
|
42 |
|
| 38 | NotaFiscal consultarPelaChave(String chave);
|
43 | NotaFiscal consultarPelaChave(String chave);
|
| 39 | 44 | ||
| 40 | NotaFiscal detalhar(NotaFiscal notaFiscal);
|
- | |
| 41 |
|
- | |
| 42 | NotaFiscal importarXml(UploadedFile arquivo, Fornecedor fornecedor);
|
45 | NotaFiscal importarXml(UploadedFile arquivo, Fornecedor fornecedor);
|
| 43 |
|
46 |
|
| 44 | NotaFiscal importarXml(String textoXml, Fornecedor fornecedor);
|
47 | NotaFiscal importarXml(String textoXml, Fornecedor fornecedor);
|
| 45 |
|
48 |
|
| 46 | Long consultarProximoNumeroNotaFiscal(String tipoNotaFiscal, Pessoa pessoaEmitente);
|
49 | Long consultarProximoNumeroNotaFiscal(String tipoNotaFiscal, Pessoa pessoaEmitente);
|