Histórico da Página
...
| Produto: |
| ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Linha de Produto: | Virtual Age | ||||||||||||||||
| Segmento: |
| ||||||||||||||||
| Módulo: | Industrial | ||||||||||||||||
| Função: | Manter o relacionamento total entre grupos quando for alterada a grade do grupo origem ou destino | ||||||||||||||||
| País: | Brasil | ||||||||||||||||
| Ticket: | |||||||||||||||||
| Requisito/Story/Issue (informe o requisito relacionado) : | DVAIND-8588 |
02. SITUAÇÃO/REQUISITO
Atualmente a grade de um grupo de produtos pode ser alterada através do componente PRDFP200, porém o grupo que teve a grade alterada pode estar relacionado com outro grupo de produtos, esse relacionamento pode ser feito através do componente PCPFM012. No componente PCPFM012 o usuário pode relacionar um grupo/cor origem com um grupo/cor destino e neste caso é gravado valor 0(zero) para os campos CD_TAMANHO e CD_TAMANHOREL da entidade PCP_RELPRD.
Caso a grade do grupo de produtos for alterada para uma nova grade que possui o CD_TAMANHO = 0(zero) na entidade PRD_GRADEI, ao alterar poderá acontecer inconsistências no processo de troca de grade e o relacionamento realizado através do componente PCPFM012 poderá ser perdido.
03. SOLUÇÃO
Foram realizados ajustes no processo de alteração da grade para manter o relacionamento quando o grupo em questão é origem ou destino do relacionamento e que tenham tamanho 0 (não definido no relacionamento) quando este não exista na grade do grupo origem ou destino informado no PRDFP200, vão ser mantidos também os relacionamentos cuja as cores sejam 0(zero).
| Totvs custom tabs box | ||||
|---|---|---|---|---|
| ||||
Imagem 1 - Ao consultar o relacionamento do grupo origem DP 714 com o grupo destino DP 715, pode-se observar que foi realizado o relacionamento total do grupo/cor origem com o grupo/cor destino. Imagem 2 - Após consultar a entidade PCP_RELPRD pode-se observar que foi gravado o valor 0(zero) para o campo CD_TAMANHO e CD_TAMANHOREL. O valor zero foi gravado devido o relacionamento ser total entre o grupo/cor origem e o grupo/cor destino. Imagem 3 - Através do componente PRDFP200 foi alterada a grade do grupo DP 714, a nova grade utilizada possui o CD_TAMANHO = 0(zero) na entidade PRD_GRADEI. Imagem 4 - Ao consultar entidade PRD_GRADEI pode-se confirmar o valor do campo CD_TAMANHO = 0(zero). Imagem 5 - Na imagem acima pode-se observar que o relacionamento do grupo origem DP 714 com o grupo destino DP 715 não foi removido, pode-se verificar que foi exibido o tamanho 34 para o grupo origem do relacionamento, isso ocorreu porque a nova grade do grupo origem possui o CD_TAMANHO = 0(zero). Imagem 6 - Ao consultar a entidade PCP_RELPRD pode-se observar que o relacionamento permanece o mesmo. |
| Templatedocumentos |
|---|





