Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

#Table: MLO_XFORNECEDOR, LOAD
#Column: SEQFORNECEDOR, TIPCODIGO, NROEMPRESA, NOMERAZAO
#Whereimp: *
#Data:
1|I|1|TESTE|
#Lineprocess:1
#Table: MLO_XPRODUTO, LOAD
#Column: SEQPRODUTO, NROEMPRESA, SEQFORNECEDOR, TIPCODIGO, DESCCOMPLETA, DESCREDUZIDA, STATUSCOMPRA, STATUSVENDA, PADRAOEMBCOMPRA, PADRAOEMBVENDA, PZOVALIDADEDIA
#Whereimp: *
#Data:
1|1|1|I|TESTE|TESTE|A|A|1|1|0|
#Lineprocess:1
#Table: MLO_XPRODEMBALAGEM, LOAD
#Column: SEQPRODUTO, QTDEMBALAGEM, NROEMPRESA, EMBALAGEM, STATUSEMBALAGEM
#Whereimp: *
#Data:
1|1|1|UN|A|
#Lineprocess:1
#Table: MLO_XPRODCODIGO, LOAD
#Column: SEQPRODUTO, NROEMPRESA, QTDEMBALAGEM, CODACESSO, TIPCODIGO
#Whereimp: *
#Data:
1|1|1|1|B|
#Lineprocess:1

Layout Arquivo Texto Cadastro de Clientes

Detalhamento do Processo

Esse tipo de Importação ocorre sempre que houver alteração ou uma inclusão no cadastro de clientes, quando a Empresa não utiliza ERP Consinco.

Nesse arquivo será gerada a estrutura de clientes, composta por apenas uma tabela que deverá ser gravada com o nome a ser definido pela empresa usuária com a extensão .cli

Nome do Arquivo

clientes.cli (Para importar todos clientes cadastrados)

000001.cli (Para importar apenas o cliente 1)

Registro de Dados

Cada arquivo deverá ser composto dos registros abaixo especificados:

  1. Registros de cabeçalho (header)
  2. Registros de dados (data)
  3. Registro final (footer)

1. Registro de Cabeçalho (header)

Esses registros deverão conter os comandos e nomes de identificação dos dados do arquivo. Deverá ser gerado um registro (uma linha) para cada comando descrito abaixo. Os comandos serão seguidos do nome da tabela ou das colunas, conforme o caso:

#Table: [nome da tabela do banco de dados onde serão gerados os dados, seguidos da expressão “LOAD”];
#Column: [nome das colunas da tabela, separados por vírgula]
#Whereimp: *
#Separator: [caractere utilizado para fazer a separação dos campos](comando opcional)
#Data:

2. Registro de Dados (data)

Esses registros conterão os dados a serem importados. Esses dados deverão estar dispostos conforme a especificação de cada arquivo, devendo ser separados pelo caractere indicado no comando #Separator do registro de cabeçalho ou pelo separador default “|” (pipe).

3. Registro Final (footer)

No registro final deverá conter um comando onde será especificado o número de registros de dados gerados no arquivo. O comando será o seguinte:

#Lineprocess: [número de registros de dados gerados]

Cadastro de Cliente

Nessa tabela deverá ser gerado os dados do cadastro de Clientes.

1. Cabeçalho

#Table: MLO_XCLIENTE, LOAD
#Column: SEQCLIENTE, TIPCODIGO, NOMERAZAO, CIDADE, UF, STATUS
#Whereimp: *
#Data:

2. Dados

...

Exemplo do Conteúdo do Arquivo

#Table: MLO_XCLIENTE, LOAD
#Column: SEQCLIENTE, TIPCODIGO, NOMERAZAO, CIDADE, UF, STATUS
#Whereimp: *
#Data:
1|I|TESTE|TESTE|XX|A|
#Lineprocess:1