Layout´s de Importação de dados vindos do ERP

De Wiki Trovata
Edição feita às 18h54min de 29 de junho de 2015 por Atendimento (Discussão | contribs)

Ir para: navegação, pesquisa

Pessoa, Cliente, Vendedor, Transportador e relacionados


CL.TXT CLIENTES

CLIENTE
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * PESSOA INTEGER (not null)
003 CLIENTE INTEGER
004 GRUPO_PESSOA INTEGER
005 CONCEITO VARCHAR (250)
006 VENDEDOR INTEGER
007 ENDERECO_COBRANCA VARCHAR (200)
008 BAIRRO_COBRANCA VARCHAR (250)
009 CIDADE_COBRANCA INTEGER
010 CEP_COBRANCA VARCHAR (10)
011 CAIXA_POSTAL_COBRANCA INTEGER
012 TELEFONE_COBRANCA VARCHAR (250)
013 SITUACAO VARCHAR (1)
014 OBSERVACAO VARCHAR (250)
015 OBSERVACAO_ENTREGA VARCHAR (512)
016 CPF_CNPJ_ENTREGA VARCHAR (18)
017 LIMITE_CREDITO NUMERIC
018 DATA_VALIDADE_SINTEGRA TIMESTAMP
019 SUFRAMA VARCHAR (15)
020 DATA_SUFRAMA TIMESTAMP
021 DATA_FUNDACAO TIMESTAMP
022 TRANSPORTADOR INTEGER
023 REDESPACHO INTEGER
024 PERC_DESCONTO INTEGER
025 COMISSAO_NEGOCIADA INTEGER
026 PRAZO INTEGER
027 MOEDA INTEGER
028 TABELA_PRECO INTEGER
029 ZIP_CODE VARCHAR (15)
030 SEQUENCIA_VISITA INTEGER
031 SEQUENCIA_ENTREGA INTEGER
032 REGIAO INTEGER
033 FORMA_PAGAMENTO INTEGER
034 TIPO_EMBALAGEM VARCHAR (5)
035 REGRA_VOLUME INTEGER
036 CODIGO_ANTERIOR INTEGER
037 NOME_FANTASIA VARCHAR (250)
038 RAZAO_SOCIAL VARCHAR (250)
039 ENDERECO VARCHAR (200)
040 BAIRRO VARCHAR (250)
041 CIDADE INTEGER
042 CEP VARCHAR (10)
043 CAIXA_POSTAL INTEGER
044 TELEFONE VARCHAR (250)
045 FAX VARCHAR (250)
046 CELULAR VARCHAR (250)
047 CPF_CNPJ VARCHAR (18)
048 RG_IE VARCHAR (20)
049 E_MAIL VARCHAR (250)
050 HOME_PAGE VARCHAR (250)
051 DATA_CADASTRO TIMESTAMP
052 CPF_CNPJ_NUMERICO VARCHAR (18)
053 ENDERECO_NUMERO VARCHAR (250)
054 ENDERECO_COMPLEMENTO VARCHAR (250)
055 ENDERECO_COBRANCA_NUMERO VARCHAR (250)
056 ENDERECO_COBRANCA_COMPLEMENTO VARCHAR (250)
057 DATA_NASCIMENTO TIMESTAMP
058 DIA_NASCIMENTO INTEGER
059 MES_NASCIMENTO INTEGER
060 DIA_FUNDACAO INTEGER
061 MES_FUNDACAO INTEGER
062 SEGMENTO_NEGOCIO VARCHAR (10)
063 TIPO_NEGOCIO VARCHAR (10)
064 LOCALIZACAO_NEGOCIO VARCHAR (10)
065 DIAS_PRAZO_MAIS INTEGER
066 CLIENTE_EXT VARCHAR (30)
067 TIPO_PESSOA VARCHAR (10)
068 NOME_CIDADE VARCHAR (100)
069 NOME_ESTADO VARCHAR (100)
070 NOME_PAIS VARCHAR (100)
071 VENDEDOR_EXT VARCHAR (30)
072 TRANSPORTADOR_EXT VARCHAR (30)
073 REDESPACHO_EXT VARCHAR (30)
074 REGIAO_EXT VARCHAR (30)
075 MATRIZ_CLIENTE_EXT VARCHAR (30)
076 MATRIZ_CPF_CNPJ VARCHAR (30)
077 MATRIZ_CLIENTE INTEGER
078 USA_PERC_FATURAMENTO_VENDA VARCHAR (3)
079 CONTATO VARCHAR (100)
080 E_MAIL_COMERCIAL VARCHAR (250)
081 E_MAIL_FINANCEIRO VARCHAR (250)
082 E_MAIL_NFE VARCHAR (250)
083 EXCLUSIVO_PRACA VARCHAR (100)
084 UNICA_MARCA VARCHAR (100)
085 EMBARQUE_PARCIAL VARCHAR (100)
086 BANCO VARCHAR (100)
087 AGENCIA VARCHAR (50)
088 DIGITO_AGENCIA VARCHAR (10)
089 CONTA VARCHAR (50)
090 DIGITO_CONTA VARCHAR (10)
091 REPRESENTANTE_CPF_CNPJ VARCHAR (30)
092 REPRESENTANTE INTEGER
093 NOME_SHOPPING VARCHAR (200)
094 PISO_SHOPPING VARCHAR (100)
095 PONTO_COMPRA_VENDA VARCHAR (100)
096 CODIGO_CLIENTE_AUX VARCHAR (100)
097 INSCRICAO_MUNICIPAL VARCHAR (100)
098 CONTRIBUINTE_ICMS VARCHAR (100)
099 PERMITE_VENDOR VARCHAR (100)
100 PERMITE_PERC_FATURAMENTO VARCHAR (100)
101 ATRIBUTO_GENERICO_1 VARCHAR (500)
102 ATRIBUTO_GENERICO_2 VARCHAR (500)
103 ATRIBUTO_GENERICO_3 VARCHAR (500)
104 ATRIBUTO_GENERICO_4 VARCHAR (500)
105 ATRIBUTO_GENERICO_5 VARCHAR (500)
106 ATRIBUTO_GENERICO_6 VARCHAR (500)
107 ORIGEM_CONTATO INTEGER
108 ORIGEM_CONTATO_EXT VARCHAR (250)
109 ORIGEM_CONTATO_ESPECIFICACAO VARCHAR (250)
110 CODIGO_VENDEDOR_EXPORTAR_ERP VARCHAR (100)
111 TELEFONE_2 VARCHAR (250)
112 TELEFONE_3 VARCHAR (250)
113 CELULAR_2 VARCHAR (250)
114 CELULAR_3 VARCHAR (250)
* PRIMARY KEY (EMPRESA, PESSOA)



CP.TXT CONTATOS DE PESSOA/CLIENTE

CONTATO_PESSOA
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * PESSOA INTEGER (not null)
003 * TIPO_CONTATO INTEGER (not null)
004 * CONTATO VARCHAR (60) (not null)
005 TELEFONE VARCHAR (30)
006 CELULAR VARCHAR (30)
007 DATA_NASCIMENTO TIMESTAMP
008 DDD VARCHAR (7)
009 ESTADO_CIVIL INTEGER
010 SEXO VARCHAR (3)
011 E_MAIL VARCHAR (250)
012 ENDERECO VARCHAR (200)
013 BAIRRO VARCHAR (30)
014 CIDADE INTEGER
015 CEP VARCHAR (10)
016 CPF_CNPJ VARCHAR (18)
017 RG_IE VARCHAR (18)
018 TIME_FUTEBOL VARCHAR (30)
019 HOBBY VARCHAR (30)
020 POSSUI_FILHOS VARCHAR (3)
021 QUANTOS_FILHOS INTEGER
022 PROFISSAO VARCHAR (50)
023 DIA_NASCIMENTO INTEGER
024 MES_NASCIMENTO INTEGER
025 CLIENTE_EXT VARCHAR (30)
026 ATRIBUTO_GENERICO_1 VARCHAR (500)
027 ATRIBUTO_GENERICO_2 VARCHAR (500)
028 ATRIBUTO_GENERICO_3 VARCHAR (500)
029 ATRIBUTO_GENERICO_4 VARCHAR (500)
030 ATRIBUTO_GENERICO_5 VARCHAR (500)
031 ATRIBUTO_GENERICO_6 VARCHAR (500)
* PRIMARY KEY (EMPRESA, PESSOA, TIPO_CONTATO, CONTATO)



TR.TXT TRANSPORTADORES DE DESPACHO E REDESPACHO

TRANSPORTADOR
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * PESSOA INTEGER (not null)
003 TIPO_CONTATO INTEGER (not null)
004 CONTATO VARCHAR (60) (not null)
005 TELEFONE VARCHAR (30)
006 CELULAR VARCHAR (30)
007 DATA_NASCIMENTO TIMESTAMP
008 DDD VARCHAR (7)
009 ESTADO_CIVIL INTEGER
010 SEXO VARCHAR (3)
011 E_MAIL VARCHAR (250)
012 ENDERECO VARCHAR (200)
013 BAIRRO VARCHAR (30)
014 CIDADE INTEGER
015 CEP VARCHAR (10)
016 CPF_CNPJ VARCHAR (18)
017 RG_IE VARCHAR (18)
018 TIME_FUTEBOL VARCHAR (30)
019 HOBBY VARCHAR (30)
020 POSSUI_FILHOS VARCHAR (3)
021 QUANTOS_FILHOS INTEGER
022 PROFISSAO VARCHAR (50)
023 DIA_NASCIMENTO INTEGER
024 MES_NASCIMENTO INTEGER
025 CLIENTE_EXT VARCHAR (30)
026 ATRIBUTO_GENERICO_1 VARCHAR (500)
027 ATRIBUTO_GENERICO_2 VARCHAR (500)
028 ATRIBUTO_GENERICO_3 VARCHAR (500)
029 ATRIBUTO_GENERICO_4 VARCHAR (500)
030 ATRIBUTO_GENERICO_5 VARCHAR (500)
031 ATRIBUTO_GENERICO_6 VARCHAR (500)
* PRIMARY KEY (EMPRESA, PESSOA)



