Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS DMS

Linha de Produto:

Linha Protheus

Segmento:

Varejo

Módulo:Oficina (SIGAOFI)
Função:Orc. Por Fases (OFIXA011)
País:Brasil
Ticket:11834290
Requisito/Story/Issue (informe o requisito relacionado) :MMIL-7162


02. SITUAÇÃO/REQUISITO

Ao utilizar a rotina Orçamento Por Fases (OFIXA011) e tentar alterar o Tipo de Tempo de Peças ou Serviços quando o Orçamento possuir itens deletados, a mesma está apresentando o error.log abaixo:

"THREAD ERROR array out of bounds [1] of [0] on MAFISREF(MATXFIS.PRX) 10/03/2021 17:06:25 line : 2607"

03. SOLUÇÃO

Alterada rotina de processamento para que ao utilizar a rotina Orçamento por Fases (OFIXA011), a mesma não apresente o error.log ao alterar o Tipo de Tempo de Peças ou Serviços quando o Orçamento possuir itens deletados.


Procedimentos para utilização

  • Acessar a rotina Orçamento por Fases (OFIXA011) e clicar no botão "Incluir";
  • Selecionar o Tipo de Orçamento igual a "2 - Orçamento Oficina", preencha os campos Tipos de Tempo, Veículo, Cliente e demais campos necessários;
  • Inserir 2 peças diferentes (2 linhas na grid de Peças do Orçamento) e em seguida, delete uma das Linhas.

  • Volte ao cabeçalho e altere o Tipo de Tempo de Peças ou Serviços e confirme a tela do Tipo de Tempo;
  • A rotina validará corretamente o campo sem apresentar o error.log.


04. DEMAIS INFORMAÇÕES

05. ASSUNTOS RELACIONADOS

  • Não há.