Cadastro de Produto com Grade Simplificada - NT 0025-2015

Resumo da Nota
Implementação de Parâmetro que permite a definição de uma grade de produtos de forma simplificada, utilizando a própria numeração do produto.


Descrição
Foi implementado no software uma nova opção que permite a utilização do próprio código do produto para definir uma nova grade. Caso o parâmetro (Menu Utilitários / Parâmetros do Sistema) '4.18.577 - UTILIZA GRADE PELO CODIGO DO PRODUTO' possua o valor 'Sim', o sistema irá utilizar as quatro primeiras posições do código do produto para definir a numeração do produto. A quinta posição será sempre um ponto ('.'). As duas últimas posições do código serão utilizadas para definir a grade. Dessa orma, será possível cadastrar até 9.999 produtos e, em cada produto, poderá haver uma variação de 99 grades.

Exemplo: Considerando que o produto base é SAPATO MASCULINO XYZ. Poderemos utilizar a nova grade, mantendo os produtos conforme exemplo a seguir:

0001.00 - SAPATO MASCULINO XYZ PRETO TAM 40
0001.01 - SAPATO MASCULINO XYZ PRETO TAM 42
0001.02 - SAPATO MASCULINO XYZ PRETO TAM 44
0001.03 - SAPATO MASCULINO XYZ MARROM TAM 40
0001.04 - SAPATO MASCULINO XYZ MARROM TAM 42
0001.05 - SAPATO MASCULINO XYZ MARROM TAM 44

Nesse caso, todos os produtos com o código iniciando em '0001.' serão da mesma grade. Para facilitar a alteração de preços, sugerimos que se crie uma família de produtos para cada conjunto de Grade, caso o valor final de venda seja igual para todos os produtos da grade.

No Cadastro de Produtos pelo Retaguarda, estando o referido parâmetro igual a 'Sim', será possível observar que o sistema não trará o código do próximo produto a ser cadastro e sim os dizeres 'NOVO'. Ao teclar ENTER, o sistema abrirá uma nova tela com os seguintes botões: Novo Produto, Nova Grade, Cancelar e Aplicar. Segue detalhes do funcionamento de cada botão:

1) Ao clicar no botão 'Novo Produto', o sistema fará o seguinte procedimento:
- Verificará qual é a última sequência cadastrada na tabela de produto, considerando apenas as 4 primeiras posições do código do produto (Ex.: '0180.90' .. Considerar apenas '0180') e somará '1' (Ex.: '0181');
- Armazenará o valor desse processo no campo Código;
- No mesmo processo, armazenará no campo 'Grade' o valor '00', considerando que está se iniciando o código de um Novo Produto.

2) Ao clicar no botão 'Nova Grade', o sistema fará o seguinte procedimento:
- Abrirá a tela de Consulta de Produtos para que o usuário selecione o produto que deseja incrementar a Grade;
- Ao fechar a tela de consulta, trará automaticamente para o campo Código os 4 primeiros caracteres do código desse produto;
- No mesmo processo, no campo GRADE, verificará qual a última sequência já gravada para aquele produto e acrescentará 1. (Ex.: '0010.59' + 1 = '0010.60';

3) Ao clicar no botão 'Cancelar', abortará essa operação e fechará a tela sem transportar nada para a tela anterior, do Cadastro de Produto;

4) Ao clicar no botão 'Aplicar', o sistema fará o seguinte procedimento:
- Armazenará o Código do Produto gerado por essa tela;
- Informará esse código automaticamente no Cadastro do Produto;
- Caso seja uma nova grade de um produto já existente, alimentará automaticamete todos os campos do Cadastro de produto com base no último registro encontrado que pertença à mesma grade. Ou seja, se o novo produto em questão for uma grade de um produto já existente, esse novo produto herdará todas as características (descrição, valores, grupos, tributos) dos demais produtos da mesma grade;

Parâmetros Envolvidos
Como citado acima, essas funcionalidades estarão disponíveis apenas se o parâmetro (Menu Utilitários / Parâmetros do Sistema) '4.18.577 - UTILIZA GRADE PELO CODIGO DO PRODUTO' possua o valor 'Sim'.


» Nota Técnica