public class ContratoPublicService
extends java.lang.Object
implements br.inf.thema.erp.integracao.materiais.service.almoxarifado.ContratoPublicService
Modifier and Type | Field and Description |
---|---|
private ContratoDao |
contratoDao |
private static long |
serialVersionUID |
Constructor and Description |
---|
ContratoPublicService() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
buscaDadosContratoCartaFianca(java.lang.String exercicioContrato,
java.lang.Long numeroContrato,
java.lang.Long numeroAditivo,
java.lang.String tipoCartaFianca) |
br.inf.thema.erp.integracao.materiais.vo.compras.LicitacaoVo |
buscaLicitacaoPorLicitacao(java.lang.Long licitacao,
java.lang.String consorcio) |
br.inf.thema.erp.integracao.materiais.vo.compras.LicitacaoVo |
buscaLicitacaoPorNumero(java.lang.Long modalidade,
java.lang.String exercicio,
java.lang.Long numero,
java.lang.String consorcio) |
java.sql.Date |
calculaDataValidadeFinal(java.sql.Date dataValidadeInicial,
java.lang.Long tempoRenovacao,
java.lang.String tipoRenovacao) |
br.inf.thema.erp.integracao.materiais.vo.compras.ContratoVo |
informacoesContrato(java.lang.String exercicio,
java.lang.Long numero) |
java.util.List<br.inf.thema.erp.integracao.materiais.vo.compras.ContratoVo> |
recuperaPorExercicioNumero(java.lang.String exercicioContrato,
java.lang.Long numeroContrato) |
java.util.List<br.inf.thema.erp.integracao.materiais.vo.compras.ContratoVo> |
recuperaPorExercicioNumeroAndamento(java.lang.String exercicioContrato,
java.lang.Long numeroContrato,
java.lang.String andamento) |
java.util.List<br.inf.thema.erp.integracao.materiais.vo.compras.ComprovantePNCPRecebimentoVo> |
recuperarComprovantePNCPRecebimento(java.lang.Long sequencial) |
br.inf.thema.erp.integracao.materiais.vo.compras.ContratoVo |
recuperarContratoAdministracaoNomeContratado(java.lang.String exercicioContrato,
java.lang.Long numeroContrato) |
br.inf.thema.erp.integracao.materiais.vo.compras.ContratoVo |
recuperarContratoPorExercicioNumero(java.lang.String exercicioContrato,
java.lang.Long numeroContrato) |
br.inf.thema.erp.integracao.materiais.vo.compras.ContratoVo |
recuperarParaContasPagar(java.util.Map<java.lang.String,java.lang.Object> parametros) |
java.util.List<java.lang.String> |
validaCartaFiancaContrato(java.lang.String exercicioContrato,
java.lang.Long numeroContrato,
java.lang.Long aditivo,
java.lang.String tipoCartaFianca,
java.lang.String tipo,
java.sql.Date dataEntrada,
java.sql.Date dataEmissao,
java.sql.Date dataVencimento,
java.sql.Date dataBaixa,
java.lang.Long inscricao,
java.lang.String exercicioProtocolo,
java.lang.Long numeroProtocolo,
java.lang.String tipoProtocolo,
java.lang.Long codigoEvento,
java.lang.Double valorApolice) |
java.util.Map<java.lang.String,java.lang.Object> |
verificaProtocolo(java.lang.String exercicioProtocolo,
java.lang.Long numeroProtocolo,
java.lang.String tipoProtocolo) |
private static final long serialVersionUID
@Autowired private ContratoDao contratoDao
public java.util.Map<java.lang.String,java.lang.Object> verificaProtocolo(java.lang.String exercicioProtocolo, java.lang.Long numeroProtocolo, java.lang.String tipoProtocolo) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
verificaProtocolo
in interface br.inf.thema.erp.integracao.materiais.service.almoxarifado.ContratoPublicService
br.inf.thema.erp.infra.service.exception.ErpServiceException
public java.sql.Date calculaDataValidadeFinal(java.sql.Date dataValidadeInicial, java.lang.Long tempoRenovacao, java.lang.String tipoRenovacao) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
calculaDataValidadeFinal
in interface br.inf.thema.erp.integracao.materiais.service.almoxarifado.ContratoPublicService
br.inf.thema.erp.infra.service.exception.ErpServiceException
public br.inf.thema.erp.integracao.materiais.vo.compras.LicitacaoVo buscaLicitacaoPorLicitacao(java.lang.Long licitacao, java.lang.String consorcio) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
buscaLicitacaoPorLicitacao
in interface br.inf.thema.erp.integracao.materiais.service.almoxarifado.ContratoPublicService
br.inf.thema.erp.infra.service.exception.ErpServiceException
public br.inf.thema.erp.integracao.materiais.vo.compras.LicitacaoVo buscaLicitacaoPorNumero(java.lang.Long modalidade, java.lang.String exercicio, java.lang.Long numero, java.lang.String consorcio) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
buscaLicitacaoPorNumero
in interface br.inf.thema.erp.integracao.materiais.service.almoxarifado.ContratoPublicService
br.inf.thema.erp.infra.service.exception.ErpServiceException
public java.util.List<java.lang.String> validaCartaFiancaContrato(java.lang.String exercicioContrato, java.lang.Long numeroContrato, java.lang.Long aditivo, java.lang.String tipoCartaFianca, java.lang.String tipo, java.sql.Date dataEntrada, java.sql.Date dataEmissao, java.sql.Date dataVencimento, java.sql.Date dataBaixa, java.lang.Long inscricao, java.lang.String exercicioProtocolo, java.lang.Long numeroProtocolo, java.lang.String tipoProtocolo, java.lang.Long codigoEvento, java.lang.Double valorApolice) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
validaCartaFiancaContrato
in interface br.inf.thema.erp.integracao.materiais.service.almoxarifado.ContratoPublicService
br.inf.thema.erp.infra.service.exception.ErpServiceException
public java.util.Map<java.lang.String,java.lang.Object> buscaDadosContratoCartaFianca(java.lang.String exercicioContrato, java.lang.Long numeroContrato, java.lang.Long numeroAditivo, java.lang.String tipoCartaFianca) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
buscaDadosContratoCartaFianca
in interface br.inf.thema.erp.integracao.materiais.service.almoxarifado.ContratoPublicService
br.inf.thema.erp.infra.service.exception.ErpServiceException
public br.inf.thema.erp.integracao.materiais.vo.compras.ContratoVo recuperarParaContasPagar(java.util.Map<java.lang.String,java.lang.Object> parametros) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
recuperarParaContasPagar
in interface br.inf.thema.erp.integracao.materiais.service.almoxarifado.ContratoPublicService
br.inf.thema.erp.infra.service.exception.ErpServiceException
public java.util.List<br.inf.thema.erp.integracao.materiais.vo.compras.ContratoVo> recuperaPorExercicioNumero(java.lang.String exercicioContrato, java.lang.Long numeroContrato) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
recuperaPorExercicioNumero
in interface br.inf.thema.erp.integracao.materiais.service.almoxarifado.ContratoPublicService
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public br.inf.thema.erp.integracao.materiais.vo.compras.ContratoVo recuperarContratoPorExercicioNumero(java.lang.String exercicioContrato, java.lang.Long numeroContrato) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
recuperarContratoPorExercicioNumero
in interface br.inf.thema.erp.integracao.materiais.service.almoxarifado.ContratoPublicService
br.inf.thema.erp.infra.service.exception.ErpServiceException
public java.util.List<br.inf.thema.erp.integracao.materiais.vo.compras.ContratoVo> recuperaPorExercicioNumeroAndamento(java.lang.String exercicioContrato, java.lang.Long numeroContrato, java.lang.String andamento) throws br.inf.thema.erp.infra.exception.ErpException
recuperaPorExercicioNumeroAndamento
in interface br.inf.thema.erp.integracao.materiais.service.almoxarifado.ContratoPublicService
br.inf.thema.erp.infra.exception.ErpException
public br.inf.thema.erp.integracao.materiais.vo.compras.ContratoVo recuperarContratoAdministracaoNomeContratado(java.lang.String exercicioContrato, java.lang.Long numeroContrato) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
recuperarContratoAdministracaoNomeContratado
in interface br.inf.thema.erp.integracao.materiais.service.almoxarifado.ContratoPublicService
br.inf.thema.erp.infra.service.exception.ErpServiceException
public br.inf.thema.erp.integracao.materiais.vo.compras.ContratoVo informacoesContrato(java.lang.String exercicio, java.lang.Long numero) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
informacoesContrato
in interface br.inf.thema.erp.integracao.materiais.service.almoxarifado.ContratoPublicService
br.inf.thema.erp.infra.service.exception.ErpServiceException
public java.util.List<br.inf.thema.erp.integracao.materiais.vo.compras.ComprovantePNCPRecebimentoVo> recuperarComprovantePNCPRecebimento(java.lang.Long sequencial) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
recuperarComprovantePNCPRecebimento
in interface br.inf.thema.erp.integracao.materiais.service.almoxarifado.ContratoPublicService
br.inf.thema.erp.infra.service.exception.ErpServiceException