VD.TXT VENDEDORES

VENDEDOR
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * PESSOA INTEGER (not null)
003 VENDEDOR INTEGER
004 REPRESENTANTE INTEGER
005 SITUACAO VARCHAR (1)
006 PERC_COMISSAO_VISTA_1 INTEGER
007 PERC_COMISSAO_PRAZO_1 INTEGER
008 PERC_COMISSAO_VISTA_2 INTEGER
009 PERC_COMISSAO_PRAZO_2 INTEGER
010 PERC_COMISSAO_FATURAMENTO_1 INTEGER
011 PERC_COMISSAO_LIQUIDACAO_1 INTEGER
012 PERC_COMISSAO_FATURAMENTO_2 INTEGER
013 PERC_COMISSAO_LIQUIDACAO_2 INTEGER
014 DIA_PAGAMENTO INTEGER
015 OBSERVACAO VARCHAR (250)
016 VENDAS_WEB VARCHAR (3)
017 CONCEITO VARCHAR (30)
018 MENSAGEM VARCHAR (256)
019 NOME_FANTASIA VARCHAR (250)
020 RAZAO_SOCIAL VARCHAR (250)
021 ENDERECO VARCHAR (200)
022 BAIRRO VARCHAR (250)
023 CIDADE INTEGER
024 CEP VARCHAR (10)
025 CAIXA_POSTAL INTEGER
026 TELEFONE VARCHAR (250)
027 FAX VARCHAR (250)
028 CELULAR VARCHAR (250)
029 CPF_CNPJ VARCHAR (18)
030 RG_IE VARCHAR (20)
031 E_MAIL VARCHAR (250)
032 HOME_PAGE VARCHAR (50)
033 DATA_CADASTRO TIMESTAMP
034 ENDERECO_NUMERO VARCHAR (250)
035 ENDERECO_COMPLEMENTO VARCHAR (250)
036 VENDEDOR_EXT VARCHAR (30)
037 TIPO_PESSOA VARCHAR (10)
038 NOME_CIDADE VARCHAR (100)
039 NOME_ESTADO VARCHAR (100)
040 NOME_PAIS VARCHAR (100)
041 CONTATO VARCHAR (100)
042 REPRESENTANTE_CPF_CNPJ VARCHAR (30)
043 CODIGO_VENDEDOR_AUX VARCHAR (100)
044 ATRIBUTO_GENERICO_1 VARCHAR (500)
045 ATRIBUTO_GENERICO_2 VARCHAR (500)
046 ATRIBUTO_GENERICO_3 VARCHAR (500)
047 ATRIBUTO_GENERICO_4 VARCHAR (500)
048 ATRIBUTO_GENERICO_5 VARCHAR (500)
049 ATRIBUTO_GENERICO_6 VARCHAR (500)
050 TIPO_COMISSAO VARCHAR (50)
051 GERENTE INTEGER
052 GERENTE_EXT VARCHAR (50)
053 PERC_COMISSAO_GERENTE NUMERIC
* PRIMARY KEY (EMPRESA, PESSOA)



CLIENTE_PRAZO
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * CLIENTE INTEGER (not null)
003 * PRAZO INTEGER(not null)
004 CLIENTE_EXT VARCHAR (30)
005 PRAZO_EXT VARCHAR (30)
006 PERC_DESCONTO NUMERIC
007 PERC_DESCONTO_AUX NUMERIC
008 SEQUENCIA INTEGER
009 PREFERENCIAL VARCHAR (10)
010 INDICE NUMERIC
011 ATRIBUTO_GENERICO_1 VARCHAR (500)
012 ATRIBUTO_GENERICO_2 VARCHAR (500)
013 ATRIBUTO_GENERICO_3 VARCHAR (500)
014 ATRIBUTO_GENERICO_4 VARCHAR (500)
015 ATRIBUTO_GENERICO_5 VARCHAR (500)
016 ATRIBUTO_GENERICO_6 VARCHAR (500)
* PRIMARY KEY (EMPRESA, CLIENTE, PRAZO)



CLIENTE_FORMA_PAGAMENTO
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * CLIENTE INTEGER (not null)
003 * FORMA_PAGAMENTO INTEGER (not null)
004 SEQUENCIA INTEGER
005 PREFERENCIAL VARCHAR (10)
006 INDICE NUMERIC
007 ATRIBUTO_GENERICO_1 VARCHAR (500)
008 ATRIBUTO_GENERICO_2 VARCHAR (500)
009 ATRIBUTO_GENERICO_3 VARCHAR (500)
010 ATRIBUTO_GENERICO_4 VARCHAR (500)
011 ATRIBUTO_GENERICO_5 VARCHAR (500)
012 ATRIBUTO_GENERICO_6 VARCHAR (500)
* PRIMARY KEY (EMPRESA, CLIENTE, FORMA_PAGAMENTO)



CO.TXT CONCEITO DE PESSOAS:CLIENTE/TRANSPORTADOR/VENDEDOR

CONCEITO
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
* CONCEITO 002 VARCHAR (30) (not null)
DESCRICAO_CONCEITO VARCHAR (60) 003
* PRIMARY KEY (EMPRESA, CONCEITO)



EC.TXT ESTADO CIVIL DE CONTATO DE PESSOA/CLIENTE

ESTADO_CIVIL
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 EMPRESA INTEGER (not null)
ESTADO_CIVIL 002 INTEGER (not null)
DESCRICAO_ESTADO_CIVIL VARCHAR (15) 003
* PRIMARY KEY (EMPRESA, ESTADO_CIVIL)



GE.TXT GRUPOS DE PESSOAS (REDES OU OUTRO TIPO DE AGRUPAMENTO)

GRUPO_PESSOA
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
* GRUPO_PESSOA 002 INTEGER (not null)
DESCRICAO_GRUPO_PESSOA VARCHAR (30) 003
LIMITE_CREDITO NUMERIC 004
* PRIMARY KEY (EMPRESA, GRUPO_PESSOA)



TO.TXT TIPOS DE CONTATO DE CLIENTE (PROPIETÁRIO, COMPRADOR, GERENTE, ETC)

TIPO_CONTATO
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * TIPO_CONTATO INTEGER (not null)
003 DESCRICAO_TIPO_CONTATO VARCHAR (20)
004 PARENTESCO VARCHAR (1)
* PRIMARY KEY (EMPRESA, TIPO_CONTATO)



FR.TXT VENDEDORES QUE ATENDEM O CLIENTE, ALÉM DO VENDEDOR INDICADO EM CLIENTE

VENDEDOR_CLIENTE
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * VENDEDOR INTEGER (not null)
003 * CLIENTE INTEGER (not null)
004 FREQ_VISITAS_MES INTEGER
005 VENDEDOR_EXT VARCHAR (50)
006 CLIENTE_EXT VARCHAR (50)
007 ATRIBUTO_GENERICO_1 VARCHAR (500)
008 ATRIBUTO_GENERICO_2 VARCHAR (500)
009 ATRIBUTO_GENERICO_3 VARCHAR (500)
010 ATRIBUTO_GENERICO_4 VARCHAR (500)
011 ATRIBUTO_GENERICO_5 VARCHAR (500)
012 ATRIBUTO_GENERICO_6 VARCHAR (500)
* PRIMARY KEY (EMPRESA, VENDEDOR, CLIENTE)



VENDEDOR_PRODUTO
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * VENDEDOR_PRODUTO INTEGER (not null)
002 * EMPRESA INTEGER (not null)
003 VENDEDOR INTEGER
004 VENDEDOR_EXT VARCHAR (30)
005 NIVEL VARCHAR (50)
006 TIPO_VINCULO VARCHAR (50)
007 COLECAO INTEGER
008 COLECAO_AUX VARCHAR (100)
009 MARCA VARCHAR (100)
010 TIPO_PRODUTO VARCHAR (100)
011 ESTILO_USO VARCHAR (100)
012 ESPECIE VARCHAR (100)
013 DIMENSAO_TAMANHO VARCHAR (100)
014 NICHO VARCHAR (100)
015 LINHA VARCHAR (100)
016 GENERO VARCHAR (100)
017 CATEGORIA VARCHAR (100)
018 FAMILIA_COMERCIAL VARCHAR (100)
019 GRUPO_PRODUTO INTEGER
020 GRUPO_PRODUTO_EXT VARCHAR (100)
021 SUBGRUPO_PRODUTO INTEGER
022 SUBGRUPO_PRODUTO_EXT VARCHAR (100)
023 PRODUTO VARCHAR (15)
024 COMPLEMENTO_1 VARCHAR (1)
025 COMPLEMENTO_2 VARCHAR (2)
026 COMPLEMENTO_3 VARCHAR (3)
027 PERC_DESCONTO NUMERIC
028 DATA_VALIDADE_DESCONTO DATE
029 LISTA_MULTIPLO_VENDA VARCHAR (256)
030 DATA_ENTREGA_MINIMA DATE
031 DATA_ENTREGA_MAXIMA DATE
032 VENDA_LIBERADA VARCHAR (3)
033 QUANTIDADE_MIN_FRETE_CIF_GRAT NUMERIC
034 VALOR_MIN_FRETE_CIF_GRAT NUMERIC
035 ATRIBUTO_GENERICO_1 VARCHAR (1)
036 ATRIBUTO_GENERICO_2 VARCHAR (2)
037 ATRIBUTO_GENERICO_3 VARCHAR (3)
038 ATRIBUTO_GENERICO_4 VARCHAR (4)
039 ATRIBUTO_GENERICO_5 VARCHAR (5)
040 ATRIBUTO_GENERICO_6 VARCHAR (6)
* PRIMARY KEY (VENDEDOR_PRODUTO, EMPRESA)



Produto e relacionados


GR.TXT GRUPOS/LINHAS DE PRODUTOS

