Mudanças entre as edições de "Layout´s de Importação de dados vindos do ERP"

De Wiki Trovata
Ir para: navegação, pesquisa
Linha 2 111: Linha 2 111:
 
<tr>
 
<tr>
 
<td>003</td>
 
<td>003</td>
<td>TABELA_PRECO</td>
+
<td>* TABELA_PRECO</td>
<td>* INTEGER (not null)</td>
+
<td>INTEGER (not null)</td>
 
<td style="vertical-align: top;"><br>
 
<td style="vertical-align: top;"><br>
 
</td>
 
</td>
Linha 2 132: Linha 2 132:
 
<tr>
 
<tr>
 
<th colspan="4">* PRIMARY KEY (EMPRESA, PERC_FAT_CODIGO, TABELA_PRECO)</th>
 
<th colspan="4">* PRIMARY KEY (EMPRESA, PERC_FAT_CODIGO, TABELA_PRECO)</th>
 +
</tr>
 +
</table>
 +
<br>
 +
<br>
 +
<table border="1" cellspacing="0">
 +
<tr>
 +
<th colspan="4" bgcolor="#a6d8f5">PERC_FATURAMENTO_VENDEDOR</th>
 +
</tr>
 +
<tr>
 +
<td bgcolor="#e6e6e6">SEQUÊNCIA</td>
 +
<td bgcolor="#e6e6e6">COLUNA</td>
 +
<td bgcolor="#e6e6e6">TIPO</td>
 +
<td bgcolor="#e6e6e6">OBSERVAÇÃO</td>
 +
</tr>
 +
<tr>
 +
<td>001</td>
 +
<td>* EMPRESA</td>
 +
<td>INTEGER (not null)</td>
 +
<td style="vertical-align: top;"><br>
 +
</td>
 +
</tr>
 +
<tr>
 +
<td>002</td>
 +
<td>* PERC_FATURAMENTO_VENDEDOR</td>
 +
<td>INTEGER (not null)</td>
 +
<td style="vertical-align: top;"><br>
 +
</td>
 +
</tr>
 +
<tr>
 +
<td>003</td>
 +
<td>PERC_FATURAMENTO</td>
 +
<td>INTEGER</td>
 +
<td style="vertical-align: top;"><br>
 +
</td>
 +
</tr>
 +
<tr>
 +
<td>004</td>
 +
<td>VENDEDOR</td>
 +
<td>INTEGER</td>
 +
<td style="vertical-align: top;"><br>
 +
</td>
 +
</tr>
 +
<tr>
 +
<td>005</td>
 +
<td>PERC_DESCONTO</td>
 +
<td>NUMERIC (5, 2)</td>
 +
<td style="vertical-align: top;"><br>
 +
</td>
 +
</tr>
 +
<tr>
 +
<td>006</td>
 +
<td>PERC_DESCONTO_GERENCIAL</td>
 +
<td>NUMERIC (5, 2)</td>
 +
<td style="vertical-align: top;"><br>
 +
</td>
 +
</tr>
 +
<tr>
 +
<td>007</td>
 +
<td>PERC_DESCONTO_PARCERIA</td>
 +
<td>NUMERIC (5, 2)</td>
 +
<td style="vertical-align: top;"><br>
 +
</td>
 +
</tr>
 +
<tr>
 +
<td>008</td>
 +
<td>ATRIBUTO_GENERICO_1</td>
 +
<td>VARCHAR (500)</td>
 +
<td style="vertical-align: top;"><br>
 +
</td>
 +
</tr>
 +
<tr>
 +
<td>009</td>
 +
<td>ATRIBUTO_GENERICO_2</td>
 +
<td>VARCHAR (500)</td>
 +
<td style="vertical-align: top;"><br>
 +
</td>
 +
</tr>
 +
<tr>
 +
<td>010</td>
 +
<td>ATRIBUTO_GENERICO_3</td>
 +
<td>VARCHAR (500)</td>
 +
<td style="vertical-align: top;"><br>
 +
</td>
 +
</tr>
 +
<tr>
 +
<td>011</td>
 +
<td>ATRIBUTO_GENERICO_4</td>
 +
<td>VARCHAR (500)</td>
 +
<td style="vertical-align: top;"><br>
 +
</td>
 +
</tr>
 +
<tr>
 +
<td>012</td>
 +
<td>ATRIBUTO_GENERICO_5</td>
 +
<td>VARCHAR (500)</td>
 +
<td style="vertical-align: top;"><br>
 +
</td>
 +
</tr>
 +
<tr>
 +
<td>013</td>
 +
<td>ATRIBUTO_GENERICO_6</td>
 +
<td>VARCHAR (500)</td>
 +
<td style="vertical-align: top;"><br>
 +
</td>
 +
</tr>
 +
<tr>
 +
<th colspan="4">* PRIMARY KEY (EMPRESA, PERC_FATURAMENTO_VENDEDOR)</th>
 
</tr>
 
</tr>
 
</table>
 
</table>

Edição das 17h04min de 13 de junho de 2016

Pessoa, Cliente, Vendedor, Transportador e relacionados


CL.TXT CLIENTES

CLIENTE
SEQUÊNCIA 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 (20)
017 LIMITE_CREDITO NUMERIC (15, 2)
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 NUMERIC (5, 2)
025 COMISSAO_NEGOCIADA NUMERIC (5, 2)
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 (20)
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 (100)
063 TIPO_NEGOCIO VARCHAR (100)
064 LOCALIZACAO_NEGOCIO VARCHAR (100)
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 COORDENADAS VARCHAR (100)
111 COORDENADAS_GRAUS VARCHAR (100)
112 COORDENADAS_GRAUS_LATITUDE VARCHAR (100)
113 COORDENADAS_GRAUS_LONGITUDE VARCHAR (100)
114 COORDENADAS_DECIMAL VARCHAR (100)
115 COORDENADAS_DECIMAL_LATITUDE VARCHAR (100)
116 COORDENADAS_DECIMAL_LONGITUDE VARCHAR (100)
117 PRAZO_MEDIO INTEGER
118 PRAZO_MEDIO_MAXIMO INTEGER
119 PRAZO_LISTA_PARCELAS VARCHAR (200)
120 TELEFONE_2 VARCHAR (250)
121 TELEFONE_3 VARCHAR (250)
122 CELULAR_2 VARCHAR (250)
123 CELULAR_3 VARCHAR (250)
124 CODIGO_VENDEDOR_EXPORTAR_ERP VARCHAR (100)
125 CEP_NUMERICO INTEGER
126 TIPO_GRADE VARCHAR (50)
127 PERC_DESCONTO_2 NUMERIC (5, 2)
128 PERC_DESCONTO_3 NUMERIC (5, 2)
129 PERC_DESCONTO_4 NUMERIC (5, 2)
130 PERMITE_SUBSTITUIR_PRODUTO VARCHAR (10)
131 ACEITA_ENTREGA_TOTAL_PARCIAL VARCHAR (10)
132 TIPO_EMPRESARIAL VARCHAR (100)
133 CAPITAL_SOCIAL NUMERIC (15, 3)
134 AGRUPA_FATURA VARCHAR (3)
135 AGRUPA_VENDA VARCHAR (3)
136 TABELA_PRECO_EXT VARCHAR (30)
137 PRAZO_EXT VARCHAR (30)
* PRIMARY KEY (EMPRESA, PESSOA)



