A máscara tem até 20 (vinte) posições para você informar como deve ser o seu código de artigo. No nosso exemplo usamos a máscara 11.22.33.444.555. Esta máscara tem várias finalidades, além de definir o código do artigo, as quais, descrevemos a seguir:
ð Permite que sejam introduzidos caracteres de separação (" ", ".", "-", "/", ou ", ") no código do artigo, para que este fique mais legível. No nosso exemplo usamos somente o "." (ponto);
ð Determina o tamanho de cada parte do código do artigo. No exemplo acima, determinamos que: a primeira parte (11), o grupo, tenha 2 (duas) posições; a segunda parte (22), o subgrupo, tenha também 2 (duas) posições; a terceira (33) também com 2 (duas) posições; e as demais com 3(três) posições;
ð Determina o tamanho do código do artigo;
As partes podem ter qualquer tamanho.
Se você optou por ter os grupos e subgrupos separados, inicie definindo o código do artigo, ignore os grupos e subgrupos que tem uma máscara definida separadamente, conforme foi explicado acima.
Exemplo: Com uma máscara 111.222.33333, teremos a seguinte relação de artigos:
CÓDIGO DO ARTIGO
001.001.00012 Artigo A
001.001.00013 Artigo B
001.002.00001 Artigo C
001.003.00203 Artigo D
001.004.00032 Artigo E
001.004.01340 Artigo F
001.005.00009 Artigo G
002.001.00003 Artigo H
002.002.00040 Artigo I
Através desta máscara também é possível determinar a ordenação do cadastro do artigo, isto é, você pode atribuir prioridades para as partes intermediárias da máscara de forma que a ordenação não seja pela primeira posição do código do artigo.
Exemplo: Com uma máscara 222.333.11111, teremos a mesma relação ordenada de forma diferente:
CÓDIGO DO ARTIGO
001.002.00001 Artigo C
003.001.00002 Artigo J
002.001.00003 Artigo H
001.005.00009 Artigo G
001.001.00012 Artigo A
001.001.00013 Artigo B
001.004.00032 Artigo E
002.002.00040 Artigo I
001.003.00203 Artigo D
001.004.01340 Artigo F
Observe neste exemplo que invertemos a prioridade das partes da máscara e esta inversão provocou, também, uma inversão na ordem dos artigos, passando a ser considerada prioritária a última parte.
Mensagens de Erro ou Alerta:
ð Cadastro já possui xxx artigos cadastrados. Deseja realmente mudar a máscara do código? <S/N> :. Após já ter cadastrado os artigos e tentar alterar a máscara do código, o sistema o alertará o fato de já existir xxx artigos e pede sua confirmação para continuar o processo. A mudança da máscara pode provocar a perda de alguma parte do código do artigo e com isto gerar algum código igual para artigos diferentes. Isto ocorrendo o artigo é mantido, mas não será encontrado pelo código normal, somente poderá ser feito pelo código reduzido.
ð Confirma a reindexação do Cadastro de Artigos? <S/N> :. Quando alterou a máscara do código, o cadastro terá que ser reindexado, para isto o sistema pede mais uma vez a sua confirmação.
Page url: http://utilsoft.com.br/help/index.html?mascaraparaocodigodoartigo.htm