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
Pacotes Gerados: | 12.1.23: https://r.totvs.io/p/1029117 12.1.25: https://r.totvs.io/p/1029118 12.1.27: https://r.totvs.io/p/1029119 |
---|
05. ASSUNTOS RELACIONADOS
- Não há.
- documento_tecnico
- gestao_de_concessionarias
- totvs_gestao_de_concessionarias
- dms
- totvs_dms
- todos_paises
- versao_12_1_27
- oficina
- sigaofi
- 11834290
- mmil-7162
- orc_por_fases
- orcamento_por_fases
- ofixa011
- log
- error_log
- inconsistencia
- thread_error
- array_out_of_bounds
- mafisref
- linha_deletada
- erro_ao_trocar_tipo_de_tempo_do_orcamento
- trocar_tipo_de_tempo_do_orcamento_da_erro
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas