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:
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.
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.
O arquivo padrão do Excel ou CSV deve ser estruturado da seguinte maneira:
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:
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.
Depois de executar uma ordem de seleção, o Frontline gerará um arquivo de resultado para a ordem.
O arquivo é o mesmo em termos de estrutura que o arquivo de importação, mas com três colunas adicionais:
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
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.