Árvore de páginas

MATA010 - Rotina Cadastro de Produtos

Linha de Produto:

Microsiga Protheus

Segmento:

Serviços

Módulo:

SIGAEST - Estoque/Custos

Função:

MATA010 - Cadastro de Produtos

Situação/Requisito:

Correções na rotina Cadastro de Produtos para a versão 12.1.17

Solução/Implementação:

Devemos considerar a versão do Repositório de fontes (RPO) e Dicionário de dados (SXs) para verificação das situações reportadas abaixo:

Versão 12.1.17

Dicionário de dados - JULHO de 2017 e releases anteriores.

  • Retirada as opções Tabela de Preço, Conhecimento e Complemento de Produto de Ações Relacionadas, durante as operações. É possível acessar as opções de Tabela de Preço e Conhecimento através das Outras Ações - Relacionadas, diretamente no Browse e estando posicionado no registro desejado. Já o Complemento de Produto está disponível na interface do Cadastro de Produtos. Observação: o Complemento de Produto pode ser exibido, considerando a parametrização através do atalho [F12];
  • Corrigida a visualização do Cadastro de Produtos via consulta padrão, afim de exibir apenas as informações do produto;
  • Corrigido o cancelamento de exclusão de Produtos quando integrados com o TAF;
  • Adicionada validação no campo "Classe Selo" para permitir apenas o preenchido com valores válidos. Observação: É necessário adicionar a função A010B1Class() na Validação de Usuário do campo B1_CLASSE;
  • Corrigido tratamento do cadastro para não abortar o sistema com a mensagem "variable does not exist AROTINA";
  • Correção no Adapter do Cadastro de Produtos (MATA010);
  • Correção na validação do campo "Fantasma" (B1_FANTASM) o qual não permitia trocar as opções do Combo;
  • Corrigida chamada do Event Viewer (evento 033) para seu correto funcionamento durante a inclusão de um produto;
  • Reposicionamento dos Produtos Alternativos. A opção passa a estar disponível no Browse do Cadastro de Produtos em Outras Ações e não mais no Formulário;
  • Retirada a opção Assistente WMS, quando o parâmetro MV_WMSNEW = .T. estiver ativo. O cadastro deverá ser acessado via módulo SIGAWMS;
  • Corrigido erro na inclusão do produto quando os parâmetros MV_HISTTAB e MV_GRADE estiverem ativos.


Dicionário de dados - OUTUBRO de 2017 e releases posteriores.

  • Retirada as opções Tabela de Preço, Conhecimento e Complemento de Produto de Ações Relacionadas, durante as operações. É possível acessar as opções de Tabela de Preço e Conhecimento através das Outras Ações - Relacionadas, diretamente no Browse e estando posicionado no registro desejado. Já o Complemento de Produto está disponível na interface do Cadastro de Produtos. Observação: O controle é realizado através do parâmetro MV_CADPROD, onde caso informe o alias da tabela de Complemento de Produto (SB5), o formulário será apresentado na interface do Cadastro de Produtos;
  • Adicionada validação no campo "Classe Selo" para permitir apenas o preenchido com valores válidos. Observação: É necessário adicionar a função A010B1Class() na Validação de Usuário do campo B1_CLASSE. A partir da versão 12.1.21 a validação do campo já estará disponível no dicionário de dados padrão;
  • Corrigido bloqueio indevido na inclusão de produtos quando ativado o parâmetro MV_DCLNEW;
  • Alterada a opção de visualização de Saldos de Produto tecla [F4] a qual passou a ser tratada apenas na interface do Browse do cadastro de produtos.
  • Corrigida apresentação dos sub modelos durante a operação de cópia. Observação: Tal correção só surtirá efeito quando utilizada LIB igual ou superior a 16/03/2018;
  • Corrigida apresentação do formulário de Indicadores de Produtos. Tal formulário só deverá ser apresentado quando o parâmetro MV_CADPROD estiver ativo e a tabela de Produtos (SB1) estiver Compartilhada;
  • Correção no Adapter do Cadastro de Produtos (MATA010);
  • Corrigido erro na verificação de Privilégios por Usuário;
  • Correção na validação do campo "Fantasma" (B1_FANTASM) o qual não permitia trocar as opções do Combo;
  • Correção na inclusão de produtos via rotina automática;
  • Retirado o gatilho que atualizava o campo "Nome Cientif" (B5_CEME) na tabela de Complemento de Produtos (SB5). Dessa forma, o preenchimento fica a critério do usuário do como preencher;
  • Corrigida chamada do Event Viewer (evento 033) para seu correto funcionamento durante a inclusão de um produto;
  • Corrigido erro que impedia a manutenção de imagens. Observação: Tal correção só surtirá efeito quando utilizada LIB igual ou superior a 16/03/2018;
  • Retirada a opção Assistente WMS, quando o parâmetro MV_WMSNEW = .T. estiver ativo. O cadastro deverá ser acessado via módulo SIGAWMS;
  • Corrigido erro na inclusão do produto quando os parâmetros MV_HISTTAB e MV_GRADE estiverem ativos;
  • Reestruturado o código-fonte da rotina MATA010 de forma à atender as exigências de utilização do MVC (Model View Controller), permitindo que tanto o adapter quanto o controle de privilégios funcionem corretamente. 

Observações

Para o correto funcionamento da rotina MATA010 Cadastro de Produtos é necessário que a LIB esteja atualizada com data igual ou superior a .