Os ajustes das partes são informações complementares da máscara do código do artigo que permitem ao sistema fazer tratamento diferenciado para cada parte.
Figura 1: Ajuste das partes da máscara do código do Artigo
Quando definimos a máscara "111.222.33333", determinamos que o nosso código do artigo tem 3 (três) partes. A cada uma destas partes podemos atribuir mais três outros parâmetros:
ð Ajustar p/(Direita/Esquerda) : Ajustar para a direita, significa que se informar uma quantidade de caractere menor do que o tamanho do campo o sistema alinhará estes caracteres da esquerda para a direita; e Ajustar para a esquerda, faz com que o sistema alinhe os caracteres da direita para a esquerda;
ð Preencher os brancos com : Quando o sistema faz o alinhamento para a direita ou para esquerda, dentro de campo maior que a quantidade de caracteres, sobram alguns espaços em branco, estes espaços podem ser preenchidos com um caractere qualquer. Normalmente, é usado o "0" (zero) para preencher os espaços em branco, quando é feito o ajuste para a direita e quando o ajuste é feito para esquerda espaços ficam em branco;
ð Cadastra SubGrupo? <S/N>: Esta pergunta permite a você determinar se deseja ou não cadastrar na tabela de grupos uma identificação para a parte do código do artigo. Se responder "S" (sim) o sistema lhe obrigará o cadastramento do grupo correspondente à parte que estiver tratando, antes de efetuar o cadastramento do artigo ou um subgrupo do nível mais inferior. Se responder "N" (não) você também poderá cadastrar o grupo, mas se não o fizer o sistema não lhe alertará sobre isto.
No exemplo acima, para a máscara "111.222.33333", usamos os seguintes parâmetros:
Parte 111 Ajustar direita, com '0'a esqerda
Parte 222 Ajustar direita, com '0'a esqerda
Parte 3333 Ajustar direita, com '0'a esqerda
Nas três partes definimos que o ajuste seja feito para a direita com os espaços preenchidos com "0" (zero) e os dois primeiros níveis de grupo e subgrupo respondemos "S" (sim), tornando obrigatório o cadastramento do grupo. No último nível de grupo o sistema assumiu "N" (não) para o cadastramento de grupo, porque subentende-se que este nível já seja o artigo.
Se neste mesmo exemplo efetuarmos as seguintes mudanças: na segunda parte respondemos "N" (não) em cadastra SubGrupo, isto significa que o sistema não obrigará o cadastramento do subgrupo neste nível; na última parte colocamos para ajustar para esquerda e preencher o espaço vago com " " (branco). Observe as mudanças abaixo:
Parte 111 Ajustar direita, com '0'a esqerda
Parte 222 Ajustar direita, com '0'a esqerda
Parte 3333 Ajustar esquerda, com ' ' a direita
A mudança provocaria na relação de artigos o seguinte resultado:
CÓDIGO DO ARTIGO
001.001.12 Artigo A
001.001.13 Artigo B
001.002.1 Artigo C
001.003.203 Artigo D
001.004.1340 Artigo F
001.004.32 Artigo E
001.005.9 Artigo G
002.001.3 Artigo H
002.002.40 Artigo I
Page url: http://utilsoft.com.br/help/index.html?ajustedaspartesdamascaraartigo.htm