01. DADOS GERAIS

Produto:

TOTVS Agro Multicultivo


Linha de Produto:

Linha PIMS

Segmento:

Agroindústria

Módulo:

Framework

Função:Todas
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DAGROFRAME-5182

02. SITUAÇÃO/REQUISITO

As pendências do License Server (LS) estão sendo retornadas continuamente. Para evitar o envio constante das resoluções, é necessário implementar um mecanismo que limite a frequência desses envios

03. SOLUÇÃO

Foram criados 2 novos parâmetros no license.properties:

## De quantos em quantos dias sera enviado as resolucoes de pendencias
application.{domain}.license.days.for.send.response.pendency=3

## Limite maximo de resolucoes de pendencias que podem ser enviadas
application.{domain}.license.limit.response.pendency=1 

license.days.for.send.response.pendency= Representa a quantidade de dias entre cada envio da resolução de pendências do LS (LS001, LS002, LS003)

license.limit.response.pendency= Representa a quantidade de vezes que poderá ser enviado dentro do intervalo (LS002, LS003)

  • Observações:
    • Para pendências de usuário (LS001) não utiliza o parâmetro license.limit.response.pendency, o valor sempre será fixo em 1.
    • Casos os parâmetros não sejam representados, será adotado os valores padrões:
      • license.days.for.send.response.pendency=3
      • license.limit.response.pendency=1 
    • A principal implementação/regras do controle de limite se encontra na classe TOTVSLicenseService.java no método licensePendencyBuilder


04. DEMAIS INFORMAÇÕES

Não se aplica.

05. ASSUNTOS RELACIONADOS

Não se aplica.