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: | |
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".