FUNÇÕES  MENU ROTINAS PROGRAMADAS - PRODUTOS Cadastramento de inventário - Layout

Configurando Layout para Importação:

1º Passo - Layout

Ao clicar no botão Layout, aparecerá tela com os modelos já existentes. Copie o modelo padrão e configure-o de acordo com o layout disponibilizado pela empresa fornecedora do coletor de dados.

 

2º Passo - Copiando layout padrão

Cópia do Modelo Padrão e renomeado para Inforvix (um fornecedor de coletores de dados), que gera o arquivo com o código de barras e quantidade.

Para inserir o layout novo, clique em Editar.

 

3º Passo - Editando o layout

O campo Quantidade, está sendo dividido por 1000 pois no arquivo do coletor está com 3 casas
decimais.
Após editar o layout, clique em Gravar e clique em Ok na tela com os modelos.

Layout de Importação limitado por quantidade de colunas

<modelo>
  <carregar alias="arq1" arquivo="$variavel:nomearquivo$" />
  <for alias="arq1">
    <inserir alias="Coletor" />
    <atribuir campo="Coletor.BARRA" valor="copy(arq1.texto,1,13)" />
    <atribuir campo="Coletor.QUANTIDADE" valor="copy(arq1.texto,34,09)/1000"/>
  </for>
</modelo>

Layout de Importação limitado por caractere, nesse exemplo “;”

<modelo>
  <carregar alias="arq1" arquivo="$variavel:nomearquivo$" />
  <for alias="arq1">
    <inserir alias="Coletor" />
    <atribuir campo="Coletor.BARRA" valor="coluna(arq1.texto,1,';')" />
    <atribuir campo="Coletor.QUANTIDADE" valor="coluna(arq1.texto,2,';')/1000" />
  </for>
</modelo>

Ver também: Importação de dados, conforme layout