CLIENTE_COMERCIAL
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * CLIENTE_COMERCIAL INTEGER (not null)
003 * CLIENTE INTEGER (not null)
004 CLIENTE_EXT VARCHAR (30)
005 NIVEL VARCHAR (100)
006 TIPO_VENDA VARCHAR (3)
007 TABELA_PRECO INTEGER
008 TABELA_PRECO_EXT VARCHAR (30)
009 PRAZO INTEGER
010 PRAZO_EXT VARCHAR (30)
011 PRAZO_MEDIO INTEGER
012 FORMA_PAGAMENTO INTEGER
013 LISTA_TIPO_FRETE_DESPACHO VARCHAR (100)
014 LISTA_TIPO_FRETE_REDESPACHO VARCHAR (100)
015 FAIXA_QUANTIDADE_VENDA NUMERIC (11, 3)
016 FAIXA_VALOR_VENADA NUMERIC (9, 2)
017 QUANTIDADE_MIN_FRETE_CIF_GRAT NUMERIC (11, 3)
018 VALOR_MIN_FRETE_CIF_GRAT NUMERIC (9, 2)
019 PERC_DESCONTO_101 NUMERIC (5, 2)
020 PERC_DESCONTO_102 NUMERIC (5, 2)
021 PERC_DESCONTO_103 NUMERIC (5, 2)
022 PERC_DESCONTO_104 NUMERIC (5, 2)
023 PERC_DESCONTO_105 NUMERIC (5, 2)
024 PERC_DESCONTO_106 NUMERIC (5, 2)
025 PERC_DESCONTO_107 NUMERIC (5, 2)
026 PERC_DESCONTO_108 NUMERIC (5, 2)
027 PERC_DESCONTO_109 NUMERIC (5, 2)
028 DATA_VALIDADE TIMESTAMP
029 ATRIBUTO_GENERICO_1 VARCHAR (500)
030 ATRIBUTO_GENERICO_2 VARCHAR (500)
031 ATRIBUTO_GENERICO_3 VARCHAR (500)
032 ATRIBUTO_GENERICO_4 VARCHAR (500)
033 ATRIBUTO_GENERICO_5 VARCHAR (500)
034 ATRIBUTO_GENERICO_6 VARCHAR (500)
* PRIMARY KEY (CLIENTE_COMERCIAL, CLIENTE)



CLIENTE_TABELA_PRECO
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * CLIENTE_TABELA_PRECO INTEGER (not null)
003 CLIENTE INTEGER
004 TABELA_PRECO INTEGER
005 CLIENTE_EXT VARCHAR (30)
006 TABELA_PRECO_EXT VARCHAR (30)
007 PERC_DESCONTO NUMERIC (5, 2)
008 INDICE NUMERIC (10, 5)
009 DATA_ALTERACAO TIMESTAMP
* PRIMARY KEY (EMPRESA, CLIENTE_TABELA_PRECO)



CLIENTE_TABELA_PRECO_PRAZO
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * CLIENTE_TABELA_PRECO_PRAZO INTEGER (not null)
003 CLIENTE INTEGER
004 TABELA_PRECO INTEGER
005 PRAZO/td> INTEGER
006 CLIENTE_EXT VARCHAR (30)
007 TABELA_PRECO_EXT VARCHAR (30)
008 PRAZO_EXT VARCHAR (30)
009 PERC_DESCONTO NUMERIC (5, 2)
010 INDICE NUMERIC (10, 5)
011 DATA_ALTERACAO TIMESTAMP
* PRIMARY KEY (EMPRESA, CLIENTE_TABELA_PRECO_PRAZO)



CLIENTE_TIPO_VENDA
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * CLIENTE INTEGER (not null)
003 * TIPO_VENDA VARCHAR (3)
004 SEQUENCIAL INTEGER
005 PREFERENCIAL VARCHAR (10)
006 INDICE NUMERIC (15, 6)
007 PERC_DESCONTO NUMERIC (5, 2)
008 ATRIBUTO_GERERICO_1 VARCHAR (500)
009 ATRIBUTO_GERERICO_2 VARCHAR (500)
010 ATRIBUTO_GERERICO_3 VARCHAR (500)
011 ATRIBUTO_GERERICO_4 VARCHAR (500)
012 ATRIBUTO_GERERICO_5 VARCHAR (500)
013 ATRIBUTO_GERERICO_6 VARCHAR (500)
* PRIMARY KEY (EMPRESA, CLIENTE, TIPO_VENDA)



COTA_PERIODO
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * COTA_PERIODO INTEGER (not null)
003 DATA_INICIAL TIMESTAMP
004 DATA_FINAL TIMESTAMP
005 DATA_ALTERACAO TIMESTAMP
* PRIMARY KEY (EMPRESA, COTA_PERIODO)





ITEM_GRADE_PRODUTO
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * ITEM_GRADE_PRODUTO INTEGER (not null)
003 DESCRICAO_GRUPO_PRODUTO VARCHAR (30)
004 GRADE VARCHAR (100)
005 CODIGO_COMPLEMENTO_2 VARCHAR (20)
006 COMPLEMENTO_2 VARCHAR (20)
007 SITUACAO VARCHAR (1)
008 PRODUTO VARCHAR (15)
009 TIPO_GRADE VARCHAR (100)
010 QUANTIDADE NUMERIC (11, 3)
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)



GRADE_PRONTA
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * GRADE_PRONTA INTEGER (not null)
003 GRUPO_PRODUTO INTEGER
004 SUBGRUPO_PRODUTO INTEGER
005 PRODUTO VARCHAR (15)
006 COMPLEMENTO_1 VARCHAR (20)
007 GRADE VARCHAR (100)
008 NIVEL_GRADE_PRONTA VARCHAR (1)
009 TIPO_GRADE_PRONTA VARCHAR (1)
010 DATA_ALTERACAO TIMESTAMP
011 COMPLEMENTO_3 VARCHAR (20)
012 DESCRICAO_COMPLEMENTO_2 VARCHAR (5000)
013 DESCRICAO_QUANTIDADE VARCHAR (5000)
014 DESCRICAO_GRADE_PRONTA VARCHAR (5000)
015 ATRIBUTO_GENERICO_1 VARCHAR (500)
016 ATRIBUTO_GENERICO_2 VARCHAR (500)
017 ATRIBUTO_GENERICO_3 VARCHAR (500)
018 ATRIBUTO_GENERICO_4 VARCHAR (500)
019 ATRIBUTO_GENERICO_5 VARCHAR (500)
020 ATRIBUTO_GENERICO_6 VARCHAR (500)
021 QUANTIDADE_TOTAL NUMERIC (11, 3)
* PRIMARY KEY (EMPRESA, ITEM_GRADE_PRODUTO)



ITEM_GRADE_PRONTA
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * GRADE_PRONTA INTEGER (not null)
003 COMPLEMENTO_2 VARCHAR (20)
004 QUANTIDADE NUMERIC (11, 3)
* PRIMARY KEY (EMPRESA, ITEM_GRADE_PRODUTO)



