@Service
public class AdiantamentoEspecialService
extends <any>
Modifier and Type | Field and Description |
---|---|
private AdiantamentoEspecialDao |
adiantamentoEspecialDao |
private static long |
serialVersionUID |
Constructor and Description |
---|
AdiantamentoEspecialService() |
Modifier and Type | Method and Description |
---|---|
void |
abrirFecharSituacao(AdiantamentoEspecialVo adiantamentoEspecialVo)
Abre ou Fecha o Adiantamento
|
java.lang.String |
alteraSaldoInicial(java.lang.Long sequencia,
java.math.BigDecimal saldoInicial) |
java.lang.Long |
devolucaoAutomatica(java.sql.Date dataDevolucao,
java.lang.String numeroCheque,
java.lang.String executaFechamento)
Executa o processo de devolução automática de saldo
|
<any> |
getDao() |
void |
inseriAdiantamentoTemp(java.lang.String param)
Popula a VIEW temporária: GRP_CTB_ADIANTAMENTO_TEMP, com as informações da folha de pagamento para exibição do relatório
|
java.lang.String |
recuperaRubricaPrestacaoPorSequencia(java.lang.Long valor)
Recupera a rubrica referente ao adiantamento contendo a sequencia informada
|
AdiantamentoEspecial.SituacaoPrestacao |
recuperaSituacaoPrestacaoPorSequencia(java.lang.Long valor)
Recupera a situação da prestação do adiantamento contendo a sequencia informada
|
java.math.BigDecimal |
retornaSaldoInicial(java.lang.Long sequencia) |
java.lang.String |
verificaDevolucaoAutomatica(java.sql.Date dataDevolucao)
Verifica se existe algum adiantamento com data de devolução superior a data limite da devolução.
|
private static final long serialVersionUID
@Autowired private AdiantamentoEspecialDao adiantamentoEspecialDao
public <any> getDao()
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void abrirFecharSituacao(AdiantamentoEspecialVo adiantamentoEspecialVo) throws ErpServiceException
adiantamentoEspecialVo
- ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public java.lang.Long devolucaoAutomatica(java.sql.Date dataDevolucao, java.lang.String numeroCheque, java.lang.String executaFechamento) throws ErpServiceException
adiantamento
- ErpServiceException
public AdiantamentoEspecial.SituacaoPrestacao recuperaSituacaoPrestacaoPorSequencia(java.lang.Long valor) throws ErpServiceException
valor
- ErpServiceException
public java.lang.String recuperaRubricaPrestacaoPorSequencia(java.lang.Long valor) throws ErpServiceException
valor
- ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void inseriAdiantamentoTemp(java.lang.String param) throws ErpServiceException
adiantamento
- ErpServiceException
public java.lang.String verificaDevolucaoAutomatica(java.sql.Date dataDevolucao) throws ErpServiceException
dataDevolucao
- ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public java.lang.String alteraSaldoInicial(java.lang.Long sequencia, java.math.BigDecimal saldoInicial) throws ErpServiceException
ErpServiceException
public java.math.BigDecimal retornaSaldoInicial(java.lang.Long sequencia) throws ErpServiceException
ErpServiceException