GRUPO_PRODUTO
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * GRUPO_PRODUTO INTEGER (not null)
003 DESCRICAO_GRUPO_PRODUTO VARCHAR (50)
004 TIPO_COMPLEMENTO_1 VARCHAR (3) ex.: 1:COR
005 TIPO_COMPLEMENTO_2 VARCHAR (3) ex.: 2:TAMANHO
006 QUANTIDADE_MIN_FRETE_CIF_GRAT NUMERIC
007 VALOR_MIN_FRETE_CIF_GRAT INTEGER
008 PERC_DESCONTO_PROMOCIONAL INTEGER
009 PERC_DESCONTO_GERENCIAL INTEGER
010 PERC_DESCONTO_PARCERIA INTEGER
011 DIAS_PRAZO_MAIS INTEGER
012 TIPO_COMPLEMENTO_3 VARCHAR (3)
013 UNIDADE_FABRICACAO VARCHAR (50)
014 ATRIBUTO_GENERICO_1 VARCHAR (500)
015 ATRIBUTO_GENERICO_2 VARCHAR (500)
016 ATRIBUTO_GENERICO_3 VARCHAR (500)
017 ATRIBUTO_GENERICO_4 VARCHAR (500)
018 ATRIBUTO_GENERICO_5 VARCHAR (500)
019 ATRIBUTO_GENERICO_6 VARCHAR (500)
020 MARCA VARCHAR (100)
021 DESCRICAO_GRUPO_PRODUTO_FAT VARCHAR (100)
022 DESCRICAO_TIPO_COMPLEMENTO_1 VARCHAR (100)
023 DESCRICAO_TIPO_COMPLEMENTO_2 VARCHAR (100)
024 DESCRICAO_TIPO_COMPLEMENTO_3 VARCHAR (100)
025 SITUACAO VARCHAR (100)
026 GRUPO_PRODUTO_EXT VARCHAR (100)
* PRIMARY KEY (EMPRESA, GRUPO_PRODUTO)


Exemplo de Dados delimitados por | pipe :
458|7233|SAPATILHAS COM APLIQUE|1|2||0|0|0||
458|7226|SAPATILHAS FEMININAS COM APLIQUE|1|2||0|0|0||
458|7300|CASUAL MASCULINA|1|2||0|0|0||


GRADES.TXT ITENS/TAMANHOS DAS GRADES POR PRODUTO

ITEM_GRADE_PRODUTO
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * ITEM_GRADE_PRODUTO INTEGER (not null) ID sequencial
003 DESCRICAO_GRADE_PRODUTO VARCHAR (30) 39 a 44 ou 34 a 39
004 GRADE VARCHAR (100) 1 ou 2
005 CODIGO_COMPLEMENTO_2 VARCHAR (20)
006 COMPLEMENTO_2 VARCHAR (20) para cada item da grade será gerado um registro aqui nesta tabela
007 SITUACAO VARCHAR (1)
008 PRODUTO VARCHAR (15)
009 TIPO_GRADE VARCHAR (100)
010 QUANTIDADE NUMERIC
011 ATRIBUTO_GENERICO_1 VARCHAR (500)
012 ATRIBUTO_GENERICO_2 VARCHAR (500)
013 ATRIBUTO_GENERICO_3 VARCHAR (500)
014 ATRIBUTO_GENERICO_4 VARCHAR (500)
015 ATRIBUTO_GENERICO_5 VARCHAR (500)
016 ATRIBUTO_GENERICO_6 VARCHAR (500)
* PRIMARY KEY (EMPRESA, ITEM_GRADE_PRODUTO)


Exemplo de Dados delimitados por | pipe - gerar um registro para cada item da grade - supondo que fosse cada tamanho:
458|1001|39 AO 44|1|39
458|1002|39 AO 44|1|40
458|1003|39 AO 44|1|41
458|1004|39 AO 44|1|42
458|1005|39 AO 44|1|43
458|1006|39 AO 44|1|44
458|1007|34 AO 39|1|34
458|1008|34 AO 39|1|35
458|1009|34 AO 39|1|36
458|1010|34 AO 39|1|37
458|1011|34 AO 39|1|38
458|1012|34 AO 39|1|39


PR.TXT PRODUTOS ACABADOS

PRODUTO
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * PRODUTO VARCHAR (15) (not null) REFERENCIA BASE DO PRODUTO
003 DESCRICAO_PRODUTO VARCHAR (50) DESCRIÇÃO/NOME DO PRODUTO
APELIDO_PRODUTO 004 VARCHAR (30) PODE SER USADO PARA UMA REFERENCIA ALTERNATIVA
ABREVIATURA_UNIDADE 005 VARCHAR (3) PAR, UN
GRUPO_PRODUTO 006 INTEGER PARA O ARQUIVO DE GRUPO_PRODUTO
SUBGRUPO_PRODUTO 007 INTEGER
SITUACAO 008 VARCHAR (1)
PESO_LIQUIDO 009 NUMERIC
CLASSIFICACAO_FISCAL 010 VARCHAR (10)
CATEGORIA 011 VARCHAR (100) PARA UM ARQUIVO DE CLASSIFICAÇÕES FISCAIS
PONTO_CRITICO 012 NUMERIC
GRADE 013 VARCHAR (100) PARA O ARQUIVO ITEM_GRADE_PRODUTO
CODIGO_BARRAS 014 VARCHAR (50)
ESPECIFICACAO 015 VARCHAR (256)
PRECO_BASE 016 INTEGER
FAMILIA_COMERCIAL 017 VARCHAR (100)
UNIDADE_FABRICACAO 018 VARCHAR (50)
GRUPO_PRODUTO_EXT 019 VARCHAR (100)
SUBGRUPO_PRODUTO_EXT 020 VARCHAR (100)
ESPECIE 021 VARCHAR (100)
SEGMENTO 022 VARCHAR (100)
ATRIBUTO_GENERICO_1 023 VARCHAR (500)
ATRIBUTO_GENERICO_2 024 VARCHAR (500)
ATRIBUTO_GENERICO_3 025 VARCHAR (500)
ATRIBUTO_GENERICO_4 026 VARCHAR (500)
ATRIBUTO_GENERICO_5 027 VARCHAR (500)
ATRIBUTO_GENERICO_6 028 VARCHAR (500)
TIPO_EMBALAGEM 029 VARCHAR (5)
USO_PRODUTO_OPCIONAL 030 VARCHAR (100)
DESCRICAO_PRODUTO_2 031 VARCHAR (250)
DESCRICAO_PRODUTO_3 032 VARCHAR (250)
MARCA 033 VARCHAR (100)
COLECAO 034 VARCHAR (100)
TIPO_PRODUTO 035 VARCHAR (100)
ESTILO_USO 036 VARCHAR (100)
DIMENSAO_TAMANHO 037 VARCHAR (100)
NICHO 038 VARCHAR (100)
LINHA 039 VARCHAR (100)
GENERO 040 VARCHAR (100)
PRODUTO_EXT 041 VARCHAR (250)
NCM 042 VARCHAR (100)
PRECO_CUSTO 043 INTEGER
PRECO_FINAL 044 INTEGER
LISTA_MULTIPLO_VENDA 045 VARCHAR (250)
DESCRICAO_GRUPO_PRODUTO 046 VARCHAR (100)
DESCRICAO_SUBGRUPO_PRODUTO 047 VARCHAR (100)
DESCRICAO_TIPO_COMPLEMENTO_1 048 VARCHAR (100)
DESCRICAO_TIPO_COMPLEMENTO_2 049 VARCHAR (100)
DESCRICAO_TIPO_COMPLEMENTO_3 050 VARCHAR (100)
GRADE_POR 051 VARCHAR (30)
SUBSTITUICAO_TRIBUTARIA 052 VARCHAR (100)
* PRIMARY KEY (EMPRESA, PRODUTO)


Podemos usar a estrutura de PRODUTO para identificar a referência base do produto, e a PRODUTO_COMPLEMENTO para identificar as variavéis em COR e TAMANHO.

Exemplo de Dados delimitados por | pipe - gerar um registro para cada item da grade - supondo que fosse cada tamanho:
458|72.33|SAPATILHA COM APLIQUE|72.33|PAR|7233|0|A|0|764|0|2|7890000000000001|||
458|72.26|SAPATILHA FEMININA COM APLIQUE|72.26|PAR|7226|0|A|0|764|0|2|7890000000000684|||
458|73.00|CASUAL MASCULINA|73.00|PAR|7300|0|A|0|764|0|2|7890000000000256|||


PC.TXT COMBINAÇÃO/VARIAÇÃO DE CORES E TAMANHOS DE CADA PRODUTO

</td>

