Árvore de páginas

Versões comparadas

Chave

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

Código Inteligente - MATA093

Visão Geral do Programa

O Código Inteligente é uma ferramenta que possibilita a geração de códigos de produtos de forma dinâmica. Assim, é possível criar a configuração para determinados produtos, definindo a Base do código, Opcionais, Restrições e Composição do código.

Esta rotina, possibilita ainda, a formação do Cadastro de Produtos e do Cadastro de Estruturas a partir das definições realizadas no Configurador de Produtos. Esta formação automática pode ser disponibilizada em todos os campos de entrada de códigos de produto em qualquer ambiente do sistema Protheus (desde que o campo esteja relacionado ao Cadastro de Produtos padrão).

...

Família 001 (Micro Computador)

Família (SBP)

Característica (SBQ)

Opções (SBS)

001

Processador

1) Pentium 3

2) Pentium 4

001

Memória

1) 128

2) 256

3) 512

001

HD

1) 40 GB

2) 80 GB

3) 120

001

Monitor

1) 15 polegadas

2) 17 polegadas

001

CD-Rom

1) Sem CD-Rom

2) Com CD-Rom

001

DVD

1) Sem DVD

2) Com DVD

Código do Produto será formado pela família e pelos códigos das opções das características, conforme ordem e quantidade de dígitos, previamente definidos por cada característica.

De acordo com o exemplo acima, o código do produto é composto por:

Família

Processador

Memória

HD

Monitor

CD-Rom

DVD

001

2

1

2

2

1

2

 

Pentium 4

256

80 GB

17 polegadas

Sem CD

Com DVD

Portanto, o código do produto será 001212212.

...


Principais Campos e Parâmetros:

 

Campo:

Descrição

Nome do campo.

Descreva a regra de negócio dos principais campos e exemplos.

:

Conteúdo

Informe o nome da família de produtos a ser criada. Todos os códigos de produtos pertencentes a esta família começarão com os dados informados neste campo.

Exemplo:

Campo Conteúdo = TAM

Códigos de produtos gerados: TAM001213, TAM000257, TAM005980, etc.

Máscara

É a máscara utilizada para o cadastramento e a exibição.

Informe a máscara de formatação para o identificador da família usando o padrão xBase.

Exemplos:


!

Converte todas as letras digitadas para maiúsculo.

X

Aceita caracteres alfanuméricos.

Disponível para Uso

Este campo deve ser mantido como Não até que sejam definidas todas as características da família e suas opções. Ao término da configuração, altere o conteúdo desde campo para Sim. Desta forma, a validação dos dados definidos é efetuada, bloqueando a alteração caso seja constatada alguma inconsistência.

Campo Padrão

Informe sim para que o sistema considere os campos conforme padrão do cadastro de Produtos, caso contrário, informe Não e configure os campos do cadastro de Podutos por meio da opção Estruturação.

ID Fórmula

Caso seja necessária a criação de alguma fórmula para restrição ou especificação do produto, o sistema considerará a informação deste campo para identificar, na fórmula, a característica desejada.

Exemplo:

ID Fórmula

Característica

RAM

Memória RAM

O sistema irá identificar, considerando uma fórmula, a característica Memória RAM pelo código RAM.

Comp. Geram.Determina se os componentes relacionados para a família selecionada devem compor uma pré-estrutura ou uma estrutura, e disponibiliza as opções 1=Estrutura e 2=Pré-Estrutura.

 


Procedimentos

Para utilizar o configurador de produtos:

...

2. Preencha os dados conforme orientação do help de campo.
Observe porém o tópico Principais Campos/Controles.

Informações
titleImportante:

O correto preenchimento destes campos é imprescindível para garantir que toda a família de produtos seja gerada corretamente. O cadastro de Produtos armazena informações que irão determinar como deve ser realizado o seu controle na produção, estoque, venda, compra, cálculo de custo, etc.


3. Confira os dados e confirme a operação, mantendo o campo Disp. p/ uso com conteúdo Não.
O sistema configura a família de produtos.

...