Julho
Melhorias entregues até 30/07/2024
Implementações nas fontes de dados
Foi adicionado o campo percentualDescontoItbi na fonte de dados para que se possa visualizar o percentual de desconto utilizado no ITBI.
Para visualizar o valor do ITBI com o desconto aplicado, continuará sendo utilizado o campo já existente vlItbi. Este campo exibirá o valor do ITBI com ou sem desconto, conforme configurado.
- Fonte de Dados Impactada:
- transferenciasimoveis.compra.busca
Na fonte de dados configuracoes.transferenciaimoveis.busca foi adicionado o campo percentualAliquotaDescontoItbi que será o responsável por guardar o valor da porcentagem de desconto aplicada em Motivos e Alíquotas na tela de configuração de transferência de imóveis.
Service layer de Transferência de imóveis
Foi disponibilizado no service layer de Transferência de imóveis, o campo percentual de desconto aplicado.
Melhorias entregues até 12/07/2024
Novos filtros disponibilizados na fonte de imóveis
Foram disponibilizados novos filtros na fonte de imóveis, permitindo filtrar por algumas informações relacionadas ao logradouro:
id - Identificador do Logradouro;
nome - Nome do Logradouro;
codigo - Código do Logradouro.
Disponibilizada fonte de dados da funcionalidade Pontos notáveis
Foi criada a fonte de dados pontosNotaveis.busca para pontos notáveis.
Os campos id (id) e a descrição do tipo de ponto notável (tipoPontoNotavel.descricao) são campos de filtro e ordenação.
Exemplo de uso:
fontePontosNotaveis = Dados.tributosReleaseSprint1.v2.pontosNotaveis;
filtroPontosNotaveis = "tipoPontoNotavel.descricao = 'Museu'"
dadosPontosNotaveis = fontePontosNotaveis.busca(criterio: filtroPontosNotaveis)
percorrer (dadosPontosNotaveis)
{ itemPontosNotaveis -> imprimir itemPontosNotaveis }
Comunicado realizado em 03/07/2024
Críticas cadastrais
Foi implementado um tempo limite de 20 segundos para a execução de críticas cadastrais. Esse novo parâmetro permite a desativação (interrupção do script) de eventos que excedam esse tempo, evitando sobrecarga no sistema.
Uma vez interrompido, é necessário aguardar o tempo de liberação (5 minutos) para executar a rotina novamente.
Ao desativar um evento que ultrapasse o tempo limite, todas as execuções subsequentes falharão imediatamente, impedindo a execução dos scripts configurados e a conclusão da rotina. Isso protege outras partes da solução de um script mal otimizado, especialmente quando faz consultas a fontes de dados e chamadas externas.
Para eventos que falharem devido à desativação, é necessário reavaliar e otimizar o script.
Melhorias entregues até 02/07/2024
Disponibilizados novos campos na fonte de dados Dívidas
Estamos felizes em anunciar que realizamos uma atualização na nossa fonte de dívidas (dividas.busca). Agora, os seguintes campos estão disponíveis para visualização, filtro e ordenação:
Tributo:
- 01 = ISS
- 02 = ICMS
- 03 = ISS MEI
- 04 = ICMS MEI
Tipo Lançamento:
- 01 = Declarado
- 02 = AINF
- 03 = FAPE
Natureza:
- 01 = Principal
- 02 = Principal com multa de ofício
- 03 = Multa de ofício
Ainda, você pode agora filtrar suas buscas usando os novos campos de Tributo, Tipo Lançamento e Natureza. Os resultados da busca podem ser ordenados por qualquer um desses campos, permitindo uma análise mais detalhada e personalizada.
Fórmula de acréscimos de dívidas
Informamos que foram adicionadas novas funções na fórmula de acréscimos de dívidas, essas funções visam proporcionar maior flexibilidade e precisão na gestão das dívidas oriundas do INSCOBRA, sendo elas:
UtilitariosDividas.multaMoraInscobra(codigo);
UtilitariosDividas.tipoLancamentoInscobra(codigo).
//Exemplo de utilização da função multaMoraInscobra
multaInscobra = UtilitariosDividas.multaMoraInscobra(codigo);
percorrer(receitas) { receita ->
receita.comMulta(multaInscobra);
}
//Exemplo de utilização da função tipoLancamentoInscobra
tipoInscobra = UtilitariosDividas.tipoLancamentoInscobra(codigo);
percorrer(receitas) { receita ->
se(tipoInscobra == 2){
receita.comMulta(5)
}
}