PERC_FATURAMENTO
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * PERC_FAT_CODIGO INTEGER (not null)
003 PERC_FATURAMENTO NUMERIC (5, 2) (not null)
004 DESCRICAO VARCHAR (30)
005 DATA_ALTERACAO TIMESTAMP
006 PERC_FAT_QUANTIDADE NUMERIC (5, 2)
007 GERA_QUANTIDADE_DECIMAL VARCHAR (3)
008 PERC_DESCONTO/td> NUMERIC (5, 2)
009 VALOR_MINIMO_VENDA NUMERIC (9, 2)
010 SEQUENCIA INTEGER
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 PRAZO_MEDIO INTEGER
018 PRAZO_MEDIO_MAXIMO INTEGER
* PRIMARY KEY (EMPRESA, PERC_FATURAMENTO)



PERC_FATURAMENTO_PRAZO
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * PERC_FAT_CODIGO INTEGER (not null)
003 * PRAZO INTEGER (not null)
004 PERC_DESCONTO NUMERIC (5, 2)
005 DATA_ALTERACAO TIMESTAMP
* PRIMARY KEY (EMPRESA, PERC_FAT_CODIGO, PRAZO)



PERC_FATURAMENTO_TABELA_PRECO
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * PERC_FAT_CODIGO INTEGER (not null)
003 * TABELA_PRECO INTEGER (not null)
004 PERC_DESCONTO NUMERIC (5, 2)
005 DATA_ALTERACAO TIMESTAMP
* PRIMARY KEY (EMPRESA, PERC_FAT_CODIGO, TABELA_PRECO)



PERC_FATURAMENTO_VENDEDOR
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * PERC_FATURAMENTO_VENDEDOR INTEGER (not null)
003 PERC_FATURAMENTO INTEGER
004 VENDEDOR INTEGER
005 PERC_DESCONTO NUMERIC (5, 2)
006 PERC_DESCONTO_GERENCIAL NUMERIC (5, 2)
007 PERC_DESCONTO_PARCERIA NUMERIC (5, 2)
008 ATRIBUTO_GENERICO_1 VARCHAR (500)
009 ATRIBUTO_GENERICO_2 VARCHAR (500)
010 ATRIBUTO_GENERICO_3 VARCHAR (500)
011 ATRIBUTO_GENERICO_4 VARCHAR (500)
012 ATRIBUTO_GENERICO_5 VARCHAR (500)
013 ATRIBUTO_GENERICO_6 VARCHAR (500)
* PRIMARY KEY (EMPRESA, PERC_FATURAMENTO_VENDEDOR)

CP.TXT CONTATOS DE PESSOA/CLIENTE

CONTATO_PESSOA
SEQUÊNCIA 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 DD/MM/AAAA HH:MM:SS ou somente DD/MM/AAAA
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 (20)
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
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * PESSOA INTEGER (not null)
003 TRANSPORTADOR INTEGER
004 SITUACAO VARCHAR (1)
005 CONCEITO VARCHAR (30)
006 NOME_FANTASIA VARCHAR (50)
007 RAZAO_SOCIAL VARCHAR (50)
008 ENDERECO VARCHAR (200)
009 BAIRRO VARCHAR (30)
010 CIDADE INTEGER
011 CEP VARCHAR (10)
012 CAIXA_POSTAL INTEGER
013 TELEFONE VARCHAR (30)
014 FAX VARCHAR (30)
015 CELULAR VARCHAR (30)
016 CPF_CNPJ VARCHAR (18)
017 RG_IE VARCHAR (20)
018 E_MAIL VARCHAR (250)
019 HOME_PAGE VARCHAR (50)
020 DATA_CADASTRO TIMESTAMP
021 ENDERECO_NUMERO VARCHAR (11)
022 ENDERECO_COMPLEMENTO VARCHAR (30)
023 TRANSPORTADOR_EXT VARCHAR (30)
024 TIPO_PESSOA VARCHAR (10)
025 NOME_CIDADE VARCHAR (100)
026 NOME_ESTADO VARCHAR (100)
027 NOME_PAIS VARCHAR (100)
028 CODIGO_TRANSPORTADOR_AUX VARCHAR (100)
029 ATRIBUTO_GENERICO_1 VARCHAR (500)
030 ATRIBUTO_GENERICO_2 VARCHAR (500)
031 ATRIBUTO_GENERICO_3 VARCHAR (500)
032 ATRIBUTO_GENERICO_4 VARCHAR (500)
033 ATRIBUTO_GENERICO_5 VARCHAR (500)
034 ATRIBUTO_GENERICO_6 VARCHAR (500)
* PRIMARY KEY (EMPRESA, PESSOA)



VD.TXT VENDEDORES

VENDEDOR
SEQUÊNCIA 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 NUMERIC (5, 2)
007 PERC_COMISSAO_PRAZO_1 NUMERIC (5, 2)
008 PERC_COMISSAO_VISTA_2 NUMERIC (5, 2)
009 PERC_COMISSAO_PRAZO_2 NUMERIC (5, 2)
010 PERC_COMISSAO_FATURAMENTO_1 NUMERIC (5, 2)
011 PERC_COMISSAO_LIQUIDACAO_1 NUMERIC (5, 2)
012 PERC_COMISSAO_FATURAMENTO_2 NUMERIC (5, 2)
013 PERC_COMISSAO_LIQUIDACAO_2 NUMERIC (5, 2)
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 (20)
030 RG_IE VARCHAR (20)
031 E_MAIL VARCHAR (250)
032 HOME_PAGE VARCHAR (50)
033 DATA_CADASTRO TIMESTAMP DD/MM/AAAA HH:MM:SS ou somente DD/MM/AAAA
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 PRAZO_MEDIO INTEGER
051 PRAZO_MEDIO_MAXIMO INTEGER
052 TIPO_COMISSAO VARCHAR (50)
053 GERENTE INTEGER
054 GERENTE_EXT VARCHAR (50)
055 PERC_COMISSAO_GERENTE NUMERIC (5, 2)
* PRIMARY KEY (EMPRESA, PESSOA)



CLIENTE_PRAZO
SEQUÊNCIA 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 (5, 2)
007 PERC_DESCONTO_AUX NUMERIC (5, 2)
008 SEQUENCIA INTEGER
009 PREFERENCIAL VARCHAR (10)
010 INDICE NUMERIC (15, 6)
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 TIPO_USUARIO VARCHAR (1)
* PRIMARY KEY (EMPRESA, CLIENTE, PRAZO)



CLIENTE_FORMA_PAGAMENTO
SEQUÊNCIA 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 (15, 6)
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
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * CONCEITO VARCHAR (30) (not null)
003 DESCRICAO_CONCEITO VARCHAR (60)
* PRIMARY KEY (EMPRESA, CONCEITO)



EC.TXT ESTADO CIVIL DE CONTATO DE PESSOA/CLIENTE

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



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

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



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

TIPO_CONTATO
SEQUÊNCIA 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
SEQUÊNCIA 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
SEQUÊNCIA 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 (20)
025 COMPLEMENTO_2 VARCHAR (20)
026 COMPLEMENTO_3 VARCHAR (20)
027 PERC_DESCONTO NUMERIC (5, 2)
028 DATA_VALIDADE_DESCONTO DATE DD/MM/AAAA
029 LISTA_MULTIPLO_VENDA VARCHAR (256)
030 DATA_ENTREGA_MINIMA DATE DD/MM/AAAA
031 DATA_ENTREGA_MAXIMA DATE DD/MM/AAAA
032 VENDA_LIBERADA VARCHAR (3)
033 QUANTIDADE_MIN_FRETE_CIF_GRAT NUMERIC (11, 3)
034 VALOR_MIN_FRETE_CIF_GRAT NUMERIC (9, 2)
035 ATRIBUTO_GENERICO_1 VARCHAR (500)
036 ATRIBUTO_GENERICO_2 VARCHAR (500)
037 ATRIBUTO_GENERICO_3 VARCHAR (500)
038 ATRIBUTO_GENERICO_4 VARCHAR (500)
039 ATRIBUTO_GENERICO_5 VARCHAR (500)
040 ATRIBUTO_GENERICO_6 VARCHAR (500)
041 COLECAO_EXT VARCHAR (100)
* PRIMARY KEY (VENDEDOR_PRODUTO, EMPRESA)



