![]() |
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