Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Produto:

Solucoes_totvs
Solucao TOTVS Manufatura

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoManufatura

Módulo:

Modulos_cross_segmentos
ModulosCrossSegmentosTOTVS Backoffice (Linha Protheus) - Planejamento e Controle da Produção (SIGAPCP)

Modulos_framework

Modulos_totvs_construcao

Modulos_totvs_juridico

Modulos_totvs_logistica

Modulos_totvs_manufatura
ModulosTOTVSManufaturaTOTVS Manufatura (Linha Protheus) - Planejamento e controle da produção (SIGAPCP)

Modulos_totvs_rh

Modulos_totvs_saude

Função:MATA637 - Relacionamento Operações x Componentes
País:Brasil
Ticket:16855429
Requisito/Story/Issue (informe o requisito relacionado) :DMANSMARTSQUAD1-26632


02. SITUAÇÃO/REQUISITO

No programa MATA637 ao tentar Ao relacionar um componente a um produto sem estrutura cadastrada o programa dava um error log na telaa uma operação pelo MATA637 - Relacionamento Operações x Componentes, utilizando a opção de consulta, está apresentando a mensagem array out of bounds ( 4 of 3 ) on {|| {ACPOS[OLBX:NAT,1], ACPOS[OLBX:NAT,2], ACPOS[OLBX:NAT,3], ACPOS[OLBX:NAT,4]}}(MATA637.PRW).

Este erro ocorre quando não existe estrutura cadastrada para o produto/roteiro informado.

03. SOLUÇÃO

Foi feito um ajuste no fonte pois quando a query não trazia nada da tabela SG1 o programa adicionava no array 3 elementos vazios ao invés de 4, e com isso dava erro de "array out of bounds" pois o array original espera 4 posições e não 3corrigida a rotina de relacionamento de operações x componentes para não apresentar mensagem de erro quando não existir estrutura cadastrada para o produto/roteiro informado.


04. DEMAIS INFORMAÇÕES

Não há.

...