@Service
public class AdiantamentoService
extends <any>
Modifier and Type | Field and Description |
---|---|
private AdiantamentoDao |
adiantamentoDao |
private static long |
serialVersionUID |
Constructor and Description |
---|
AdiantamentoService() |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
acoesAdiantamentoComprovacao(java.lang.String operacao,
java.lang.String exercicioAdiantamento,
java.lang.Long numeroAdiantamento,
java.lang.Long sequenciaAdiantamento,
java.lang.String exercicioPagamento,
java.lang.Long numeroPagamento,
java.lang.Long numeroEvento,
java.lang.Long categoriaEmpenho,
java.lang.String situacao,
java.lang.String situacaoPrestacao,
java.lang.String tipoComprovacao,
java.sql.Date dataPagamentoEmpenho,
java.sql.Date dataPrevisaoAplicacao,
java.sql.Date dataPrevisaoComprovacao,
java.sql.Date dataProrrogacaoAplicacao,
java.sql.Date dataAplicacao,
java.sql.Date dataComprovacao,
java.sql.Date dataAprovacao,
java.lang.String justificativaProrrogacao) |
java.util.Map<java.lang.String,java.lang.Object> |
buscaEmpenhoAdiantamento(java.lang.String exercicioAdiantamento,
java.lang.Long numeroAdiantamento) |
java.util.Map<java.lang.String,java.lang.Object> |
buscaInformacoesResponsavel(java.lang.Long inscricao) |
java.util.Map<java.lang.String,java.lang.Object> |
buscaInscricaoComprovacao(java.lang.Long inscricao) |
java.util.Map<java.lang.String,java.lang.Object> |
buscaPagamentoComprovacao(java.lang.String exercicioPagamento,
java.lang.Long numeroPagamento,
java.lang.String exercicioEmpenho,
java.lang.Long numeroEmpenho) |
java.util.Map<java.lang.String,java.lang.Object> |
calculoRetencaoDocumento(java.lang.String calculaInss,
java.lang.String calculaIss,
java.lang.String tipoPessoa,
java.sql.Date dataDocumento,
java.math.BigDecimal valorDocumento,
java.math.BigDecimal valorBaseInss,
java.math.BigDecimal valorBaseIss,
java.lang.String exercicioEmpenho,
java.lang.String orcamentario) |
void |
consisteExclusao(AdiantamentoVo entidade) |
void |
consisteInclusao(AdiantamentoVo entidade) |
void |
consistirComprovacao(java.lang.Long lancamento,
java.lang.String exercicioAdiantamento,
java.lang.Long numeroAdiantamento,
java.lang.String exercicioPagamento,
java.lang.Long numeroPagamento) |
java.util.Map<java.lang.String,java.lang.Object> |
geraArquivoSISADI(java.lang.String exercicio,
java.lang.String mes) |
<any> |
getDao() |
java.util.List<java.lang.String> |
incluiExcluiDocAdiantamento(java.lang.String tipoOperacao,
java.lang.String operacao,
java.lang.String exercicioAdiantamento,
java.lang.Long numeroAdiantamento,
java.lang.Long sequencia,
java.math.BigDecimal valorDocumento,
java.math.BigDecimal valorGlosa,
java.sql.Date dataPagamento,
java.sql.Date dataEmissao,
java.lang.String calculaInss,
java.lang.String calculaIss,
java.lang.String tipoPessoa,
java.lang.String pisPasep,
java.lang.String inssFornecedor,
java.math.BigDecimal valorBaseInss,
java.math.BigDecimal valorBaseIss,
java.math.BigDecimal valorInss,
java.math.BigDecimal valorIss,
java.sql.Date vencimentoInss,
java.sql.Date vencimentoIss) |
void |
populaPreRelatorio(java.lang.String chaves) |
void |
processaExclusaoAprovacao(java.lang.Long sequencial,
java.sql.Date dataAprovacao) |
void |
processaExclusaoComprovacao(AdiantamentoVo entidade) |
java.util.List<AdiantamentoVo> |
recuperarPorProtocolo(java.util.Map<java.lang.String,java.lang.Object> parametros)
Método que retorna os adiantamento por protocolo
|
java.util.List<AdiantamentoVo> |
recuperarPorProtocoloComInscricao(java.util.Map<java.lang.String,java.lang.Object> parametros)
Método que retorna os adiantamento por protocolo para o usuário logado
|
java.lang.String |
recuperaTipoComprovacao() |
void |
salvarDataAplicacao(java.sql.Date dataAplicacao,
java.lang.String exercicioAdiantamento,
java.lang.Long numeroAdiantamento) |
void |
salvarSituacao(java.lang.String situacao,
java.lang.String exercicioAdiantamento,
java.lang.Long numeroAdiantamento) |
void |
validaDataAplicacao(AdiantamentoVo entidade) |
void |
validaDataAprovacao(AdiantamentoVo entidade) |
void |
validaDataComprovacao(AdiantamentoVo entidade) |
void |
validaDataPrevisaoAplicacao(AdiantamentoVo entidade) |
void |
validaDataPrevisaoComprovacao(AdiantamentoVo entidade) |
void |
validaDataProrrogacaoAplicacao(AdiantamentoVo entidade) |
void |
validaDataPublicacao(AdiantamentoVo entidade) |
void |
validaDiasAplicacao(AdiantamentoVo entidade) |
void |
validaDiasComprovacao(AdiantamentoVo entidade) |
java.lang.String |
validarValorDocumento(java.lang.String tipoComprovacao,
java.lang.String exercicioEmpenho,
java.lang.Long numeroEmpenho,
java.lang.String exercicioPagamento,
java.lang.Long numeroPagamento,
java.lang.Long sequencialPagamento,
java.math.BigDecimal valorDocumento,
java.lang.Double valorPagamento) |
void |
verificaDadosEmpenho(AdiantamentoVo entidade) |
void |
verificaDadosPagamento(AdiantamentoVo entidade) |
private static final long serialVersionUID
@Autowired private AdiantamentoDao adiantamentoDao
public <any> getDao()
public java.util.List<AdiantamentoVo> recuperarPorProtocoloComInscricao(java.util.Map<java.lang.String,java.lang.Object> parametros) throws ErpServiceException
exercicioProtocolo,
- numeroProtocolo, grupoProtocoloErpServiceException
public java.util.List<AdiantamentoVo> recuperarPorProtocolo(java.util.Map<java.lang.String,java.lang.Object> parametros) throws ErpServiceException
exercicioProtocolo,
- numeroProtocolo, grupoProtocoloErpServiceException
public java.util.Map<java.lang.String,java.lang.Object> buscaInformacoesResponsavel(java.lang.Long inscricao) throws ErpServiceException
ErpServiceException
public java.lang.String recuperaTipoComprovacao() throws ErpServiceException
ErpServiceException
public void consisteInclusao(AdiantamentoVo entidade) throws ErpServiceException
ErpServiceException
public void consisteExclusao(AdiantamentoVo entidade) throws ErpServiceException
ErpServiceException
@Transactional(rollbackFor={java.lang.Exception.class,java.lang.RuntimeException.class}) public void processaExclusaoComprovacao(AdiantamentoVo entidade) throws ErpServiceException
ErpServiceException
public void verificaDadosEmpenho(AdiantamentoVo entidade) throws ErpServiceException
ErpServiceException
public void verificaDadosPagamento(AdiantamentoVo entidade) throws ErpServiceException
ErpServiceException
public void validaDataPrevisaoAplicacao(AdiantamentoVo entidade) throws ErpServiceException
ErpServiceException
public void validaDiasAplicacao(AdiantamentoVo entidade) throws ErpServiceException
ErpServiceException
public void validaDataAplicacao(AdiantamentoVo entidade) throws ErpServiceException
ErpServiceException
public void validaDataProrrogacaoAplicacao(AdiantamentoVo entidade) throws ErpServiceException
ErpServiceException
public void validaDataPrevisaoComprovacao(AdiantamentoVo entidade) throws ErpServiceException
ErpServiceException
public void validaDiasComprovacao(AdiantamentoVo entidade) throws ErpServiceException
ErpServiceException
public void validaDataComprovacao(AdiantamentoVo entidade) throws ErpServiceException
ErpServiceException
public void validaDataAprovacao(AdiantamentoVo entidade) throws ErpServiceException
ErpServiceException
public void validaDataPublicacao(AdiantamentoVo entidade) throws ErpServiceException
ErpServiceException
public void consistirComprovacao(java.lang.Long lancamento, java.lang.String exercicioAdiantamento, java.lang.Long numeroAdiantamento, java.lang.String exercicioPagamento, java.lang.Long numeroPagamento) throws ErpServiceException
ErpServiceException
public java.util.Map<java.lang.String,java.lang.Object> buscaInscricaoComprovacao(java.lang.Long inscricao) throws ErpServiceException
ErpServiceException
public java.util.Map<java.lang.String,java.lang.Object> buscaPagamentoComprovacao(java.lang.String exercicioPagamento, java.lang.Long numeroPagamento, java.lang.String exercicioEmpenho, java.lang.Long numeroEmpenho) throws ErpServiceException
ErpServiceException
public java.lang.String validarValorDocumento(java.lang.String tipoComprovacao, java.lang.String exercicioEmpenho, java.lang.Long numeroEmpenho, java.lang.String exercicioPagamento, java.lang.Long numeroPagamento, java.lang.Long sequencialPagamento, java.math.BigDecimal valorDocumento, java.lang.Double valorPagamento) throws ErpServiceException
ErpServiceException
public java.util.Map<java.lang.String,java.lang.Object> buscaEmpenhoAdiantamento(java.lang.String exercicioAdiantamento, java.lang.Long numeroAdiantamento) throws ErpServiceException
ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void populaPreRelatorio(java.lang.String chaves) throws ErpServiceException
ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public java.util.Map<java.lang.String,java.lang.Object> geraArquivoSISADI(java.lang.String exercicio, java.lang.String mes) throws ErpServiceException
ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void processaExclusaoAprovacao(java.lang.Long sequencial, java.sql.Date dataAprovacao) throws ErpServiceException
ErpServiceException
public java.util.Map<java.lang.String,java.lang.Object> calculoRetencaoDocumento(java.lang.String calculaInss, java.lang.String calculaIss, java.lang.String tipoPessoa, java.sql.Date dataDocumento, java.math.BigDecimal valorDocumento, java.math.BigDecimal valorBaseInss, java.math.BigDecimal valorBaseIss, java.lang.String exercicioEmpenho, java.lang.String orcamentario) throws ErpServiceException
ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public java.util.List<java.lang.String> incluiExcluiDocAdiantamento(java.lang.String tipoOperacao, java.lang.String operacao, java.lang.String exercicioAdiantamento, java.lang.Long numeroAdiantamento, java.lang.Long sequencia, java.math.BigDecimal valorDocumento, java.math.BigDecimal valorGlosa, java.sql.Date dataPagamento, java.sql.Date dataEmissao, java.lang.String calculaInss, java.lang.String calculaIss, java.lang.String tipoPessoa, java.lang.String pisPasep, java.lang.String inssFornecedor, java.math.BigDecimal valorBaseInss, java.math.BigDecimal valorBaseIss, java.math.BigDecimal valorInss, java.math.BigDecimal valorIss, java.sql.Date vencimentoInss, java.sql.Date vencimentoIss) throws ErpServiceException
ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public java.util.List<java.lang.String> acoesAdiantamentoComprovacao(java.lang.String operacao, java.lang.String exercicioAdiantamento, java.lang.Long numeroAdiantamento, java.lang.Long sequenciaAdiantamento, java.lang.String exercicioPagamento, java.lang.Long numeroPagamento, java.lang.Long numeroEvento, java.lang.Long categoriaEmpenho, java.lang.String situacao, java.lang.String situacaoPrestacao, java.lang.String tipoComprovacao, java.sql.Date dataPagamentoEmpenho, java.sql.Date dataPrevisaoAplicacao, java.sql.Date dataPrevisaoComprovacao, java.sql.Date dataProrrogacaoAplicacao, java.sql.Date dataAplicacao, java.sql.Date dataComprovacao, java.sql.Date dataAprovacao, java.lang.String justificativaProrrogacao) throws ErpServiceException
ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void salvarSituacao(java.lang.String situacao, java.lang.String exercicioAdiantamento, java.lang.Long numeroAdiantamento) throws ErpDaoException
ErpDaoException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void salvarDataAplicacao(java.sql.Date dataAplicacao, java.lang.String exercicioAdiantamento, java.lang.Long numeroAdiantamento) throws ErpDaoException
ErpDaoException