01. DADOS GERAIS
Produto: |
TOTVS DMS |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Varejo |
Módulo: | Oficina (SIGAOFI) |
Função: | Genéricas (EDAPP) |
País: | Brasil |
Ticket: | 11722478 |
Requisito/Story/Issue (informe o requisito relacionado) : | MMIL-7140 |
02. SITUAÇÃO/REQUISITO
Ao tentar consultar o Motivo do Cancelamento de um Orçamento nas tabelas VS1 (Orçamento) / VS3 (Itens de Orçamento (Peças)) pela rotina Genéricas (EDAPP), o sistema apresenta o mesmo error.log na consulta das duas tabelas conforme abaixo:
" THREAD ERROR variable does not exist CMOTIVO on { ||( VS0->VS0_TIPASS == Posicione("SX5",1,xFilial("SX5")+"VM"+CMOTIVO,"X5_CHAVE") "
03. SOLUÇÃO
Criado consulta padrão "VS0ORC" para posicionar corretamente na tabela quando utilizado a consulta genérica das tabelas VS1 (Orçamento) e VS3 (Itens de Orçamento (Peças)) para consultar o motivo do cancelamento pela rotina Genéricas (EDAPP).
Procedimentos para utilização
Criação de Consulta Padrão no arquivo SXB – Consulta Padrão:
Alias | VS0ORC | VS0ORC | VS0ORC | VS0ORC | VS0ORC | VS0ORC |
Tipo | 1 | 2 | 4 | 4 | 5 | 6 |
Sequência | 01 | 01 | 01 | 01 | 01 | 01 |
Coluna | DB | 01 | 01 | 02 | ||
Descrição | Motivos Operacionais | Codigo Motivo | Codigo | Descricao | ||
Contém | VS0 | VS0_CODMOT | VS0_DESMOT | VS0->VS0_CODMOT | VS0->VS0_TIPASS == Posicione("SX5",1,xFilial("SX5")+"VM"+"000004","X5_CHAVE") |
Alteração de Campo no arquivo SX3 – Campos:
- Tabela VS1 - Orçamento:
Campo | VS1_MOTIVO |
Cons. Padrão | VS0ORC |
- Tabela VS3 - Itens de Orçamento (Peças):
Campo | VS3_MOTPED |
Cons. Padrão | VS0ORC |
- Acesse a rotina Consultas \ Gerais \ Genéricas (EDAPP), selecione a tabela VS1 / VS3 e abra a mesma;
- Posicione em um registro, clique em Visualizar, Posicione no campo Motivo (VS1_MOTIVO) e pressione <F3>;
- Note que Não será apresentado o error.log.
04. DEMAIS INFORMAÇÕES
Pacotes Gerados: | Não se Aplica |
---|
Esta atualização de dicionários estará disponível na próxima release (12.1.33).IMPORTANTE!
05. ASSUNTOS RELACIONADOS
- Não há.