LOCALIZACAO_NEGOCIO
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * LOCALIZACAO_NEGOCIO VARCHAR (10) (not null)
003 DESCRICAO_LOCALIZACAO_NEGOCIO VARCHAR (100)
004 OBRIGATORIO_NOME_SHOPPING VARCHAR (10)
* PRIMARY KEY (EMPRESA, LOCALIZACAO_NEGOCIO)



SEGMENTO_NEGOCIO
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * SEGMENTO_NEGOCIO VARCHAR (10) (not null)
003 DESCRICAO_SEGMENTO_NEGOCIO VARCHAR (100)
* PRIMARY KEY (EMPRESA, SEGMENTO_NEGOCIO)



TIPO_NEGOCIO
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * TIPO_NEGOCIO VARCHAR (10) (not null)
003 DESCRICAO_TIPO_NEGOCIO VARCHAR (100)
* PRIMARY KEY (EMPRESA, TIPO_NEGOCIO)



Produto e relacionados


GR.TXT GRUPOS/LINHAS DE PRODUTOS

GRUPO_PRODUTO
SEQUÊNCIA 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 (11, 3)
007 VALOR_MIN_FRETE_CIF_GRAT NUMERIC (9, 2)
008 PERC_DESCONTO_PROMOCIONAL NUMERIC (5, 2)
009 PERC_DESCONTO_GERENCIAL NUMERIC (5, 2)
010 PERC_DESCONTO_PARCERIA NUMERIC (5, 2)
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
SEQUÊNCIA 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 (11, 3)
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 GRADE_PRODUTO INTEGER
016 GRADE_EXT VARCHAR (100)
* 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
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * PRODUTO VARCHAR (15) (not null) REFERENCIA BASE DO PRODUTO
003 DESCRICAO_PRODUTO VARCHAR (250) DESCRIÇÃO/NOME DO PRODUTO
004 APELIDO_PRODUTO VARCHAR (100) PODE SER USADO PARA UMA REFERENCIA ALTERNATIVA
005 ABREVIATURA_UNIDADE VARCHAR (50) PAR, UN
006 GRUPO_PRODUTO INTEGER PARA O ARQUIVO DE GRUPO_PRODUTO
007 SUBGRUPO_PRODUTO INTEGER
008 SITUACAO VARCHAR (1)
009 PESO_LIQUIDO NUMERIC (11, 3)
010 CLASSIFICACAO_FISCAL VARCHAR (10)
011 CATEGORIA VARCHAR (100) PARA UM ARQUIVO DE CLASSIFICAÇÕES FISCAIS
012 PONTO_CRITICO NUMERIC (11, 3)
013 GRADE VARCHAR (100) PARA O ARQUIVO ITEM_GRADE_PRODUTO
014 CODIGO_BARRAS VARCHAR (50)
015 ESPECIFICACAO VARCHAR (256)
016 PRECO_BASE NUMERIC (9, 2)
017 FAMILIA_COMERCIAL VARCHAR (100)
018 UNIDADE_FABRICACAO VARCHAR (50)
019 GRUPO_PRODUTO_EXT VARCHAR (100)
020 SUBGRUPO_PRODUTO_EXT VARCHAR (100)
021 ESPECIE VARCHAR (100)
022 SEGMENTO VARCHAR (100)
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)
029 TIPO_EMBALAGEM VARCHAR (5)
030 USO_PRODUTO_OPCIONAL VARCHAR (100)
031 DESCRICAO_PRODUTO_2 VARCHAR (250)
032 DESCRICAO_PRODUTO_3 VARCHAR (250)
033 MARCA VARCHAR (100)
034 COLECAO VARCHAR (100)
035 TIPO_PRODUTO VARCHAR (100)
036 ESTILO_USO VARCHAR (100)
037 DIMENSAO_TAMANHO VARCHAR (100)
038 NICHO VARCHAR (100)
039 LINHA VARCHAR (100)
040 GENERO VARCHAR (100)
041 PRODUTO_EXT VARCHAR (250)
042 NCM VARCHAR (100)
043 PRECO_CUSTO NUMERIC (9 2)
044 PRECO_FINAL NUMERIC (9, 2)
045 LISTA_MULTIPLO_VENDA VARCHAR (250)
046 DESCRICAO_GRUPO_PRODUTO VARCHAR (100)
047 DESCRICAO_SUBGRUPO_PRODUTO VARCHAR (100)
048 DESCRICAO_TIPO_COMPLEMENTO_1 VARCHAR (100)
049 DESCRICAO_TIPO_COMPLEMENTO_2 VARCHAR (100)
050 DESCRICAO_TIPO_COMPLEMENTO_3 VARCHAR (100)
051 GRADE_POR VARCHAR (30)
052 SUBSTITUICAO_TRIBUTARIA VARCHAR (100)
053 COLECAO_EXT 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 variável 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

PRODUTO_COMPLEMENTO
SEQUÊNCIA 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
004 COMPLEMENTO_2 VARCHAR (20) PARA O ARQUIVO DE COMPLEMENTO_2 DOS TAMANHOS
005 SITUACAO VARCHAR (1) A PARA ATIVO OU I PARA INATIVO
006 FAMILIA_COMERCIAL VARCHAR (100)
007 APELIDO_PRODUTO_COMPLEMENTO VARCHAR (30) REFERENCIA COMPLETA DO SKU
008 CODIGO_BARRAS VARCHAR (50)
009 COMPLEMENTO_3 VARCHAR (20)
010 PONTO_CRITICO NUMERIC (11, 3)
011 PRODUTO_COMPLEMENTO_EXT VARCHAR (250)
012 NCM VARCHAR (100)
013 PRECO_BASE NUMERIC (9, 2)
014 PRECO_CUSTO NUMERIC (9, 2)
015 PRECO_FINAL NUMERIC (9, 2)
016 LISTA_MULTIPLO_VENDA 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)
023 DESCRICAO_TIPO_COMPLEMENTO_1 VARCHAR (100)
024 DESCRICAO_COMPLEMENTO_1 VARCHAR (200)
025 DESCRICAO_TIPO_COMPLEMENTO_2 VARCHAR (100)
026 DESCRICAO_COMPLEMENTO_2 VARCHAR (200)
027 DESCRICAO_TIPO_COMPLEMENTO_3 VARCHAR (100)
028 DESCRICAO_COMPLEMENTO_3 VARCHAR (200)
029 PESO_LIQUIDO NUMERIC (11, 3)
* PRIMARY KEY (EMPRESA, PRODUTO)



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)

COMPLEMENTO_1
SEQUÊNCIA 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
SEQUÊNCIA 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.

COMPLEMENTO_3
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * COMPLEMENTO_3 VARCHAR (20) (not null)
003 DESCRICAO_COMPLEMENTO_3 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_3_AUX VARCHAR (100)
* PRIMARY KEY (EMPRESA, COMPLEMENTO_3)



