25 lines
1.1 KiB
Java
25 lines
1.1 KiB
Java
package com.rjconsultores.ventaboletos.service;
|
|
|
|
import java.math.BigDecimal;
|
|
import java.util.Date;
|
|
import java.util.List;
|
|
|
|
import com.rjconsultores.ventaboletos.entidad.Parada;
|
|
import com.rjconsultores.ventaboletos.entidad.Transportadora;
|
|
import com.rjconsultores.ventaboletos.entidad.Voucher;
|
|
import com.rjconsultores.ventaboletos.vo.configuracioneccomerciales.VoucherVO;
|
|
|
|
public interface VoucherService extends GenericService<Voucher, Long> {
|
|
|
|
public List<Voucher> buscarConsulta(Long voucherId, String numContrato, String nit, String nomeTransportadora, Date dataInicial, Date dataFinal, Integer origemId, Integer destinoId);
|
|
|
|
public List<VoucherVO> legalizar(Long numInicial, Long numFinal, String numContrato, Transportadora transportadora, BigDecimal valor, Parada origem, Parada destino);
|
|
|
|
public List<Voucher> buscarListaVoucher(Long numInicial, Long numFinal, String numContrato, Long transportadora, Long grupoContratoId, Integer status, Integer origem, Integer destino);
|
|
|
|
public List<Voucher> faturar(List<Voucher> lista, Long numFatura, Date datCorte);
|
|
|
|
public List<VoucherVO> lerArquivo(String data) throws Exception;
|
|
|
|
}
|