<tr> <td>APELIDO_PRODUTO_COMPLEMENTO</td> <td>VARCHAR (30) </td> <td style="vertical-align: top;">REFERENCIA COMPLETA DO SKU</td> <td>007</td> </tr> <tr> <td>CODIGO_BARRAS</td> <td>VARCHAR (50) </td> <td style="vertical-align: top;">
</td> <td>008</td> </tr> <tr> <td>COMPLEMENTO_3</td> <td>VARCHAR (20) </td> <td style="vertical-align: top;">
</td> <td>009</td> </tr> <tr> <td>PONTO_CRITICO</td> <td>NUMERIC </td> <td style="vertical-align: top;">
</td> <td>010</td> </tr> <tr> <td>PRODUTO_COMPLEMENTO_EXT</td> <td>VARCHAR (250) </td> <td style="vertical-align: top;">
</td> <td>011</td> </tr> <tr> <td>NCM</td> <td>VARCHAR (100) </td> <td style="vertical-align: top;">
</td> <td>012</td> </tr> <tr> <td>PRECO_BASE</td> <td>INTEGER </td> <td style="vertical-align: top;">
</td> <td>013</td> </tr> <tr> <td>PRECO_CUSTO</td> <td>INTEGER </td> <td style="vertical-align: top;">
</td> <td>014</td> </tr> <tr> <td>PRECO_FINAL</td> <td>INTEGER </td> <td style="vertical-align: top;">
</td> <td>015</td> </tr> <tr> <td>LISTA_MULTIPLO_VENDA</td> <td>VARCHAR (250) </td> <td style="vertical-align: top;">
</td> <td>016</td> </tr> <tr> <td>ATRIBUTO_GENERICO_1</td> <td>VARCHAR (500) </td> <td style="vertical-align: top;">
</td> <td>017</td> </tr> <tr> <td>ATRIBUTO_GENERICO_2</td> <td>VARCHAR (500) </td> <td style="vertical-align: top;">
</td> <td>018</td> </tr> <tr> <td>ATRIBUTO_GENERICO_3</td> <td>VARCHAR (500) </td> <td style="vertical-align: top;">
</td> <td>019</td> </tr> <tr> <td>ATRIBUTO_GENERICO_4</td> <td>VARCHAR (500) </td> <td style="vertical-align: top;">
</td> <td>020</td> </tr> <tr> <td>ATRIBUTO_GENERICO_5</td> <td>VARCHAR (500) </td> <td style="vertical-align: top;">
</td> <td>021</td> </tr> <tr> <td>ATRIBUTO_GENERICO_6</td> <td>VARCHAR (500) </td> <td style="vertical-align: top;">
</td> <td>022</td> </tr> <tr> <td>DESCRICAO_TIPO_COMPLEMENTO_1</td> <td>VARCHAR (100) </td> <td style="vertical-align: top;">
</td> <td>023</td> </tr> <tr> <td>DESCRICAO_COMPLEMENTO_1</td> <td>VARCHAR (200) </td> <td style="vertical-align: top;">
</td> <td>024</td> </tr> <tr> <td>DESCRICAO_TIPO_COMPLEMENTO_2</td> <td>VARCHAR (100) </td> <td style="vertical-align: top;">
</td> <td>025</td> </tr> <tr> <td>DESCRICAO_COMPLEMENTO_2</td> <td>VARCHAR (200) </td> <td style="vertical-align: top;">
</td> <td>026</td> </tr> <tr> <td>DESCRICAO_TIPO_COMPLEMENTO_3</td> <td>VARCHAR (100) </td> <td style="vertical-align: top;">
</td> <td>027</td> </tr> <tr> <td>DESCRICAO_COMPLEMENTO_3</td> <td>VARCHAR (200) </td> <td style="vertical-align: top;">
</td> <td>028</td> </tr> <tr> <th colspan="4">* PRIMARY KEY (EMPRESA, PRODUTO)</th> </tr> </table>

Exemplo de Dados delimitados por | pipe - gerar um registro para cada item da grade - supondo que fosse cada tamanho:
458|72.33|460|34|A||010600243|7890000545414||
458|72.33|460|35|A||010600243|7890000545415||
458|72.33|460|36|A||010600243|7890000545416||
458|72.33|460|37|A||010600243|7890000545417||
458|72.33|460|38|A||010600243|7890000545418||
458|72.33|460|39|A||010600243|7890000545419||
458|72.33|390|34|A||010600228|7890000545414||
458|72.33|390|35|A||010600228|7890000545415||
458|72.33|390|36|A||010600228|7890000545416||
458|72.33|390|37|A||010600228|7890000545417||
458|72.33|390|38|A||010600228|7890000545418||
458|72.33|390|39|A||010600228|7890000545419||
458|72.26|199|34|A||010600219|7890000545414||
458|72.26|199|35|A||010600219|7890000545415||
458|72.26|199|36|A||010600219|7890000545416||
458|72.26|199|37|A||010600219|7890000545417||
458|72.26|199|38|A||010600219|7890000545418||
458|72.26|199|39|A||010600219|7890000545419||


C1.TXT PRIMEIRO COMPLEMENTO DE PRODUTOS (COR, ETC)
PRODUTO_COMPLEMENTO
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * PRODUTO VARCHAR (15) (not null)
003 COMPLEMENTO_1 VARCHAR (20) PARA O ARQUIVO DE COMPLEMENTO_1 DAS CORES
COMPLEMENTO_2 004 VARCHAR (20) PARA O ARQUIVO DE COMPLEMENTO_2 DOS TAMANHOS
SITUACAO VARCHAR (1) 005 A PARA ATIVO OU I PARA INATIVO
FAMILIA_COMERCIAL VARCHAR (100)
006
COMPLEMENTO_1
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * COMPLEMENTO_1 VARCHAR (20) (not null)
003 DESCRICAO_COMPLEMENTO_1 VARCHAR (60)
004 TIPO_COMPLEMENTO VARCHAR (3)
005 ATRIBUTO_GENERICO_1 VARCHAR (500)
006 ATRIBUTO_GENERICO_2 VARCHAR (500)
007 ATRIBUTO_GENERICO_3 VARCHAR (500)
008 ATRIBUTO_GENERICO_4 VARCHAR (500)
009 ATRIBUTO_GENERICO_5 VARCHAR (500)
010 ATRIBUTO_GENERICO_6 VARCHAR (500)
011 COMPLEMENTO_1_AUX VARCHAR (100)
* PRIMARY KEY (EMPRESA, COMPLEMENTO_1)



No caso da Puket o COMPLEMENTO_1 será usado para indicar o cadastro de Cores dos produtos Ex.:
199 : PRETO
460 : PINK
390 : AZUL MARINHO
108 : BRANCO
891 : BEGE


C2.TXT SEGUNDO COMPLEMENTO DE PRODUTOS (TAMANHO, ETC)

COMPLEMENTO_2
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * COMPLEMENTO_2 VARCHAR (20) (not null)
003 DESCRICAO_COMPLEMENTO_2 VARCHAR (60)
004 TIPO_COMPLEMENTO VARCHAR (3)
005 ATRIBUTO_GENERICO_1 VARCHAR (500)
006 ATRIBUTO_GENERICO_2 VARCHAR (500)
007 ATRIBUTO_GENERICO_3 VARCHAR (500)
008 ATRIBUTO_GENERICO_4 VARCHAR (500)
009 ATRIBUTO_GENERICO_5 VARCHAR (500)
010 ATRIBUTO_GENERICO_6 VARCHAR (500)
011 COMPLEMENTO_2_AUX VARCHAR (100)
* PRIMARY KEY (EMPRESA, COMPLEMENTO_2)


No caso da Puket o COMPLEMENTO_2 será usado para indicar o cadastro dos Tamanhos (item na grade) dos Produtos.

Atributos de pedido de venda


FP.TXT FORMAS DE PAGAMENTO (BOLETO, CHEQUE, DINHEIRO, ETC)

FORMA_PAGAMENTO
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * FORMA_PAGAMENTO INTEGER (not null)
003 DESCRICAO_FORMA_PAGAMENTO VARCHAR (50)
* PRIMARY KEY (EMPRESA, FORMA_PAGAMENTO)



MO.TXT MOEDAS PARA O PEDIDO DE VENDA (REAL, DÓLAR, EURO, ETC)

MOEDA
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * MOEDA INTEGER (not null)
003 DESCRICAO_MOEDA VARCHAR (15)
004 ABREVIATURA_MOEDA VARCHAR (3)
005 SITUACAO VARCHAR (1)
* PRIMARY KEY (EMPRESA, MOEDA)



PV.TXT PERIODOS DE ENTREGA PARA OS PEDIDOS DE VENDA

</td>

<tr> <td>ANO</td> <td>INTEGER </td> <td style="vertical-align: top;">ano base do periodo, ex: 2012</td> <td>006</td> </tr> <tr> <td>PERIODO</td> <td>INTEGER </td> <td style="vertical-align: top;">
</td> <td>007</td> </tr> <tr> <td>DESCRICAO_PERIODO</td> <td>VARCHAR (20) </td> <td style="vertical-align: top;">1a quinzena novembro</td> </tr> <td>008</td> <tr> <td>DATA_REFERENCIA</td> <td>DATE (4) </td> <td style="vertical-align: top;">
</td> </tr> <td>009</td> <tr> <td>ATRIBUTO_GENERICO_1</td> <td>VARCHAR (500) </td> <td style="vertical-align: top;">
</td> </tr> <td>010</td> <tr> <td>ATRIBUTO_GENERICO_2</td> <td>VARCHAR (500) </td> <td style="vertical-align: top;">
</td> </tr> <td>011</td> <tr> <td>ATRIBUTO_GENERICO_3</td> <td>VARCHAR (500) </td> <td style="vertical-align: top;">
</td> </tr> <td>012</td> <tr> <td>ATRIBUTO_GENERICO_4</td> <td>VARCHAR (500) </td> <td style="vertical-align: top;">
</td> </tr> <td>013</td> <tr> <td>ATRIBUTO_GENERICO_5</td> <td>VARCHAR (500) </td> <td style="vertical-align: top;">
</td> </tr> <td>014</td> <tr> <td>ATRIBUTO_GENERICO_6</td> <td>VARCHAR (500) </td> <td style="vertical-align: top;">
</td> </tr> <td>015</td> <tr> <th colspan="4">* PRIMARY KEY (EMPRESA, PERIODO_ENTREGA_VENDA)</th> </tr> </table>

