Blame |
Last modification |
View Log
| Download
| RSS feed
package br.com.ec.repository;
import br.com.ec.core.generic.GenericRepository;
import br.com.ec.domain.model.NotaFiscalProduto;
public interface NotaFiscalProdutoRepository
extends GenericRepository
<NotaFiscalProduto
> {
void excluir
(Long sequencial
);
/*
NotaFiscal detalhar(Long sequencialNotaFiscal);
List<String> consultarXmlNotasFiscais(ParametrosConsultaNotaFiscal parametrosConsultaNotaFiscalDTO);
void desvincularVenda(Long sequencialNotaFiscal);
void vincularVenda(Long sequencialNotaFiscal, Venda vendaParaVinculo);
List<NotaFiscalProdutoDTO> consultarProdutosVinculados(Long sequencialNotaFiscal);
List<NotaFiscalReferenciadaDTO> consultarNfReferenciadas(Long sequencialNotaFiscal);
NotaFiscal consultarPelaChaveEeTipo(String chave, String tipoNotaFiscal);
NotaFiscal consultarPeloNumeroEeTipo(Long numeroNotaFiscal, String tipoNotaFiscal);
NotaFiscal consultarPelaChave(String chave);
Long consultarProximoNumeroNotaFiscal(String tipoNotaFiscal, Pessoa pessoaJuridicaEmitente);
List<NotaFiscal> consultarNotasFiscais(Venda venda);
List<NotaFiscal> consultarNotasFiscais(ParametrosConsultaNotaFiscalDTO parametros);
void desvincularVenda(NotaFiscal notaFiscal);
Boolean verificarSeNotaFiscalJaVinculadaComVenda(Venda venda, String tipoModeloNotaFiscal, String tipoNotaFiscal);
*/
}