Skip to content

EPCs - Importação CSV

A importação CSV permite de forma rápida e simplificado criar um Epc.

Caso não exista previamente no sistema o produto, cor e tamanho equivalente, a própria importação realizará esse cadastro dentro do sistema antes da vinculação com o documento a ser criado.

O comportamento do sistema Valesoft ao receber os dados é de criar os novos registro ou atualizar os mesmo caso já existam, baseando-se nos campos de referências do EPC, Produto, Grade do produto, Cor, Tamanho e Local.

Modelo de arquivo CSV

O arquivo CSV deve seguir o modelo abaixo, podendo ainda ser adicionadas quaisquer campos personalizados das tabelas EPC, Produto, Grade do produto, Cor, Tamanho e Local.

Exemplo - epc.csv

Definições das colunas do CSV:

  • epc - OBRIGATÓRIO

    • Alfanumérico
    • Código EPC
  • batch

    • Alfanumérico
    • Lote do item no documento/epc
  • fraction

    • Numérico Decimal
    • Quantidade fracionada do produto/epc
      • Ex. Peso, Metragem, etc
  • status - OBRIGATÓRIO

    • Texto Predefinido - Maiúsculo
    • Status do EPC
    • Valores aceitos:
      • ACTIVE - Ativo
      • DONE - Concluído
      • DISABLED - Inativo
  • placeReference - OBRIGATÓRIO quando informado o placeName

    • Alfanumérico
    • Código do Local
    • Chave Primaria - Utilizado para criação ou alteração do registro
  • placeName

    • Texto -Nome do Local
  • placeType - OBRIGATÓRIO quando informado o placeName

    • Texto Predefinido - Maiúsculo
    • Tipo do local
    • Valores aceitos:
      • SITE - Planta/Empresa
      • WAREHOUSE - Depósito
      • SECTOR - Setor/Prateleira
      • CONTAINER - Armazenagem de localização
  • productReference - OBRIGATÓRIO

    • Alfanumérico
    • Código/SKU Único do produto
    • Chave Primaria - Utilizado para criação ou alteração do registro
  • productType - OBRIGATÓRIO

    • Texto Predefinido - Maiúsculo
    • Tipo do produto
    • Valores aceitos:
      • RAW - Matéria-prima
      • PRODUCED - Produto acabado
      • CONTAINER - Armazenagem
      • FIXED_ASSET - Ativo Imobilizado
  • productDescription - OBRIGATÓRIO

    • Alfanumérico
    • Descrição do produto
  • barcode

    • Numérico Inteiro
    • Código de barras EAN-13 ou um sequencial numérico único do produto, utilizado para a criação da etiqueta EPC no padrão GS1-SGTIN
  • measureUnit

    • Texto
    • Unidade de medida do produto
      • Ex. M², Un, KG
  • productGridReference

    • Alfanumérico
    • Código/SKU Único da grade do produto
    • Chave Primaria - Utilizado para criação ou alteração do registro
  • size

    • Alfanumérico
    • Código do tamanho do produto
    • Chave Primaria - Utilizado para criação ou alteração do registro
  • color

    • Alfanumérico
    • Código da cor do produto
    • Chave Primaria - Utilizado para criação ou alteração do registro
  • campoCustom1 e campoCustom2

    • Quaisquer nomes de campos personalizados desde que os mesmos estejam devidamente configurados nas configurações de campos personalizados do sistema.

Observações

  1. O caractere separador de colunas pode ser ponto e vírgula (;), vírgula (,) ou tabulação (\t).

  2. Obrigatoriamente a primeira linha do arquivo CSV deve ser os nomes de todos os campos disponíveis. Ex:

"epc";"batch";"fraction";"status";"productReference";"productType";"productDescription";"barcode";"measureUnit";"size";"color";"productGridReference";"placeReference";"placeName";"placeType"
  1. Dados de campo opcionais que não são necessário, devem ser deixado em branco.

  2. A codificação do arquivo CSV deve ser UTF-8.

  3. Campo de texto podem estar entre aspas (").

  4. Não deve haver linhas em branco no arquivo CSV.

  5. O campo fraction é do tipo decimal, ou seja a parte decimal é separada por virgulá(,), porém ao utilizar o separador de colunas como virgula(,), é necessário substituir o separador decimal por ponto(.)

  6. Campos númericos como o fraction quando não utilizados, devem ser alimentado com o valor null

Valesoft Sistemas RFID