01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus |
---|---|
Segmento: | Varejo |
Módulo: | Oficina (SIGAOFI) |
Função: | Req Pecas (OFIOM020) |
Ticket: | 8707938 |
Requisito/Story/Issue (informe o requisito relacionado) : | MMIL-5815 |
Pacote(s) Gerado(s): | 12.1.27: https://r.totvs.io/p/958899 12.1.25: https://r.totvs.io/p/958898 12.1.23: https://r.totvs.io/p/958897 |
02. SITUAÇÃO/REQUISITO
Quando utilizada a rotina Req Pecas (OFIOM020), ao requisitar duas peças iguais em linhas diferentes com o parâmetro MV_CONSRV = S, o sistema está retornando o Error.log abaixo:
"THREAD ERROR array out of bounds ( 2 of 1 ) on FG_PROTRA"
03. SOLUÇÃO
Alterada a rotina Req Pecas (OFIOM020) para que ao requisitar duas peças iguais em linhas diferentes com o parâmetro MV_CONSRV = S, o processo de requisição ocorra normalmente sem a apresentação do Erro.log:
"THREAD ERROR array out of bounds ( 2 of 1 ) on FG_PROTRA"
1 – Com o parâmetro MV_CONSRV = S, Acessar a rotina Abertura O S (OFIOM010), opção Abrir, Informar os campos necessários e confimar.
2 – Acessar a rotina Req Servicos/apont (OFIOM030), selecionar a O.S gerada, opção Requisitar, informar os campos necessários na aba de Serviços e Informar os campos Produtivo, Data e Hora Inicial na aba Apontamento Manual e confirmar.
3 – Acessar a rotina Req Pecas (OFIOM020), selecionar a OS, opção Requisitar, informar no grid o Tipo de Tempo, Item, Qtd, TES e Produtivo, informar em uma nova linha as mesmas informações da primeira e confirmar. Não será apresentado o erro e o processo de requisição seguirá corretamente.
04. DEMAIS INFORMAÇÕES
Parâmetro MV_CONSRV no arquivo SX6 – Parâmetros:
Nome da Variável | MV_CONSRV |
Tipo | Caracter |
Descrição | Controla servicos/apontamento |
Valor Padrão | S |
05. ASSUNTOS RELACIONADOS
Não há.