01. DADOS GERAIS
Produto: | TOTVS Moda
|
---|---|
Linha de Produto: | Virtual Age |
Segmento: | Varejo |
Módulo: | Industrial |
Função: | Validar a informação adicional da cor ao incluir no componente PRDFM236 |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DVAIND-7954 |
02. SITUAÇÃO/REQUISITO
No componente PRDFM236 não esta sendo validada a configuração dos dados adicionais da cor, e acaba permitindo vincular cores que não são permitidas para o tipo de produto.
03. SOLUÇÃO
No PRDFM236, ao informar uma nova cor na lista da grade, se a cor não existir na PRD_COR, continuara exibindo a mensagem de cor inexistente.
No caso de a cor existir na PRD_COR, foi implementada a validação de Informações Adicionais (PRD_CORINFO), da seguinte maneira:
- Se não existir ocorrência na PRD_CORINFO para a empresa logada, incluir a cor normalmente;
- Se existir ocorrência na PRD_CORINFO para a empresa logada, e esta for "Inativa", advertir o usuário e não permitir a inclusão da cor;
- Se existir ocorrência para esta empresa na PRD_CORINFO, e esta não for Inativa e não estiver marcada a opção P.A., M.P. ou M.C. conforme a máscara do grupo de produto carregada, advertir o usuário e não permitir a inclusão da cor.
Imagem 1 - Ao informar uma cor que não existe na entidade PRD_COR, continuara exibindo a mensagem informando que a cor não existe.
Imagem 2 - A cor DP-C6 esta configurada como inativa para a empresa 2.
Imagem 3 - Se existir ocorrência para a cor na PRD_CORINFO para a empresa logada, e esta for "Inativa", será exibida mensagem alertando o usuário e não será permitida a inclusão da cor.
Imagem 4 - No componente PRDFM018 a máscara do grupo esta configurada como produto acabado e matéria-prima.
Imagem 5 - A cor DP-C1 foi configurada com o tipo material consumo na empresa 2.
Imagem 6 - Se existir ocorrência para a cor na PRD_CORINFO para a empresa logada, e esta não for inativa e não estiver marcada a opção P.A., M.P. ou M.C. conforme a máscara do grupo de produto carregada, será exibida mensagem alertando o usuário e não será permitida a inclusão da cor.