Mudanças entre as edições de "Layout´s de Importação de dados vindos do ERP"
Linha 1 437: | Linha 1 437: | ||
<tr> | <tr> | ||
<th colspan="3">* PRIMARY KEY (EMPRESA, PESSOA)</th> | <th colspan="3">* PRIMARY KEY (EMPRESA, PESSOA)</th> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
Linha 1 673: | Linha 1 635: | ||
<tr> | <tr> | ||
<th colspan="3">* PRIMARY KEY (EMPRESA, CLIENTE, FORMA_PAGAMENTO)</th> | <th colspan="3">* PRIMARY KEY (EMPRESA, CLIENTE, FORMA_PAGAMENTO)</th> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
Linha 1 883: | Linha 1 733: | ||
<tr> | <tr> | ||
<th colspan="3">* PRIMARY KEY (EMPRESA, GRUPO_PESSOA)</th> | <th colspan="3">* PRIMARY KEY (EMPRESA, GRUPO_PESSOA)</th> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
Linha 2 088: | Linha 1 862: | ||
<th colspan="3">* PRIMARY KEY (EMPRESA, VENDEDOR, CLIENTE)</th> | <th colspan="3">* PRIMARY KEY (EMPRESA, VENDEDOR, CLIENTE)</th> | ||
</tr> | </tr> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</table> | </table> | ||
<br> | <br> | ||
Linha 4 663: | Linha 3 736: | ||
<tr> | <tr> | ||
<th colspan="3">* PRIMARY KEY (NOTA_FISCAL_VENDA)</th> | <th colspan="3">* PRIMARY KEY (NOTA_FISCAL_VENDA)</th> | ||
+ | </tr> | ||
+ | </table> | ||
+ | <br> | ||
+ | <br> | ||
+ | == Retorno do ERP para o SFA sobre a posição e situação do pedido de venda na empresa == | ||
+ | <br> | ||
+ | '''''OP.TXT OCORRÊNCIAS DOS PEDIDOS IMPORTADOS NO ERP INDICANDO SITUAÇÃO E SE FOI PRODUZIDO''''' | ||
+ | <table border="1" cellspacing="0"> | ||
+ | <tr> | ||
+ | <th colspan="3" bgcolor="#a6d8f5">OCORRENCIA_VENDA</th> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td bgcolor="#e6e6e6">COLUNA</td> | ||
+ | <td bgcolor="#e6e6e6">TIPO</td> | ||
+ | <td bgcolor="#e6e6e6">OBSERVAÇÃO</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>EMPRESA</td> | ||
+ | <td>INTEGER (not null)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ANO</td> | ||
+ | <td>INTEGER (not null)</td> | ||
+ | <td style="vertical-align: top;">pode gerar 0</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>VENDA</td> | ||
+ | <td>INTEGER (not null)</td> | ||
+ | <td style="vertical-align: top;"><font face="Calibri" size="3">pode gerar 0</font> </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>SEQUENCIA</td> | ||
+ | <td>INTEGER (not null)</td> | ||
+ | <td style="vertical-align: top;">código do item quando for por item, da venda gerar 0</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>DATA_OCORRENCIA_VENDA</td> | ||
+ | <td>TIMESTAMP (not null)</td> | ||
+ | <td style="vertical-align: top;">dd/mm/aaaa</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>HORA</td> | ||
+ | <td>VARCHAR (8) (not null)</td> | ||
+ | <td style="vertical-align: top;">hh:mm:ss</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>HISTORICO</td> | ||
+ | <td>INTEGER (not null)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>OBSERVACAO</td> | ||
+ | <td>VARCHAR (256) </td> | ||
+ | <td style="vertical-align: top;">texto constando algo relativo ao pedido nesta ocorrência-momento</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>PEDIDO_VENDEDOR</td> | ||
+ | <td>VARCHAR (35) </td> | ||
+ | <td style="vertical-align: top;">número do pedido_vendedor enviado para o ERP</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>SITUACAO_VENDA</td> | ||
+ | <td>VARCHAR (1) </td> | ||
+ | <td style="vertical-align: top;">A:Ativo, C:Cancelado, P:Produção, F:Faturado</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>VENDEDOR</td> | ||
+ | <td>INTEGER </td> | ||
+ | <td style="vertical-align: top;">código/numero do vendedor</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>OCORRENCIA_VENDA</td> | ||
+ | <td>INTEGER </td> | ||
+ | <td style="vertical-align: top;"><font face="Calibri" size="3">pode gerar 0</font> </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ATRIBUTO_GENERICO_1</td> | ||
+ | <td>VARCHAR (500) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ATRIBUTO_GENERICO_2</td> | ||
+ | <td>VARCHAR (500) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ATRIBUTO_GENERICO_3</td> | ||
+ | <td>VARCHAR (500) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ATRIBUTO_GENERICO_4</td> | ||
+ | <td>VARCHAR (500) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ATRIBUTO_GENERICO_5</td> | ||
+ | <td>VARCHAR (500) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ATRIBUTO_GENERICO_6</td> | ||
+ | <td>VARCHAR (500) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <th colspan="3">* PRIMARY KEY ()</th> | ||
+ | </tr> | ||
+ | </table> | ||
+ | <br> | ||
+ | <br> | ||
+ | '''''HI.TXT HISTÓRICOS PARA INDICAR AS OCORRÊNCIAS DE VENDA E MOTIVOS DE NÃO VENDA GERADOS PELO SFA''''' | ||
+ | <br> | ||
+ | <table border="1" cellspacing="0"> | ||
+ | <tr> | ||
+ | <th colspan="3" bgcolor="#a6d8f5">HISTORICO</th> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td bgcolor="#e6e6e6">COLUNA</td> | ||
+ | <td bgcolor="#e6e6e6">TIPO</td> | ||
+ | <td bgcolor="#e6e6e6">OBSERVAÇÃO</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>* EMPRESA</td> | ||
+ | <td>INTEGER (not null)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>* HISTORICO</td> | ||
+ | <td>INTEGER (not null)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>DESCRICAO_HISTORICO</td> | ||
+ | <td>VARCHAR (50) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>OCORRENCIA_VENDA</td> | ||
+ | <td>VARCHAR (3) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>OCORRENCIA_PESSOA</td> | ||
+ | <td>VARCHAR (3) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <th colspan="3">* PRIMARY KEY (EMPRESA, HISTORICO)</th> | ||
</tr> | </tr> | ||
</table> | </table> | ||
Linha 5 281: | Linha 4 517: | ||
<br> | <br> | ||
<br> | <br> | ||
− | |||
− | |||
− | |||
<table border="1" cellspacing="0"> | <table border="1" cellspacing="0"> | ||
<tr> | <tr> | ||
− | <th colspan="3" bgcolor="#a6d8f5"> | + | <th colspan="3" bgcolor="#a6d8f5">CLIENTE_ULTIMO_PRODUTO</th> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Linha 5 294: | Linha 4 527: | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>* CLIENTE_ULTIMO_PRODUTO</td> |
<td>INTEGER (not null)</td> | <td>INTEGER (not null)</td> | ||
<td style="vertical-align: top;"><br> | <td style="vertical-align: top;"><br> | ||
Linha 5 300: | Linha 4 533: | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>EMPRESA</td> |
− | <td>INTEGER | + | <td>INTEGER</td> |
− | <td style="vertical-align: top;"> | + | <td style="vertical-align: top;"><br> |
+ | </td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>CLIENTE</td> |
− | <td>INTEGER | + | <td>INTEGER</td> |
− | <td style="vertical-align: top;">< | + | <td style="vertical-align: top;"><br> |
+ | </td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>CLIENTE_EXT</td> |
− | <td> | + | <td>VARCHAR (100)</td> |
− | <td style="vertical-align: top;"> | + | <td style="vertical-align: top;"><br> |
+ | </td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>PRODUTO</td> |
− | <td> | + | <td>VARCHAR (250)</td> |
− | <td style="vertical-align: top;"> | + | <td style="vertical-align: top;"><br> |
+ | </td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>COMPLEMENTO_1</td> |
− | <td>VARCHAR ( | + | <td>VARCHAR (250)</td> |
− | <td style="vertical-align: top;"> | + | <td style="vertical-align: top;"><br> |
+ | </td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>COMPLEMENTO_2</td> |
− | <td> | + | <td>VARCHAR (250)</td> |
<td style="vertical-align: top;"><br> | <td style="vertical-align: top;"><br> | ||
</td> | </td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>COMPLEMENTO_3</td> |
− | <td>VARCHAR ( | + | <td>VARCHAR (250)</td> |
− | <td style="vertical-align: top;"> | + | <td style="vertical-align: top;"><br> |
+ | </td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>APELIDO_PRODUTO_COMPLEMENTO</td> |
− | <td>VARCHAR ( | + | <td>VARCHAR (250)</td> |
− | <td style="vertical-align: top;"> | + | <td style="vertical-align: top;"><br> |
+ | </td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>QUANTIDADE_TOTAL_PEDIDO</td> |
− | <td> | + | <td>NUMERIC</td> |
− | <td style="vertical-align: top;"> | + | <td style="vertical-align: top;"><br> |
+ | </td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>QUANTIDADE_TOTAL_ENTREGUE</td> |
− | <td> | + | <td>NUMERIC</td> |
− | <td style="vertical-align: top;"> | + | <td style="vertical-align: top;"><br> |
+ | </td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>DATA_PEDIDO</td> |
− | <td> | + | <td>DATE</td> |
− | <td style="vertical-align: top;">< | + | <td style="vertical-align: top;"><br> |
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>PRECO_UNITARIO_PEDIDO</td> | ||
+ | <td>NUMERIC</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>PRECO_UNITARIO_FATURADO</td> | ||
+ | <td>NUMERIC</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>NUMERO_PEDIDO</td> | ||
+ | <td>VARCHAR(250)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>NUMERO_NF</td> | ||
+ | <td>VARCHAR (250)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>ATRIBUTO_GENERICO_1</td> | <td>ATRIBUTO_GENERICO_1</td> | ||
− | <td>VARCHAR (500) </td> | + | <td>VARCHAR (500)</td> |
<td style="vertical-align: top;"><br> | <td style="vertical-align: top;"><br> | ||
</td> | </td> | ||
Linha 5 363: | Linha 4 630: | ||
<tr> | <tr> | ||
<td>ATRIBUTO_GENERICO_2</td> | <td>ATRIBUTO_GENERICO_2</td> | ||
− | <td>VARCHAR (500) </td> | + | <td>VARCHAR (500)</td> |
<td style="vertical-align: top;"><br> | <td style="vertical-align: top;"><br> | ||
</td> | </td> | ||
Linha 5 369: | Linha 4 636: | ||
<tr> | <tr> | ||
<td>ATRIBUTO_GENERICO_3</td> | <td>ATRIBUTO_GENERICO_3</td> | ||
− | <td>VARCHAR (500) </td> | + | <td>VARCHAR (500)</td> |
<td style="vertical-align: top;"><br> | <td style="vertical-align: top;"><br> | ||
</td> | </td> | ||
Linha 5 375: | Linha 4 642: | ||
<tr> | <tr> | ||
<td>ATRIBUTO_GENERICO_4</td> | <td>ATRIBUTO_GENERICO_4</td> | ||
− | <td>VARCHAR (500) </td> | + | <td>VARCHAR (500)</td> |
<td style="vertical-align: top;"><br> | <td style="vertical-align: top;"><br> | ||
</td> | </td> | ||
Linha 5 381: | Linha 4 648: | ||
<tr> | <tr> | ||
<td>ATRIBUTO_GENERICO_5</td> | <td>ATRIBUTO_GENERICO_5</td> | ||
− | <td>VARCHAR (500) </td> | + | <td>VARCHAR (500)</td> |
<td style="vertical-align: top;"><br> | <td style="vertical-align: top;"><br> | ||
</td> | </td> | ||
Linha 5 387: | Linha 4 654: | ||
<tr> | <tr> | ||
<td>ATRIBUTO_GENERICO_6</td> | <td>ATRIBUTO_GENERICO_6</td> | ||
− | <td>VARCHAR (500) </td> | + | <td>VARCHAR (500)</td> |
<td style="vertical-align: top;"><br> | <td style="vertical-align: top;"><br> | ||
</td> | </td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <th colspan="3">* PRIMARY KEY ()</th> | + | <th colspan="3">* PRIMARY KEY (CLIENTE_ULTIMO_PRODUTO)</th> |
</tr> | </tr> | ||
</table> | </table> | ||
<br> | <br> | ||
− | |||
− | |||
<br> | <br> | ||
<table border="1" cellspacing="0"> | <table border="1" cellspacing="0"> | ||
<tr> | <tr> | ||
− | <th colspan="3" bgcolor="#a6d8f5"> | + | <th colspan="3" bgcolor="#a6d8f5">CLIENTE_RESUMO_VENDAS</th> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Linha 5 409: | Linha 4 674: | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td>* | + | <td>* CLIENTE_RESUMO_VENDAS</td> |
<td>INTEGER (not null)</td> | <td>INTEGER (not null)</td> | ||
<td style="vertical-align: top;"><br> | <td style="vertical-align: top;"><br> | ||
Linha 5 415: | Linha 4 680: | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>EMPRESA</td> |
− | <td>INTEGER | + | <td>INTEGER</td> |
<td style="vertical-align: top;"><br> | <td style="vertical-align: top;"><br> | ||
</td> | </td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>CLIENTE</td> |
− | <td> | + | <td>INTEGER</td> |
<td style="vertical-align: top;"><br> | <td style="vertical-align: top;"><br> | ||
</td> | </td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>CLIENTE_EXT</td> |
− | <td>VARCHAR ( | + | <td>VARCHAR (100)</td> |
<td style="vertical-align: top;"><br> | <td style="vertical-align: top;"><br> | ||
</td> | </td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>NIVEL</td> |
− | <td>VARCHAR ( | + | <td>VARCHAR (50)</td> |
<td style="vertical-align: top;"><br> | <td style="vertical-align: top;"><br> | ||
</td> | </td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | < | + | <td>ANO</td> |
+ | <td>INTEGER</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
</tr> | </tr> | ||
+ | <tr> | ||
+ | <td>MES</td> | ||
+ | <td>INTEGER</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>DIA</td> | ||
+ | <td>INTEGER</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>DATA</td> | ||
+ | <td>DATE</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>QUANTIDADE_TOTAL</td> | ||
+ | <td>NUMERIC</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>VALOR_TOTAL</td> | ||
+ | <td>NUMERIC</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>QUANTIDADE_TOTAL_CANCELADA</td> | ||
+ | <td>NUMERIC</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>VALOR_TOTAL_CANCELADO</td> | ||
+ | <td>NUMERIC</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>QUANTIDADE_TOTAL_ENTREGUE</td> | ||
+ | <td>NUMERIC</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>VALOR_TOTAL_ENTREGUE</td> | ||
+ | <td>NUMERIC</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>QUANTIDADE_TOTAL_PENDENTE</td> | ||
+ | <td>NUMERIC</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>VALOR_TOTAL_PENDENTE</td> | ||
+ | <td>NUMERIC</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>COLECAO</td> | ||
+ | <td>INTEGER</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>COLECAO_AUX</td> | ||
+ | <td>VARCHAR (100)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>MARCA</td> | ||
+ | <td>VARCHAR (100)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>TIPO_PRODUTO</td> | ||
+ | <td>VARCHAR (100)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ESTILO_USO</td> | ||
+ | <td>VARCHAR (100)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ESPECIE</td> | ||
+ | <td>VARCHAR (100)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>DIMENSAO_TAMANHO</td> | ||
+ | <td>VARCHAR (100)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>NICHO</td> | ||
+ | <td>VARCHAR (100)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>LINHA</td> | ||
+ | <td>VARCHAR (100)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>GENERO</td> | ||
+ | <td>VARCHAR (100)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>CATEGORIA</td> | ||
+ | <td>VARCHAR (100)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>FAMILIA_COMERCIAL</td> | ||
+ | <td>VARCHAR (100)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>GRUPO_PRODUTO</td> | ||
+ | <td>INTEGER</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>GRUPO_PRODUTO_EXT</td> | ||
+ | <td>VARCHAR (100)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>SUBGRUPO_PRODUTO</td> | ||
+ | <td>INTEGER</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>SUBGRUPO_PRODUTO_EXT</td> | ||
+ | <td>VARCHAR (100)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>PRODUTO</td> | ||
+ | <td>VARCHAR (250)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>COMPLEMENTO_1</td> | ||
+ | <td>VARCHAR (1)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>COMPLEMENTO_2</td> | ||
+ | <td>VARCHAR (2)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>COMPLEMENTO_3</td> | ||
+ | <td>VARCHAR (3)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>APELIDO_PRODUTO_COMPLEMENTO</td> | ||
+ | <td>VARCHAR (250)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ATRIBUTO_GENERICO_1</td> | ||
+ | <td>VARCHAR (1)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ATRIBUTO_GENERICO_2</td> | ||
+ | <td>VARCHAR (2)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ATRIBUTO_GENERICO_3</td> | ||
+ | <td>VARCHAR (3)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ATRIBUTO_GENERICO_4</td> | ||
+ | <td>VARCHAR (4)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ATRIBUTO_GENERICO_5</td> | ||
+ | <td>VARCHAR (5)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ATRIBUTO_GENERICO_6</td> | ||
+ | <td>VARCHAR (6)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <th colspan="3">* PRIMARY KEY (CLIENTE_RESUMO_VENDAS)</th></tr> | ||
</table> | </table> | ||
<br> | <br> | ||
Linha 7 056: | Linha 6 554: | ||
</tr> | </tr> | ||
</table> | </table> | ||
+ | == Dados financeiros dos clientes == | ||
+ | <br> | ||
+ | '''''FN.TXT TÍTULOS EM ABERTO DOS CLIENTES, VENCIDOS E A VENCER''''' | ||
+ | <table border="1" cellspacing="0"> | ||
+ | <tr> | ||
+ | <th colspan="3" bgcolor="#a6d8f5">TITULO_FINANCEIRO</th> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td bgcolor="#e6e6e6">COLUNA</td> | ||
+ | <td bgcolor="#e6e6e6">TIPO</td> | ||
+ | <td bgcolor="#e6e6e6">OBSERVAÇÃO</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>* EMPRESA</td> | ||
+ | <td>INTEGER (not null)</td> | ||
+ | <td style="vertical-align: top;"></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>* PESSOA</td> | ||
+ | <td>INTEGER (not null)</td> | ||
+ | <td style="vertical-align: top; text-align: left;">Código do cliente</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>* TIPO</td> | ||
+ | <td>VARCHAR (50) (not null)</td> | ||
+ | <td style="vertical-align: top; text-align: left;">Tipo 1 ou 2 - gerar 1</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>* ORIGEM</td> | ||
+ | <td>VARCHAR (50) (not null)</td> | ||
+ | <td style="vertical-align: top; text-align: left;">Fatura, Cheque</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>* DOCUMENTO</td> | ||
+ | <td>VARCHAR (50) (not null)</td> | ||
+ | <td style="vertical-align: top; text-align: left;">Código/numero do título</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>* DESDOBRO</td> | ||
+ | <td>VARCHAR (50) (not null)</td> | ||
+ | <td style="vertical-align: top; text-align: left;">Código/numero da parcela 11, 12, 22, etc</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>MOEDA</td> | ||
+ | <td>INTEGER </td> | ||
+ | <td style="vertical-align: top; text-align: left;">Código da moeda - gerar 1 que seria Real</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>SITUACAO</td> | ||
+ | <td>VARCHAR (50) </td> | ||
+ | <td style="vertical-align: top; text-align: left;">A para Aberto, P para Parcial</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>DATA_VENCIMENTO</td> | ||
+ | <td>DATE (4) </td> | ||
+ | <td style="vertical-align: top;">dd/mm/aaaa</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>VALOR</td> | ||
+ | <td>INTEGER </td> | ||
+ | <td style="vertical-align: top;">Valor original/inicial</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>SALDO</td> | ||
+ | <td>INTEGER </td> | ||
+ | <td style="vertical-align: top;">Saldo em aberto/restante mesmo que igual ao inicial ainda</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>DATA_EMISSAO</td> | ||
+ | <td>DATE (4) </td> | ||
+ | <td style="vertical-align: top;">dd/mm/aaaa</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>VENDEDOR</td> | ||
+ | <td>INTEGER </td> | ||
+ | <td style="vertical-align: top;">código do vendedor</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ATRIBUTO_GENERICO_1</td> | ||
+ | <td>VARCHAR (500) </td> | ||
+ | <td style="vertical-align: top;"></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ATRIBUTO_GENERICO_2</td> | ||
+ | <td>VARCHAR (500) </td> | ||
+ | <td style="vertical-align: top;"></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ATRIBUTO_GENERICO_3</td> | ||
+ | <td>VARCHAR (500) </td> | ||
+ | <td style="vertical-align: top;"></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ATRIBUTO_GENERICO_4</td> | ||
+ | <td>VARCHAR (500) </td> | ||
+ | <td style="vertical-align: top;"></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ATRIBUTO_GENERICO_5</td> | ||
+ | <td>VARCHAR (500) </td> | ||
+ | <td style="vertical-align: top;"></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ATRIBUTO_GENERICO_6</td> | ||
+ | <td>VARCHAR (500) </td> | ||
+ | <td style="vertical-align: top;"></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <th colspan="3">* PRIMARY KEY (EMPRESA, PESSOA, TIPO, ORIGEM, | ||
+ | DOCUMENTO, DESDOBRO)</th> | ||
+ | </tr> | ||
+ | </table> | ||
+ | <br> | ||
+ | <br> | ||
+ | '''''IR.TXT INFORMAÇÕES DE CRÉDITO DO CLIENTE, SITUAÇÃO SERASA/SCI/EQUIFAX/''''' | ||
+ | <table border="1" cellspacing="0"> | ||
+ | <tr> | ||
+ | <th colspan="3" bgcolor="#a6d8f5">CLIENTE_CREDITO</th> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td bgcolor="#e6e6e6">COLUNA</td> | ||
+ | <td bgcolor="#e6e6e6">TIPO</td> | ||
+ | <td bgcolor="#e6e6e6">OBSERVAÇÃO</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>* EMPRESA</td> | ||
+ | <td>INTEGER (not null)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>* CLIENTE</td> | ||
+ | <td>INTEGER (not null)</td> | ||
+ | <td style="vertical-align: top;">id/código do cliente<br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>CREDITO_USADO</td> | ||
+ | <td>NUMERIC </td> | ||
+ | <td style="vertical-align: top;">valor já usado do limite de crédito - soma de títulos e pedidos em aberto</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>SITUACAO_FINANCEIRA</td> | ||
+ | <td>VARCHAR (1) </td> | ||
+ | <td style="vertical-align: top;">RATING SPC ou SERASA...</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <th colspan="3">* PRIMARY KEY (EMPRESA, CLIENTE)</th> | ||
+ | </tr> | ||
+ | </table> | ||
+ | <br> | ||
+ | <br> | ||
+ | == Localização, cidades, estados, países, etc == | ||
+ | <br> | ||
+ | '''''RE.TXT REGIÃO COMERCIAL/VENDA''''' | ||
+ | <table border="1" cellspacing="0"> | ||
+ | <tr> | ||
+ | <th colspan="3" bgcolor="#a6d8f5">REGIAO</th> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td bgcolor="#e6e6e6">COLUNA</td> | ||
+ | <td bgcolor="#e6e6e6">TIPO</td> | ||
+ | <td bgcolor="#e6e6e6">OBSERVAÇÃO</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>* EMPRESA</td> | ||
+ | <td>INTEGER (not null)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>* REGIAO</td> | ||
+ | <td>INTEGER (not null)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>NOME_REGIAO</td> | ||
+ | <td>VARCHAR (50) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>REGIAO_SUPERIOR</td> | ||
+ | <td>INTEGER </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>SEQUENCIA_VISITA</td> | ||
+ | <td>INTEGER </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>SEQUENCIA_ENTREGA</td> | ||
+ | <td>INTEGER </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>DIA_SEMANA_VISITA</td> | ||
+ | <td>VARCHAR (1) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>DIA_SEMANA_ENTREGA</td> | ||
+ | <td>VARCHAR (1) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>REGIAO_EXT</td> | ||
+ | <td>VARCHAR (30) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>PERC_DESCONTO_LIBERADO</td> | ||
+ | <td>INTEGER </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <th colspan="3">* PRIMARY KEY (EMPRESA, REGIAO)</th> | ||
+ | </tr> | ||
+ | </table> | ||
+ | <br> | ||
+ | <br> | ||
+ | '''''CD.TXT CADASTRO DE CIDADES DA EMPRESA''''' | ||
+ | <table border="1" cellspacing="0"> | ||
+ | <tr> | ||
+ | <th colspan="3" bgcolor="#a6d8f5">CIDADE</th> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td bgcolor="#e6e6e6">COLUNA</td> | ||
+ | <td bgcolor="#e6e6e6">TIPO</td> | ||
+ | <td bgcolor="#e6e6e6">OBSERVAÇÃO</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>* EMPRESA</td> | ||
+ | <td>INTEGER (not null)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>* CIDADE</td> | ||
+ | <td>INTEGER (not null)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>DESCRICAO_CIDADE</td> | ||
+ | <td>VARCHAR (50) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>PAIS</td> | ||
+ | <td>VARCHAR (3) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>UF</td> | ||
+ | <td>VARCHAR (2) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>TRANSPORTADOR</td> | ||
+ | <td>INTEGER </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>CEP_BASICO</td> | ||
+ | <td>VARCHAR (10) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>DDD</td> | ||
+ | <td>VARCHAR (7) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>DIA_FERIADO_1</td> | ||
+ | <td>INTEGER </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>MES_FERIADO_1</td> | ||
+ | <td>INTEGER </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>DIA_FERIADO_2</td> | ||
+ | <td>INTEGER </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>MES_FERIADO_2</td> | ||
+ | <td>INTEGER </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>DIA_FERIADO_3</td> | ||
+ | <td>INTEGER </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>MES_FERIADO_3</td> | ||
+ | <td>INTEGER </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ISENTO_ICMS</td> | ||
+ | <td>VARCHAR (3) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ISENTO_IPI</td> | ||
+ | <td>VARCHAR (3) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ISENTO_PIS</td> | ||
+ | <td>VARCHAR (3) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ISENTO_COFINS</td> | ||
+ | <td>VARCHAR (3) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>REGIAO</td> | ||
+ | <td>INTEGER </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>REGIAO_EXT</td> | ||
+ | <td>VARCHAR (30) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <th colspan="3">* PRIMARY KEY (EMPRESA, CIDADE)</th> | ||
+ | </tr> | ||
+ | </table> | ||
+ | <br> | ||
+ | <br> | ||
+ | '''''UF.TXT ESTADO/UF DOS PAÍSES''''' | ||
+ | <table border="1" cellspacing="0"> | ||
+ | <tr> | ||
+ | <th colspan="3" bgcolor="#a6d8f5">ESTADO</th> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td bgcolor="#e6e6e6">COLUNA</td> | ||
+ | <td bgcolor="#e6e6e6">TIPO</td> | ||
+ | <td bgcolor="#e6e6e6">OBSERVAÇÃO</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>* EMPRESA</td> | ||
+ | <td>INTEGER (not null)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>* PAIS</td> | ||
+ | <td>VARCHAR (3) (not null)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>* ESTADO</td> | ||
+ | <td>VARCHAR (2) (not null)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>NOME_ESTADO</td> | ||
+ | <td>VARCHAR (30) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>PERC_ICMS</td> | ||
+ | <td>INTEGER </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>NOME_PAIS</td> | ||
+ | <td>VARCHAR (50) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>TRANSPORTADOR</td> | ||
+ | <td>INTEGER </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>REDESPACHO</td> | ||
+ | <td>INTEGER </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>SUBSTITUICAO_TRIBUTARIA</td> | ||
+ | <td>VARCHAR (100) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ATRIBUTO_GENERICO_1</td> | ||
+ | <td>VARCHAR (500) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ATRIBUTO_GENERICO_2</td> | ||
+ | <td>VARCHAR (500) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ATRIBUTO_GENERICO_3</td> | ||
+ | <td>VARCHAR (500) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ATRIBUTO_GENERICO_4</td> | ||
+ | <td>VARCHAR (500) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ATRIBUTO_GENERICO_5</td> | ||
+ | <td>VARCHAR (500) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>ATRIBUTO_GENERICO_6</td> | ||
+ | <td>VARCHAR (500) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <th colspan="3">* PRIMARY KEY (EMPRESA, PAIS, ESTADO)</th> | ||
+ | </tr> | ||
+ | </table> | ||
+ | <br> | ||
+ | <br> | ||
+ | '''''PA.TXT PAÍSES''''' | ||
+ | <table border="1" cellspacing="0"> | ||
+ | <tr> | ||
+ | <th colspan="3" bgcolor="#a6d8f5">PAIS</th> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td bgcolor="#e6e6e6">COLUNA</td> | ||
+ | <td bgcolor="#e6e6e6">TIPO</td> | ||
+ | <td bgcolor="#e6e6e6">OBSERVAÇÃO</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>* EMPRESA</td> | ||
+ | <td>INTEGER (not null)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>* PAIS</td> | ||
+ | <td>VARCHAR (3) (not null)</td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>NOME_PAIS</td> | ||
+ | <td>VARCHAR (30) </td> | ||
+ | <td style="vertical-align: top;"><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <th colspan="3">* PRIMARY KEY (EMPRESA, PAIS)</th> | ||
+ | </tr> | ||
+ | </table> | ||
+ | <br> | ||
+ | <br> |
Edição das 17h50min de 16 de abril de 2015
Índice
- 1 Pessoa, Cliente, Vendedor, Transportador e relacionados
- 2 Produto e relacionados
- 3 Atributos de pedido de venda
- 4 Retorno do ERP para o SFA sobre a posição e situação do pedido de venda na empresa
- 5 Estoque Individual/Comum
- 6 Estoque de caixas coletivas, Pronta entrega, Online
- 7 Tabela de Preço
- 8 Nota Fiscal
- 9 Dados financeiros dos clientes
- 10 Localização, cidades, estados, países, etc
Pessoa, Cliente, Vendedor, Transportador e relacionados
CL.TXT CLIENTES
CLIENTE | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* PESSOA | INTEGER (not null) | |
CLIENTE | INTEGER | |
GRUPO_PESSOA | INTEGER | |
CONCEITO | VARCHAR (250) | |
VENDEDOR | INTEGER | |
ENDERECO_COBRANCA | VARCHAR (200) | |
BAIRRO_COBRANCA | VARCHAR (250) | |
CIDADE_COBRANCA | INTEGER | |
CEP_COBRANCA | VARCHAR (10) | |
CAIXA_POSTAL_COBRANCA | INTEGER | |
TELEFONE_COBRANCA | VARCHAR (250) | |
SITUACAO | VARCHAR (1) | |
OBSERVACAO | VARCHAR (250) | |
OBSERVACAO_ENTREGA | VARCHAR (512) | |
CPF_CNPJ_ENTREGA | VARCHAR (18) | |
LIMITE_CREDITO | NUMERIC | |
DATA_VALIDADE_SINTEGRA | TIMESTAMP | |
SUFRAMA | VARCHAR (15) | |
DATA_SUFRAMA | TIMESTAMP | |
DATA_FUNDACAO | TIMESTAMP | |
TRANSPORTADOR | INTEGER | |
REDESPACHO | INTEGER | |
PERC_DESCONTO | INTEGER | |
COMISSAO_NEGOCIADA | INTEGER | |
PRAZO | INTEGER | |
MOEDA | INTEGER | |
TABELA_PRECO | INTEGER | |
ZIP_CODE | VARCHAR (15) | |
SEQUENCIA_VISITA | INTEGER | |
SEQUENCIA_ENTREGA | INTEGER | |
REGIAO | INTEGER | |
FORMA_PAGAMENTO | INTEGER | |
TIPO_EMBALAGEM | VARCHAR (5) | |
REGRA_VOLUME | INTEGER | |
CODIGO_ANTERIOR | INTEGER | |
NOME_FANTASIA | VARCHAR (250) | |
RAZAO_SOCIAL | VARCHAR (250) | |
ENDERECO | VARCHAR (200) | |
BAIRRO | VARCHAR (250) | |
CIDADE | INTEGER | |
CEP | VARCHAR (10) | |
CAIXA_POSTAL | INTEGER | |
TELEFONE | VARCHAR (250) | |
FAX | VARCHAR (250) | |
CELULAR | VARCHAR (250) | |
CPF_CNPJ | VARCHAR (18) | |
RG_IE | VARCHAR (20) | |
E_MAIL | VARCHAR (250) | |
HOME_PAGE | VARCHAR (250) | |
DATA_CADASTRO | TIMESTAMP | |
CPF_CNPJ_NUMERICO | VARCHAR (18) | |
ENDERECO_NUMERO | VARCHAR (250) | |
ENDERECO_COMPLEMENTO | VARCHAR (250) | |
ENDERECO_COBRANCA_NUMERO | VARCHAR (250) | |
ENDERECO_COBRANCA_COMPLEMENTO | VARCHAR (250) | |
DATA_NASCIMENTO | TIMESTAMP | |
DIA_NASCIMENTO | INTEGER | |
MES_NASCIMENTO | INTEGER | |
DIA_FUNDACAO | INTEGER | |
MES_FUNDACAO | INTEGER | |
SEGMENTO_NEGOCIO | VARCHAR (10) | |
TIPO_NEGOCIO | VARCHAR (10) | |
LOCALIZACAO_NEGOCIO | VARCHAR (10) | |
DIAS_PRAZO_MAIS | INTEGER | |
CLIENTE_EXT | VARCHAR (30) | |
TIPO_PESSOA | VARCHAR (10) | |
NOME_CIDADE | VARCHAR (100) | |
NOME_ESTADO | VARCHAR (100) | |
NOME_PAIS | VARCHAR (100) | |
VENDEDOR_EXT | VARCHAR (30) | |
TRANSPORTADOR_EXT | VARCHAR (30) | |
REDESPACHO_EXT | VARCHAR (30) | |
REGIAO_EXT | VARCHAR (30) | |
MATRIZ_CLIENTE_EXT | VARCHAR (30) | |
MATRIZ_CPF_CNPJ | VARCHAR (30) | |
MATRIZ_CLIENTE | INTEGER | |
USA_PERC_FATURAMENTO_VENDA | VARCHAR (3) | |
CONTATO | VARCHAR (100) | |
E_MAIL_COMERCIAL | VARCHAR (250) | |
E_MAIL_FINANCEIRO | VARCHAR (250) | |
E_MAIL_NFE | VARCHAR (250) | |
EXCLUSIVO_PRACA | VARCHAR (100) | |
UNICA_MARCA | VARCHAR (100) | |
EMBARQUE_PARCIAL | VARCHAR (100) | |
BANCO | VARCHAR (100) | |
AGENCIA | VARCHAR (50) | |
DIGITO_AGENCIA | VARCHAR (10) | |
CONTA | VARCHAR (50) | |
DIGITO_CONTA | VARCHAR (10) | |
REPRESENTANTE_CPF_CNPJ | VARCHAR (30) | |
REPRESENTANTE | INTEGER | |
NOME_SHOPPING | VARCHAR (200) | |
PISO_SHOPPING | VARCHAR (100) | |
PONTO_COMPRA_VENDA | VARCHAR (100) | |
CODIGO_CLIENTE_AUX | VARCHAR (100) | |
INSCRICAO_MUNICIPAL | VARCHAR (100) | |
CONTRIBUINTE_ICMS | VARCHAR (100) | |
PERMITE_VENDOR | VARCHAR (100) | |
PERMITE_PERC_FATURAMENTO | VARCHAR (100) | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
ATRIBUTO_GENERICO_6 | VARCHAR (500) | |
ORIGEM_CONTATO | INTEGER | |
ORIGEM_CONTATO_EXT | VARCHAR (250) | |
ORIGEM_CONTATO_ESPECIFICACAO | VARCHAR (250) | |
CODIGO_VENDEDOR_EXPORTAR_ERP | VARCHAR (100) | |
TELEFONE_2 | VARCHAR (250) | |
TELEFONE_3 | VARCHAR (250) | |
CELULAR_2 | VARCHAR (250) | |
CELULAR_3 | VARCHAR (250) | |
* PRIMARY KEY (EMPRESA, PESSOA) |
CP.TXT CONTATOS DE PESSOA/CLIENTE
CONTATO_PESSOA | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* PESSOA | INTEGER (not null) | |
* TIPO_CONTATO | INTEGER (not null) | |
* CONTATO | VARCHAR (60) (not null) | |
TELEFONE | VARCHAR (30) | |
CELULAR | VARCHAR (30) | |
DATA_NASCIMENTO | TIMESTAMP | |
DDD | VARCHAR (7) | |
ESTADO_CIVIL | INTEGER | |
SEXO | VARCHAR (3) | |
E_MAIL | VARCHAR (250) | |
ENDERECO | VARCHAR (200) | |
BAIRRO | VARCHAR (30) | |
CIDADE | INTEGER | |
CEP | VARCHAR (10) | |
CPF_CNPJ | VARCHAR (18) | |
RG_IE | VARCHAR (18) | |
TIME_FUTEBOL | VARCHAR (30) | |
HOBBY | VARCHAR (30) | |
POSSUI_FILHOS | VARCHAR (3) | |
QUANTOS_FILHOS | INTEGER | |
PROFISSAO | VARCHAR (50) | |
DIA_NASCIMENTO | INTEGER | |
MES_NASCIMENTO | INTEGER | |
CLIENTE_EXT | VARCHAR (30) | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
ATRIBUTO_GENERICO_6 | VARCHAR (500) | |
* PRIMARY KEY (EMPRESA, PESSOA, TIPO_CONTATO, CONTATO) |
TR.TXT TRANSPORTADORES DE DESPACHO E REDESPACHO
TRANSPORTADOR | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* PESSOA | INTEGER (not null) | |
TIPO_CONTATO | INTEGER (not null) | |
CONTATO | VARCHAR (60) (not null) | |
TELEFONE | VARCHAR (30) | |
CELULAR | VARCHAR (30) | |
DATA_NASCIMENTO | TIMESTAMP | |
DDD | VARCHAR (7) | |
ESTADO_CIVIL | INTEGER | |
SEXO | VARCHAR (3) | |
E_MAIL | VARCHAR (250) | |
ENDERECO | VARCHAR (200) | |
BAIRRO | VARCHAR (30) | |
CIDADE | INTEGER | |
CEP | VARCHAR (10) | |
CPF_CNPJ | VARCHAR (18) | |
RG_IE | VARCHAR (18) | |
TIME_FUTEBOL | VARCHAR (30) | |
HOBBY | VARCHAR (30) | |
POSSUI_FILHOS | VARCHAR (3) | |
QUANTOS_FILHOS | INTEGER | |
PROFISSAO | VARCHAR (50) | |
DIA_NASCIMENTO | INTEGER | |
MES_NASCIMENTO | INTEGER | |
CLIENTE_EXT | VARCHAR (30) | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
ATRIBUTO_GENERICO_6 | VARCHAR (500) | |
* PRIMARY KEY (EMPRESA, PESSOA) |
VD.TXT VENDEDORES
VENDEDOR | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* PESSOA | INTEGER (not null) | |
VENDEDOR | INTEGER | |
REPRESENTANTE | INTEGER | |
SITUACAO | VARCHAR (1) | |
PERC_COMISSAO_VISTA_1 | INTEGER | |
PERC_COMISSAO_PRAZO_1 | INTEGER | |
PERC_COMISSAO_VISTA_2 | INTEGER | |
PERC_COMISSAO_PRAZO_2 | INTEGER | |
PERC_COMISSAO_FATURAMENTO_1 | INTEGER | |
PERC_COMISSAO_LIQUIDACAO_1 | INTEGER | |
PERC_COMISSAO_FATURAMENTO_2 | INTEGER | |
PERC_COMISSAO_LIQUIDACAO_2 | INTEGER | |
DIA_PAGAMENTO | INTEGER | |
OBSERVACAO | VARCHAR (250) | |
VENDAS_WEB | VARCHAR (3) | |
CONCEITO | VARCHAR (30) | |
MENSAGEM | VARCHAR (256) | |
NOME_FANTASIA | VARCHAR (250) | |
RAZAO_SOCIAL | VARCHAR (250) | |
ENDERECO | VARCHAR (200) | |
BAIRRO | VARCHAR (250) | |
CIDADE | INTEGER | |
CEP | VARCHAR (10) | |
CAIXA_POSTAL | INTEGER | |
TELEFONE | VARCHAR (250) | |
FAX | VARCHAR (250) | |
CELULAR | VARCHAR (250) | |
CPF_CNPJ | VARCHAR (18) | |
RG_IE | VARCHAR (20) | |
E_MAIL | VARCHAR (250) | |
HOME_PAGE | VARCHAR (50) | |
DATA_CADASTRO | TIMESTAMP | |
ENDERECO_NUMERO | VARCHAR (250) | |
ENDERECO_COMPLEMENTO | VARCHAR (250) | |
VENDEDOR_EXT | VARCHAR (30) | |
TIPO_PESSOA | VARCHAR (10) | |
NOME_CIDADE | VARCHAR (100) | |
NOME_ESTADO | VARCHAR (100) | |
NOME_PAIS | VARCHAR (100) | |
CONTATO | VARCHAR (100) | |
REPRESENTANTE_CPF_CNPJ | VARCHAR (30) | |
CODIGO_VENDEDOR_AUX | VARCHAR (100) | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
ATRIBUTO_GENERICO_6 | VARCHAR (500) | |
TIPO_COMISSAO | VARCHAR (50) | |
GERENTE | INTEGER | |
GERENTE_EXT | VARCHAR (50) | |
PERC_COMISSAO_GERENTE | NUMERIC | |
* PRIMARY KEY (EMPRESA, PESSOA) |
CLIENTE_PRAZO | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* CLIENTE | INTEGER (not null) | |
* PRAZO | INTEGER(not null) | |
CLIENTE_EXT | VARCHAR (30) | |
PRAZO_EXT | VARCHAR (30) | |
PERC_DESCONTO | NUMERIC | |
PERC_DESCONTO_AUX | NUMERIC | |
SEQUENCIA | INTEGER | |
PREFERENCIAL | VARCHAR (10) | |
INDICE | NUMERIC | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
ATRIBUTO_GENERICO_6 | VARCHAR (500) | |
* PRIMARY KEY (EMPRESA, CLIENTE, PRAZO) |
CLIENTE_FORMA_PAGAMENTO | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* CLIENTE | INTEGER (not null) | |
* FORMA_PAGAMENTO | INTEGER (not null) | |
SEQUENCIA | INTEGER | |
PREFERENCIAL | VARCHAR (10) | |
INDICE | NUMERIC | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
ATRIBUTO_GENERICO_6 | VARCHAR (500) | |
* PRIMARY KEY (EMPRESA, CLIENTE, FORMA_PAGAMENTO) |
CO.TXT CONCEITO DE PESSOAS:CLIENTE/TRANSPORTADOR/VENDEDOR
CONCEITO | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* CONCEITO | VARCHAR (30) (not null) | |
DESCRICAO_CONCEITO | VARCHAR (60) | |
* PRIMARY KEY (EMPRESA, CONCEITO) |
EC.TXT ESTADO CIVIL DE CONTATO DE PESSOA/CLIENTE
ESTADO_CIVIL | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
EMPRESA | INTEGER (not null) | |
ESTADO_CIVIL | INTEGER (not null) | |
DESCRICAO_ESTADO_CIVIL | VARCHAR (15) | |
* PRIMARY KEY (EMPRESA, ESTADO_CIVIL) |
GE.TXT GRUPOS DE PESSOAS (REDES OU OUTRO TIPO DE AGRUPAMENTO)
GRUPO_PESSOA | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* GRUPO_PESSOA | INTEGER (not null) | |
DESCRICAO_GRUPO_PESSOA | VARCHAR (30) | |
LIMITE_CREDITO | NUMERIC | |
* PRIMARY KEY (EMPRESA, GRUPO_PESSOA) |
TO.TXT TIPOS DE CONTATO DE CLIENTE (PROPRIETÁRIO, COMPRADOR, GERENTE, ETC)
TIPO_CONTATO | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* TIPO_CONTATO | INTEGER (not null) | |
DESCRICAO_TIPO_CONTATO | VARCHAR (20) | |
PARENTESCO | VARCHAR (1) | |
* PRIMARY KEY (EMPRESA, TIPO_CONTATO) |
FR.TXT VENDEDORES QUE ATENDEM O CLIENTE, ALÉM DO VENDEDOR INDICADO EM CLIENTE
VENDEDOR_CLIENTE | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* VENDEDOR | INTEGER (not null) | |
* CLIENTE | INTEGER (not null) | |
FREQ_VISITAS_MES | INTEGER | |
VENDEDOR_EXT | VARCHAR (50) | |
CLIENTE_EXT | VARCHAR (50) | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
ATRIBUTO_GENERICO_6 | VARCHAR (500) | |
* PRIMARY KEY (EMPRESA, VENDEDOR, CLIENTE) |
VENDEDOR_PRODUTO | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* VENDEDOR_PRODUTO | INTEGER (not null) | |
* EMPRESA | INTEGER (not null) | |
VENDEDOR | INTEGER | |
VENDEDOR_EXT | VARCHAR (30) | |
NIVEL | VARCHAR (50) | |
TIPO_VINCULO | VARCHAR (50) | |
COLECAO | INTEGER | |
COLECAO_AUX | VARCHAR (100) | |
MARCA | VARCHAR (100) | |
TIPO_PRODUTO | VARCHAR (100) | |
ESTILO_USO | VARCHAR (100) | |
ESPECIE | VARCHAR (100) | |
DIMENSAO_TAMANHO | VARCHAR (100) | |
NICHO | VARCHAR (100) | |
LINHA | VARCHAR (100) | |
GENERO | VARCHAR (100) | |
CATEGORIA | VARCHAR (100) | |
FAMILIA_COMERCIAL | VARCHAR (100) | |
GRUPO_PRODUTO | INTEGER | |
GRUPO_PRODUTO_EXT | VARCHAR (100) | |
SUBGRUPO_PRODUTO | INTEGER | |
SUBGRUPO_PRODUTO_EXT | VARCHAR (100) | |
PRODUTO | VARCHAR (15) | |
COMPLEMENTO_1 | VARCHAR (1) | |
COMPLEMENTO_2 | VARCHAR (2) | |
COMPLEMENTO_3 | VARCHAR (3) | |
PERC_DESCONTO | NUMERIC | |
DATA_VALIDADE_DESCONTO | DATE | |
LISTA_MULTIPLO_VENDA | VARCHAR (256) | |
DATA_ENTREGA_MINIMA | DATE | |
DATA_ENTREGA_MAXIMA | DATE | |
VENDA_LIBERADA | VARCHAR (3) | |
QUANTIDADE_MIN_FRETE_CIF_GRAT | NUMERIC | |
VALOR_MIN_FRETE_CIF_GRAT | NUMERIC | |
ATRIBUTO_GENERICO_1 | VARCHAR (1) | |
ATRIBUTO_GENERICO_2 | VARCHAR (2) | |
ATRIBUTO_GENERICO_3 | VARCHAR (3) | |
ATRIBUTO_GENERICO_4 | VARCHAR (4) | |
ATRIBUTO_GENERICO_5 | VARCHAR (5) | |
ATRIBUTO_GENERICO_6 | VARCHAR (6) | |
* PRIMARY KEY (VENDEDOR_PRODUTO, EMPRESA) |
Produto e relacionados
GR.TXT GRUPOS/LINHAS DE PRODUTOS
GRUPO_PRODUTO | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* GRUPO_PRODUTO | INTEGER (not null) | |
DESCRICAO_GRUPO_PRODUTO | VARCHAR (50) | |
TIPO_COMPLEMENTO_1 | VARCHAR (3) | ex.: 1:COR |
TIPO_COMPLEMENTO_2 | VARCHAR (3) | ex.: 2:TAMANHO |
QUANTIDADE_MIN_FRETE_CIF_GRAT | NUMERIC | |
VALOR_MIN_FRETE_CIF_GRAT | INTEGER | |
PERC_DESCONTO_PROMOCIONAL | INTEGER | |
PERC_DESCONTO_GERENCIAL | INTEGER | |
PERC_DESCONTO_PARCERIA | INTEGER | |
DIAS_PRAZO_MAIS | INTEGER | |
TIPO_COMPLEMENTO_3 | VARCHAR (3) | |
UNIDADE_FABRICACAO | VARCHAR (50) | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
ATRIBUTO_GENERICO_6 | VARCHAR (500) | |
MARCA | VARCHAR (100) | |
DESCRICAO_GRUPO_PRODUTO_FAT | VARCHAR (100) | |
DESCRICAO_TIPO_COMPLEMENTO_1 | VARCHAR (100) | |
DESCRICAO_TIPO_COMPLEMENTO_2 | VARCHAR (100) | |
DESCRICAO_TIPO_COMPLEMENTO_3 | VARCHAR (100) | |
SITUACAO | VARCHAR (100) | |
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 | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* ITEM_GRADE_PRODUTO | INTEGER (not null) | ID sequencial |
DESCRICAO_GRADE_PRODUTO | VARCHAR (30) | 39 a 44 ou 34 a 39 |
GRADE | VARCHAR (100) | 1 ou 2 |
CODIGO_COMPLEMENTO_2 | VARCHAR (20) | |
COMPLEMENTO_2 | VARCHAR (20) | para cada item da grade será gerado um registro aqui nesta tabela |
SITUACAO | VARCHAR (1) | |
PRODUTO | VARCHAR (15) | |
TIPO_GRADE | VARCHAR (100) | |
QUANTIDADE | NUMERIC | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
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 | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* PRODUTO | VARCHAR (15) (not null) | REFERENCIA BASE DO PRODUTO |
DESCRICAO_PRODUTO | VARCHAR (50) | DESCRIÇÃO/NOME DO PRODUTO |
APELIDO_PRODUTO | VARCHAR (30) | PODE SER USADO PARA UMA REFERENCIA ALTERNATIVA |
ABREVIATURA_UNIDADE | VARCHAR (3) | PAR, UN |
GRUPO_PRODUTO | INTEGER | PARA O ARQUIVO DE GRUPO_PRODUTO |
SUBGRUPO_PRODUTO | INTEGER | |
SITUACAO | VARCHAR (1) | |
PESO_LIQUIDO | NUMERIC | |
CLASSIFICACAO_FISCAL | VARCHAR (10) | |
CATEGORIA | VARCHAR (100) | PARA UM ARQUIVO DE CLASSIFICAÇÕES FISCAIS |
PONTO_CRITICO | NUMERIC | |
GRADE | VARCHAR (100) | PARA O ARQUIVO ITEM_GRADE_PRODUTO |
CODIGO_BARRAS | VARCHAR (50) | |
ESPECIFICACAO | VARCHAR (256) | |
PRECO_BASE | INTEGER | |
FAMILIA_COMERCIAL | VARCHAR (100) | |
UNIDADE_FABRICACAO | VARCHAR (50) | |
GRUPO_PRODUTO_EXT | VARCHAR (100) | |
SUBGRUPO_PRODUTO_EXT | VARCHAR (100) | |
ESPECIE | VARCHAR (100) | |
SEGMENTO | VARCHAR (100) | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
ATRIBUTO_GENERICO_6 | VARCHAR (500) | |
TIPO_EMBALAGEM | VARCHAR (5) | |
USO_PRODUTO_OPCIONAL | VARCHAR (100) | |
DESCRICAO_PRODUTO_2 | VARCHAR (250) | |
DESCRICAO_PRODUTO_3 | VARCHAR (250) | |
MARCA | VARCHAR (100) | |
COLECAO | VARCHAR (100) | |
TIPO_PRODUTO | VARCHAR (100) | |
ESTILO_USO | VARCHAR (100) | |
DIMENSAO_TAMANHO | VARCHAR (100) | |
NICHO | VARCHAR (100) | |
LINHA | VARCHAR (100) | |
GENERO | VARCHAR (100) | |
PRODUTO_EXT | VARCHAR (250) | |
NCM | VARCHAR (100) | |
PRECO_CUSTO | INTEGER | |
PRECO_FINAL | INTEGER | |
LISTA_MULTIPLO_VENDA | VARCHAR (250) | |
DESCRICAO_GRUPO_PRODUTO | VARCHAR (100) | |
DESCRICAO_SUBGRUPO_PRODUTO | VARCHAR (100) | |
DESCRICAO_TIPO_COMPLEMENTO_1 | VARCHAR (100) | |
DESCRICAO_TIPO_COMPLEMENTO_2 | VARCHAR (100) | |
DESCRICAO_TIPO_COMPLEMENTO_3 | VARCHAR (100) | |
GRADE_POR | VARCHAR (30) | |
SUBSTITUICAO_TRIBUTARIA | 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 variações 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 | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* PRODUTO | VARCHAR (15) (not null) | |
COMPLEMENTO_1 | VARCHAR (20) | PARA O ARQUIVO DE COMPLEMENTO_1 DAS CORES |
COMPLEMENTO_2 | VARCHAR (20) | PARA O ARQUIVO DE COMPLEMENTO_2 DOS TAMANHOS |
SITUACAO | VARCHAR (1) | A PARA ATIVO OU I PARA INATIVO |
FAMILIA_COMERCIAL | VARCHAR (100) | |
APELIDO_PRODUTO_COMPLEMENTO | VARCHAR (30) | REFERENCIA COMPLETA DO SKU |
CODIGO_BARRAS | VARCHAR (50) | |
COMPLEMENTO_3 | VARCHAR (20) | |
PONTO_CRITICO | NUMERIC | |
PRODUTO_COMPLEMENTO_EXT | VARCHAR (250) | |
NCM | VARCHAR (100) | |
PRECO_BASE | INTEGER | |
PRECO_CUSTO | INTEGER | |
PRECO_FINAL | INTEGER | |
LISTA_MULTIPLO_VENDA | VARCHAR (250) | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
ATRIBUTO_GENERICO_6 | VARCHAR (500) | |
DESCRICAO_TIPO_COMPLEMENTO_1 | VARCHAR (100) | |
DESCRICAO_COMPLEMENTO_1 | VARCHAR (200) | |
DESCRICAO_TIPO_COMPLEMENTO_2 | VARCHAR (100) | |
DESCRICAO_COMPLEMENTO_2 | VARCHAR (200) | |
DESCRICAO_TIPO_COMPLEMENTO_3 | VARCHAR (100) | |
DESCRICAO_COMPLEMENTO_3 | VARCHAR (200) | |
* 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 | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* COMPLEMENTO_1 | VARCHAR (20) (not null) | |
DESCRICAO_COMPLEMENTO_1 | VARCHAR (60) | |
TIPO_COMPLEMENTO | VARCHAR (3) | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
ATRIBUTO_GENERICO_6 | VARCHAR (500) | |
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 | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* COMPLEMENTO_2 | VARCHAR (20) (not null) | |
DESCRICAO_COMPLEMENTO_2 | VARCHAR (60) | |
TIPO_COMPLEMENTO | VARCHAR (3) | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
ATRIBUTO_GENERICO_6 | VARCHAR (500) | |
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 | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* FORMA_PAGAMENTO | INTEGER (not null) | |
DESCRICAO_FORMA_PAGAMENTO | VARCHAR (50) | |
* PRIMARY KEY (EMPRESA, FORMA_PAGAMENTO) |
MO.TXT MOEDAS PARA O PEDIDO DE VENDA (REAL, DÓLAR, EURO, ETC)
MOEDA | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* MOEDA | INTEGER (not null) | |
DESCRICAO_MOEDA | VARCHAR (15) | |
ABREVIATURA_MOEDA | VARCHAR (3) | |
SITUACAO | VARCHAR (1) | |
* PRIMARY KEY (EMPRESA, MOEDA) |
PV.TXT PERÍODOS DE ENTREGA PARA OS PEDIDOS DE VENDA
PERIODO_ENTREGA_VENDA | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* PERIODO_ENTREGA_VENDA | INTEGER (not null) | id/código do período: ex:20121101 |
DATA_INICIAL | DATE (4) | data inicial do período, ex:01/11/2012 |
DATA_FINAL | DATE (4) | data final do período, ex:15/11/2012 |
DATA_ALTERACAO | TIMESTAMP | |
ANO | INTEGER | ano base do período, ex: 2012 |
PERIODO | INTEGER | |
DESCRICAO_PERIODO | VARCHAR (20) | 1a quinzena novembro |
DATA_REFERENCIA | DATE (4) | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
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 | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* PRAZO | INTEGER (not null) | |
DESCRICAO_PRAZO | VARCHAR (50) | |
PARCELAS | INTEGER | |
TIPO_PRAZO | VARCHAR (1) | |
PERC_DESCONTO | INTEGER | |
PRAZO_MEDIO | INTEGER | |
DIAS_PARCELA_1 | INTEGER | |
DIAS_PARCELA_2 | INTEGER | |
DIAS_PARCELA_3 | INTEGER | |
DIAS_PARCELA_4 | INTEGER | |
DIAS_PARCELA_5 | INTEGER | |
DIAS_PARCELA_6 | INTEGER | |
DIAS_PARCELA_7 | INTEGER | |
DIAS_PARCELA_8 | INTEGER | |
DIAS_PARCELA_9 | INTEGER | |
DIAS_PARCELA_10 | INTEGER | |
DIAS_PARCELA_11 | INTEGER | |
DIAS_PARCELA_12 | INTEGER | |
SITUACAO | VARCHAR (10) | |
PERC_DESCONTO_LIBERADO | INTEGER | |
INDICE | NUMERIC | |
PRAZO_EXT | VARCHAR (30) | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
ATRIBUTO_GENERICO_6 | VARCHAR (500) | |
* PRIMARY KEY (EMPRESA, PRAZO) |
TM.TXT TIPO DA EMBALAGEM DE CAIXA COLETIVA - CASO EXISTA
TIPO_EMBALAGEM | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* TIPO_EMBALAGEM | VARCHAR (5) (not null) | |
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 | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* TIPO_VENDA | VARCHAR (3) (not null) | |
DESCRICAO_TIPO_VENDA | VARCHAR (40) | |
CONSIDERA_PRODUTO_INATIVO | VARCHAR (3) | yes ou no para indicar se permite vender produtos em situação inativa |
GERA_COMISSAO | VARCHAR (3) | yes ou no para indicar se gera comissão |
GERA_CONTAS_RECEBER | VARCHAR (3) | yes ou no para indicar se gera contas a receber |
PARCELA_MINIMA | INTEGER | valor de parcela mínima para pedidos com este tipo de venda |
HAB_PERC_FATURAMENTO | VARCHAR (3) | |
LOCAL_ESTOQUE | INTEGER | |
BAIXA_ESTOQUE | VARCHAR (3) | yes ou no para indicar se baixa o estoque |
TIPO_LOTE_PRODUCAO | INTEGER | |
PORTADOR | INTEGER | |
CARTERIA | INTEGER | |
PRAZO | INTEGER | |
EXPORTACAO | VARCHAR (3) | |
TIPO_VENDA_EXT | VARCHAR (100) | |
TIPO_VENDA_AUX | VARCHAR (100) | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
ATRIBUTO_GENERICO_6 | VARCHAR (500) | |
* PRIMARY KEY (EMPRESA, TIPO_VENDA) |
TIPO_VENDA_FORMA_PAGAMENTO | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* TIPO_VENDA | VARCHAR (3) (not null) | |
* FORMA_PAGAMENTO | INTEGER (not null) | |
PERC_DESCONTO | NUMERIC | |
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 | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
EMPRESA | INTEGER (not null) | |
ANO | INTEGER (not null) | pode gerar 0 |
VENDA | INTEGER (not null) | pode gerar 0 |
SEQUENCIA | INTEGER (not null) | código do item quando for por item, da venda gerar 0 |
DATA_OCORRENCIA_VENDA | TIMESTAMP (not null) | dd/mm/aaaa |
HORA | VARCHAR (8) (not null) | hh:mm:ss |
HISTORICO | INTEGER (not null) | |
OBSERVACAO | VARCHAR (256) | texto constando algo relativo ao pedido nesta ocorrência-momento |
PEDIDO_VENDEDOR | VARCHAR (35) | número do pedido_vendedor enviado para o ERP |
SITUACAO_VENDA | VARCHAR (1) | A:Ativo, C:Cancelado, P:Produção, F:Faturado |
VENDEDOR | INTEGER | código/numero do vendedor |
OCORRENCIA_VENDA | INTEGER | pode gerar 0 |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
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 | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* HISTORICO | INTEGER (not null) | |
DESCRICAO_HISTORICO | VARCHAR (50) | |
OCORRENCIA_VENDA | VARCHAR (3) | |
OCORRENCIA_PESSOA | VARCHAR (3) | |
* PRIMARY KEY (EMPRESA, HISTORICO) |
VENDA_ERP | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* VENDA_ERP | INTEGER (not null) | |
EMPRESA | INTEGER (not null) | |
SISTEMA_ORIGEM_PEDIDO | VARCHAR (50) | |
USUARIO_ORIGEM_PEDIDO | VARCHAR (100) | |
NUMERO_PEDIDO_ORIGEM | VARCHAR (100) | |
NUMERO_PEDIDO_ERP | VARCHAR (100) | |
NUMERO_PEDIDO_VENDEDOR | VARCHAR (100) | |
NUMERO_PEDIDO_CLIENTE | VARCHAR (100) | |
VENDEDOR | INTEGER | |
VENDEDOR_EXT | VARCHAR (30) | |
VENDEDOR_CPF_CNPJ | VARCHAR (30) | |
VENDEDOR_RAZAO_SOCIAL | VARCHAR (250) | |
VENDEDOR_NOME_FANTASIA | VARCHAR (250) | |
VENDEDOR_OBSERVACAO | VARCHAR (250) | |
CLIENTE | INTEGER | |
CLIENTE_EXT | VARCHAR (30) | |
CLIENTE_CPF_CNPJ | VARCHAR (30) | |
CLIENTE_RAZAO_SOCIAL | VARCHAR (250) | |
CLIENTE_NOME_FANTASIA | VARCHAR (250) | |
CLIENTE_OBSERVACAO | VARCHAR (250) | |
CLIENTE_NOME_CONTATO | VARCHAR (100) | |
CLIENTE_TIPO_CONTATO | VARCHAR (100) | |
TRANSPORTADOR | INTEGER | |
TRANSPORTADOR_EXT | VARCHAR (30) | |
TRANSPORTADOR_CPF_CNPJ | VARCHAR (30) | |
TRANSPORTADOR_RAZAO_SOCIAL | VARCHAR (250) | |
TRANSPORTADOR_NOME_FANTASIA | VARCHAR (250) | |
TRANSPORTADOR_OBSERVACAO | VARCHAR (250) | |
TRANSPORTADOR_FRETE | VARCHAR (30) | |
REDESPACHO | INTEGER | |
REDESPACHO_EXT | VARCHAR (30) | |
REDESPACHO_CPF_CNPJ | VARCHAR (30) | |
REDESPACHO_RAZAO_SOCIAL | VARCHAR (250) | |
REDESPACHO_NOME_FANTASIA | VARCHAR (250) | |
REDESPACHO_OBSERVACAO | VARCHAR (250) | |
REDESPACHO_FRETE | VARCHAR (30) | |
TIPO_VENDA | VARCHAR (30) | |
TIPO_VENDA_DESCRICAO | VARCHAR (100) | |
TIPO_PRECO_DESCRICAO | VARCHAR (100) | |
MOEDA_DESCRICAO | VARCHAR (30) | |
TABELA_PRECO_DESCRICAO | VARCHAR (250) | |
FORMA_PAGAMENTO_DESCRICAO | VARCHAR (100) | |
PRAZO_DESCRICAO | VARCHAR (250) | |
DATA_EMISSAO | DATE | |
DATA_INCLUSAO | DATE | |
DATA_ENTREGA_SOLICITADA | DATE | |
DATA_ENTREGA_INICIAL | DATE | |
DATA_ENTREGA_FINAL | DATE | |
ITENS | INTEGER | |
QUANTIDADE_TOTAL | NUMERIC | |
QUANTIDADE_CANCELADA | NUMERIC | |
QUANTIDADE_ENTREGUE | NUMERIC | |
QUANTIDADE_PENDENTE | NUMERIC | |
LISTA_PERC_DESCONTOS | VARCHAR (100) | |
VALOR_ICMS | NUMERIC | |
VALOR_IPI | NUMERIC | |
VALOR_ISS | NUMERIC | |
VALOR_FRETE | NUMERIC | |
VALOR_PRODUTOS | NUMERIC | |
VALOR_SERVICOS | NUMERIC | |
VALOR_DESCONTO | NUMERIC | |
VALOR_SEGURO | NUMERIC | |
VALOR_OUTROS_ACRESCIMOS | NUMERIC | |
VALOR_OUTROS_DESCONTOS | NUMERIC | |
VALOR_OUTROS_IMPOSTOS | NUMERIC | |
VALOR_TOTAL_BRUTO | NUMERIC | |
VALOR_TOTAL_LIQUIDO | NUMERIC | |
VALOR_TOTAL_CANCELADO | NUMERIC | |
VALOR_TOTAL_ENTREGUE | NUMERIC | |
VALOR_TOTAL_PENDENTE | NUMERIC | |
DESCRICAO_VERBAS | VARCHAR (100) | |
PERC_COMISSAO | NUMERIC | |
VALOR_COMISSAO | NUMERIC | |
SITUACAO | VARCHAR (50) | |
DESCRICAO_SITUACAO | VARCHAR (100) | |
OBSERVACAO_VENDA | VARCHAR (256) | |
OBSERVACAO_NF | VARCHAR (256) | |
OBSERVACAO_ORDEM_FAB | VARCHAR (256) | |
OBSERVACAO_INTERNA | VARCHAR (256) | |
OBSERVACAO_LOJA | VARCHAR (250) | |
TIPO_EMBALAGEM_DESCRICAO | VARCHAR (100) | |
ENVIOU_COPIA_PEDIDO_E_MAIL | VARCHAR (10) | |
E_MAIL_EMISSOR_COPIA | VARCHAR (250) | |
E_MAIL_DESTINO_COPIA | VARCHAR (250) | |
E_MAIL_DESTINO_COPIA_CC | VARCHAR (250) | |
E_MAIL_CLIENTE | VARCHAR (250) | |
E_MAIL_CLIENTE_NFE | VARCHAR (250) | |
E_MAIL_CLIENTE_COMPRADOR | VARCHAR (250) | |
TELEFONE_CLIENTE | VARCHAR (30) | |
CHAVE | VARCHAR (256) | |
COLECAO_DESCRICAO | VARCHAR (100) | |
GRUPO_PRODUTO_DESCRICAO | VARCHAR (100) | |
PERMITE_SUBSTITUIR_PRODUTO | VARCHAR (10) | |
ACEITA_ENTREGA_TOTAL_PARCIAL | VARCHAR (10) | |
ATRIBUTO_GENERICO_1 | VARCHAR (1) | |
ATRIBUTO_GENERICO_2 | VARCHAR (2) | |
ATRIBUTO_GENERICO_3 | VARCHAR (3) | |
ATRIBUTO_GENERICO_4 | VARCHAR (4) | |
ATRIBUTO_GENERICO_5 | VARCHAR (5) | |
ATRIBUTO_GENERICO_6 | VARCHAR (6) | |
* PRIMARY KEY (VENDA_ERP) |
CLIENTE_ULTIMO_PRODUTO | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* CLIENTE_ULTIMO_PRODUTO | INTEGER (not null) | |
EMPRESA | INTEGER | |
CLIENTE | INTEGER | |
CLIENTE_EXT | VARCHAR (100) | |
PRODUTO | VARCHAR (250) | |
COMPLEMENTO_1 | VARCHAR (250) | |
COMPLEMENTO_2 | VARCHAR (250) | |
COMPLEMENTO_3 | VARCHAR (250) | |
APELIDO_PRODUTO_COMPLEMENTO | VARCHAR (250) | |
QUANTIDADE_TOTAL_PEDIDO | NUMERIC | |
QUANTIDADE_TOTAL_ENTREGUE | NUMERIC | |
DATA_PEDIDO | DATE | |
PRECO_UNITARIO_PEDIDO | NUMERIC | |
PRECO_UNITARIO_FATURADO | NUMERIC | |
NUMERO_PEDIDO | VARCHAR(250) | |
NUMERO_NF | VARCHAR (250) | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
ATRIBUTO_GENERICO_6 | VARCHAR (500) | |
* PRIMARY KEY (CLIENTE_ULTIMO_PRODUTO) |
CLIENTE_RESUMO_VENDAS | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* CLIENTE_RESUMO_VENDAS | INTEGER (not null) | |
EMPRESA | INTEGER | |
CLIENTE | INTEGER | |
CLIENTE_EXT | VARCHAR (100) | |
NIVEL | VARCHAR (50) | |
ANO | INTEGER | |
MES | INTEGER | |
DIA | INTEGER | |
DATA | DATE | |
QUANTIDADE_TOTAL | NUMERIC | |
VALOR_TOTAL | NUMERIC | |
QUANTIDADE_TOTAL_CANCELADA | NUMERIC | |
VALOR_TOTAL_CANCELADO | NUMERIC | |
QUANTIDADE_TOTAL_ENTREGUE | NUMERIC | |
VALOR_TOTAL_ENTREGUE | NUMERIC | |
QUANTIDADE_TOTAL_PENDENTE | NUMERIC | |
VALOR_TOTAL_PENDENTE | NUMERIC | |
COLECAO | INTEGER | |
COLECAO_AUX | VARCHAR (100) | |
MARCA | VARCHAR (100) | |
TIPO_PRODUTO | VARCHAR (100) | |
ESTILO_USO | VARCHAR (100) | |
ESPECIE | VARCHAR (100) | |
DIMENSAO_TAMANHO | VARCHAR (100) | |
NICHO | VARCHAR (100) | |
LINHA | VARCHAR (100) | |
GENERO | VARCHAR (100) | |
CATEGORIA | VARCHAR (100) | |
FAMILIA_COMERCIAL | VARCHAR (100) | |
GRUPO_PRODUTO | INTEGER | |
GRUPO_PRODUTO_EXT | VARCHAR (100) | |
SUBGRUPO_PRODUTO | INTEGER | |
SUBGRUPO_PRODUTO_EXT | VARCHAR (100) | |
PRODUTO | VARCHAR (250) | |
COMPLEMENTO_1 | VARCHAR (1) | |
COMPLEMENTO_2 | VARCHAR (2) | |
COMPLEMENTO_3 | VARCHAR (3) | |
APELIDO_PRODUTO_COMPLEMENTO | VARCHAR (250) | |
ATRIBUTO_GENERICO_1 | VARCHAR (1) | |
ATRIBUTO_GENERICO_2 | VARCHAR (2) | |
ATRIBUTO_GENERICO_3 | VARCHAR (3) | |
ATRIBUTO_GENERICO_4 | VARCHAR (4) | |
ATRIBUTO_GENERICO_5 | VARCHAR (5) | |
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 | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* LOCAL_ESTOQUE | INTEGER (not null) | |
DESCRICAO_LOCAL_ESTOQUE | VARCHAR (30) | |
DESTINATARIO | INTEGER | |
TIPO_LOCAL | VARCHAR (3) | |
* PRIMARY KEY (EMPRESA, LOCAL_ESTOQUE) |
SE.TXT SALDO DE ESTOQUE
SALDO_ESTOQUE | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
PRODUTO | VARCHAR (15) | referência base do produto, ex:010600287 |
COMPLEMENTO_1 | VARCHAR (20) | código da cor, ex: 199 |
COMPLEMENTO_2 | VARCHAR (20) | código do tamanho na grade, ex:"34 a 39", ou "P", ou "M", etc |
LOCAL_ESTOQUE | INTEGER | |
TIPO | VARCHAR (1) | |
ANO | INTEGER | |
MES | INTEGER | |
SALDO_INICIAL | NUMERIC | quantidade de saldo disponível |
ENTRADAS | NUMERIC | |
SAIDAS | NUMERIC | |
COMPLEMENTO_3 | VARCHAR (20) | |
SALDO_FINAL | NUMERIC | |
SALDO_DISPONIVEL | NUMERIC | |
SALDO_AUXILIAR | NUMERIC | |
RESERVA_ERP | NUMERIC | |
RESERVA_ONLINE | NUMERIC | |
RESERVA_LOCAL | NUMERIC | |
PONTO_CRITICO | NUMERIC | |
DATA_DISPONIVEL_INICIAL | DATE (4) | |
DATA_DISPONIVEL_FINAL | DATE (4) | |
PERIODO_ENTREGA_INICIAL | INTEGER | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
ATRIBUTO_GENERICO_6 | VARCHAR (500) | |
PERIODO_ENTREGA_FINAL | INTEGER | |
DIA | INTEGER | |
DATA_BASE_SALDO_ESTOQUE | DATE (4) | |
* PRIMARY KEY (EMPRESA) |
Estoque de caixas coletivas, Pronta entrega, Online
//AG.TXT AGRUPAMENTOS/GRADES DAS CAIXAS COLETIVAS
PRONTA_ENTREGA_AGRUPAMENTO | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* AGRUPAMENTO | VARCHAR (15) (not null) | |
* COMPLEMENTO_2 | VARCHAR (20) (not null) | |
QUANTIDADE | NUMERIC | |
* PRIMARY KEY (EMPRESA, AGRUPAMENTO, COMPLEMENTO_2) |
SC.TXT SALDO DE ESTOQUE DAS CAIXAS COLETIVAS
PRONTA_ENTREGA_ESTOQUE | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* PRODUTO | VARCHAR (15) (not null) | |
* COMPLEMENTO_1 | VARCHAR (20) (not null) | |
* AGRUPAMENTO | VARCHAR (15) (not null) | |
SALDO_ESTOQUE | NUMERIC | |
QTDE_PRODUCAO | NUMERIC | |
QTDE_PRODUZIDO | NUMERIC | |
QTDE_RESERVA_I | NUMERIC | |
QTDE_RESERVA_E | NUMERIC | |
SALDO_FINAL | NUMERIC | |
COMPLEMENTO_3 | VARCHAR (20) | |
DATA_FATURAMENTO | DATE (4) | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
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 | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* TABELA_PRECO | INTEGER (not null) | |
DESCRICAO_TABELA_PRECO | VARCHAR (80) | |
DATA_VALIDADE | TIMESTAMP | |
PERC_DESCONTO | INTEGER | |
INDICE | NUMERIC | |
MOEDA | INTEGER | |
PERC_DESCONTO_LIBERADO | INTEGER | |
SITUACAO | VARCHAR (10) | |
TABELA_PRECO_EXT | VARCHAR (30) | |
PERC_COMISSAO_FIXO | INTEGER | |
COMISSAO_NEGOCIADA | INTEGER | |
CODIGO_TABELA_PRECO_AUX | VARCHAR (100) | |
COLECAO | VARCHAR (100) | |
MARCA | VARCHAR (100) | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
ATRIBUTO_GENERICO_6 | VARCHAR (500) | |
* PRIMARY KEY (EMPRESA, TABELA_PRECO) |
Vínculo das tabelas de preço com cada referencia (Produto)
ITEM_TABELA_PRECO | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* ITEM_TABELA_PRECO | INTEGER (not null) | |
* EMPRESA | INTEGER (not null) | |
TABELA_PRECO | INTEGER | |
GRUPO_PRODUTO | INTEGER | |
SUBGRUPO_PRODUTO | INTEGER | |
GRADE | VARCHAR (100) | |
PRODUTO | VARCHAR (15) | |
COMPLEMENTO_1 | VARCHAR (20) | |
COMPLEMENTO_2 | VARCHAR (20) | |
PRECO | INTEGER | |
QUANTIDADE | NUMERIC | |
FAMILIA_COMERCIAL | VARCHAR (100) | |
AGRUPAMENTO | VARCHAR (15) | |
PRECO_MINIMO | INTEGER | |
COMPLEMENTO_2_INICIAL | VARCHAR (20) | |
COMPLEMENTO_2_FINAL | VARCHAR (20) | |
TABELA_PRECO_EXT | VARCHAR (30) | |
COMPLEMENTO_3 | VARCHAR (20) | |
PRECO_CUSTO | INTEGER | |
PRECO_FINAL | INTEGER | |
PRECO_ATACADO | INTEGER | |
PRECO_VAREJO | INTEGER | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
ATRIBUTO_GENERICO_6 | VARCHAR (500) | |
* PRIMARY KEY (ITEM_TABELA_PRECO, EMPRESA) |
Vínculo com prazos de pagamento que serão exibidos ao selecionar a tabela
TABELA_PRECO_PRAZO | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* TABELA_PRECO | INTEGER (not null) | |
* PRAZO | INTEGER (not null) | |
PERC_DESCONTO | INTEGER | |
INDICE | NUMERIC | |
PERC_DESCONTO_AUX | INTEGER | |
TABELA_PRECO_EXT | VARCHAR (30) | |
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 | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* TABELA_PRECO | INTEGER (not null) | |
* VENDEDOR | INTEGER (not null) | |
TABELA_PRECO_EXT | VARCHAR (30) | |
VENDEDOR_EXT | VARCHAR (30) | |
TABELA_PADRAO | VARCHAR (10) | |
* PRIMARY KEY (EMPRESA, TABELA_PRECO, VENDEDOR) |
Nota Fiscal
NOTA_FISCAL | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* NOTA_FISCAL | INTEGER (not null) | |
EMPRESA | INTEGER | |
NUMERO_NOTA_FISCAL | VARCHAR (100) | |
SERIE_NOTA_FISCAL | VARCHAR (100) | |
PEDIDO_VENDEDOR | VARCHAR (100) | |
PEDIDO_CLIENTE | VARCHAR (100) | |
DATA_EMISSÃO | DATE | |
DATA_SAIDA | DATE | |
CLIENTE | VARCHAR (100) | |
CLIENTE_EXT | VARCHAR (100) | |
CNPJ_CLIENTE | VARCHAR (100) | |
RAZAO_SOCIAL_CLIENTE | VARCHAR (250) | |
TRANSPORTADOR | VARCHAR (100) | |
TRANSPORTADOR_EXT | VARCHAR (100) | |
CNPJ_TRANSPORTADOR | VARCHAR (100) | |
RAZAO_SOCIAL_TRANSPORTADOR | VARCHAR (250) | |
REDESPACHO | VARCHAR (100) | |
REDESPACHO_EXT | VARCHAR (100) | |
CNPJ_REDESPACHO | VARCHAR (100) | |
RAZAO_SOCIAL_REDESPACHO | VARCHAR (250) | |
SITUACAO | VARCHAR (100) | |
OBSERVACAO | VARCHAR (5000) | |
PRAZO | VARCHAR (100) | |
DESCRICAO_PRAZO | VARCHAR (250) | |
VOLUMES | VARCHAR (100) | |
VALOR_ICMS | NUMERIC | |
VALOR_IPI | NUMERIC | |
VALOR_ISS | NUMERIC | |
VALOR_FRETE | NUMERIC | |
VALOR_PRODUTOS | NUMERIC | |
VALOR_SERVICOS | NUMERIC | |
VALOR_TOTAL_BRUTO | NUMERIC | |
VALOR_TOTAL_LIQUIDO | NUMERIC | |
VALOR_DESCONTO | NUMERIC | |
VALOR_SEGURO | NUMERIC | |
VALOR_OUTROS_ACRESCIMOS | NUMERIC | |
VALOR_OUTROS_DESCONTOS | NUMERIC | |
CHAVE_NFE | VARCHAR (250) | |
URL_NFE | VARCHAR (250) | |
E_MAIL_NFE | VARCHAR (250) | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
ATRIBUTO_GENERICO_6 | VARCHAR (500) | |
NUMERO_PEDIDO_ERP | VARCHAR (100) | |
* PRIMARY KEY (NOTA_FISCAL) |
NOTA_FISCAL_ITEM | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* NOTA_FISCAL_ITEM | INTEGER (not null) | |
EMPRESA | INTEGER | |
NUMERO_NOTA_FISCAL | VARCHAR (100) | |
SERIE_NOTA_FISCAL | VARCHAR (100) | |
SEQUENCIA_ITEM | VARCHAR (100) | |
PRODUTO | VARCHAR (100) | |
APELIDO_PRODUTO | VARCHAR (250) | |
APELIDO_PRODUTO_COMPLEMENTO | VARCHAR (250) | |
DESCRICAO_PRODUTO | VARCHAR (250) | |
DESCRICAO_PRODUTO_2 | VARCHAR (250) | |
COMPLEMENTO_1 | VARCHAR (100) | |
DESCRICAO_COMPLEMENTO_1 | VARCHAR (250) | |
COMPLEMENTO_2 | VARCHAR (100) | |
DESCRICAO_COMPLEMENTO_2 | VARCHAR (250) | |
COMPLEMENTO_3 | VARCHAR (100) | |
DESCRICAO_COMPLEMENTO_3 | VARCHAR (250) | |
UNIDADE_MEDIA | VARCHAR (100) | |
QUANTIDADE_TOTAL | NUMERIC | |
VALOR_UNITARIO | NUMERIC | |
VALOR_TOTAL | NUMERIC | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
ATRIBUTO_GENERICO_6 | VARCHAR (500) | |
* PRIMARY KEY (NOTA_FISCAL_ITEM) |
NOTA_FISCAL_VENDA | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* NOTA_FISCAL_VENDA | INTEGER (not null) | |
EMPRESA | INTEGER | |
NUMERO_NOTA_FISCAL | VARCHAR (100) | |
SERIE_NOTA_FISCAL | VARCHAR (100) | |
PEDIDO_VENDEDOR | VARCHAR (100) | |
PEDIDO_CLIENTE | VARCHAR (100) | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
ATRIBUTO_GENERICO_6 | VARCHAR (500) | |
NUMERO_PEDIDO_ERP | VARCHAR (100) | |
* PRIMARY KEY (NOTA_FISCAL_VENDA) |
CLASSIFICACAO_FISCAL | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* CLASSIFICACAO_FISCAL | VARCHAR (10) (not null) | |
ALIQ_IPI | NUMERIC | |
SUBSTITUICAO_TRIBUTARIA | VARCHAR (100) | |
NCM | VARCHAR (100) | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
ATRIBUTO_GENERICO_6 | VARCHAR (500) | |
* PRIMARY KEY (EMPRESA, CLASSIFICACAO_FISCAL) |
CLASSIFICACAO_FISCAL_ESTADO | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* CLASSIFICACAO_FISCAL_ESTADO | INTEGER (not null) | |
EMPRESA | INTEGER (not null) | |
CLASSIFICACAO_FISCAL | VARCHAR (100) | |
PAIS | VARCHAR (100) | |
ESTADO | VARCHAR (100) | |
NOME_ESTADO | VARCHAR (100) | |
NOME_PAIS | VARCHAR (100) | |
SUBSTITUICAO_TRIBUTARIA | VARCHAR (100) | |
ALIQUOTA_INTERNA | VARCHAR (10) | |
ALIQUOTA_INTERESTADUAL | VARCHAR (10) | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
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 | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* PESSOA | INTEGER (not null) | Código do cliente |
* TIPO | VARCHAR (50) (not null) | Tipo 1 ou 2 - gerar 1 |
* ORIGEM | VARCHAR (50) (not null) | Fatura, Cheque |
* DOCUMENTO | VARCHAR (50) (not null) | Código/numero do título |
* DESDOBRO | VARCHAR (50) (not null) | Código/numero da parcela 11, 12, 22, etc |
MOEDA | INTEGER | Código da moeda - gerar 1 que seria Real |
SITUACAO | VARCHAR (50) | A para Aberto, P para Parcial |
DATA_VENCIMENTO | DATE (4) | dd/mm/aaaa |
VALOR | INTEGER | Valor original/inicial |
SALDO | INTEGER | Saldo em aberto/restante mesmo que igual ao inicial ainda |
DATA_EMISSAO | DATE (4) | dd/mm/aaaa |
VENDEDOR | INTEGER | código do vendedor |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
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 | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* CLIENTE | INTEGER (not null) | id/código do cliente |
CREDITO_USADO | NUMERIC | valor já usado do limite de crédito - soma de títulos e pedidos em aberto |
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 | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* REGIAO | INTEGER (not null) | |
NOME_REGIAO | VARCHAR (50) | |
REGIAO_SUPERIOR | INTEGER | |
SEQUENCIA_VISITA | INTEGER | |
SEQUENCIA_ENTREGA | INTEGER | |
DIA_SEMANA_VISITA | VARCHAR (1) | |
DIA_SEMANA_ENTREGA | VARCHAR (1) | |
REGIAO_EXT | VARCHAR (30) | |
PERC_DESCONTO_LIBERADO | INTEGER | |
* PRIMARY KEY (EMPRESA, REGIAO) |
CD.TXT CADASTRO DE CIDADES DA EMPRESA
CIDADE | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* CIDADE | INTEGER (not null) | |
DESCRICAO_CIDADE | VARCHAR (50) | |
PAIS | VARCHAR (3) | |
UF | VARCHAR (2) | |
TRANSPORTADOR | INTEGER | |
CEP_BASICO | VARCHAR (10) | |
DDD | VARCHAR (7) | |
DIA_FERIADO_1 | INTEGER | |
MES_FERIADO_1 | INTEGER | |
DIA_FERIADO_2 | INTEGER | |
MES_FERIADO_2 | INTEGER | |
DIA_FERIADO_3 | INTEGER | |
MES_FERIADO_3 | INTEGER | |
ISENTO_ICMS | VARCHAR (3) | |
ISENTO_IPI | VARCHAR (3) | |
ISENTO_PIS | VARCHAR (3) | |
ISENTO_COFINS | VARCHAR (3) | |
REGIAO | INTEGER | |
REGIAO_EXT | VARCHAR (30) | |
* PRIMARY KEY (EMPRESA, CIDADE) |
UF.TXT ESTADO/UF DOS PAÍSES
ESTADO | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* PAIS | VARCHAR (3) (not null) | |
* ESTADO | VARCHAR (2) (not null) | |
NOME_ESTADO | VARCHAR (30) | |
PERC_ICMS | INTEGER | |
NOME_PAIS | VARCHAR (50) | |
TRANSPORTADOR | INTEGER | |
REDESPACHO | INTEGER | |
SUBSTITUICAO_TRIBUTARIA | VARCHAR (100) | |
ATRIBUTO_GENERICO_1 | VARCHAR (500) | |
ATRIBUTO_GENERICO_2 | VARCHAR (500) | |
ATRIBUTO_GENERICO_3 | VARCHAR (500) | |
ATRIBUTO_GENERICO_4 | VARCHAR (500) | |
ATRIBUTO_GENERICO_5 | VARCHAR (500) | |
ATRIBUTO_GENERICO_6 | VARCHAR (500) | |
* PRIMARY KEY (EMPRESA, PAIS, ESTADO) |
PA.TXT PAÍSES
PAIS | ||
---|---|---|
COLUNA | TIPO | OBSERVAÇÃO |
* EMPRESA | INTEGER (not null) | |
* PAIS | VARCHAR (3) (not null) | |
NOME_PAIS | VARCHAR (30) | |
* PRIMARY KEY (EMPRESA, PAIS) |