@Service
public class PagamentoTerceirosService
extends <any>
Modifier and Type | Field and Description |
---|---|
private PagamentoTerceirosDao |
pagamentoTerceirosDao |
private static long |
serialVersionUID |
Constructor and Description |
---|
PagamentoTerceirosService() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
abreLancamento(PagamentoTerceirosVo pagamentoTerceirosVo)
Abre Lançamento
|
PagamentoTerceirosVo |
aceitaLiberacao(java.lang.Long natureza)
Método que verifica se o Pagamento aceita liberação por uma determinada
natureza.
|
void |
arquivaLancamento(java.lang.String exercicio,
java.lang.Long lancamento,
java.lang.String motivoArquivamento)
Método utilizado para Arquivar um lançamento
|
java.util.Map<java.lang.String,java.lang.Object> |
atualizaCredorPagamento(PagamentoTerceirosVo pagamentoTerceirosVo)
Atualiza no Cadastro Geral as informações do credor
|
java.util.Map<java.lang.String,java.lang.Object> |
calculaValorJuizLeigo(PagamentoTerceirosVo pagamentoTerceirosVo)
Calcula o valor do pagamento ao Juiz Leigo
|
java.util.Map<java.lang.String,java.lang.Object> |
calculaValorTraducao(PagamentoTerceirosVo pagamentoTerceirosVo)
Calcula o valor da tradução por o Ato e o numero de linhas
|
java.util.Map<java.lang.String,java.lang.Object> |
fechaLancamento(PagamentoTerceirosVo pagamentoTerceirosVo)
Fecha Lançamento
|
<any> |
getDao() |
java.util.Map<java.lang.String,java.lang.Object> |
indefereLancamento(PagamentoTerceirosVo pagamentoTerceirosVo)
Indefere Lançamento (exercicio, numero do lançamento)
|
java.util.Map<java.lang.String,java.lang.Object> |
liberaLancamento(PagamentoTerceirosVo pagamentoTerceirosVo)
Libera Lançamento
|
java.util.Map<java.lang.String,java.lang.Object> |
populaVariaveisRelatorio(PagamentoTerceirosVo pagamentoTerceirosVo)
Método que popula um tabela temporaria no banco para que o relátorio
utilize.
|
void |
reativarLancamento(java.lang.String exercicio,
java.lang.Long lancamento)
Método utilizado para Reaavaliar um lançamento
|
java.lang.String |
verificaClassificacao(java.lang.Long classificacao)
Verifica qual a classificação
|
java.util.List<PagamentoTerceirosVo> |
verificaLancamentoMesmaClassificacaoAcaoDataNomeacaoCredor(PagamentoTerceirosVo pagamento)
Método que verifica lançamentos com mesma Classificação, ação, data de
nomeação, cpf do credor, produto e natureza.
|
java.util.Map<java.lang.String,java.lang.Object> |
verificaMajoracao(PagamentoTerceirosVo pagamentoTerceirosVo)
Verifica a majoração
|
java.util.List<PagamentoTerceirosVo> |
verificaUtilizacaoOutroPagamento(java.lang.String acao,
java.lang.Long lancamento,
java.lang.String exercicio)
Método que verifica a ultilização de um lançamento em outro lançamento.
|
private static final long serialVersionUID
@Autowired private PagamentoTerceirosDao pagamentoTerceirosDao
public <any> getDao()
public java.lang.String verificaClassificacao(java.lang.Long classificacao) throws ErpServiceException
classificação
- ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public java.util.Map<java.lang.String,java.lang.Object> verificaMajoracao(PagamentoTerceirosVo pagamentoTerceirosVo) throws ErpServiceException
PagamentoTerceirosVo
- (ato, natureza, produto, transito Julgado, ação, cpf e valor
do pagamentoErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public java.util.Map<java.lang.String,java.lang.Object> abreLancamento(PagamentoTerceirosVo pagamentoTerceirosVo) throws ErpServiceException
PagamentoTerceirosVo
- (exercicio, numero do lançamento)ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public java.util.Map<java.lang.String,java.lang.Object> fechaLancamento(PagamentoTerceirosVo pagamentoTerceirosVo) throws ErpServiceException
PagamentoTerceirosVo
- (exercicio, numero do lançamento)ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public java.util.Map<java.lang.String,java.lang.Object> liberaLancamento(PagamentoTerceirosVo pagamentoTerceirosVo) throws ErpServiceException
PagamentoTerceirosVo
- (exercicio, numero do lançamento)ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public java.util.Map<java.lang.String,java.lang.Object> indefereLancamento(PagamentoTerceirosVo pagamentoTerceirosVo) throws ErpServiceException
PagamentoTerceirosVo
- ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public java.util.Map<java.lang.String,java.lang.Object> calculaValorTraducao(PagamentoTerceirosVo pagamentoTerceirosVo) throws ErpServiceException
PagamentoTerceirosVo
- (numero de linahs e ATo)ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public java.util.Map<java.lang.String,java.lang.Object> calculaValorJuizLeigo(PagamentoTerceirosVo pagamentoTerceirosVo) throws ErpServiceException
PagamentoTerceirosVo
- (operação e anoMes)ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public java.util.Map<java.lang.String,java.lang.Object> atualizaCredorPagamento(PagamentoTerceirosVo pagamentoTerceirosVo) throws ErpServiceException
PagamentoTerceirosVo
- (exercicio, lançamento e cpf )ErpServiceException
public PagamentoTerceirosVo aceitaLiberacao(java.lang.Long natureza) throws ErpDaoException
natureza
- ErpDaoException
public java.util.List<PagamentoTerceirosVo> verificaUtilizacaoOutroPagamento(java.lang.String acao, java.lang.Long lancamento, java.lang.String exercicio) throws ErpServiceException
acao
- lançamento
- exercicio
- ErpServiceException
public java.util.List<PagamentoTerceirosVo> verificaLancamentoMesmaClassificacaoAcaoDataNomeacaoCredor(PagamentoTerceirosVo pagamento) throws ErpServiceException
PagamentoTerceirosVo
- (classificacao, acao, dataNomeacao, cpf, produto, natureza ,
exercico e lançamento)ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public java.util.Map<java.lang.String,java.lang.Object> populaVariaveisRelatorio(PagamentoTerceirosVo pagamentoTerceirosVo) throws ErpServiceException
pagamentoTerceirosVo
- ( anoMes, anoMesFinal, exercicio, classificacao, produto,
codigoPredio, localFisico, inscricao, ato, acao , natureza e
departamento).ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void arquivaLancamento(java.lang.String exercicio, java.lang.Long lancamento, java.lang.String motivoArquivamento) throws ErpServiceException
exercicio
- , lançamento e motivo do arquivamentoErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void reativarLancamento(java.lang.String exercicio, java.lang.Long lancamento) throws ErpServiceException
exercicio
- e lançamentoErpServiceException