Pular para o conteúdo principal

Junho

Melhoria entregue até 24/06/2025

Novas variáveis disponíveis na fórmula de acréscimo de dívidas

Informamos que foram disponibilizadas duas novas variáveis na fórmula de acréscimo de dívidas:

  • simplesNacional;
  • processoAdministrativo.

Essas variáveis auxiliam na identificação de dívidas provenientes do INSCOBRA.

Exemplo de uso na fórmula:

 dataVencto = Datas.formatar(dataVencimento, 'yyyy-MM-dd');
dataParaCalcular = Datas.formatar(dataBase, 'yyyy-MM-dd');
multaInscobra = UtilitariosDividas.multaMoraInscobra(codigo);
valorJuro = 0;
valorMulta = 0;
valorCorrecao = 0;

se (dataVencto < dataParaCalcular) {
percorrer(receitas) { receita ->
se (processoAdministrativo!= null) {
se (simplesNacional == 'SIM' && processoAdministrativo.startsWith("INSCOBR")){
valorCorrecao = 1;
valorMulta = ((receita.valor * multaInscobra) / 100);
valorJuro = 1;
}senao{
valorCorrecao = 2;
valorMulta = 2;
valorJuro = 2;
}
} senao {
valorCorrecao = 5;
valorMulta = 5;
valorJuro = 5;
}
receita.comJuro(valorJuro);
receita.comMulta(valorMulta);
receita.comCorrecao(valorCorrecao);
}
}

Na fórmula acima, criamos uma condição para identificar se a dívida é oriunda do INSCOBRA, considerando:

executando

Quando essa condição é atendida, utilizamos o valor da multa de mora do INSCOBRA para utilizar no cálculo da multa:

executando

Melhoria entregue até 04/06/2025

Implementado service layer do envio ao Sisobra - Receita Federal

Agora, por meio do Service Layer, é possível indicar documentos provenientes de outros sistemas ou até do sistema Tributos (Desktop) como enviados ao SisObra, garantindo mais controle e integridade nas informações prestadas.

Em relação aos documentos podem ser utilizados os seguintes Services Layers:

  • documentosRetornoSisobra - Este poderá ser utilizado para registrar os documentos que foram enviados, por exemplo, através do Tributos (Desktop), pois possuem os dados de envio;

  • sisobraEnvioExterno - Este poderá ser utilizado para registrar que o mês já foi enviado externamente ou por outro sistema, tem a mesma função do Marcar como enviado da rotina.