Versões comparadas

Chave

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

...

Também é possível criar ou remover tal relacionamento através do anexo "Grupo de produto" disponível no cadastro de produtos mas pelo anexo somente é possível realizar tal operação para apenas um produto e um grupo de produtos por por vez já pelo processo é possível selecionar vários produtos, selecionar vários grupos de produtos e relacioná-los em apenas uma execução.  

Criação de um processo para vincular ou desvincular grupos de produtos aos produtos.
A funcionalidade consiste deO passo a passo para a execução do processo se dará da seguinte forma
- seleção Seleção na visão de produtos dos registros de produtos na visão que deseja vincular/desvincular dos Grupos de produtos;
- acionar o Acionamento do processo de "Vincular/Desvincular grupos de produtos";
- escolher Selecionar a operação desejada entre Vincular ou Desvincular;
-- * No caso de "Vincular" então é apresentado um "LookupMultiRecords" controle do tipo lista vazia (seleção de múltiplos registros) para que seja feita a escolha dos grupos de produtos a serem vinculados aos produtos selecionados na visão.;
-- * No caso de "Desvincular" então é apresentado uma "grid" contendo TODOS lista preenchida com todos os grupos de produtos atualmente vinculados aos produtos selecionados na visão (NÃO não só os grupos em comum e sim TODOStodos, isto é, pode ter constar nesta lista grupos de produtos vinculados a um produto mas que não esteja vinculado a outroestejam vinculados a outros produtos) para que seja feita a seleção dos grupos de produtos que serão desvinculados dos produtos selecionados na visão.;
- A vinculação consiste de, caso o produto ainda não esteja vinculado ao grupo então o vincula (cria o registro de vinculação na tabela TPRDGRUPOPRODUTO), caso contrário - já se encontre vinculado - não faz nada.;
- Já a desvinculação consiste de, caso o produto esteja vinculado ao grupo então o desvincula (apaga o registro de vinculação da tabela TPRDGRUPOPRODUTO), caso contrário - não está vinculado - não faz nada.

Não há Neste processo não está disponibilizado a opção e/ou tratamento para o campo "Grupo principal", isto é, via processo não é possível definir ou remover tal definição no relacionamento de um grupo de produto ao produtoque permita definir se tal grupo a ser relacionado com o produto será o "Grupo principal" do produto. Esta opção deverá ser realizada através do anexo de "Grupo de produtos" editando tal relacionamento e assinalando tal opção.

Ao final do processo é apresentado um LOG de status (sucesso ou falha e motivo) apenas com os registros (produtos X grupos de produtos) processados, os que não foram processados não constam constarão do LOG nem mesmo com a informação "Não processado" ou "Grupo de produto não se encontra vinculado ao produto então não foi desvinculado" ou "Grupo de produto já se encontra vinculado ao produto".