Parametrizando a geração de números de série Os números de série gerados pelo sistema na entrada podem ser personalizados de acordo com a necessidade da empresa. A parametrização é feita nas Configurações Globais do Sistema em Configurações -> Configurações Globais -> Estoque -> Serialização Os parâmetros da geração estão definidos no formato JSON, a edição deve ocorrer sem corromper o padrão do formato ou a geração não irá funcionar. Segue um exemplo de JSON { "padroesGeracao": [ { "chave": "TEXTO", "tamanho": 3, "ordemSequencia": 0, "textoFixo": "TRY" }, { "chave": "MARCA", "tamanho": 3, "ordemSequencia": 0, "textoFixo": null }, { "chave": "GRUPO", "tamanho": 3, "ordemSequencia": 0, "textoFixo": null }, { "chave": "CODIGOPRODUTO", "tamanho": 10, "ordemSequencia": 0, "textoFixo": null }, { "chave": "DIA", "tamanho": 2, "ordemSequencia": 0, "textoFixo": null }, { "chave": "MES", "tamanho": 2, "ordemSequencia": 0, "textoFixo": null }, { "chave": "ANO", "tamanho": 2, "ordemSequencia": 0, "textoFixo": null }, { "chave": "SEQUENCIASERIE", "tamanho": 7, "ordemSequencia": 0, "textoFixo": null } ], "separadorGrupos": " " } Para formatar o JSON e facilitar a edição você pode usar qualquer editor. Um exemplo é online no site https://jsonformatter.org/ No JSON de exemplo é informado um array do padroesGeracao com as chaves suportadas. Confira a tabela abaixo Chave Detalhes TEXTO Permite informar um texto livre no tamanho especificado no número de série. MARCA Permite adicionar a Marca do produto no número de série gerado GRUPO Permite informar o Grupo do Produto no número de série gerado DIA Adiciona o dia em que o número de série foi gerado MES Adiciona o mês em que o número de série foi gerado ANO Adiciona o ano em que o número de série foi gerado SEQUENCIASERIE Sequencia do número de série que está sendo gerado. A sequência é por Produto e é o que garante que cada número de série gerado será único. Esta chave é obrigatória Cada chave precisa ter o seu tamanho definido com a propriedade tamanho. Ao definir o tamanho 3 na marca por exemplo, apenas os três primeiros digitos da marca serão adicionados ao números de série. Caso você queira apenas um número sequencial na marca, é possível remover as outras chaves, deixando apenas a sequencia. Exemplo: { "padroesGeracao": [ { "chave": "SEQUENCIASERIE", "tamanho": 7, "ordemSequencia": 0, "textoFixo": null } ], "separadorGrupos": " " } A propriedade separadorGrupos define como os campos serão separados. É possível deixar com ou sem espaço, ou definir um traço (-), barra (/) ou qualquer outro caractere. Exemplo de geração do número de série com todas as chaves Para este exemplo, usaremos o produto cadastrado conforme a imagem abaixo: As chaves ficarão conforme o exemplo, ficando no separador de grupos informado um traço (-) Nessa situação, os números serão gerados conforme o exemplo abaixo A imagem abaixo descreve como cada chave foi aplicado ao número de série A intenção com todas essas chaves é permitir que um olho treinado possa apenas ao ver o número de série identificar a marca, o tipo de produto, seu código e o dia que foi produzido.