CATEGORIA
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * CATEGORIA VARCHAR (100) (not null)
003 DESCRICAO_CATEGORIA VARCHAR (200)
004 PARCELA_MINIMA NUMERIC (9, 2)
005 PRIORIDADE INTEGER
* PRIMARY KEY (EMPRESA, CATEGORIA)



</tr>
COLECAO
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 EMPRESA INTEGER (not null)
002 COLECAO INTEGER (not null)
003 DESCRICAO_COLECAO VARCHAR (100)
004 PERC_DESCONTO_COLECAO NUMERIC (5, 2)
005 PERC_DESCONTO_PARCERIA NUMERIC (5, 2)
006 DIAS_PRAZO_MAIS INTEGER
007 TIPO_FLAG VARCHAR (10)
008 TABELA_PRECO_LIBERADA VARCHAR (100)
009 BLOQUEIA_PRAZO_MAIS_DESCONTO VARCHAR (10)
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)
016 DATA_INICIAL DATE DD/MM/AAAA
017 DATA_FINAL DATE DD/MM/AAAA
018 PERC_DESCONTO_GERENCIAL NUMERIC (5, 2) DD/MM/AAAA
019 COLECAO_EXT VARCHAR (100) DD/MM/AAAA
* PRIMARY KEY (EMPRESA, COLECAO)



COLECAO_PRODUTO
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * COLECAO_PRODUTO INTEGER (not null)
002 * EMPRESA INTEGER (not null)
003 COLECAO INTEGER (not null)
004 GRUPO_PRODUTO INTEGER
005 SUBGRUPO_PRODUTO INTEGER
006 PRODUTO VARCHAR (15)
007 COMPLEMENTO_1 VARCHAR (20)
008 COMPLEMENTO_2 VARCHAR (20)
009 APELIDO_PRODUTO_COMPLEMENTO VARCHAR (30)
010 NIVEL VARCHAR (30)
011 COMPLEMENTO_3 VARCHAR (20)
012 COLECAO_EXT VARCHAR (100)
* PRIMARY KEY (COLECAO_PRODUTO)



MARCA
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * MARCA VARCHAR (100) (not null)
003 DESCRICAO_MARCA VARCHAR (200)
004 SITUACAO VARCHAR (50)
005 PERC_DESCONTO_MARCA NUMERIC (5, 2)
006 UNIDADE_FABRICACAO 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, MARCA)



UNIDADE_FABRICACAO
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * UNIDADE_FABRICACAO VARCHAR (50) (not null)
003 DESCRICAO_UNIDADE_FABRICACAO VARCHAR (100)
004 DATA_ENTREGA_MINIMA DATE DD/MM/AAAA
005 DATA_ENTREGA_MAXIMA DATE DD/MM/AAAA
006 QUANTIDADE_MIN_FRETE_CIF_GRAT NUMERIC (11, 3)
007 VALOR_MIN_FRETE_CIF_GRAT NUMERIC (9, 2)
008 PERC_DESCONTO NUMERIC (5, 2)
* PRIMARY KEY (EMPRESA, UNIDADE_FABRICACAO)



PRODUTO_COMERCIAL
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * PRODUTO_COMERCIAL INTEGER (not null)
002 * EMPRESA INTEGER (not null)
003 PRODUTO VARCHAR (15)
004 COMPLEMENTO_1 VARCHAR (20)
005 COMPLEMENTO_2 VARCHAR (20)
006 GRUPO_PRODUTO INTEGER
007 SUBGRUPO_PRODUTO INTEGER
008 CATEGORIA VARCHAR (100)
009 FAMILIA_COMERCIAL VARCHAR (100)
010 MULTIPLO_VENDA NUMERIC (11, 3)
011 PERC_DESCONTO NUMERIC (5, 2)
012 DATA_VALIDADE_DESCONTO DATE DD/MM/AAAA
013 NIVEL INTEGER
014 DATA_ENTREGA_MINIMA DATE DD/MM/AAAA
015 VENDA_LIBERADA VARCHAR (3)
016 LISTA_MULTIPLO_VENDA VARCHAR (256)
017 DATA_ENTREGA_MAXIMA DATE DD/MM/AAAA
018 QUANTIDADE_MIN_FRETE_CIF_GRAT NUMERIC (11, 3)
019 VALOR_MIN_FRETE_CIF_GRAT NUMERIC (9, 2)
020 COLECAO INTEGER
021 COMPLEMENTO_3 VARCHAR (20)
022 MARCA VARCHAR (100)
023 TIPO_PRODUTO VARCHAR (100)
024 ESTILO_USO VARCHAR (100)
025 ESPECIE VARCHAR (100)
026 DIMENSAO_TAMANHO VARCHAR (100)
027 NICHO VARCHAR (100)
028 LINHA VARCHAR (100)
029 GENERO VARCHAR (100)
030 ATRIBUTO_GENERICO_1 VARCHAR (500)
031 ATRIBUTO_GENERICO_2 VARCHAR (500)
032 ATRIBUTO_GENERICO_3 VARCHAR (500)
033 ATRIBUTO_GENERICO_4 VARCHAR (500)
034 ATRIBUTO_GENERICO_5 VARCHAR (500)
035 ATRIBUTO_GENERICO_6 VARCHAR (500)
036 GRUPO_PRODUTO_EXT VARCHAR (100)
037 SUBGRUPO_PRODUTO_EXT VARCHAR (100)
038 COLECAO_EXT VARCHAR (100)
039 TABELA_PRECO INTEGER
040 TABELA_PRECO_EXT VARCHAR (30)
* PRIMARY KEY (PRODUTO_COMERCIAL, EMPRESA)



Atributos de pedido de venda


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

FORMA_PAGAMENTO
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * FORMA_PAGAMENTO INTEGER (not null)
003 DESCRICAO_FORMA_PAGAMENTO VARCHAR (50)
004 FORMA_PAGAMENTO_EXT VARCHAR (50)
005 SITUACAO VARCHAR (20)
* PRIMARY KEY (EMPRESA, FORMA_PAGAMENTO)



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

MOEDA
SEQUÊNCIA 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)



MOEDA_COTACAO
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * MOEDA INTEGER (not null)
003 * DATA_COTACAO INTEGER (not null) (not null)
004 VALOR NUMERIC (11, 3)
* PRIMARY KEY (EMPRESA, MOEDA, DATA_COTACAO)



PV.TXT PERÍODOS DE ENTREGA PARA OS PEDIDOS DE VENDA

PERIODO_ENTREGA_VENDA
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * PERIODO_ENTREGA_VENDA INTEGER (not null) id/código do período: ex:20121101
003 DATA_INICIAL DATE DD/MM/AAAA data inicial do período, ex:01/11/2012
004 DATA_FINAL DATE DD/MM/AAAA data final do período, ex:15/11/2012
005 DATA_ALTERACAO TIMESTAMP DD/MM/AAAA HH:MM:SS ou somente DD/MM/AAAA
006 ANO INTEGER ano base do período, ex: 2012
007 PERIODO INTEGER
008 DESCRICAO_PERIODO VARCHAR (20) 1a quinzena novembro
009 DATA_REFERENCIA DATE DD/MM/AAAA
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, PERIODO_ENTREGA_VENDA)



PZ.TXT PRAZOS DE PAGAMENTO (A VISTA, 7 DIAS, 30/60/90 DIAS, ETC)