PZ.TXT PRAZOS DE PAGAMENTO (A VISTA, 7 DIAS, 30/60/90 DIAS, ETC)
PERIODO_ENTREGA_VENDA
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * PERIODO_ENTREGA_VENDA INTEGER (not null) id/código do periodo: ex:20121101
DATA_INICIAL 003 DATE (4) data inicial do periodo, ex:01/11/2012
DATA_FINAL DATE (4) 004 data final do periodo, ex:15/11/2012
DATA_ALTERACAO TIMESTAMP
005
PRAZO
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * PRAZO INTEGER (not null)
003 DESCRICAO_PRAZO VARCHAR (50)
004 PARCELAS INTEGER
005 TIPO_PRAZO VARCHAR (1)
006 PERC_DESCONTO INTEGER
007 PRAZO_MEDIO INTEGER
008 DIAS_PARCELA_1 INTEGER
009 DIAS_PARCELA_2 INTEGER
010 DIAS_PARCELA_3 INTEGER
011 DIAS_PARCELA_4 INTEGER
012 DIAS_PARCELA_5 INTEGER
013 DIAS_PARCELA_6 INTEGER
014 DIAS_PARCELA_7 INTEGER
015 DIAS_PARCELA_8 INTEGER
016 DIAS_PARCELA_9 INTEGER
017 DIAS_PARCELA_10 INTEGER
018 DIAS_PARCELA_11 INTEGER
019 DIAS_PARCELA_12 INTEGER
020 SITUACAO VARCHAR (10)
021 PERC_DESCONTO_LIBERADO INTEGER
022 INDICE NUMERIC
023 PRAZO_EXT VARCHAR (30)
024 ATRIBUTO_GENERICO_1 VARCHAR (500)
025 ATRIBUTO_GENERICO_2 VARCHAR (500)
026 ATRIBUTO_GENERICO_3 VARCHAR (500)
027 ATRIBUTO_GENERICO_4 VARCHAR (500)
028 ATRIBUTO_GENERICO_5 VARCHAR (500)
029 ATRIBUTO_GENERICO_6 VARCHAR (500)
* PRIMARY KEY (EMPRESA, PRAZO)



TM.TXT TIPO DA EMBALAGEM DE CAIXA COLETIVA - CASO EXISTA

TIPO_EMBALAGEM
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * TIPO_EMBALAGEM VARCHAR (5) (not null)
003 DESCRICAO_TIPO_EMBALAGEM VARCHAR (50)
* PRIMARY KEY (EMPRESA, TIPO_EMBALAGEM)



TV.TXT TIPOS DE VENDA (VENDA, BONIFICAÇÃO, PRONTA ENTREGA, VENDOR, DEVOLUÇÃO, ETC)

TIPO_VENDA
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * TIPO_VENDA VARCHAR (3) (not null)
003 DESCRICAO_TIPO_VENDA VARCHAR (40)
004 CONSIDERA_PRODUTO_INATIVO VARCHAR (3) yes ou no para indicar se permite vender produtos em situação inativa
GERA_COMISSAO 005 VARCHAR (3) yes ou no para indicar se gera comissão
GERA_CONTAS_RECEBER VARCHAR (3) 006 yes ou no para indicar se gera contas a receber
PARCELA_MINIMA INTEGER valor de parcela minima para pedidos com este tipo de venda 007
HAB_PERC_FATURAMENTO VARCHAR (3)
008
LOCAL_ESTOQUE INTEGER
009
BAIXA_ESTOQUE VARCHAR (3) yes ou no para indicar se baixa o estoque
010
TIPO_LOTE_PRODUCAO INTEGER
011
PORTADOR INTEGER
012
CARTERIA INTEGER
013
PRAZO INTEGER
014
EXPORTACAO VARCHAR (3)
015
TIPO_VENDA_EXT VARCHAR (100)
016
TIPO_VENDA_AUX VARCHAR (100)
017
ATRIBUTO_GENERICO_1 VARCHAR (500)
018
ATRIBUTO_GENERICO_2 VARCHAR (500)
019
ATRIBUTO_GENERICO_3 VARCHAR (500)
020
ATRIBUTO_GENERICO_4 VARCHAR (500)
021
ATRIBUTO_GENERICO_5 VARCHAR (500)
022
ATRIBUTO_GENERICO_6 VARCHAR (500)
023
* PRIMARY KEY (EMPRESA, TIPO_VENDA)



TIPO_VENDA_FORMA_PAGAMENTO
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * TIPO_VENDA VARCHAR (3) (not null)
003 * FORMA_PAGAMENTO INTEGER (not null)
004 PERC_DESCONTO NUMERIC
005 INDICE NUMERIC
* PRIMARY KEY (NOTA_FISCAL_VENDA)



Retorno do ERP para o SFA sobre a posição e situação do pedido de venda na empresa


OP.TXT OCORRÊNCIAS DOS PEDIDOS IMPORTADOS NO ERP INDICANDO SITUAÇÃO E SE FOI PRODUZIDO

OCORRENCIA_VENDA
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 EMPRESA INTEGER (not null)
002 ANO INTEGER (not null) pode gerar 0
VENDA 003 INTEGER (not null) pode gerar 0
SEQUENCIA INTEGER (not null) 004 código do item quando for por item, da venda gerar 0
DATA_OCORRENCIA_VENDA TIMESTAMP (not null) dd/mm/aaaa 005
HORA VARCHAR (8) (not null) hh:mm:ss
006
HISTORICO INTEGER (not null)
007
OBSERVACAO VARCHAR (256) texto constando algo relativo ao pedido nesta ocorrência-momento
008 PEDIDO_VENDEDOR VARCHAR (35) número do pedido_vendedor enviado para o ERP
SITUACAO_VENDA 009 VARCHAR (1) A:Ativo, C:Cancelado, P:Produção, F:Faturado
VENDEDOR INTEGER 010 código/numero do vendedor
OCORRENCIA_VENDA INTEGER pode gerar 0 011
ATRIBUTO_GENERICO_1 VARCHAR (500)
012
ATRIBUTO_GENERICO_2 VARCHAR (500)
013
ATRIBUTO_GENERICO_3 VARCHAR (500)
014
ATRIBUTO_GENERICO_4 VARCHAR (500)
015
ATRIBUTO_GENERICO_5 VARCHAR (500)
016
ATRIBUTO_GENERICO_6 VARCHAR (500)
017
* PRIMARY KEY ()



HI.TXT HISTÓRICOS RICOS PARA INDICAR AS OCORRÊNCIAS DE VENDA E MOTIVOS DE NÃO VENDA GERADOS PELO SFA

HISTORICO
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * HISTORICO INTEGER (not null)
003 DESCRICAO_HISTORICO VARCHAR (50)
004 OCORRENCIA_VENDA VARCHAR (3)
005 OCORRENCIA_PESSOA VARCHAR (3)
* PRIMARY KEY (EMPRESA, HISTORICO)



VENDA_ERP
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * VENDA_ERP INTEGER (not null)
002 EMPRESA INTEGER (not null)
003 SISTEMA_ORIGEM_PEDIDO VARCHAR (50)
004 USUARIO_ORIGEM_PEDIDO VARCHAR (100)
005 NUMERO_PEDIDO_ORIGEM VARCHAR (100)
006 NUMERO_PEDIDO_ERP VARCHAR (100)
007 NUMERO_PEDIDO_VENDEDOR VARCHAR (100)
008 NUMERO_PEDIDO_CLIENTE VARCHAR (100)
009 VENDEDOR INTEGER
010 VENDEDOR_EXT VARCHAR (30)
011 VENDEDOR_CPF_CNPJ VARCHAR (30)
012 VENDEDOR_RAZAO_SOCIAL VARCHAR (250)
013 VENDEDOR_NOME_FANTASIA VARCHAR (250)
014 VENDEDOR_OBSERVACAO VARCHAR (250)
015 CLIENTE INTEGER
016 CLIENTE_EXT VARCHAR (30)
017 CLIENTE_CPF_CNPJ VARCHAR (30)
018 CLIENTE_RAZAO_SOCIAL VARCHAR (250)
019 CLIENTE_NOME_FANTASIA VARCHAR (250)
020 CLIENTE_OBSERVACAO VARCHAR (250)
021 CLIENTE_NOME_CONTATO VARCHAR (100)
022 CLIENTE_TIPO_CONTATO VARCHAR (100)
023 TRANSPORTADOR INTEGER
024 TRANSPORTADOR_EXT VARCHAR (30)
025 TRANSPORTADOR_CPF_CNPJ VARCHAR (30)
026 TRANSPORTADOR_RAZAO_SOCIAL VARCHAR (250)
027 TRANSPORTADOR_NOME_FANTASIA VARCHAR (250)
028 TRANSPORTADOR_OBSERVACAO VARCHAR (250)
029 TRANSPORTADOR_FRETE VARCHAR (30)
030 REDESPACHO INTEGER
031 REDESPACHO_EXT VARCHAR (30)
032 REDESPACHO_CPF_CNPJ VARCHAR (30)
033 REDESPACHO_RAZAO_SOCIAL VARCHAR (250)
034 REDESPACHO_NOME_FANTASIA VARCHAR (250)
035 REDESPACHO_OBSERVACAO VARCHAR (250)
036 REDESPACHO_FRETE VARCHAR (30)
037 TIPO_VENDA VARCHAR (30)
038 TIPO_VENDA_DESCRICAO VARCHAR (100)
039 TIPO_PRECO_DESCRICAO VARCHAR (100)
040 MOEDA_DESCRICAO VARCHAR (30)
041 TABELA_PRECO_DESCRICAO VARCHAR (250)
042 FORMA_PAGAMENTO_DESCRICAO VARCHAR (100)
043 PRAZO_DESCRICAO VARCHAR (250)
044 DATA_EMISSAO DATE
045 DATA_INCLUSAO DATE
046 DATA_ENTREGA_SOLICITADA DATE
047 DATA_ENTREGA_INICIAL DATE
048 DATA_ENTREGA_FINAL DATE
049 ITENS INTEGER
050 QUANTIDADE_TOTAL NUMERIC
051 QUANTIDADE_CANCELADA NUMERIC
052 QUANTIDADE_ENTREGUE NUMERIC
053 QUANTIDADE_PENDENTE NUMERIC
054 LISTA_PERC_DESCONTOS VARCHAR (100)
055 VALOR_ICMS NUMERIC
056 VALOR_IPI NUMERIC
057 VALOR_ISS NUMERIC
058 VALOR_FRETE NUMERIC
059 VALOR_PRODUTOS NUMERIC
060 VALOR_SERVICOS NUMERIC
061 VALOR_DESCONTO NUMERIC
062 VALOR_SEGURO NUMERIC
063 VALOR_OUTROS_ACRESCIMOS NUMERIC
064 VALOR_OUTROS_DESCONTOS NUMERIC
065 VALOR_OUTROS_IMPOSTOS NUMERIC
066 VALOR_TOTAL_BRUTO NUMERIC
067 VALOR_TOTAL_LIQUIDO NUMERIC
068 VALOR_TOTAL_CANCELADO NUMERIC
069 VALOR_TOTAL_ENTREGUE NUMERIC
070 VALOR_TOTAL_PENDENTE NUMERIC
071 DESCRICAO_VERBAS VARCHAR (100)
072 PERC_COMISSAO NUMERIC
073 VALOR_COMISSAO NUMERIC
074 SITUACAO VARCHAR (50)
075 DESCRICAO_SITUACAO VARCHAR (100)
076 OBSERVACAO_VENDA VARCHAR (256)
077 OBSERVACAO_NF VARCHAR (256)
078 OBSERVACAO_ORDEM_FAB VARCHAR (256)
079 OBSERVACAO_INTERNA VARCHAR (256)
080 OBSERVACAO_LOJA VARCHAR (250)
081 TIPO_EMBALAGEM_DESCRICAO VARCHAR (100)
082 ENVIOU_COPIA_PEDIDO_E_MAIL VARCHAR (10)
083 E_MAIL_EMISSOR_COPIA VARCHAR (250)
084 E_MAIL_DESTINO_COPIA VARCHAR (250)
085 E_MAIL_DESTINO_COPIA_CC VARCHAR (250)
086 E_MAIL_CLIENTE VARCHAR (250)
087 E_MAIL_CLIENTE_NFE VARCHAR (250)
088 E_MAIL_CLIENTE_COMPRADOR VARCHAR (250)
089 TELEFONE_CLIENTE VARCHAR (30)
090 CHAVE VARCHAR (256)
091 COLECAO_DESCRICAO VARCHAR (100)
092 GRUPO_PRODUTO_DESCRICAO VARCHAR (100)
093 PERMITE_SUBSTITUIR_PRODUTO VARCHAR (10)
094 ACEITA_ENTREGA_TOTAL_PARCIAL VARCHAR (10)
095 ATRIBUTO_GENERICO_1 VARCHAR (1)
096 ATRIBUTO_GENERICO_2 VARCHAR (2)
097 ATRIBUTO_GENERICO_3 VARCHAR (3)
098 ATRIBUTO_GENERICO_4 VARCHAR (4)
099 ATRIBUTO_GENERICO_5 VARCHAR (5)
100 ATRIBUTO_GENERICO_6 VARCHAR (6)
* PRIMARY KEY (VENDA_ERP)



