Setembro
Melhoria entregue até 14/09/2023
Disponibilizada função para retorno de dados das parcelas
Gostaríamos de informar que disponibilizamos uma nova função nos utilitários relacionados aos débitos em nosso sistema. Agora, você pode utilizar a função UtilitariosDebitos.getParcelas (idDebito) para obter informações detalhadas sobre os débitos relacionados ao mesmo lançamento.
Vale destacar que essa função é para os acréscimos de débitos.
Essa função permite que, ao informar o identificador do débito como parâmetro, você receba uma lista com informações importantes das parcelas do lançamento e da forma de pagamento vinculada ao débito. As informações incluem:
- Data do lançamento;
- Parcela;
- Data de vencimento da parcela;
- Situação da parcela.
Veja os exemplos abaixo:
Utilização da função
Retorno da função
Melhorias entregues até 01/09/2023
Implementada nova fonte de dados para a funcionalidade Parcelamento de créditos
Foi realizada a implementação de uma nova fonte de dados que fornece informações detalhadas sobre as taxas que compõem as parcelas na funcionalidade Parcelamento de créditos.
A nova fonte de dados é denominada parcelamentos.parcelas.taxas.
Disponibilizado Service layer para a funcionalidade Cobrança compartilhada
Como você já sabe, é possível indicar parcelas que foram enviadas ao TJ/RJ como Marcar como enviadas. Para facilitar essa tarefa, disponibilizamos um Service Layer que permite marcar várias parcelas como enviadas ao mesmo tempo. Se você precisa realizar essa ação em grande escala, pode utilizar um script para agilizar o processo. Para isso, verifique na seção referente aos Serviços de Migração, o serviço cobrançaCompartilhada.
Implementadas novas funções de cálculo para lançamentos
Informamos que foram disponibilizadas novas funções de cálculo para lançamento e que as mesmas foram adicionadas nas fórmulas de cálculo de lançamento das taxas dos parcelamentos.
Vamos conhecer quais são elas?
- TabelasAuxiliares.buscarRegistroDaTabela: para retornar o registro da tabela, conforme o parâmetro passado, sendo este:
- codigoTabelaAuxiliar.
Exemplo de uso: // TabelasAuxiliares.buscarRegistrosDaTabela(codigoTabelaAuxiliar) registros = TabelasAuxiliares.buscarRegistrosDaTabela(14);
TabelasAuxiliares.buscarRegistroDaTabelaPorCampo: para que sejam retornados os registros da tabela conforme os parâmetros informados, sendo estes:
- codigoTabelaAuxiliar;
- numeroCampo;
- valorCampo (deve ser do tipo string).
Exemplo de uso: //TabelasAuxiliares.buscarRegistroDaTabelaPorCampo(codigoTabelaAuxiliar, numeroCampo, valorCampo) registro = TabelasAuxiliares.buscarRegistroDaTabelaPorCampo(14, 2, 'Apartamento');
TabelasAuxiliares.valorDoCampoPorDescricao: para retornar o registro da tabela, conforme os parâmetros, sendo estes:
- registro;
- descricaoCampo.
Exemplo de uso: // TabelasAuxiliares.valorDoCampoPorDescricao(registro, descricaoCampo) valorCampo = TabelasAuxiliares.valorDoCampoPorDescricao(registro, 'Codigo');
Obs: É necessário obter um registro primeiro.