1116 Parametrizacao Cod Auxiliar Produto
O recurso 1116 — Parametrização Cód. Auxiliar Produto permite definir como o código auxiliar de um produto será montado automaticamente pelo sistema.
A parametrização pode combinar letras, números sequenciais, Espécie, Subespécie e características do produto. Com isso, os produtos podem receber códigos auxiliares padronizados, fáceis de identificar e adequados às regras da empresa.
O código auxiliar é efetivamente cadastrado no recurso 65 — Produtos e Serviços. Durante o cadastro de um produto, o sistema procura uma parametrização compatível com a Espécie e a Subespécie informadas. Quando encontra essa correspondência, utiliza a fórmula configurada no recurso 1116 para gerar o código auxiliar automaticamente.
Por exemplo, uma fórmula pode determinar que produtos de determinada Espécie recebam o prefixo MP, seguido de um número sequencial com cinco posições. Nesse caso, os códigos poderão ser gerados como MP00001, MP00002 e assim sucessivamente.
O recurso deve ser configurado com atenção, pois a ordem dos componentes da fórmula, os conteúdos associados às Espécies e Subespécies e a quantidade de posições numéricas influenciam diretamente no código gerado.
Objetivo
O recurso tem como objetivo padronizar e automatizar a criação do código auxiliar dos produtos cadastrados no recurso 65 — Produtos e Serviços.
Ele é utilizado principalmente por usuários responsáveis pela administração de cadastros, padronização de produtos e manutenção das regras do ERP.
A parametrização auxilia a operação porque:
- Evita que cada usuário crie códigos auxiliares manualmente.
- Reduz códigos duplicados ou fora do padrão definido pela empresa.
- Mantém produtos semelhantes organizados por Espécie, Subespécie ou característica.
- Facilita pesquisas, conferências e integrações que utilizem o código auxiliar.
- Permite identificar informações do produto por meio da estrutura do próprio código.
- Gera automaticamente a próxima numeração disponível para o padrão configurado.
- Reduz erros no cadastro realizado no recurso 65 — Produtos e Serviços.
A geração automática somente será aplicada quando o produto possuir uma Espécie e uma Subespécie compatíveis com as informações cadastradas na parametrização. Por isso, é importante que esses dados sejam corretamente selecionados no cadastro do produto.
Pré-requisitos
- O usuário deve possuir permissão para acessar e manter o recurso 1116 — Parametrização Cód. Auxiliar Produto.
- O usuário responsável pelo cadastro do produto deve possuir acesso ao recurso 65 — Produtos e Serviços.
- As Espécies utilizadas na parametrização devem estar previamente cadastradas no recurso 57 — Espécie.
- Somente Espécies ativas podem ser selecionadas na pesquisa do recurso.
- As Subespécies devem estar previamente cadastradas no recurso 58 — Subespécie.
- Quando a fórmula utilizar características do produto, os tipos de característica devem estar previamente cadastrados e ativos no recurso 1656 — Tipo Característica Produto.
- Cada parametrização deve possuir ao menos um componente na fórmula.
- Todos os componentes devem possuir Máscara e Tipo.
- Toda Espécie ou Subespécie adicionada à parametrização deve possuir um Conteúdo.
- Não é permitido incluir a mesma Espécie ou Subespécie mais de uma vez na mesma parametrização.
- O produto cadastrado no recurso 65 deve possuir os dados necessários para preencher os componentes variáveis da fórmula.
- A Espécie e a Subespécie do produto devem corresponder às cadastradas na parametrização para que o sistema consiga montar o código auxiliar adequado.
- Quando uma característica fizer parte da fórmula, o produto deve possuir essa característica com um código preenchido.
Fluxo Principal
- Acesse o recurso 1116 — Parametrização Cód. Auxiliar Produto.
- Informe uma Descrição que permita identificar a finalidade da parametrização.
- Na tabela de composição da fórmula, adicione os componentes na ordem em que deverão aparecer no código auxiliar.
- Para cada componente, informe a Máscara e selecione o Tipo correspondente.
- Marque o componente como Fixo quando desejar utilizar sempre o mesmo conteúdo.
- Quando o componente for fixo, informe o valor no campo Conteúdo Fixo.
- Quando o Tipo for uma característica do produto, selecione também o Tipo Caract. Produto correspondente.
- Confira o campo Fórmula. Ele é preenchido automaticamente pela concatenação das Máscaras e não pode ser alterado manualmente.
- Utilize a pesquisa de Espécie para adicionar as Espécies atendidas pela parametrização.
- Informe, na coluna Conteúdo, o valor que cada Espécie deverá acrescentar ao código auxiliar.
- Utilize a pesquisa de Subespécie para adicionar as Subespécies atendidas pela parametrização.
- Informe, na coluna Conteúdo, o valor que cada Subespécie deverá acrescentar ao código auxiliar.
- Revise a ordem dos componentes, pois o sistema monta o código seguindo exatamente a sequência apresentada na composição da fórmula.
- Grave a parametrização.
- Ao cadastrar um produto no recurso 65 — Produtos e Serviços, informe corretamente sua Espécie, Subespécie e, quando necessário, suas características.
- Quando a Espécie e a Subespécie do produto forem compatíveis com a parametrização, o sistema utilizará a fórmula cadastrada para gerar o código auxiliar automaticamente.
- Confira o código auxiliar gerado antes de concluir o cadastro do produto.
Como o sistema monta o código auxiliar
O sistema lê os componentes da fórmula da esquerda para a direita, respeitando a ordem configurada no recurso.
Para cada componente:
- Se for um texto fixo, o sistema acrescenta o Conteúdo Fixo.
- Se for uma Espécie, o sistema procura o Conteúdo associado à Espécie do produto.
- Se for uma Subespécie, o sistema procura o Conteúdo associado à Subespécie do produto.
- Se for uma característica, o sistema utiliza o código da característica informada no produto.
- Se for um número sequencial, o sistema procura o maior número já utilizado para aquele mesmo padrão e gera o próximo.
- Se algum componente estiver marcado como Fixo, o Conteúdo Fixo será utilizado no lugar de um valor variável.
Por exemplo, considere a seguinte composição:
- Primeiro componente: texto fixo MP.
- Segundo componente: número sequencial com cinco posições.
O resultado será uma fórmula equivalente a MP(iiiii). Os parênteses representam internamente a parte numérica sequencial e não aparecem no código final. Assim, o primeiro código poderá ser MP00001 e o próximo MP00002.
Se a fórmula possuir prefixos e sufixos, eles também são considerados na busca da próxima sequência. Isso evita que a numeração de um grupo de produtos seja confundida com a numeração de outro grupo.
Orientação para preenchimento de campos
| Nome do campo | Objetivo | Orientação de preenchimento |
|---|---|---|
| Descrição | Identificar a finalidade da parametrização. | Informe um nome claro que permita reconhecer quais produtos serão atendidos. Exemplo: Matéria-prima por Espécie e Subespécie. |
| Fórmula | Apresentar a estrutura final usada para montar o código auxiliar. | Não deve ser preenchida manualmente. O sistema atualiza esse campo conforme as Máscaras são informadas na tabela de composição. |
| Fixo | Definir se o componente sempre utilizará o mesmo conteúdo. | Marque quando o trecho não depender dos dados do produto. Ao marcar, preencha obrigatoriamente o Conteúdo Fixo. |
| Máscara | Definir a representação e a quantidade de posições do componente na fórmula. | Informe uma máscara compatível com o conteúdo esperado. Para números sequenciais, a quantidade de posições determina o preenchimento com zeros à esquerda. |
| Tipo | Informar de onde será obtido o conteúdo do componente. | Selecione se o trecho representa texto, número, Espécie, Subespécie ou característica do produto. |
| Tipo Caract. Produto | Informar qual característica do produto será utilizada no código. | Preencha somente quando o Tipo escolhido for Tipo Característica Produto. Selecione uma característica ativa e que seja informada nos produtos atendidos pela parametrização. |
| Conteúdo Fixo | Informar o texto ou número que será sempre utilizado no componente. | Preencha quando o Tipo exigir um valor fixo ou quando a opção Fixo estiver marcada. A quantidade de caracteres deve ser compatível com a Máscara. |
| Pesquisar Subespécie | Localizar e adicionar uma Subespécie à parametrização. | Pesquise a Subespécie desejada e selecione o registro correto. O sistema preencherá automaticamente seu identificador e nome. |
| Id. Subespécie | Exibir o identificador da Subespécie selecionada. | Campo preenchido automaticamente e não editável. Utilize-o para conferência. |
| Subespécie | Exibir o nome da Subespécie selecionada. | Campo preenchido automaticamente e não editável. Verifique se corresponde ao grupo de produtos esperado. |
| Conteúdo da Subespécie | Definir o valor que a Subespécie acrescentará ao código auxiliar. | Informe o texto ou código representativo da Subespécie. Esse conteúdo será usado quando o componente da fórmula for do tipo Subespécie. |
| Pesquisar Espécie | Localizar e adicionar uma Espécie ativa à parametrização. | Pesquise e selecione a Espécie desejada. Apenas Espécies ativas ficam disponíveis. |
| Id. Espécie | Exibir o identificador da Espécie selecionada. | Campo preenchido automaticamente e não editável. Utilize-o para conferência. |
| Espécie | Exibir o nome da Espécie selecionada. | Campo preenchido automaticamente e não editável. Verifique se corresponde aos produtos que utilizarão a parametrização. |
| Conteúdo da Espécie | Definir o valor que a Espécie acrescentará ao código auxiliar. | Informe o texto ou código representativo da Espécie. Esse conteúdo será usado quando o componente da fórmula for do tipo Espécie. |
Funcionalidades
- Descrição da parametrização: permite registrar um nome funcional para identificar a regra de geração do código auxiliar.
- Composição da fórmula: permite adicionar vários componentes e definir a ordem em que aparecerão no código. A ordem é importante porque o sistema processa os componentes da esquerda para a direita.
- Atualização automática da Fórmula: o campo Fórmula apresenta automaticamente a junção das Máscaras preenchidas. Isso facilita a conferência e evita alterações manuais que poderiam deixar a fórmula incompatível com seus componentes.
- Uso de texto fixo: permite acrescentar siglas, prefixos, separadores ou outras informações permanentes. Por exemplo, todos os códigos de matéria-prima podem começar com MP.
- Uso de número sequencial: permite gerar automaticamente o próximo número disponível. A quantidade de posições da máscara determina o tamanho do número. Uma sequência com cinco posições gera valores como 00001 e 00002.
- Separação da sequência numérica: a parte sequencial é tratada separadamente dos demais componentes da fórmula. Assim, em uma estrutura como MP(iiiii), o sistema reconhece que somente iiiii deve ser substituído pelo próximo número.
- Busca da próxima sequência: o sistema considera os trechos existentes antes e depois da numeração. Dessa forma, prefixos ou sufixos diferentes podem manter sequências independentes.
- Uso de Espécie: permite acrescentar ao código o Conteúdo configurado para a Espécie do produto. O sistema procura a Espécie informada no cadastro do produto e utiliza o valor correspondente da parametrização.
- Uso de Subespécie: permite acrescentar ao código o Conteúdo configurado para a Subespécie do produto. A Subespécie deve estar previamente associada à parametrização.
- Uso de característica do produto: permite utilizar no código auxiliar o código de uma característica cadastrada no produto, como material, cor, tamanho ou outra classificação utilizada pela empresa.
- Conteúdo fixo por componente: mesmo que o Tipo represente Espécie, Subespécie ou número, o componente pode ser configurado como Fixo. Nesse caso, o sistema utiliza o Conteúdo Fixo informado.
- Pesquisa de Espécies: permite selecionar somente Espécies ativas. Isso evita a criação de novas regras para classificações que não devem mais ser utilizadas.
- Pesquisa de Subespécies: permite localizar e vincular as Subespécies que poderão participar da geração do código.
- Bloqueio de duplicidade: impede que a mesma Espécie ou Subespécie seja adicionada mais de uma vez na parametrização.
- Proteção dos dados de cadastro: os identificadores e nomes de Espécies e Subespécies não podem ser editados diretamente nas tabelas. Apenas o Conteúdo associado pode ser alterado.
- Validação antes da gravação: o sistema verifica se a fórmula possui componentes, se os campos obrigatórios estão preenchidos e se os conteúdos fixos são compatíveis com as respectivas máscaras.
- Aplicação no cadastro do produto: a parametrização é utilizada para definir automaticamente o código auxiliar cadastrado no recurso 65 — Produtos e Serviços, desde que a Espécie e a Subespécie do produto sejam iguais às informadas na parametrização.
Problemas e Soluções
| Problema | Solução |
|---|---|
| A mensagem Campo Fórmula é Obrigatório! é apresentada. | Adicione componentes à tabela da fórmula e preencha suas Máscaras. A Fórmula será montada automaticamente e não deve ser digitada manualmente. |
| A mensagem Informe os componentes que irão compor a fórmula! é apresentada. | Inclua pelo menos um componente na tabela de composição antes de gravar. |
| A mensagem informa que a Máscara é obrigatória. | Revise todas as linhas da composição e preencha o campo Máscara em cada componente. |
| A mensagem informa que o Tipo é obrigatório. | Selecione o Tipo de cada componente para indicar se o conteúdo será texto, número, Espécie, Subespécie ou característica do produto. |
| A mensagem informa que o Conteúdo Fixo é obrigatório para Variável/Letra. | Informe no Conteúdo Fixo as letras ou o texto que deverão aparecer no código auxiliar. |
| A mensagem informa que um campo marcado como Fixo precisa de conteúdo. | Localize a linha com a opção Fixo marcada e preencha o Conteúdo Fixo correspondente. |
| A mensagem informa que o Conteúdo Fixo não está igual à Máscara. | Ajuste a quantidade de caracteres do Conteúdo Fixo ou da Máscara. Quando o componente for fixo, os dois devem possuir tamanhos compatíveis. |
| A mensagem solicita um Tipo de Característica. | Na linha cujo Tipo é Tipo Característica Produto, selecione o campo Tipo Caract. Produto. |
| A mensagem solicita conteúdo para todas as Espécies. | Preencha a coluna Conteúdo em todas as Espécies adicionadas à parametrização. |
| A mensagem solicita conteúdo para todas as Subespécies. | Preencha a coluna Conteúdo em todas as Subespécies adicionadas à parametrização. |
| Uma Espécie não aparece na pesquisa. | Verifique se a Espécie está cadastrada e ativa. Espécies inativas não são apresentadas para seleção. |
| Uma Espécie ou Subespécie não é adicionada novamente. | Verifique se o registro já está presente na tabela. A parametrização não aceita duplicidade. |
| Não é possível alterar o identificador ou o nome da Espécie ou Subespécie. | Esse comportamento é esperado. Os campos são preenchidos a partir do cadastro de origem. Apenas o Conteúdo pode ser alterado. |
| O código auxiliar não foi gerado no cadastro do produto. | Confira se a Espécie e a Subespécie do produto correspondem às cadastradas na parametrização. Verifique também se todos os dados exigidos pela fórmula foram informados. |
| O sistema informa que não encontrou parametrização para a Espécie. | Adicione a Espécie à parametrização e preencha seu Conteúdo, ou corrija a Espécie selecionada no produto. |
| O sistema informa que não encontrou parametrização para a Subespécie. | Adicione a Subespécie à parametrização e preencha seu Conteúdo, ou corrija a Subespécie selecionada no produto. |
| O trecho referente à característica ficou vazio. | Verifique se o produto possui a característica selecionada na fórmula e se essa característica possui um código preenchido. |
| O número sequencial possui menos posições do que o esperado. | Revise a Máscara do componente numérico. A quantidade de posições configurada define quantos dígitos serão utilizados. |
| O código gerado não segue a ordem esperada. | Revise a ordem dos componentes na tabela. O sistema monta o código da esquerda para a direita, conforme a sequência cadastrada. |
| Dois grupos de produtos parecem utilizar a mesma sequência. | Revise os prefixos, sufixos e conteúdos de Espécie ou Subespécie. Eles devem formar padrões diferentes quando forem necessárias sequências independentes. |
Exemplos de Uso
- Exemplo 1 — Prefixo fixo com número sequencial:
- A empresa deseja que todas as matérias-primas tenham códigos iniciados por MP.
- O primeiro componente é configurado como texto fixo, com Conteúdo Fixo igual a MP.
- O segundo componente é configurado como número sequencial com cinco posições.
- A fórmula representará uma estrutura semelhante a MP(iiiii).
- O sistema poderá gerar os códigos MP00001, MP00002 e MP00003.
- Esse modelo facilita a identificação dos produtos e evita que o usuário escolha manualmente a próxima numeração.
- Exemplo 2 — Código por Espécie e Subespécie:
- A Espécie fictícia Bebidas recebe o Conteúdo BE.
- A Subespécie fictícia Sucos recebe o Conteúdo SU.
- A fórmula utiliza Espécie, Subespécie e um número sequencial de quatro posições.
- Um produto cadastrado com Espécie Bebidas e Subespécie Sucos poderá receber o código BESU0001.
- Um produto cuja Espécie ou Subespécie seja diferente não deverá utilizar essa mesma combinação sem que exista uma parametrização correspondente.
- Exemplo 3 — Uso de característica do produto:
- A fórmula utiliza o prefixo fixo CAM, o código da característica Cor e uma sequência de três posições.
- O produto possui a característica Cor com código AZ.
- O código gerado poderá ser CAMAZ001.
- Esse formato ajuda operadores e analistas a reconhecer a cor do produto diretamente pelo código.
- Exemplo 4 — Sequências independentes por classificação:
- Produtos da Subespécie Parafuso recebem o Conteúdo PAR.
- Produtos da Subespécie Porca recebem o Conteúdo POR.
- As duas combinações utilizam uma sequência de quatro posições.
- Os códigos poderão evoluir como PAR0001, PAR0002, POR0001 e POR0002.
- Como o prefixo é diferente, o sistema procura a próxima numeração dentro de cada padrão.
- Exemplo 5 — Uso pelo gestor:
- O gestor define um padrão único para cada família de produtos.
- As parametrizações são configuradas previamente no recurso 1116.
- Os usuários operacionais passam a cadastrar produtos sem criar códigos manualmente.
- O gestor obtém maior padronização e reduz a necessidade de corrigir cadastros posteriormente.
- Exemplo 6 — Uso pelo analista de cadastro:
- O analista identifica que uma nova Subespécie será utilizada pela operação.
- Ele inclui a Subespécie na parametrização e informa o conteúdo que deverá representá-la.
- Ao cadastrar produtos dessa Subespécie no recurso 65, o código auxiliar passa a ser gerado conforme o padrão definido.
- Isso permite ampliar a regra sem abandonar a estrutura de códigos já utilizada.
- Exemplo 7 — Uso pelo operador:
- O operador acessa o recurso 65 — Produtos e Serviços.
- Ele informa a Espécie, a Subespécie e as características obrigatórias do novo produto.
- O sistema identifica a parametrização correspondente e monta o código auxiliar.
- O operador apenas confere o resultado, reduzindo o risco de digitar um código incorreto.
Observações Gerais
- Defina a estrutura do código auxiliar antes de iniciar a parametrização.
- Escolha uma Descrição clara para facilitar futuras manutenções.
- Configure os componentes na ordem exata em que deverão aparecer no código final.
- Utilize prefixos e conteúdos curtos, objetivos e fáceis de reconhecer.
- Evite conteúdos diferentes com o mesmo significado, como MAT, MP e MPR, sem uma justificativa de negócio.
- Não altere uma parametrização em uso sem avaliar os códigos de produtos já cadastrados.
- Uma alteração na fórmula pode fazer com que novos produtos recebam códigos diferentes dos produtos antigos.
- Ao utilizar números sequenciais, defina uma quantidade de posições suficiente para o crescimento esperado. Uma máscara de cinco posições, por exemplo, permite uma sequência maior do que uma máscara de três posições.
- Preencha o Conteúdo de todas as Espécies e Subespécies incluídas.
- Não utilize espaços desnecessários no Conteúdo Fixo ou nos conteúdos de Espécie e Subespécie.
- Certifique-se de que o Conteúdo Fixo tenha quantidade de caracteres compatível com a Máscara.
- Quando utilizar características, garanta que elas sejam preenchidas de forma padronizada no cadastro dos produtos.
- Caso o produto não possua a característica utilizada pela fórmula, o trecho correspondente poderá não ser preenchido.
- A Fórmula é apenas uma apresentação da composição cadastrada. Ela não deve ser alterada manualmente.
- A presença da Espécie ou da Subespécie na parametrização não corrige automaticamente classificações incorretas no produto.
- Antes de salvar, confira se a parametrização contém exatamente as Espécies e Subespécies que deverão utilizar a regra.
- Após configurar uma nova fórmula, realize um cadastro de teste no recurso 65 — Produtos e Serviços e confira o código gerado.
- Mantenha um padrão interno para abreviações de Espécies, Subespécies e características.
- Se diferentes grupos precisarem de sequências independentes, utilize prefixos ou sufixos que diferenciem claramente os padrões.
- O código auxiliar gerado deve ser conferido antes da conclusão do cadastro, principalmente após alterações na parametrização.
Benefícios do Recurso
- Automatiza a definição do código auxiliar no cadastro de produtos.
- Reduz a digitação manual e os erros de preenchimento.
- Padroniza códigos auxiliares entre unidades, setores e usuários.
- Evita que cada operador utilize critérios próprios para criar códigos.
- Facilita a identificação da Espécie, Subespécie ou característica por meio do código.
- Gera automaticamente a próxima sequência numérica disponível.
- Permite manter sequências separadas para diferentes grupos de produtos.
- Aumenta a produtividade da equipe responsável pelos cadastros.
- Simplifica pesquisas e conferências no ERP.
- Melhora a qualidade das informações utilizadas em relatórios e integrações.
- Facilita a manutenção das regras de codificação em um único recurso.
- Reduz retrabalho causado por códigos fora do padrão.
- Apoia gestores na organização e governança do cadastro de produtos.
- Dá maior segurança ao processo executado no recurso 65 — Produtos e Serviços.
Glossário de Termos
- Código auxiliar — Código adicional utilizado para identificar, pesquisar ou integrar um produto conforme o padrão definido pela empresa.
- Parametrização — Configuração que estabelece regras para o comportamento automático do sistema.
- Fórmula — Estrutura formada pela união ordenada dos componentes que irão gerar o código auxiliar.
- Componente — Cada parte individual da fórmula, como um texto fixo, uma Espécie, uma Subespécie, uma característica ou um número.
- Máscara — Representação utilizada para definir a estrutura e a quantidade de posições de um componente.
- Conteúdo Fixo — Texto ou número que será utilizado sempre da mesma forma em determinado trecho do código.
- Espécie — Classificação geral utilizada para agrupar produtos com características semelhantes.
- Subespécie — Classificação mais específica vinculada ao agrupamento do produto.
- Conteúdo da Espécie — Abreviação ou código que representa uma Espécie dentro da fórmula.
- Conteúdo da Subespécie — Abreviação ou código que representa uma Subespécie dentro da fórmula.
- Tipo Característica Produto — Categoria de uma característica utilizada no cadastro do produto, como cor, material, modelo ou tamanho.
- Código da característica — Valor resumido associado à característica do produto e utilizado na composição do código auxiliar.
- Número sequencial — Número gerado automaticamente com base no maior código já utilizado para o mesmo padrão.
- Prefixo — Conteúdo inserido antes da parte principal ou numérica do código.
- Sufixo — Conteúdo inserido depois da parte principal ou numérica do código.
- Fixo — Indicação de que o componente utilizará sempre o mesmo conteúdo, sem depender dos dados do produto.
- Registro ativo — Cadastro liberado para utilização nas pesquisas e operações do sistema.
Links Relacionados
- Recurso 65 — Produtos e Serviços
- Recurso 57 — Espécie
- Recurso 58 — Subespécie
- Recurso 1656 — Tipo Característica Produto
- Documentação interna de cadastro e manutenção de produtos
- Documentação interna de padronização de códigos auxiliares