CLIENTE_ULTIMO_PRODUTO
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * CLIENTE_ULTIMO_PRODUTO INTEGER (not null)
002 EMPRESA INTEGER
003 CLIENTE INTEGER
004 CLIENTE_EXT VARCHAR (100)
005 PRODUTO VARCHAR (250)
006 COMPLEMENTO_1 VARCHAR (250)
007 COMPLEMENTO_2 VARCHAR (250)
008 COMPLEMENTO_3 VARCHAR (250)
009 APELIDO_PRODUTO_COMPLEMENTO VARCHAR (250)
010 QUANTIDADE_TOTAL_PEDIDO NUMERIC
011 QUANTIDADE_TOTAL_ENTREGUE NUMERIC
012 DATA_PEDIDO DATE
013 PRECO_UNITARIO_PEDIDO NUMERIC
014 PRECO_UNITARIO_FATURADO NUMERIC
015 NUMERO_PEDIDO VARCHAR(250)
016 NUMERO_NF VARCHAR (250)
017 ATRIBUTO_GENERICO_1 VARCHAR (500)
018 ATRIBUTO_GENERICO_2 VARCHAR (500)
019 ATRIBUTO_GENERICO_3 VARCHAR (500)
020 ATRIBUTO_GENERICO_4 VARCHAR (500)
021 ATRIBUTO_GENERICO_5 VARCHAR (500)
022 ATRIBUTO_GENERICO_6 VARCHAR (500)
* PRIMARY KEY (CLIENTE_ULTIMO_PRODUTO)



CLIENTE_RESUMO_VENDAS
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * CLIENTE_RESUMO_VENDAS INTEGER (not null)
002 EMPRESA INTEGER
003 CLIENTE INTEGER
004 CLIENTE_EXT VARCHAR (100)
005 NIVEL VARCHAR (50)
006 ANO INTEGER
007 MES INTEGER
008 DIA INTEGER
009 DATA DATE
010 QUANTIDADE_TOTAL NUMERIC
011 VALOR_TOTAL NUMERIC
012 QUANTIDADE_TOTAL_CANCELADA NUMERIC
013 VALOR_TOTAL_CANCELADO NUMERIC
014 QUANTIDADE_TOTAL_ENTREGUE NUMERIC
015 VALOR_TOTAL_ENTREGUE NUMERIC
016 QUANTIDADE_TOTAL_PENDENTE NUMERIC
017 VALOR_TOTAL_PENDENTE NUMERIC
018 COLECAO INTEGER
019 COLECAO_AUX VARCHAR (100)
020 MARCA VARCHAR (100)
021 TIPO_PRODUTO VARCHAR (100)
022 ESTILO_USO VARCHAR (100)
023 ESPECIE VARCHAR (100)
024 DIMENSAO_TAMANHO VARCHAR (100)
025 NICHO VARCHAR (100)
026 LINHA VARCHAR (100)
027 GENERO VARCHAR (100)
028 CATEGORIA VARCHAR (100)
029 FAMILIA_COMERCIAL VARCHAR (100)
030 GRUPO_PRODUTO INTEGER
031 GRUPO_PRODUTO_EXT VARCHAR (100)
032 SUBGRUPO_PRODUTO INTEGER
033 SUBGRUPO_PRODUTO_EXT VARCHAR (100)
034 PRODUTO VARCHAR (250)
035 COMPLEMENTO_1 VARCHAR (1)
036 COMPLEMENTO_2 VARCHAR (2)
037 COMPLEMENTO_3 VARCHAR (3)
038 APELIDO_PRODUTO_COMPLEMENTO VARCHAR (250)
039 ATRIBUTO_GENERICO_1 VARCHAR (1)
040 ATRIBUTO_GENERICO_2 VARCHAR (2)
041 ATRIBUTO_GENERICO_3 VARCHAR (3)
042 ATRIBUTO_GENERICO_4 VARCHAR (4)
043 ATRIBUTO_GENERICO_5 VARCHAR (5)
044 ATRIBUTO_GENERICO_6 VARCHAR (6)
* PRIMARY KEY (CLIENTE_RESUMO_VENDAS)



Estoque Individual/Comum


LE.TXT LOCAIS DE ESTOQUE (DEPOSITO UM, DEPÓSITO DOIS, ETC)

LOCAL_ESTOQUE
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * LOCAL_ESTOQUE INTEGER (not null)
003 DESCRICAO_LOCAL_ESTOQUE VARCHAR (30)
004 DESTINATARIO INTEGER
005 TIPO_LOCAL VARCHAR (3)
* PRIMARY KEY (EMPRESA, LOCAL_ESTOQUE)



SE.TXT SALDO DE ESTOQUE

</td>

<tr> <td>TIPO</td> <td>VARCHAR (1) </td> <td style="vertical-align: top;">
<td>006</td> </td> </tr> <tr> <td>ANO</td> <td>INTEGER </td> <td style="vertical-align: top;">
<td>007</td> </td> </tr> <tr> <td>MES</td> <td>INTEGER </td> <td style="vertical-align: top;">
<td>008</td> </td> </tr> <tr> <td>SALDO_INICIAL</td> <td>NUMERIC </td> <td style="vertical-align: top;">quantidade de saldo disponível</td> <td>009</td> </tr> <tr> <td>ENTRADAS</td> <td>NUMERIC </td> <td style="vertical-align: top;">
</td> <td>010</td> </tr> <tr> <td>SAIDAS</td> <td>NUMERIC </td> <td style="vertical-align: top;">
</td> <td>011</td> </tr> <tr> <td>COMPLEMENTO_3</td> <td>VARCHAR (20) </td> <td style="vertical-align: top;">
</td> <td>012</td> </tr> <tr> <td>SALDO_FINAL</td> <td>NUMERIC </td> <td style="vertical-align: top;">
</td> <td>013</td> </tr> <tr> <td>SALDO_DISPONIVEL</td> <td>NUMERIC </td> <td style="vertical-align: top;">
</td> <td>014</td> </tr> <tr> <td>SALDO_AUXILIAR</td> <td>NUMERIC </td> <td style="vertical-align: top;">
</td> <td>015</td> </tr> <tr> <td>RESERVA_ERP</td> <td>NUMERIC </td> <td style="vertical-align: top;">
</td> <td>016</td> </tr> <tr> <td>RESERVA_ONLINE</td> <td>NUMERIC </td> <td style="vertical-align: top;">
</td> <td>017</td> </tr> <tr> <td>RESERVA_LOCAL</td> <td>NUMERIC </td> <td style="vertical-align: top;">
</td> <td>018</td> </tr> <tr> <td>PONTO_CRITICO</td> <td>NUMERIC </td> <td style="vertical-align: top;">
</td> <td>019</td> </tr> <tr> <td>DATA_DISPONIVEL_INICIAL</td> <td>DATE (4) </td> <td style="vertical-align: top;">
</td> <td>020</td> </tr> <tr> <td>DATA_DISPONIVEL_FINAL</td> <td>DATE (4) </td> <td style="vertical-align: top;">
</td> <td>021</td> </tr> <tr> <td>PERIODO_ENTREGA_INICIAL</td> <td>INTEGER </td> <td style="vertical-align: top;">
</td> <td>022</td> </tr> <tr> <td>ATRIBUTO_GENERICO_1</td> <td>VARCHAR (500) </td> <td style="vertical-align: top;">
</td> <td>023</td> </tr> <tr> <td>ATRIBUTO_GENERICO_2</td> <td>VARCHAR (500) </td> <td style="vertical-align: top;">
</td> <td>024</td> </tr> <tr> <td>ATRIBUTO_GENERICO_3</td> <td>VARCHAR (500) </td> <td style="vertical-align: top;">
</td> <td>025</td> </tr> <tr> <td>ATRIBUTO_GENERICO_4</td> <td>VARCHAR (500) </td> <td style="vertical-align: top;">
</td> <td>026</td> </tr> <tr> <td>ATRIBUTO_GENERICO_5</td> <td>VARCHAR (500) </td> <td style="vertical-align: top;">
</td> <td>027</td> </tr> <tr> <td>ATRIBUTO_GENERICO_6</td> <td>VARCHAR (500) </td> <td style="vertical-align: top;">
</td> <td>028</td> </tr> <tr> <td>PERIODO_ENTREGA_FINAL</td> <td>INTEGER </td> <td style="vertical-align: top;">
</td> <td>029</td> </tr> <tr> <td>DIA</td> <td>INTEGER </td> <td style="vertical-align: top;">
</td> <td>030</td> </tr> <tr> <td>DATA_BASE_SALDO_ESTOQUE</td> <td>DATE (4) </td> <td style="vertical-align: top;">
</td> <td>031</td> </tr> <tr> <th colspan="4">* PRIMARY KEY (EMPRESA)</th> </tr> </table>

