Páginas filhas
  • DT Carregar classificações relacionadas no PRDFM308

Versões comparadas

Chave

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


395px

01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Moda

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Virtual Age

Segmento:

Segmentos_totvs
Segmento Varejo

Módulo:Industrial
Função:Carregar no componente PRDFM308 as classificações relacionadas no componente PRDFM230
País:Brasil
Ticket:11644019
Requisito/Story/Issue (informe o requisito relacionado) :DVAIND-8390

...

Totvs custom tabs box
tabs IN_VARIAS_CLAS_PRD = 0(Zero), IN_VARIAS_CLAS_PRD = 1
idspasso1,passo2
Totvs custom tabs box items
defaultyes
referenciapasso1

Imagem 1 - O parâmetro corporativo IN_VARIAS_CLAS_PRD foi configurado para não permitir gravar tipo de classificação repetido.


Image Added

Imagem 2 - Na animação acima foi demonstrado o relacionamento do tipo de classificação 502 e a classificação 999 na estrutura do componente PRDFM230, no componente PRDFM308 ao informar o tipo e classificação que possui relacionamento no componente PRDFM230, foi carregado automaticamente os tipos e classificações relacionados. Devido a configuração do parâmetro que não permite repetir o tipo de classificação, foram sugeridos o primeiro registro encontrado para cada tipo.


Image Added

Imagem 3 - Quando o tipo da classificação relacionada já existir no PRDFM308 será questionado se o usuário deseja substituir ou manter a classificação já existente. Neste caso sempre mantendo apenas um tipo de classificação. Se a resposta for 'Sim para todos' ou 'Não para todos' e houver mais tipos repetidos não será questionado novamente e será mantida ou substituída a classificação conforme opção selecionada na resposta anterior.


Image Added

Imagem 4 - Através do GERFP008 vão ser exibidos os tipos e classificações que possuem inconsistências e não vão ser incluídos, atualmente não permite incluir:

  • Se o tipo de classificação informado esta configurado como somente para grupo no componente PRDFL011;
  • Se o tipo de classificação estiver configurado no parâmetro CD_TPCLASS_MAT_ETIQ_PRD;
  • Se a classificação não estiver cadastrada no sistema;
  • Se o tipo de classificação não estiver cadastrado no sistema;
  • Se o usuário não possui permissão no componente PRDFM043 para utilizar o tipo de classificação.


Image Added

Imagem 5 - Existem configurações que permitem a sugestão de tipo e classificação no componente PRDFM308 quando este é chamado automaticamente ao cadastrar um novo grupo de produtos. A sugestão automática do tipo e classificação relacionado através da estrutura do componente PRDFM230 também irá funcionar nesses casos, abaixo seguem as configurações que permitem sugerir tipo e classificação na inclusão do grupo, quando abrir automaticamente o componente PRDFM308 através do PRDFM236.

  • Sugere as classificações do relacionamento do nível de grupo x nível de classificação (PRDFM046) e o código do nível padrão. Sempre carrega os tipos de classificações independente do valor do parâmetro TP_SUGERE_NIVEL_CLAS_PRD.
  • Carrega os tipos de classificações do nível do parâmetro PRD_CFGNIVEL_CLAS e o código do nível padrão. Neste caso, somente carrega quando não tiver o relacionamento no componente PRDFM046.
  • Sugere tipos de classificações do nível de grupo (máscara) buscando como código da classificação o código do último nível do grupo (PRD_GRUPO).
  • Tipos de classificações do nível por grupo (PRDFM018 → PRDFM210), ou seja, tipos/classificações relacionadas com os níveis de grupos.
Totvs custom tabs box items
defaultno
referenciapasso2

Imagem 1 - O parâmetro corporativo IN_VARIAS_CLAS_PRD foi configurado para permitir gravar o mesmo tipo de classificação mais de uma vez para o produto.


Imagem 2 - Na animação acima foi demonstrado o relacionamento do tipo de classificação 502 e a classificação 999 na estrutura do componente PRDFM230, no componente PRDFM308 ao informar o tipo e classificação que possui relacionamento no componente PRDFM230, foi carregado automaticamente os tipos e classificações relacionados.


Imagem 3 - No caso de os tipos de classificação já estarem carregados no componente, no exemplo acima o tipo 52 e 54 foi informado para o grupo de produtos, e este mesmo tipo esta no relacionamento feito no componente PRDFM230, neste caso foram adicionadas todas as novas classificações diferentes das já existentes e foi exibido no componente GERFP008 os tipos de classificação que tiveram novos valores atribuídos.


Imagem 4 - Através do GERFP008 vão ser exibidos os tipos e classificações que possuem inconsistências e não vão ser incluídos, atualmente não permite incluir:

  • Se o tipo de classificação informado esta configurado como somente para grupo no componente PRDFL011;
  • Se o tipo de classificação estiver configurado no parâmetro CD_TPCLASS_MAT_ETIQ_PRD;
  • Se a classificação não estiver cadastrada no sistema;
  • Se o tipo de classificação não estiver cadastrado no sistema;
  • Se o usuário não possui permissão no componente PRDFM043 para utilizar o tipo de classificação.

Imagem 5 - Existem configurações que permitem a sugestão de tipo e classificação no componente PRDFM308 quando este é chamado automaticamente ao cadastrar um novo grupo de produtos. A sugestão automática do tipo e classificação relacionado através da estrutura do componente PRDFM230 também irá funcionar nesses casos, abaixo seguem as configurações que permitem sugerir tipo e classificação na inclusão do grupo, quando abrir automaticamente o componente PRDFM308 através do PRDFM236.

  • Sugere as classificações do relacionamento do nível de grupo x nível de classificação (PRDFM046) e o código do nível padrão. Sempre carrega os tipos de classificações independente do valor do parâmetro TP_SUGERE_NIVEL_CLAS_PRD.
  • Carrega os tipos de classificações do nível do parâmetro PRD_CFGNIVEL_CLAS e o código do nível padrão. Neste caso, somente carrega quando não tiver o relacionamento no componente PRDFM046.
  • Sugere tipos de classificações do nível de grupo (máscara) buscando como código da classificação o código do último nível do grupo (PRD_GRUPO).
  • Tipos de classificações do nível por grupo (PRDFM018 → PRDFM210), ou seja, tipos/classificações relacionadas com os níveis de grupos.

...