Permitir a geração do número do lote automático no recebimento da mercadoria de acordo com máscara pré definida
Atualmente o Ti9 gera lote automaticamente na entrada dos produtos (compras ou remessas), porém hoje existe apenas com o formato sequencial, sem formatação da máscara de entrada. Conforme a determinação do grupo de estoque será possível prefixar valores e/ou definir um melhor formato para a mascara de entrada dos lotes próprios.
É importante ressaltar que o sequencial do número do lote continua sem alteração e seu sequencial é independente do definido no grupo de estoque (ver item 2), conforme definição no cadastro de operação, a qual determina se utiliza ou não o número sequencial de lote.
2. Parametrização e Funcionalidade
Menu: Estoque->Cadastros->Cadastros Diversos->Grupos de Estoque
A definição da máscara e valor pré-fixado é definido no último nível do grupo de estoque conforme exemplificado na figura 1.
Ao definir a máscara no grupo de estoque todos os produtos vinculados ao grupo passam a utilizar o formato/máscara de entrada para preenchimento do lote nas entradas de mercadorias nacionais e estrangeiras (ver item 3 onde são especificadas todas as telas que utilizam a máscara definida no grupo de estoque).
Para as telas onde é utilizado o lote sequencial, a numeração continuará a seguir a mesma sequencia, porém será formatada de acordo com a máscara. Ver exemplos no item 2.1.
Figura 1 - Definição da máscara do lote e prefixo do lote
Exemplo 1 - Máscara com prefixo.
Máscara: !00000
Prefixo: L
Entrada: 123 ou L123
Saída/Resultado: L00123 - Ao digitar o lote manualmente ou gerar o lote sequencial o sistema preencherá a letra L fixa na primeira posição e os demais dígitos permitirão apenas números, sendo estes formatados com zeros a esquerda.
Importante: Observe que a mascará deve permitir a entrada do caractere na primeira posição
Exemplo 2 - Máscara sem prefixo
Máscara: 00000
Prefixo: (em branco)
Entrada: 123
Saída/Resultado: 00123 - Ao digitar o lote manualmente ou gerar o lote sequencial o sistema preencherá o número informado com zeros à esquerda.
Máscara | Comportamento |
---|---|
9 | apenas números |
0 | apenas números com preenchimento de zero à esquerda |
! | alfanumérico maiúsculo (converte para maiúsculo) |
a | alfanumérico minúsculo (converte para minúsculo) |
A | alfa (somente texto) |
@! | alfanumérico todos os caracteres em maiúsculo |
@a | alfanumérico todos os caracteres em minúsculo |
@A | somente texto em todos os caracteres |
Abaixo segue relação de telas onde é aplicada a mascara definida no grupo de estoque:
Atualização Controle de Saldos por Lote
Atualização do Número do Lote