Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Agro Bioenergia

Linha de Produto:

PIMSCS

Segmento:

Agroindústria

Módulo:SPA_OFF
Função:CLIENT
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DAGROSPA-12629


02. SITUAÇÃO/REQUISITO


Na configuração de balança, quando falta algum parâmetro está ocorrendo um erro de nullpointer que não retorna nenhuma mensagem na tela. A situação que ocorreu foi com a entrada TP_PLATAFORMA com o valor SATURNO_SOCKET, em que não tinha no cliente o parâmetro RCMP / FG_MULT_PLAT. O erro ocorre na classe PesagemBusiness.java no método carregarParametrosBalanca. Após análise, verificamos no método carregarParametrosBalanca que ao tentar validar os parâmetros da TP_PLATAFORMA com valor SATURNO_SOCKET, as validações responsáveis por verificar se as variáveis encontram-se nulas ou vazias estavam em uma posição em que não ocorria essa verificação, causando o erro de nullpointer relatado pelo cliente sem o retorno de uma mensagem de erro.

03. SOLUÇÃO

Como as validações e as mensagens já existem no método, apenas corrigimos a posição para que a validação dos campos ocorram antes do split para criação da lista de parâmetros da balança.