Appearance
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- AtivoDONE- ConcluídoDISABLED- Inativo
placeReference- OBRIGATÓRIO quando informado oplaceName- 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 oplaceName- Texto Predefinido - Maiúsculo
- Tipo do local
- Valores aceitos:
SITE- Planta/EmpresaWAREHOUSE- DepósitoSECTOR- Setor/PrateleiraCONTAINER- 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-primaPRODUCED- Produto acabadoCONTAINER- ArmazenagemFIXED_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
campoCustom1ecampoCustom2- Quaisquer nomes de campos personalizados desde que os mesmos estejam devidamente configurados nas configurações de campos personalizados do sistema.
Observações
O caractere separador de colunas pode ser ponto e vírgula (;), vírgula (,) ou tabulação (\t).
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"Dados de campo opcionais que não são necessário, devem ser deixado em branco.
A codificação do arquivo CSV deve ser UTF-8.
Campo de texto podem estar entre aspas (").
Não deve haver linhas em branco no arquivo CSV.
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(.)Campos númericos como o
fractionquando não utilizados, devem ser alimentado com o valornull