No conteúdo deste manual são citados Identificadores de Regras, porém, no GO UP não é possível incluir, excluir ou alterar identificadores e suas regras associadas, pois o sistema possui funções nativas devido aos processos de negócio pré-definidos.
Ajuda por telas > Cadastros > Produtos e Serviços > Máscaras Séries - Lotes

F084MSL - Máscara p/ Séries e Lotes

Tela é destinada à construção de máscaras de codificação para produtos que utilizam numeração de série ou lote.

Define-se a quantidade de posições e seus componentes. Estes componentes permitem estabelecer (fixar) caracteres pré-definidos para esta codificação. A definição de quais máscaras serão utilizadas para a série ou lote é feita no cadastramento da origem, na tela F083ORI.

Importante

Não serão aceitos caracteres especiais na geração de novos códigos, salvo os caracteres hífen (-), ponto (.), barra (/) e espaço em branco, embora não seja aconselhável o uso dos mesmos. Caso seja informado algum caractere inválido, exibirá a mensagem "A utilização de caracteres especiais (vírgula, aspas, apóstrofo, percentual, etc) não é recomendada na codificação, pois pode causar problemas em campos do tipo abrangência e/ou consultas ao banco de dados. Verifique o código e remova os caracteres especiais.", travando o processo.

Com o identificador de regras GER-000ICECO01 ativo, a mensagem não será exibida, porém não será possível sair do campo até que seja informado um código válido. O identificador de regras GER-000ICECO01, será ignorado em rotinas que não são de cadastro.

Máscara
Código da máscara do produto.

Dados Gerais

Máscara p/ Lote?
Indique se a máscara será utilizada para compor o código do lote.

Máscara p/ Série?
Indique se a máscara será utilizada para compor o código da série.

Quantidade Posições
Define o tamanho máximo da máscara de lote/série. O valor máximo deste campo é definido com base no valor do campo Valor Incremental, ou seja, se a mascara de lote/série tiver o campo Valor Incremental preenchido como 0 (zero), a quantidade máxima de posições é 50. Caso o campo Valor Incremental tenha um valor superior a 0 (zero), a quantidade máxima de posições será 17.

Máscara Livre
Se for definido com "S - Sim", permite que a máscara tenha um valor incremental, ou seja, os lotes/séries podem ser gerados automaticamente sendo esta máscara um número que é incrementado a cada lote/série gerado.

Observação

Um código de lote ou série dos produtos de determinada origem pode ter até quatro máscaras de lote/série, sendo assim, sugere-se, nos casos onde existe necessidade de geração automática de lote/série, a utilização de mais de uma máscara no cadastro da origem, na tela  F083ORI .

Tipo Componente
Indique se o componente da máscara é numérico ou alfanumérico.

Valor Incremental
Corresponde ao valor que terá o próximo lote/série criado após a geração do último lote/série. Para isso, o sistema converte o código do último lote/série gerado para um valor numérico, e soma a este valor numérico a quantidade definida no campo Valor Incremental. O valor incremental somente pode ser informado se a máscara for livre.

Código Regra
Código de regra previamente cadastrada. É possível utilizar as seguintes variáveis na regra utilizada por esta tela:

A variável de retorno da regra será Retorno. Nessa variável deverá ser informado valor referente a cada máscara no momento de montar um novo lote em que a variável CodLot irá receber o código do lote que está sendo montado

Situação
Indique se a máscara está ativa ou inativa.

Componentes

Componente Máscara
Insira o código do componente da máscara.

Este artigo ajudou você?