@Service
public class LeiDecretoService
extends <any>
Modifier and Type | Field and Description |
---|---|
private LeiDecretoDao |
leiDecretoDao |
private static long |
serialVersionUID |
Constructor and Description |
---|
LeiDecretoService() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
buscaDadosDotacaoAlteracao(java.lang.Long moeda,
java.lang.Long alteracao,
java.lang.String exercicio,
java.lang.Long dotacao,
java.lang.Long operacao,
java.lang.Long lancamentoOrigem) |
java.util.Map<java.lang.String,java.lang.Object> |
buscaDadosDotacaoUltimaAlteracao(java.lang.Long moeda,
java.lang.String exercicio,
java.lang.Long dotacao,
java.lang.Long operacao) |
void |
buscaDadosLei(LeiDecreto entidade) |
void |
desfazLancamentoOrcamentario(java.lang.Long chave) |
java.lang.Long |
existeDotacao(java.lang.Long moeda,
java.lang.Long decreto,
java.lang.String exercicio,
java.lang.Long operacao,
java.lang.Long categoriaContabil,
java.lang.String orcamentario,
java.lang.String recurso,
java.lang.String destinacao)
Verifica se existe e retorna a dotação
|
java.util.Map<java.lang.String,java.lang.Object> |
existeDotacaoLancamentoAlteracao(java.lang.Long moeda,
java.lang.Long alteracao,
java.lang.String exercicio,
java.lang.Long operacao,
java.lang.Long categoriaContabil,
java.lang.String orcamentario,
java.lang.String recurso,
java.lang.String destinacao) |
void |
existeReducaoVinculada(java.lang.Long lancamento)
Verifica se existe redução vinculada ao lançamento informado
|
java.lang.String |
fechaDecreto(java.lang.Long chave) |
void |
geraLancamentoOrcamentario(java.lang.Long chave) |
<any> |
getDao() |
java.util.List<LeiDecretoVo> |
localizarFiltroCampoLeiDecreto(java.util.Map<java.lang.String,java.lang.Object> where) |
void |
mudaSituacaoAlteracao(java.lang.Long alteracao,
java.lang.String situacao,
java.lang.Long decreto) |
void |
permiteAlterarRecOrigemRem(java.lang.Long alteracao,
java.lang.String coluna) |
void |
permiteExcluirAlteracao(java.lang.Long alteracao) |
void |
permiteExcluirLancamento(java.lang.Long lancamento) |
void |
procPopulaInscricao(java.lang.Long chave) |
LeiDecreto |
recuperarLeiDecreto(java.lang.String exercicioLei,
java.lang.Integer numeroLei,
java.lang.String exercicioDecreto,
java.lang.Integer numeroDecreto)
Método para retorna a Data Lei e Data Decreto, a partir do exercicio e numero da Lei e do Decreto.
|
void |
testaBaseTipoRecurso(java.lang.Long base,
java.lang.Long tipo) |
java.lang.Long |
testaCreditoAdicional(java.lang.Long moeda,
java.lang.Long decreto,
java.lang.String exercicio,
java.lang.Long operacao,
java.lang.Long categoriaContabil,
java.lang.String codigoOrcamentario,
java.lang.String recurso,
java.lang.String destinacao,
java.lang.Long tipoReducao,
java.lang.Double valor,
java.lang.Long tipoRecurso) |
void |
testaDataLei(java.lang.Long lei,
java.sql.Date dataLei)
Testa a data da lei.
|
void |
verificaDecretoAtualizado(java.lang.Long chave) |
void |
verificaDecretoDuplo(java.lang.String exercicioDecreto,
java.lang.Long numeroDecreto) |
void |
verificaExclusaoLei(java.lang.Long lei)
Verifica a exclusão da lei.
|
void |
verificaLancamentoDecreto(java.lang.Long chave,
java.lang.String exercicio) |
void |
verificaProcuraLancDecreto(java.lang.Long chave,
java.lang.Long numeroDecreto) |
void |
verificaSaldoDotacao(java.lang.Long moeda,
java.lang.String exercicio,
java.lang.Long dotacao,
java.lang.Double valor)
Verifica o saldo da dotação
|
private static final long serialVersionUID
@Autowired private LeiDecretoDao leiDecretoDao
public <any> getDao()
public LeiDecreto recuperarLeiDecreto(java.lang.String exercicioLei, java.lang.Integer numeroLei, java.lang.String exercicioDecreto, java.lang.Integer numeroDecreto) throws ErpServiceException
exercicioLei
- numeroLei
- exercicioDecreto
- numeroDecreto
- ErpServiceException
public void verificaExclusaoLei(java.lang.Long lei) throws ErpServiceException
lei
- ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void testaDataLei(java.lang.Long lei, java.sql.Date dataLei) throws ErpServiceException
lei
- dataLei
- ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void verificaDecretoDuplo(java.lang.String exercicioDecreto, java.lang.Long numeroDecreto) throws ErpServiceException
ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void verificaLancamentoDecreto(java.lang.Long chave, java.lang.String exercicio) throws ErpServiceException
ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void procPopulaInscricao(java.lang.Long chave) throws ErpServiceException
ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void verificaDecretoAtualizado(java.lang.Long chave) throws ErpServiceException
ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public java.lang.String fechaDecreto(java.lang.Long chave) throws ErpServiceException
ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void geraLancamentoOrcamentario(java.lang.Long chave) throws ErpServiceException
ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void verificaProcuraLancDecreto(java.lang.Long chave, java.lang.Long numeroDecreto) throws ErpServiceException
ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void desfazLancamentoOrcamentario(java.lang.Long chave) throws ErpServiceException
ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void buscaDadosLei(LeiDecreto entidade) throws ErpServiceException
ErpServiceException
public void existeReducaoVinculada(java.lang.Long lancamento) throws ErpServiceException
lancamento
- ErpServiceException
public java.lang.Long existeDotacao(java.lang.Long moeda, java.lang.Long decreto, java.lang.String exercicio, java.lang.Long operacao, java.lang.Long categoriaContabil, java.lang.String orcamentario, java.lang.String recurso, java.lang.String destinacao) throws ErpServiceException
moeda
- decreto
- exercicio
- operacao
- categoriaContabil
- orcamentario
- recurso
- destinacao
- ErpServiceException
public void testaBaseTipoRecurso(java.lang.Long base, java.lang.Long tipo) throws ErpServiceException
ErpServiceException
public java.util.Map<java.lang.String,java.lang.Object> buscaDadosDotacaoUltimaAlteracao(java.lang.Long moeda, java.lang.String exercicio, java.lang.Long dotacao, java.lang.Long operacao) throws ErpServiceException
ErpServiceException
public void verificaSaldoDotacao(java.lang.Long moeda, java.lang.String exercicio, java.lang.Long dotacao, java.lang.Double valor) throws ErpServiceException
moeda
- exercicio
- dotacao
- valor
- ErpServiceException
public void permiteExcluirAlteracao(java.lang.Long alteracao) throws ErpServiceException
ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void mudaSituacaoAlteracao(java.lang.Long alteracao, java.lang.String situacao, java.lang.Long decreto) throws ErpServiceException
ErpServiceException
public void permiteAlterarRecOrigemRem(java.lang.Long alteracao, java.lang.String coluna) throws ErpServiceException
ErpServiceException
public void permiteExcluirLancamento(java.lang.Long lancamento) throws ErpServiceException
ErpServiceException
public java.util.Map<java.lang.String,java.lang.Object> buscaDadosDotacaoAlteracao(java.lang.Long moeda, java.lang.Long alteracao, java.lang.String exercicio, java.lang.Long dotacao, java.lang.Long operacao, java.lang.Long lancamentoOrigem) throws ErpServiceException
ErpServiceException
public java.util.Map<java.lang.String,java.lang.Object> existeDotacaoLancamentoAlteracao(java.lang.Long moeda, java.lang.Long alteracao, java.lang.String exercicio, java.lang.Long operacao, java.lang.Long categoriaContabil, java.lang.String orcamentario, java.lang.String recurso, java.lang.String destinacao) throws ErpServiceException
ErpServiceException
public java.util.List<LeiDecretoVo> localizarFiltroCampoLeiDecreto(java.util.Map<java.lang.String,java.lang.Object> where) throws ErpServiceException
ErpServiceException
public java.lang.Long testaCreditoAdicional(java.lang.Long moeda, java.lang.Long decreto, java.lang.String exercicio, java.lang.Long operacao, java.lang.Long categoriaContabil, java.lang.String codigoOrcamentario, java.lang.String recurso, java.lang.String destinacao, java.lang.Long tipoReducao, java.lang.Double valor, java.lang.Long tipoRecurso) throws ErpServiceException
ErpServiceException