Subversion Repositories Integrator Subversion

Rev

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

Rev 465 Rev 467
Line 10... Line 10...
10
import br.com.ec.domain.dto.NotaFiscalReferenciadaDTO;
10
import br.com.ec.domain.dto.NotaFiscalReferenciadaDTO;
11
import br.com.ec.domain.dto.NotasFiscaisEmitidasDTO;
11
import br.com.ec.domain.dto.NotasFiscaisEmitidasDTO;
12
import br.com.ec.domain.dto.VigenciaDTO;
12
import br.com.ec.domain.dto.VigenciaDTO;
13
import br.com.ec.domain.dto.consulta.ParametrosConsultaNotaFiscal;
13
import br.com.ec.domain.dto.consulta.ParametrosConsultaNotaFiscal;
14
import br.com.ec.domain.model.NotaFiscal;
14
import br.com.ec.domain.model.NotaFiscal;
-
 
15
import br.com.ec.domain.model.Pessoa;
15
import br.com.ec.domain.model.Venda;
16
import br.com.ec.domain.model.Venda;
16
17
17
public interface NotaFiscalService extends GenericService<NotaFiscal> {
18
public interface NotaFiscalService extends GenericService<NotaFiscal> {
18
19
19
        NotaFiscal detalhar(Long sequencialNotaFiscal);
20
        NotaFiscal detalhar(Long sequencialNotaFiscal);
Line 35... Line 36...
35
        List<NotaFiscalReferenciadaDTO> consultarNfReferenciadas(Long sequencialNotaFiscal);
36
        List<NotaFiscalReferenciadaDTO> consultarNfReferenciadas(Long sequencialNotaFiscal);
36
       
37
       
37
        NotaFiscalDTO consultarPorChave(String chave);
38
        NotaFiscalDTO consultarPorChave(String chave);
38
39
39
        void emitirNotaFiscalRemessa(NotaFiscal notaFiscal);
40
        void emitirNotaFiscalRemessa(NotaFiscal notaFiscal);
-
 
41
       
-
 
42
        String retornarStatusSefaz();
-
 
43
-
 
44
        Long consultarProximoNumeroNotaFiscal(String tipoNotaFiscal, Pessoa pessoaEmitente);
40
       
45
       
41
//      List<String> consultarXmlsNotasFiscais(ParametrosConsultaNotaFiscalDTO parametrosConsultaNotaFiscalDTO);
46
//      List<String> consultarXmlsNotasFiscais(ParametrosConsultaNotaFiscalDTO parametrosConsultaNotaFiscalDTO);
42
       
47
       
43
//      List<nfce.TNfeProc> consultarNotasFiscais(ParametrosConsultaNotaFiscalDTO parametrosConsultaNotaFiscalDTO);
48
//      List<nfce.TNfeProc> consultarNotasFiscais(ParametrosConsultaNotaFiscalDTO parametrosConsultaNotaFiscalDTO);
44
49
Line 51... Line 56...
51
        NotaFiscal consultarPelaChave(String chave);
56
        NotaFiscal consultarPelaChave(String chave);
52

57

53
        NotaFiscal importarXml(UploadedFile arquivo, Fornecedor fornecedor);
58
        NotaFiscal importarXml(UploadedFile arquivo, Fornecedor fornecedor);
54
       
59
       
55
        NotaFiscal importarXml(String textoXml, Fornecedor fornecedor);
60
        NotaFiscal importarXml(String textoXml, Fornecedor fornecedor);
56
       
-
 
57
        Long consultarProximoNumeroNotaFiscal(String tipoNotaFiscal, Pessoa pessoaEmitente);
-
 
58
       
61
       
59
        List<NotaFiscal> consultarNotasFiscais(Venda venda);
62
        List<NotaFiscal> consultarNotasFiscais(Venda venda);
60
       
63
       
61
        List<NotaFiscal> consultarNotasFiscais(ParametrosConsultaNotaFiscalDTO parametros);
64
        List<NotaFiscal> consultarNotasFiscais(ParametrosConsultaNotaFiscalDTO parametros);
62
       
65