Páginas filhas
  • DT Validação de classificações no PRDFM308

Versões comparadas

Chave

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

...

Na inclusão de grupo através do PRDFM236, quando a manutenção de classificações Manutenção de Classificação de Produto por Grupo (PRDFM308), está configurada para ser chamada automaticamente, são sugeridas as classificações por nível de grupo conforme configuração dos componentes PRDFM018->PRDFM210/PRDFM210. Porém estas classificações são sugeridas sem passar pela validação das regras definidas para tipo/classificação de produto, gerando inconsistências se efetuada a gravação. 

...

  • Ao salvar as informações na Manutenção de Classificação de Produto por Grupo (PRDFM308), realizar validação para não para que não sejam gravadas classificações que não atendam as regras definidas para tipo/classificação de produto, conforme definição a seguir:
    • Quando o parâmetro IN_VARIAS_CLAS_PRD estiver com o valor 0 não permitir que seja gravado o mesmo tipo de classificação mais de uma vez.
    • Não permitir que seja gravado o mesmo tipo do parâmetro CD_TPCLASS_MAT_ETIQ_PRD, parâmetro este que define o tipo de classificação utilizado para material de etiqueta.
    • Não permitir a gravação de um tipo de classificação utilizado somente por grupos.
    • Não permitir incluir classificação quando o usuário não possuir permissão para o tipo de classificação (parâmetro TP_CONTROLE_LIB_TP_CLAS / componente PRDFM043). 
  • No caso de encontrar estas tais inconsistências, não permitir a gravação e apresentar no GERFP008 os tipos e as /classificações não gravadas com o respectivo motivo.

...

Totvs custom tabs box
tabsPasso a passo
idspasso1

Image Added

Image Added

Imagem 1 - No primeiro nível do grupo da máscara 9990, o código do tipo de classificação base (SUBGRUPO) é 54 e existe a classificação com código "CRIS" cadastrada no PRDFL012 com este tipo 54 - SUBGRUPO. Ao incluir um grupo de produto onde o primeiro nível do grupo for igual a 'CRIS', será sugerida no componente de manutenção de classificação PRDFM308, a classificação 54 - CRIS correspondente ao primeiro nível do grupo. 


Imagem 12 - Configuração da máscara 9990, no nível 1 (GRUPO) possui relacionamento com classificações. Através do botão ">>", ao lado título "Tipo classificação", é chamado a manutenção de relacionamento de grupo com tipo e classificação (PRDFM210). 


Imagem 23 - No componente PRDFM210 é cadastrado o relacionamento de grupo com tipo/classificação de produto.  Nesta imagem, existem alguns tipos/classificações inconsistentes, como por exemplo: tipo de classificação somente para grupos, tipo de classificação definido para material de etiqueta, tipo de classificação não liberado para o usuário e mais de uma classificação com o mesmo tipo. 


Imagem 34 - Quando o componente de Manutenção de Classificação de Produto por Grupo (PRDFM308) é chamado automaticamente na inclusão de um grupo através do PRDFM236, são sugeridas as classificações da configuração por nível de grupo (PRDFM018/PRDFM210) e suas classificações relacionadas (PRDFM230), caso existam. Ao salvar, ocorre a validação para que não sejam gravadas classificações que não atendam as regras definidas para tipo/classificação de produto, e em caso de inconsistências, estas são apresentadas no GERFP008. Para poder efetuar a gravação, o usuário deve corrigir previamente estas inconsistências ou excluir do PRDFM308 as classificações inconsistentes.


...