@Service
public class ProgramaPagamentoIntegracaoService
extends <any>
Modifier and Type | Field and Description |
---|---|
private ProgramaPagamentoIntegracaoDao |
programaIntegracaoDao |
private static long |
serialVersionUID |
Constructor and Description |
---|
ProgramaPagamentoIntegracaoService() |
Modifier and Type | Method and Description |
---|---|
void |
atualizaItemPago(ProgramaPagamentoItemIntegracaoVo programaPagamentoItemIntegracaoVo) |
void |
atualizaProgramacaoPagamento(java.lang.Long programacaoPagamento,
java.lang.Short programacaoFpe,
java.lang.String situacao,
java.lang.Double valorProgramado,
java.lang.Double valorPago,
java.lang.Double valorRetido,
java.lang.Double valorRejeitado,
java.lang.Long quantidadeContas,
java.lang.String operacao,
java.lang.String banco,
java.lang.String agencia,
java.lang.String conta,
java.lang.Long numeroAutorizacaoDebito,
java.sql.Timestamp dataUltimaAtualizacaoFpe)
Atualiza os Programas Pagamentos
|
void |
atualizaProgramacaoPagamento(ProgramaPagamentoItemIntegracaoVo programaPagamentoItemIntegracaoVo)
Atualiza os dados da programação de pagamentos
|
void |
atualizaProgramaPagamentoErro(java.lang.Long programacaoPagamento,
java.lang.String acao,
java.lang.String mensagem)
Atualiza os Programas Pagamentos que lançaram erro
|
<any> |
getDao() |
void |
incluiItemProgramaPagamento(ProgramaPagamentoIntegracaoVo entidade,
java.util.List<ContasAPagarIntegracaoVo> listaContasAPagar) |
void |
incluiProgramacoesSelecionadas(java.lang.String json) |
java.util.List<ProgramaPagamentoIntegracaoVo> |
montaEstruturaDosItens(java.lang.Long sequencial)
Montar a estrutura dos itens
|
ProgramaPagamentoIntegracaoVo |
recuperaDetalhamentoAbaPrincipal(java.lang.Long sequencia)
Recupera dados para montagem da aba principal
|
java.util.List<ProgramaPagamentoIntegracaoVo> |
recuperaProgramacaoPagamentoComRejeicao()
Recupera programações com rejeição
|
java.util.List<ProgramaPagamentoIntegracaoVo> |
recuperaProgramacaoPagamentoListasTarefa() |
java.util.List<ProgramaPagamentoIntegracaoVo> |
recuperaProgramacaoPagamentoPorSituacaoPaga()
Recupera programações com a situacao paga
|
java.util.List<ProgramaPagamentoIntegracaoVo> |
recuperaProgramacaoPagamentoPorSituacaoSemPagamento()
Recupera programações com a situacao sem pagamento
|
void |
salvarSituacao(java.lang.String situacao,
java.lang.Long sequencial) |
void |
validaItemProgramacao(ProgramaPagamentoItemIntegracaoVo programaPagamentoItemIntegracaoVo) |
private static final long serialVersionUID
@Autowired private ProgramaPagamentoIntegracaoDao programaIntegracaoDao
public <any> getDao()
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void incluiItemProgramaPagamento(ProgramaPagamentoIntegracaoVo entidade, java.util.List<ContasAPagarIntegracaoVo> listaContasAPagar) throws ErpServiceException
ErpServiceException
public java.util.List<ProgramaPagamentoIntegracaoVo> montaEstruturaDosItens(java.lang.Long sequencial) throws ErpServiceException
sequencial
- ErpServiceException
public java.util.List<ProgramaPagamentoIntegracaoVo> recuperaProgramacaoPagamentoListasTarefa() throws ErpServiceException
ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void atualizaProgramaPagamentoErro(java.lang.Long programacaoPagamento, java.lang.String acao, java.lang.String mensagem) throws ErpServiceException
programacaoPagamento
- acao
- mensagem
- ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void atualizaProgramacaoPagamento(java.lang.Long programacaoPagamento, java.lang.Short programacaoFpe, java.lang.String situacao, java.lang.Double valorProgramado, java.lang.Double valorPago, java.lang.Double valorRetido, java.lang.Double valorRejeitado, java.lang.Long quantidadeContas, java.lang.String operacao, java.lang.String banco, java.lang.String agencia, java.lang.String conta, java.lang.Long numeroAutorizacaoDebito, java.sql.Timestamp dataUltimaAtualizacaoFpe) throws ErpServiceException
programacaoPagamento
- programacaoFpe
- situacao
- valorProgramado
- valorPago
- valorRetido
- valorRejeitado
- quantidadeContas
- ErpDaoException
ErpServiceException
public ProgramaPagamentoIntegracaoVo recuperaDetalhamentoAbaPrincipal(java.lang.Long sequencia) throws ErpServiceException
sequencia
- ErpDaoException
ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void atualizaProgramacaoPagamento(ProgramaPagamentoItemIntegracaoVo programaPagamentoItemIntegracaoVo) throws ErpServiceException
programaPagamentoItemIntegracaoVo
- ErpDaoException
ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void atualizaItemPago(ProgramaPagamentoItemIntegracaoVo programaPagamentoItemIntegracaoVo) throws ErpServiceException
ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void validaItemProgramacao(ProgramaPagamentoItemIntegracaoVo programaPagamentoItemIntegracaoVo) throws ErpServiceException
ErpServiceException
public java.util.List<ProgramaPagamentoIntegracaoVo> recuperaProgramacaoPagamentoPorSituacaoPaga() throws ErpServiceException
ErpServiceException
public java.util.List<ProgramaPagamentoIntegracaoVo> recuperaProgramacaoPagamentoComRejeicao() throws ErpServiceException
ErpServiceException
public java.util.List<ProgramaPagamentoIntegracaoVo> recuperaProgramacaoPagamentoPorSituacaoSemPagamento() throws ErpServiceException
ErpServiceException
public void incluiProgramacoesSelecionadas(java.lang.String json) throws ErpServiceException
ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void salvarSituacao(java.lang.String situacao, java.lang.Long sequencial) throws ErpServiceException
ErpServiceException