PRAZO
SEQUÊNCIA 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 (5, 2)
007 PRAZO_MEDIO INTEGER (9, 2)
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 (5, 2)
022 INDICE NUMERIC (10, 2)
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
SEQUÊNCIA 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
SEQUÊNCIA 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
005 GERA_COMISSAO VARCHAR (3) yes ou no para indicar se gera comissão
006 GERA_CONTAS_RECEBER VARCHAR (3) yes ou no para indicar se gera contas a receber
007 PARCELA_MINIMA INTEGER (9, 2) valor de parcela mínima para pedidos com este tipo de venda
008 HAB_PERC_FATURAMENTO VARCHAR (3)
009 LOCAL_ESTOQUE INTEGER
010 BAIXA_ESTOQUE VARCHAR (3) yes ou no para indicar se baixa o estoque
011 TIPO_LOTE_PRODUCAO INTEGER
012 PORTADOR INTEGER
013 CARTERIA INTEGER
014 PRAZO INTEGER
015 EXPORTACAO VARCHAR (3)
016 TIPO_VENDA_EXT VARCHAR (100)
017 TIPO_VENDA_AUX VARCHAR (100)
018 ATRIBUTO_GENERICO_1 VARCHAR (500)
019 ATRIBUTO_GENERICO_2 VARCHAR (500)
020 ATRIBUTO_GENERICO_3 VARCHAR (500)
021 ATRIBUTO_GENERICO_4 VARCHAR (500)
022 ATRIBUTO_GENERICO_5 VARCHAR (500)
023 ATRIBUTO_GENERICO_6 VARCHAR (500)
024 FILIAL VARCHAR (100)
025 MARCA VARCHAR (100)
026 ORCAMENTO VARCHAR (500)
027 ORIGEM_PEDIDO VARCHAR (500)
028 PRAZO_MEDIO VARCHAR (500)
029 PRAZO_MEDIO_MAXIMO VARCHAR (500)
* PRIMARY KEY (EMPRESA, TIPO_VENDA)



TIPO_VENDA_FORMA_PAGAMENTO
SEQUÊNCIA 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 (5, 2)
005 INDICE NUMERIC (15, 6)
* PRIMARY KEY (NOTA_FISCAL_VENDA)



PRAZO_MEDIO
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 PRAZO_MEDIO INTEGER (not null)
003 PERC_DESCONTO NUMERIC (5, 2)
004 PERC_DESCONTO TIMESTAMP
* PRIMARY KEY (EMPRESA, PRAZO_MEDIO)



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
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 EMPRESA INTEGER (not null)
002 ANO INTEGER (not null) pode gerar 0
003 VENDA INTEGER (not null) pode gerar 0
004 SEQUENCIA INTEGER (not null) código do item quando for por item, da venda gerar 0
005 DATA_OCORRENCIA_VENDA TIMESTAMP (not null) DD/MM/AAAA HH:MM:SS ou somente DD/MM/AAAA
006 HORA VARCHAR (8) (not null) hh:mm:ss
007 HISTORICO INTEGER (not null)
008 OBSERVACAO VARCHAR (256) texto constando algo relativo ao pedido nesta ocorrência-momento
009 PEDIDO_VENDEDOR VARCHAR (35) número do pedido_vendedor enviado para o ERP
010 SITUACAO_VENDA VARCHAR (20) A:Ativo, C:Cancelado, P:Produção, F:Faturado
011 VENDEDOR INTEGER código/numero do vendedor
012 OCORRENCIA_VENDA INTEGER pode gerar 0
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 ()



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

HISTORICO
SEQUÊNCIA 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
SEQUÊNCIA 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 DD/MM/AAAA
045 DATA_INCLUSAO DATE DD/MM/AAAA
046 DATA_ENTREGA_SOLICITADA DATE DD/MM/AAAA
047 DATA_ENTREGA_INICIAL DATE DD/MM/AAAA
048 DATA_ENTREGA_FINAL DATE DD/MM/AAAA
049 ITENS INTEGER
050 QUANTIDADE_TOTAL NUMERIC (11, 3)
051 QUANTIDADE_CANCELADA NUMERIC (11, 3)
052 QUANTIDADE_ENTREGUE NUMERIC (11, 3)
053 QUANTIDADE_PENDENTE NUMERIC (11, 3)
054 LISTA_PERC_DESCONTOS VARCHAR (100)
055 VALOR_ICMS NUMERIC (9, 2)
056 VALOR_IPI NUMERIC (9, 2)
057 VALOR_ISS NUMERIC (9, 2)
058 VALOR_FRETE NUMERIC (9, 2)
059 VALOR_PRODUTOS NUMERIC (9, 2)
060 VALOR_SERVICOS NUMERIC (9, 2)
061 VALOR_DESCONTO NUMERIC (9, 2)
062 VALOR_SEGURO NUMERIC (9, 2)
063 VALOR_OUTROS_ACRESCIMOS NUMERIC (9, 2)
064 VALOR_OUTROS_DESCONTOS NUMERIC (9 ,2)
065 VALOR_OUTROS_IMPOSTOS NUMERIC (9, 2)
066 VALOR_TOTAL_BRUTO NUMERIC (9, 2)
067 VALOR_TOTAL_LIQUIDO NUMERIC (9, 2)
068 VALOR_TOTAL_CANCELADO NUMERIC (9, 2)
069 VALOR_TOTAL_ENTREGUE NUMERIC
070 VALOR_TOTAL_PENDENTE NUMERIC (9, 2)
071 DESCRICAO_VERBAS VARCHAR (100)
072 PERC_COMISSAO NUMERIC (15, 6)
073 VALOR_COMISSAO NUMERIC (9, 2)
074 SITUACAO VARCHAR (50)
075 DESCRICAO_SITUACAO VARCHAR (100)
076 OBSERVACAO_VENDA VARCHAR (500)
077 OBSERVACAO_NF VARCHAR (500)
078 OBSERVACAO_ORDEM_FAB VARCHAR (500)
079 OBSERVACAO_INTERNA VARCHAR (500)
080 OBSERVACAO_LOJA VARCHAR (500)
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 (500)
096 ATRIBUTO_GENERICO_2 VARCHAR (500)
097 ATRIBUTO_GENERICO_3 VARCHAR (500)
098 ATRIBUTO_GENERICO_4 VARCHAR (500)
099 ATRIBUTO_GENERICO_5 VARCHAR (500)
100 ATRIBUTO_GENERICO_6 VARCHAR (500)
* PRIMARY KEY (VENDA_ERP)