Estoque de caixas coletivas, Pronta entrega, Online


//AG.TXT AGRUPAMENTOS/GRADES DAS CAIXAS COLETIVAS

SALDO_ESTOQUE
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 PRODUTO VARCHAR (15) referência base do produto, ex:010600287
COMPLEMENTO_1 003 VARCHAR (20) código da cor, ex: 199
COMPLEMENTO_2 VARCHAR (20) 004 código do tamanho na grade, ex:"34 a 39", ou "P", ou "M", etc
LOCAL_ESTOQUE INTEGER
005
PRONTA_ENTREGA_AGRUPAMENTO
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * AGRUPAMENTO VARCHAR (15) (not null)
003 * COMPLEMENTO_2 VARCHAR (20) (not null)
004 QUANTIDADE NUMERIC
* PRIMARY KEY (EMPRESA, AGRUPAMENTO, COMPLEMENTO_2)



SC.TXT SALDO DE ESTOQUE DAS CAIXAS COLETIVAS

PRONTA_ENTREGA_ESTOQUE
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * PRODUTO VARCHAR (15) (not null)
003 * COMPLEMENTO_1 VARCHAR (20) (not null)
004 * AGRUPAMENTO VARCHAR (15) (not null)
005 SALDO_ESTOQUE NUMERIC
006 QTDE_PRODUCAO NUMERIC
007 QTDE_PRODUZIDO NUMERIC
008 QTDE_RESERVA_I NUMERIC
009 QTDE_RESERVA_E NUMERIC
010 SALDO_FINAL NUMERIC
011 COMPLEMENTO_3 VARCHAR (20)
012 DATA_FATURAMENTO DATE (4)
013 ATRIBUTO_GENERICO_1 VARCHAR (500)
014 ATRIBUTO_GENERICO_2 VARCHAR (500)
015 ATRIBUTO_GENERICO_3 VARCHAR (500)
016 ATRIBUTO_GENERICO_4 VARCHAR (500)
017 ATRIBUTO_GENERICO_5 VARCHAR (500)
018 ATRIBUTO_GENERICO_6 VARCHAR (500)
* PRIMARY KEY (EMPRESA, PRODUTO, COMPLEMENTO_1, AGRUPAMENTO)



Tabela de Preço


Table principal das tabelas de preço

TABELA_PRECO
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * TABELA_PRECO INTEGER (not null)
003 DESCRICAO_TABELA_PRECO VARCHAR (80)
004 DATA_VALIDADE TIMESTAMP
005 PERC_DESCONTO INTEGER
006 INDICE NUMERIC
007 MOEDA INTEGER
008 PERC_DESCONTO_LIBERADO INTEGER
009 SITUACAO VARCHAR (10)
010 TABELA_PRECO_EXT VARCHAR (30)
011 PERC_COMISSAO_FIXO INTEGER
012 COMISSAO_NEGOCIADA INTEGER
013 CODIGO_TABELA_PRECO_AUX VARCHAR (100)
014 COLECAO VARCHAR (100)
015 MARCA VARCHAR (100)
016 ATRIBUTO_GENERICO_1 VARCHAR (500)
017 ATRIBUTO_GENERICO_2 VARCHAR (500)
018 ATRIBUTO_GENERICO_3 VARCHAR (500)
019 ATRIBUTO_GENERICO_4 VARCHAR (500)
020 ATRIBUTO_GENERICO_5 VARCHAR (500)
021 ATRIBUTO_GENERICO_6 VARCHAR (500)
* PRIMARY KEY (EMPRESA, TABELA_PRECO)



Vínculo das tabelas de preço com cada referencia (Produto)

ITEM_TABELA_PRECO
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * ITEM_TABELA_PRECO INTEGER (not null)
002 * EMPRESA INTEGER (not null)
003 TABELA_PRECO INTEGER
004 GRUPO_PRODUTO INTEGER
005 SUBGRUPO_PRODUTO INTEGER
006 GRADE VARCHAR (100)
007 PRODUTO VARCHAR (15)
008 COMPLEMENTO_1 VARCHAR (20)
009 COMPLEMENTO_2 VARCHAR (20)
010 PRECO NUMERIC
011 QUANTIDADE NUMERIC
012 FAMILIA_COMERCIAL VARCHAR (100)
013 AGRUPAMENTO VARCHAR (15)
014 PRECO_MINIMO NUMERIC
015 COMPLEMENTO_2_INICIAL VARCHAR (20)
016 COMPLEMENTO_2_FINAL VARCHAR (20)
017 TABELA_PRECO_EXT VARCHAR (30)
018 COMPLEMENTO_3 VARCHAR (20)
019 PRECO_CUSTO NUMERIC
020 PRECO_FINAL NUMERIC
021 PRECO_ATACADO NUMERIC
022 PRECO_VAREJO NUMERIC
023 ATRIBUTO_GENERICO_1 VARCHAR (500)
024 ATRIBUTO_GENERICO_2 VARCHAR (500)
025 ATRIBUTO_GENERICO_3 VARCHAR (500)
026 ATRIBUTO_GENERICO_4 VARCHAR (500)
027 ATRIBUTO_GENERICO_5 VARCHAR (500)
028 ATRIBUTO_GENERICO_6 VARCHAR (500)
* PRIMARY KEY (ITEM_TABELA_PRECO, EMPRESA)



Vínculo com prazos de pagamento que será exibidos ao selecionar a tabela

TABELA_PRECO_PRAZO
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * TABELA_PRECO INTEGER (not null)
003 * PRAZO INTEGER (not null)
004 PERC_DESCONTO INTEGER
005 INDICE NUMERIC
006 PERC_DESCONTO_AUX INTEGER
007 TABELA_PRECO_EXT VARCHAR (30)
008 PRAZO_EXT VARCHAR (30)
* PRIMARY KEY (EMPRESA, TABELA_PRECO, PRAZO)



Vínculo com o cadastro de vendedores que têm acesso a tabela

TABELA_PRECO_VENDEDOR
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * TABELA_PRECO INTEGER (not null)
003 * VENDEDOR INTEGER (not null)
004 TABELA_PRECO_EXT VARCHAR (30)
005 VENDEDOR_EXT VARCHAR (30)
006 TABELA_PADRAO VARCHAR (10)
* PRIMARY KEY (EMPRESA, TABELA_PRECO, VENDEDOR)



Nota Fiscal


NOTA_FISCAL
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * NOTA_FISCAL INTEGER (not null)
002 EMPRESA INTEGER
003 NUMERO_NOTA_FISCAL VARCHAR (100)
004 SERIE_NOTA_FISCAL VARCHAR (100)
005 PEDIDO_VENDEDOR VARCHAR (100)
006 PEDIDO_CLIENTE VARCHAR (100)
007 DATA_EMISSÃO DATE
008 DATA_SAIDA DATE
009 CLIENTE VARCHAR (100)
010 CLIENTE_EXT VARCHAR (100)
011 CNPJ_CLIENTE VARCHAR (100)
012 RAZAO_SOCIAL_CLIENTE VARCHAR (250)
013 TRANSPORTADOR VARCHAR (100)
014 TRANSPORTADOR_EXT VARCHAR (100)
015 CNPJ_TRANSPORTADOR VARCHAR (100)
016 RAZAO_SOCIAL_TRANSPORTADOR VARCHAR (250)
017 REDESPACHO VARCHAR (100)
018 REDESPACHO_EXT VARCHAR (100)
019 CNPJ_REDESPACHO VARCHAR (100)
020 RAZAO_SOCIAL_REDESPACHO VARCHAR (250)
021 SITUACAO VARCHAR (100)
022 OBSERVACAO VARCHAR (5000)
023 PRAZO VARCHAR (100)
024 DESCRICAO_PRAZO VARCHAR (250)
025 VOLUMES VARCHAR (100)
026 VALOR_ICMS NUMERIC
027 VALOR_IPI NUMERIC
028 VALOR_ISS NUMERIC
029 VALOR_FRETE NUMERIC
030 VALOR_PRODUTOS NUMERIC
031 VALOR_SERVICOS NUMERIC
032 VALOR_TOTAL_BRUTO NUMERIC
033 VALOR_TOTAL_LIQUIDO NUMERIC
034 VALOR_DESCONTO NUMERIC
035 VALOR_SEGURO NUMERIC
036 VALOR_OUTROS_ACRESCIMOS NUMERIC
037 VALOR_OUTROS_DESCONTOS NUMERIC
038 CHAVE_NFE VARCHAR (250)
039 URL_NFE VARCHAR (250)
040 E_MAIL_NFE VARCHAR (250)
041 ATRIBUTO_GENERICO_1 VARCHAR (500)
042 ATRIBUTO_GENERICO_2 VARCHAR (500)
043 ATRIBUTO_GENERICO_3 VARCHAR (500)
044 ATRIBUTO_GENERICO_4 VARCHAR (500)
045 ATRIBUTO_GENERICO_5 VARCHAR (500)
046 ATRIBUTO_GENERICO_6 VARCHAR (500)
047 NUMERO_PEDIDO_ERP VARCHAR (100)
* PRIMARY KEY (NOTA_FISCAL)



