Importar dados

Sistema de arquivos

Nota: Somente no local: a abordagem do sistema de arquivos só está disponível para instalações locais e não é possível se você estiver usando uma instalação do TeamViewer Cloud.

A abordagem do sistema de arquivos tem a vantagem da fácil integração de um back-end do cliente. Se o WMS puder gerar automaticamente os arquivos CSV ou Excel, eles poderão ser colocados automaticamente na pasta de importação e preencherão automaticamente os dados de seleção no Frontline.

Os caminhos para as pastas de importação, para pedidos e para ativos podem ser configurados no xservice.properties. O caminho padrão para ordens é ${FRONTLINE_HOME}/import/orders/ enquanto para ativos, é ${FRONTLINE_HOME}/import/images/.

fc.picking.import.file.enabled=true
fc.pick-order.import.csv.config-list=configuration/ubimax_generic_csv.yaml
fc.picking.import.file.base-dir=${FRONTLINE_HOME}/import/orders/

fc.picking.import.file.enabled=true
fc.assets.import.file.base-dir=${FRONTLINE_HOME}/import/images/
fc.picking.request.enrich-with-item-images=true

Em ambas as pastas há três subpastas:

  • importação
  • êxito
  • Falhou

A pasta de importação é o local para colocar os arquivos. Eles serão movidos assim que forem importados. Depois, eles serão colocados em pastas de falha ou sucesso, dependendo se a importação foi bem-sucedida ou não.

Informações do pedido de importação

Nota: Reconhecimento de domínio: PickOrders só estará disponível para usuários do domínio definido se carregado por meio da interface do usuário da Web.

Escolher ordem Excel-Format

O arquivo padrão do Excel ou CSV deve ser estruturado da seguinte maneira:

ID da tarefa ID do passo ID do artigo Código do artigo ArtigoTexto curto Quantidade PickLocationLabeI PickLocationCode Rótulo PlaceLocation Localização do local PIaceLocationCode unidade

MULTI_ORDER_SAMPLE

1

Artigo 1.o

1

Parafuso M5-4

2

Caixa1

1

Loc1

1

1

computador pessoal.

MULTI_ORDER_SAMPLE

2

Artigo 2.o

2

Parafuso Fêmea L2

1

Caixa2

2

Loc2

2

2

computador pessoal.

MULTI_ORDER_SAMPLE

2

Artigo 2.o

2

Parafuso Fêmea L2

4

Caixa2

2

Loc3

3

3

computador pessoal.

MULTI_ORDER_SAMPLE

3

Artigo 3.o

3

Parafuso F2-1

2

Caixa 3

3

Loc6

6

6

computador pessoal.

MULTI_ORDER_SAMPLE

3

Artigo 3.o

3

Parafuso F2-1

1

Caixa 3

3

Loc7

7

7

computador pessoal.

As informações de cada uma das colunas serão usadas para diferentes aspectos. A maioria deles é visível na interface do usuário de seleção no HMD:

  • TaskID para solicitação: O TaskID não é exibido apenas na interface do usuário, mas também o código que precisa ser verificado no início para solicitar essa tarefa.
  • A ID da etapa precisa ser a mesma ID para todas as linhas que devem ser agregadas em uma única etapa. Isso exige que eles tenham o mesmo Local de Escolha, Artigo e Unidade de Medida.
  • Problemas de etapas agrupadas incorretamente: Etapas agrupadas incorretamente causarão problemas. Por exemplo, sobre artigos; Por favor, certifique-se de que não há etapas que contenham artigos diferentes. Isso causará problemas mais tarde, já que apenas os dados da primeira linha serão exibidos e validados.

As colunas que terminam com ''Code'' como ArticleCode são usadas para validação. Esse é o conteúdo do código que o selecionador precisa escanear para confirmar o artigo, escolher ou colocar localização.

Arquivos de resultados

Depois de executar uma ordem de seleção, o Frontline gerará um arquivo de resultado para a ordem.

Estrutura de arquivos

O arquivo é o mesmo em termos de estrutura que o arquivo de importação, mas com três colunas adicionais:

  • Selecionador: ID de usuário do trabalhador da linha de frente que confirmou essa etapa
  • Estado: O resultado da escolha
  • Hora: O tempo de confirmação do resultado.

Configuração

As seguintes propriedades são necessárias para habilitar os arquivos de resultado:

fc.picking.import.file.enabled=true              
//enable ou disable result writing

fc.picking.result.file.header.enabled=true
//enable ou desabilite a linha de cabeçalho que armazena o nome de cada coluna

fc.picking.result.file.base-dir=${FRONTLINE_HOME}/picking/results/
//define onde os arquivos serão armazenados no sistema de arquivos

Obtendo arquivos de resultados por meio do sistema de arquivos

Nota: A abordagem do sistema de arquivos só está disponível para instalações locais e não é possível se você estiver usando uma instalação do TeamViewer Cloud.

Os arquivos são armazenados na pasta definida no xservice.properties , conforme mencionado anteriormente.