VENDA_ERP_ITEM
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * VENDA_ERP_ITEM INTEGER (not null) ID interno Trovata
002 EMPRESA INTEGER
003 VENDA_ERP INTEGER gerar 0, pelo numero pedido_erp será identificado
004 NUMERO_PEDIDO_ORIGEM VARCHAR (100)
005 NUMERO_PEDIDO_ERP VARCHAR (100)
006 NUMERO_PEDIDO_VENDEDOR VARCHAR (100)
007 SEQUENCIA_ITEM VARCHAR (100)
008 PRODUTO VARCHAR (100) ID ou código
009 APELIDO_PRODUTO VARCHAR (250) referência
010 APELIDO_PRODUTO_COMPLEMENTO VARCHAR (250)
011 DESCRICAO_PRODUTO VARCHAR (250)
012 DESCRICAO_PRODUTO_2 VARCHAR (2)
013 REFERENCIA_PRODUTO_CLIENTE VARCHAR (250) referência deste produto no cliente
014 COMPLEMENTO_1 VARCHAR (100) Cor, etc
015 DESCRICAO_COMPLEMENTO_1 VARCHAR (250)
016 GRADE VARCHAR (100)
017 AGRUPAMENTO VARCHAR (100)
018 COMPLEMENTO_2 VARCHAR (100) Tamanho, etc
019 DESCRICAO_COMPLEMENTO_2 VARCHAR (250)
020 COMPLEMENTO_3 VARCHAR (100)
021 DESCRICAO_COMPLEMENTO_3 VARCHAR (250)
022 UNIDADE_MEDIDA VARCHAR (100)
023 DATA_ENTREGA_SOLICITADA DATE DD/MM/AAAA
024 DATA_ENTREGA_INICIAL DATE DD/MM/AAAA primeira entrega efetuada
025 DATA_ENTREGA_FINAL DATE DD/MM/AAAA ultima entrega efetuada
026 QUANTIDADE_TOTAL NUMERIC (11, 3) solicitada
027 QUANTIDADE_CANCELADA NUMERIC (11, 3)
028 QUANTIDADE_ENTREGUE NUMERIC (11, 3)
029 QUANTIDADE_PENDENTE NUMERIC (11, 3)
030 LISTA_PERC_DESCONTOS VARCHAR (100) concatenar os descontos em % e/ou valor
031 CAIXAS INTEGER
032 PRECO_UNITARIO_TABELA_PRECO NUMERIC (9, 2)
033 VALOR_UNITARIO_BRUTO NUMERIC (9, 2)
034 VALOR_UNITARIO_LIQUIDO NUMERIC (9, 2)
035 VALOR_TOTAL_BRUTO NUMERIC (9, 2)
036 VALOR_TOTAL_LIQUIDO NUMERIC (9, 2)
037 VALOR_TOTAL_CANCELADO NUMERIC (9, 2)
038 VALOR_TOTAL_ENTREGUE NUMERIC (9, 2)
039 VALOR_TOTAL_PENDENTE NUMERIC (9, 2)
040 ALIQ_IPI NUMERIC (9, 2)
041 VALOR_IPI NUMERIC (9, 2)
042 SITUACAO VARCHAR (50)
043 DESCRICAO_SITUACAO VARCHAR (100)
044 OBSERVACAO_1 VARCHAR (500)
045 OBSERVACAO_2 VARCHAR (500)
046 OBSERVACAO_3 VARCHAR (500)
047 ATRIBUTO_GENERICO_1 VARCHAR (500)
048 ATRIBUTO_GENERICO_2 VARCHAR (500)
049 ATRIBUTO_GENERICO_3 VARCHAR (500)
050 ATRIBUTO_GENERICO_4 VARCHAR (500)
051 ATRIBUTO_GENERICO_5 VARCHAR (500)
052 ATRIBUTO_GENERICO_6 VARCHAR (500)
* PRIMARY KEY (VENDA_ERP_ITEM)



CLIENTE_ULTIMO_PRODUTO
SEQUÊNCIA 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 (11, 3)
011 QUANTIDADE_TOTAL_ENTREGUE NUMERIC (11, 3)
012 DATA_PEDIDO DATE DD/MM/AAAA
013 PRECO_UNITARIO_PEDIDO NUMERIC (9, 2)
014 PRECO_UNITARIO_FATURADO NUMERIC (9, 2)
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
SEQUÊNCIA 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 DD/MM/AAAA
010 QUANTIDADE_TOTAL NUMERIC (11, 3)
011 VALOR_TOTAL NUMERIC (9, 2)
012 QUANTIDADE_TOTAL_CANCELADA NUMERIC (11, 3)
013 VALOR_TOTAL_CANCELADO NUMERIC (9, 2)
014 QUANTIDADE_TOTAL_ENTREGUE NUMERIC (11, 3)
015 VALOR_TOTAL_ENTREGUE NUMERIC (9, 2)
016 QUANTIDADE_TOTAL_PENDENTE NUMERIC (11, 3)
017 VALOR_TOTAL_PENDENTE NUMERIC (9, 2)
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 (250)
036 COMPLEMENTO_2 VARCHAR (250)
037 COMPLEMENTO_3 VARCHAR (250)
038 APELIDO_PRODUTO_COMPLEMENTO VARCHAR (250)
039 ATRIBUTO_GENERICO_1 VARCHAR (500)
040 ATRIBUTO_GENERICO_2 VARCHAR (500)
041 ATRIBUTO_GENERICO_3 VARCHAR (500)
042 ATRIBUTO_GENERICO_4 VARCHAR (500)
043 ATRIBUTO_GENERICO_5 VARCHAR (500)
044 ATRIBUTO_GENERICO_6 VARCHAR (500)
045 COLECAO_EXT VARCHAR (100)
* PRIMARY KEY (CLIENTE_RESUMO_VENDAS)



Estoque Individual/Comum


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

LOCAL_ESTOQUE
SEQUÊNCIA 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

</tr>
SALDO_ESTOQUE
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * SALDO_ESTOQUE INTEGER (not null)
002 * EMPRESA INTEGER (not null)
003 PRODUTO VARCHAR (15) referência base do produto, ex:010600287
004 COMPLEMENTO_1 VARCHAR (20) código da cor, ex: 199
005 COMPLEMENTO_2 VARCHAR (20) código do tamanho na grade, ex:"34 a 39", ou "P", ou "M", etc
005 LOCAL_ESTOQUE INTEGER
007 TIPO VARCHAR (1)
008 ANO INTEGER
009 MES INTEGER
010 SALDO_INICIAL NUMERIC (11, 3) quantidade de saldo disponível
011 ENTRADAS NUMERIC (11, 3)
012 SAIDAS NUMERIC (11, 3)
013 COMPLEMENTO_3 VARCHAR (20)
014 SALDO_FINAL NUMERIC (11, 3)
015 SALDO_DISPONIVEL NUMERIC (11, 3)
016 SALDO_AUXILIAR NUMERIC (11, 3)
017 RESERVA_ERP NUMERIC (11, 3)
018 RESERVA_ONLINE NUMERIC
019 RESERVA_LOCAL NUMERIC (11, 3)
020 PONTO_CRITICO NUMERIC (11, 3)
021 DATA_DISPONIVEL_INICIAL DATE DD/MM/AAAA
022 DATA_DISPONIVEL_FINAL DATE DD/MM/AAAA
023 PERIODO_ENTREGA_INICIAL INTEGER
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)
030 PERIODO_ENTREGA_FINAL INTEGER
031 DIA INTEGER
032 DATA_BASE_SALDO_ESTOQUE DATE DD/MM/AAAA
* PRIMARY KEY (EMPRESA)



Estoque de caixas coletivas, Pronta entrega, Online


//AG.TXT AGRUPAMENTOS/GRADES DAS CAIXAS COLETIVAS

PRONTA_ENTREGA_AGRUPAMENTO
SEQUÊNCIA 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 (11, 3)
* PRIMARY KEY (EMPRESA, AGRUPAMENTO, COMPLEMENTO_2)



SC.TXT SALDO DE ESTOQUE DAS CAIXAS COLETIVAS