NOTA_FISCAL_ITEM
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * NOTA_FISCAL_ITEM INTEGER (not null)
002 EMPRESA INTEGER
003 NUMERO_NOTA_FISCAL VARCHAR (100)
004 SERIE_NOTA_FISCAL VARCHAR (100)
005 SEQUENCIA_ITEM VARCHAR (100)
006 PRODUTO VARCHAR (100)
007 APELIDO_PRODUTO VARCHAR (250)
008 APELIDO_PRODUTO_COMPLEMENTO VARCHAR (250)
009 DESCRICAO_PRODUTO VARCHAR (250)
010 DESCRICAO_PRODUTO_2 VARCHAR (250)
011 COMPLEMENTO_1 VARCHAR (100)
012 DESCRICAO_COMPLEMENTO_1 VARCHAR (250)
013 COMPLEMENTO_2 VARCHAR (100)
014 DESCRICAO_COMPLEMENTO_2 VARCHAR (250)
015 COMPLEMENTO_3 VARCHAR (100)
016 DESCRICAO_COMPLEMENTO_3 VARCHAR (250)
017 UNIDADE_MEDIA VARCHAR (100)
018 QUANTIDADE_TOTAL NUMERIC
019 VALOR_UNITARIO NUMERIC
020 VALOR_TOTAL NUMERIC
021 ATRIBUTO_GENERICO_1 VARCHAR (500)
022 ATRIBUTO_GENERICO_2 VARCHAR (500)
023 ATRIBUTO_GENERICO_3 VARCHAR (500)
024 ATRIBUTO_GENERICO_4 VARCHAR (500)
025 ATRIBUTO_GENERICO_5 VARCHAR (500)
026 ATRIBUTO_GENERICO_6 VARCHAR (500)
* PRIMARY KEY (NOTA_FISCAL_ITEM)



NOTA_FISCAL_VENDA
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * NOTA_FISCAL_VENDA INTEGER (not null)
002 EMPRESA INTEGER
003 NUMERO_NOTA_FISCAL VARCHAR (100)
004 SERIE_NOTA_FISCAL VARCHAR (100)
005 PEDIDO_VENDEDOR VARCHAR (100)
006 PEDIDO_CLIENTE VARCHAR (100)
007 ATRIBUTO_GENERICO_1 VARCHAR (500)
008 ATRIBUTO_GENERICO_2 VARCHAR (500)
009 ATRIBUTO_GENERICO_3 VARCHAR (500)
010 ATRIBUTO_GENERICO_4 VARCHAR (500)
011 ATRIBUTO_GENERICO_5 VARCHAR (500)
012 ATRIBUTO_GENERICO_6 VARCHAR (500)
013 NUMERO_PEDIDO_ERP VARCHAR (100)
* PRIMARY KEY (NOTA_FISCAL_VENDA)



CLASSIFICACAO_FISCAL
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * CLASSIFICACAO_FISCAL VARCHAR (10) (not null)
003 ALIQ_IPI NUMERIC
004 SUBSTITUICAO_TRIBUTARIA VARCHAR (100)
005 NCM VARCHAR (100)
006 ATRIBUTO_GENERICO_1 VARCHAR (500)
007 ATRIBUTO_GENERICO_2 VARCHAR (500)
008 ATRIBUTO_GENERICO_3 VARCHAR (500)
009 ATRIBUTO_GENERICO_4 VARCHAR (500)
010 ATRIBUTO_GENERICO_5 VARCHAR (500)
011 ATRIBUTO_GENERICO_6 VARCHAR (500)
* PRIMARY KEY (EMPRESA, CLASSIFICACAO_FISCAL)



CLASSIFICACAO_FISCAL_ESTADO
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * CLASSIFICACAO_FISCAL_ESTADO INTEGER (not null)
002 EMPRESA INTEGER (not null)
003 CLASSIFICACAO_FISCAL VARCHAR (100)
004 PAIS VARCHAR (100)
005 ESTADO VARCHAR (100)
006 NOME_ESTADO VARCHAR (100)
007 NOME_PAIS VARCHAR (100)
008 SUBSTITUICAO_TRIBUTARIA VARCHAR (100)
009 ALIQUOTA_INTERNA VARCHAR (10)
010 ALIQUOTA_INTERESTADUAL VARCHAR (10)
011 ATRIBUTO_GENERICO_1 VARCHAR (500)
012 ATRIBUTO_GENERICO_2 VARCHAR (500)
013 ATRIBUTO_GENERICO_3 VARCHAR (500)
014 ATRIBUTO_GENERICO_4 VARCHAR (500)
015 ATRIBUTO_GENERICO_5 VARCHAR (500)
016 ATRIBUTO_GENERICO_6 VARCHAR (500)
* PRIMARY KEY (CLASSIFICACAO_FISCAL_ESTADO)

Dados financeiros dos clientes


FN.TXT TÍTULOS EM ABERTO DOS CLIENTES, VENCIDOS E A VENCER

TITULO_FINANCEIRO
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
* PESSOA 002 INTEGER (not null) Código do cliente
* TIPO VARCHAR (50) (not null) 003 Tipo 1 ou 2 - gerar 1
* ORIGEM VARCHAR (50) (not null) Fatura, Cheque 004
* DOCUMENTO VARCHAR (50) (not null) Código/numero do título
005
* DESDOBRO VARCHAR (50) (not null) Código/numero da parcela 11, 12, 22, etc
006 MOEDA INTEGER Código da moeda - gerar 1 que seria Real
SITUACAO 007 VARCHAR (50) A para Aberto, P para Parcial
DATA_VENCIMENTO DATE (4) 008 dd/mm/aaaa
VALOR INTEGER Valor original/inicial 009
SALDO INTEGER Saldo em aberto/restante mesmo que igual ao inicial ainda
010
DATA_EMISSAO DATE (4) dd/mm/aaaa
011 VENDEDOR INTEGER código do vendedor
ATRIBUTO_GENERICO_1 012 VARCHAR (500)
ATRIBUTO_GENERICO_2 VARCHAR (500) 013
ATRIBUTO_GENERICO_3 VARCHAR (500) 014
ATRIBUTO_GENERICO_4 VARCHAR (500)
015
ATRIBUTO_GENERICO_5 VARCHAR (500)
016 ATRIBUTO_GENERICO_6 VARCHAR (500)
* PRIMARY KEY (EMPRESA, PESSOA, TIPO, ORIGEM, DOCUMENTO, DESDOBRO)



IR.TXT INFORMAÇÕES DE CRÉDITO DO CLIENTE, SITUAÇÃO SERASA/SCI/EQUIFAX/

CLIENTE_CREDITO
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * CLIENTE INTEGER (not null) id/código do cliente
003 CREDITO_USADO NUMERIC valor já usado do limite de crédito - soma de títulos e pedidos em aberto
SITUACAO_FINANCEIRA 004 VARCHAR (1) RATING SPC ou SERASA...
* PRIMARY KEY (EMPRESA, CLIENTE)



Localização, cidades, estados, países, etc


RE.TXT REGIÃO COMERCIAL/VENDA

REGIAO
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * REGIAO INTEGER (not null)
003 NOME_REGIAO VARCHAR (50)
004 REGIAO_SUPERIOR INTEGER
005 SEQUENCIA_VISITA INTEGER
006 SEQUENCIA_ENTREGA INTEGER
007 DIA_SEMANA_VISITA VARCHAR (1)
008 DIA_SEMANA_ENTREGA VARCHAR (1)
009 REGIAO_EXT VARCHAR (30)
010 PERC_DESCONTO_LIBERADO INTEGER
* PRIMARY KEY (EMPRESA, REGIAO)



CD.TXT CADASTRO DE CIDADES DA EMPRESA

CIDADE
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * CIDADE INTEGER (not null)
003 DESCRICAO_CIDADE VARCHAR (50)
004 PAIS VARCHAR (3)
005 UF VARCHAR (2)
006 TRANSPORTADOR INTEGER
007 CEP_BASICO VARCHAR (10)
008 DDD VARCHAR (7)
009 DIA_FERIADO_1 INTEGER
010 MES_FERIADO_1 INTEGER
011 DIA_FERIADO_2 INTEGER
012 MES_FERIADO_2 INTEGER
013 DIA_FERIADO_3 INTEGER
014 MES_FERIADO_3 INTEGER
015 ISENTO_ICMS VARCHAR (3)
016 ISENTO_IPI VARCHAR (3)
017 ISENTO_PIS VARCHAR (3)
018 ISENTO_COFINS VARCHAR (3)
019 REGIAO INTEGER
020 REGIAO_EXT VARCHAR (30)
* PRIMARY KEY (EMPRESA, CIDADE)



UF.TXT ESTADO/UF DOS PAÍSES

ESTADO
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * PAIS VARCHAR (3) (not null)
003 * ESTADO VARCHAR (2) (not null)
004 NOME_ESTADO VARCHAR (30)
005 PERC_ICMS INTEGER
006 NOME_PAIS VARCHAR (50)
007 TRANSPORTADOR INTEGER
008 REDESPACHO INTEGER
009 SUBSTITUICAO_TRIBUTARIA VARCHAR (100)
010 ATRIBUTO_GENERICO_1 VARCHAR (500)
011 ATRIBUTO_GENERICO_2 VARCHAR (500)
012 ATRIBUTO_GENERICO_3 VARCHAR (500)
013 ATRIBUTO_GENERICO_4 VARCHAR (500)
014 ATRIBUTO_GENERICO_5 VARCHAR (500)
015 ATRIBUTO_GENERICO_6 VARCHAR (500)
* PRIMARY KEY (EMPRESA, PAIS, ESTADO)



PA.TXT PAÍSES

PAIS
SEQUENCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * PAIS VARCHAR (3) (not null)
003 NOME_PAIS VARCHAR (30)
* PRIMARY KEY (EMPRESA, PAIS)