Versões comparadas

Chave

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

...

04. SOLUÇÃO

Foram implementadas , na exclusão do cadastro de uma Família, validação dos dados da embalagem vinculada a Família. Caso existam dados dependentes da família e embalagem, será retornada mensagem amigável ao usuário e não como um erro de SQL.

Image Removed

validações iguais à aplicação de Exclusão de Produtos/Famílias sem Movimentação - MAP00515, ou seja, será analisado se a família a ser excluída possui ou não movimentações ou mesmo os produtos vinculados a ela. Não havendo, a exclusão acontecerá corretamente. Caso não exista movimentação, a família poderá ser excluída. Mas antes serão realizadas as análises:

  • Se a família possui movimentação de estoque;
  • Se a família possui movimentação de transações;
  • Se a família está vinculada a fornecedores que possuem contrato de fidelidade;
  • Se os produtos vinculados à família possuem movimentações gerais;
  • E ainda verificará se os produtos da família foram vinculados a tabela de custos.

Image Added

Imagem 1 - Exclusão de família sem movimentação na aplicação Famílias - MAX0049.


Image Added

Imagem 2 - Tentativa de exclusão de família com movimentação na Imagem 1 - Tentativa de exclusão de famílias pela aplicação Famílias - MAX0049.

...