Páginas filhas
  • DT Validações na exclusão de produto com M.P. de outros produtos/grupos


01. DADOS GERAIS

Produto:

TOTVS Moda

Linha de Produto:

Virtual Age

Segmento:

Varejo

Módulo:

Moda - Produção

Função:Validar a existência de M.P. na exclusão de produtos
País:Brasil
Ticket:

14122605

Requisito/Story/Issue (informe o requisito relacionado) :DVAIND-10540


02. SITUAÇÃO/REQUISITO

Foi demandada a implementação de validações, para que quando o usuário tentar realizar a exclusão de produtos que estejam contidos na ficha de consumo de outros produtos e grupos, seja exibida uma mensagem no componente GERFP008.

03. SOLUÇÃO

Foram realizadas implementações que validam se os produtos a serem excluídos contém na ficha de consumo de outros produtos e grupos, contendo, será apresentada a lista desses produtos no componente GERFP008, informando o porquê da não realização da exclusão.


Imagem 1 - No componente PCPFM014, podemos observar que o produto 1072402, possui ficha de consumo.


Imagem 2 - Ao tentar realizar a exclusão do produto 1072402, no componente PRDFP035, será demonstrado no componente GERFP008, informando que o mesmo não pode ser excluído pelo motivo de obter ficha de consumo.


Imagem 3 - O grupo de produto 1072402, possui duas M.Ps., sendo elas as 1072400 e a 1072401.


Imagem 4 - Ao tentar realizar a exclusão desse grupo e o checkbox Excluir as M.Ps. contidas na ficha de consumo deste grupo(capa) na exclusão de todos os produtos estiver selecionado, a exclusão será realizada e após será apresentada uma mensagem informando o usuário que foram removido todos produtos do grupo, e se deseja excluir o mesmo também. 


Imagem 5 - O produto 1072400, está sendo utilizado como M.P. na ficha de consumo do produto 1072402.


Imagem 6 - Quando o usuário tentar excluir o produto 1072400, que é M.P. do produto 1072402, será apresentada uma mensagem no GERFP008, informando que o mesmo é M.P. de outra ficha de consumo.


Imagem 7 -  Foi alterada a descrição do checkbox do frame Permitir para "Excluir as M.Ps. contidas na ficha de consumo deste grupo (capa) na exclusão de todos os produtos".