PRONTA_ENTREGA_ESTOQUE
SEQUÊNCIA 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 (11, 3)
006 QTDE_PRODUCAO NUMERIC (11, 3)
007 QTDE_PRODUZIDO NUMERIC
008 QTDE_RESERVA_I NUMERIC (11, 3)
009 QTDE_RESERVA_E NUMERIC (11, 3)
010 SALDO_FINAL NUMERIC (11, 3)
011 COMPLEMENTO_3 VARCHAR (20)
012 DATA_FATURAMENTO DATE DD/MM/AAAA
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)
019 PRONTA_ENTREGA_ESTOQUE INTEGER
020 ENTRADAS NUMERIC (11, 3)
021 SALDO_INICIAL NUMERIC (11, 3)
022 RESERVA_ONLINE NUMERIC (11, 3)
023 RESERVA_LOCAL NUMERIC (11, 3)
* PRIMARY KEY (EMPRESA, PRODUTO, COMPLEMENTO_1, AGRUPAMENTO)



Tabela de Preço


Table principal das tabelas de preço

TABELA_PRECO
SEQUÊNCIA 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 DD/MM/AAAA HH:MM:SS ou somente DD/MM/AAAA
005 PERC_DESCONTO INTEGER (5, 2)
006 INDICE NUMERIC (10, 5)
007 MOEDA INTEGER
008 PERC_DESCONTO_LIBERADO INTEGER (5, 2)
009 SITUACAO VARCHAR (10)
010 TABELA_PRECO_EXT VARCHAR (30)
011 PERC_COMISSAO_FIXO INTEGER (5, 2)
012 COMISSAO_NEGOCIADA INTEGER (5, 2)
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)
022 TIPO_CALCULO VARCHAR (50)
023 INDICE_PARA_PRECO_INTEGRAL NUMERIC (15, 6)
024 PERC_FATURAMENTO NUMERIC (5, 2)
025 COLECAO_EXT VARCHAR (100)
* PRIMARY KEY (EMPRESA, TABELA_PRECO)



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

ITEM_TABELA_PRECO
SEQUÊNCIA 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 (9, 2)
011 QUANTIDADE NUMERIC (11, 3)
012 FAMILIA_COMERCIAL VARCHAR (100)
013 AGRUPAMENTO VARCHAR (15)
014 PRECO_MINIMO NUMERIC (9, 2)
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 (9, 2)
020 PRECO_FINAL NUMERIC (9, 2)
021 PRECO_ATACADO NUMERIC (9, 2)
022 PRECO_VAREJO NUMERIC (9, 2)
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)
029 FATOR_SEQUENCIA INTEGER
030 PRAZO_MEDIO INTEGER
031 DESCRICAO VARCHAR (100)
032 PERC_COMISSAO_FIXO NUMERIC (5, 2)
033 COMISSAO_NEGOCIADA NUMERIC (5, 2)
034 INDICE NUMERIC (15, 6)
* PRIMARY KEY (ITEM_TABELA_PRECO, EMPRESA)



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

TABELA_PRECO_PRAZO
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * TABELA_PRECO INTEGER (not null)
003 * PRAZO INTEGER (not null)
004 PERC_DESCONTO NUMERIC (5, 2)
005 INDICE NUMERIC (10, 5)
006 PERC_DESCONTO_AUX NUMERIC (5, 2)
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
SEQUÊNCIA 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)



TABELA_PRECO_CLIENTE
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 EMPRESA INTEGER (not null)
002 TABELA_PRECO INTEGER (not null)
003 CLIENTE INTEGER (not null)
004 PERC_DESCONTO NUMERIC (5, 2)
005 INDICE NUMERIC (10, 5)
006 DATA_ALTERACAO TIMESTAMPC
007 TIPO_USUARIO VARCHAR(1)
008 TABELA_PRECO_EXT VARCHAR(30)
009 CLIENTE_EXT VARCHAR(30)
* PRIMARY KEY (EMPRESA, TABELA_PRECO, CLIENTE)



Nota Fiscal


NOTA_FISCAL
SEQUÊNCIA 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_EMISSAO DATE DD/MM/AAAA
008 DATA_SAIDA DATE DD/MM/AAAA
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 (9, 2)
027 VALOR_IPI NUMERIC (9, 2)
028 VALOR_ISS NUMERIC (9, 2)
029 VALOR_FRETE NUMERIC (9, 2)
030 VALOR_PRODUTOS NUMERIC (9, 2)
031 VALOR_SERVICOS NUMERIC (9, 2)
032 VALOR_TOTAL_BRUTO NUMERIC (9, 2)
033 VALOR_TOTAL_LIQUIDO NUMERIC (9, 2)
034 VALOR_DESCONTO NUMERIC (9, 2)
035 VALOR_SEGURO NUMERIC (9, 2)
036 VALOR_OUTROS_ACRESCIMOS NUMERIC (9, 2)
037 VALOR_OUTROS_DESCONTOS NUMERIC (9, 2)
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
SEQUÊNCIA 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 (11, 3)
019 VALOR_UNITARIO NUMERIC (9, 2)
020 VALOR_TOTAL NUMERIC (9, 2)
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
SEQUÊNCIA 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
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * CLASSIFICACAO_FISCAL VARCHAR (10) (not null)
003 ALIQ_IPI NUMERIC (9, 2)
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
SEQUÊNCIA 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 NUMERICA (10, 5)
010 ALIQUOTA_INTERESTADUAL NUMERIC (10, 5)
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
SEQUÊNCIA COLUNA TIPO OBSERVAÇÃO
001 * EMPRESA INTEGER (not null)
002 * PESSOA INTEGER (not null) Código do cliente
003 * TIPO VARCHAR (50) (not null) Tipo 1 ou 2 - gerar 1
004 * ORIGEM VARCHAR (50) (not null) Fatura, Cheque
005 * DOCUMENTO VARCHAR (50) (not null) Código/numero do título
006 * DESDOBRO VARCHAR (50) (not null) Código/numero da parcela 11, 12, 22, etc
007 MOEDA INTEGER Código da moeda - gerar 1 que seria Real
008 SITUACAO VARCHAR (50) A para Aberto, P para Parcial
009 DATA_VENCIMENTO DATE (4) dd/mm/aaaa
010 VALOR NUMERIC (9, 2) Valor original/inicial
011 SALDO NUMERIC (9, 2) Saldo em aberto/restante mesmo que igual ao inicial ainda
012 DATA_EMISSAO DATE dd/mm/aaaa
013 VENDEDOR INTEGER código do vendedor
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 CLIENTE_EXT VARCHAR (50)
021 VENDEDOR_EXT VARCHAR (30)
* PRIMARY KEY (EMPRESA, PESSOA, TIPO, ORIGEM, DOCUMENTO, DESDOBRO)



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

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



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


RE.TXT REGIÃO COMERCIAL/VENDA

REGIAO
SEQUÊNCIA 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 NUMERIC (5, 2)
* PRIMARY KEY (EMPRESA, REGIAO)



CD.TXT CADASTRO DE CIDADES DA EMPRESA

CIDADE
SEQUÊNCIA 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
SEQUÊNCIA 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 NUMERIC (5, 2)
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)
016 PERC_DESCONTO NUMERIC (5, 2)
017 PERC_DESCONTO_PARCERIA NUMERIC (5, 2)
018 PERC_DESCONTO_GERENCIAL NUMERIC (5, 2)
* PRIMARY KEY (EMPRESA, PAIS, ESTADO)



PA.TXT PAÍSES

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