> For the complete documentation index, see [llms.txt](https://ajuda.consistem.com.br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ajuda.consistem.com.br/consistem-integracoes/areas-de-negocio/comercial/integracao-com-lojas-arquivo-txt.md).

# Integração com Lojas - Arquivo txt

## Visão geral <a href="#gerfac-visaogeral" id="gerfac-visaogeral"></a>

***

Este documento detalha o formato e a estrutura dos arquivos de texto (txt) que devem ser gerados para a importação de dados das lojas através do programa [Leitura Arquivo de Lojas (CCVAL100)](/comercial/manuais-de-telas/comercial-integracao-lojas/loja/leitura-arquivo-de-lojas.md).

## Requisitos <a href="#gerfac-requisitos" id="gerfac-requisitos"></a>

***

<table><thead><tr><th width="454">Consistem ERP</th><th>Lojas</th></tr></thead><tbody><tr><td><p><strong>Compatibilidade: 7.5 ou superiores do Consistem ERP.</strong></p><p>Módulo: Comercial - Integração Lojas</p><p><a href="https://movidesk.consistem.com.br/form/5801/">Aquisição de licença</a> <strong>VAR</strong> ativa junto à Consistem.</p><p>Orientamos o acompanhamento da nossa equipe de consultores.</p></td><td>Geração dos arquivos conforme este leiaute.</td></tr></tbody></table>

## Formato Geral dos Arquivos

**Formato de Codificação:** ASCII e/ou ANSI (notepad++)

**Nome do Arquivo:** `LojaXXXXXX.txt`, onde `XXXXXX` é um número sequencial de 6 dígitos que deve ser incrementado a cada novo arquivo gerado.

**Exemplos de arquivo:** `Loja000001.txt`, `Loja000002.txt`, entre outros.

#### Regras de formatação para os campos dos arquivos de importação

<table data-header-hidden><thead><tr><th>Formato</th><th width="243.6666259765625">Descrição</th><th>Exemplo Conteúdo</th><th>Exemplo Arquivo</th></tr></thead><tbody><tr><td>Numérico</td><td>Alinhado a direita, preenchido com zeros a esquerda</td><td>100</td><td>00000100</td></tr><tr><td>Alfanumérico</td><td>Alinhado a esquerda, preenchido com espaços a direita</td><td>Teste</td><td>Teste</td></tr><tr><td>Data</td><td>No formato DDMMAAAA</td><td>22/07/08</td><td>22072008</td></tr><tr><td>Valor</td><td>Tipo Numérico com <strong>DUAS</strong> casas Decimais</td><td>120,50</td><td>00012050</td></tr><tr><td>Quantidade</td><td>Tipo Numérico com <strong>TRÊS</strong> casas Decimais</td><td>55,000</td><td>00055000</td></tr></tbody></table>

| Código Recebimento | Código Operadora Cartão | Parâmetros de Desconto  |
| ------------------ | ----------------------- | ----------------------- |
| 1 - Dinheiro       | 0 - Sem Operadora       | 1 - A vista             |
| 2 - Cheques        | 1 - Banricompras        | 2 - Cheque              |
| 3 - Cartão         | 2 - Visa                | 3 - A vista Funcionário |
|                    | 3 - Redecard            | 4 - Cheque Funcionário  |
|                    | 4 - Amex                | 5 - Brindes             |
|                    | 5 - Ipercard            | 6 - Bonificação         |
|                    |                         | 7 - Romaneio            |

## **Estrutura dos Registros (Leiaute de Campos)**

Cada linha do arquivo representa um registro, identificado por um código de 2 dígitos. O arquivo deve conter uma sequência desses registros, conforme a transação.

<table><thead><tr><th width="177.333251953125">Tipo de Registro</th><th>Tabela</th></tr></thead><tbody><tr><td>01</td><td>Documento Capa</td></tr><tr><td>02</td><td>Documento Itens</td></tr><tr><td>03</td><td>Documento Condições Venda</td></tr><tr><td>04</td><td>Troca / Devoluções - Itens</td></tr><tr><td>05</td><td>Cadastro de Clientes</td></tr><tr><td>06</td><td>Documento Anulação</td></tr><tr><td>09</td><td>Dados Adicionais da Nota Fiscal</td></tr><tr><td>10</td><td>Aceite de Nota Fiscal de Carga</td></tr><tr><td>11</td><td>Baixas de Títulos</td></tr></tbody></table>

### **Registro Tipo 01 - Documento Capa**

Este registro contém os dados gerais de uma nota fiscal, cupom fiscal eletrônico (NFC-e) ou documento de venda.

<table><thead><tr><th width="95.7777099609375">Campo</th><th width="170.5556640625">Descrição</th><th width="76.8890380859375">Tam</th><th width="128">Formato</th><th width="99.111083984375">Posição</th><th>Observação</th></tr></thead><tbody><tr><td>1</td><td>Tipo Registro</td><td>2</td><td>Numérico</td><td>1-2</td><td>Valor fixo: 01</td></tr><tr><td>2</td><td>CNPJ da Empresa (Loja)</td><td>14</td><td>Numérico</td><td>3-16</td><td>CNPJ da filial que está emitindo o documento.</td></tr><tr><td>3</td><td>Data de Emissão</td><td>8</td><td>Data</td><td>17-24</td><td>Formato: <code>DDMMAAAA</code></td></tr><tr><td>4</td><td>Tipo Documento</td><td>1</td><td>Numérico</td><td>25-25</td><td>1-NF (NF-e/NFC-e)<br>2-ECF</td></tr><tr><td>5</td><td>Número do Documento</td><td>14</td><td>Numérico</td><td>26-39</td><td>Para NF-e: Número da nota fiscal.<br>Para ECF: <code>cód_loja+ECF+cupom</code>.</td></tr><tr><td>6</td><td>Tipo Cliente</td><td>1</td><td>Numérico</td><td>40-40</td><td>1-CNPJ<br>2-CPF<br>3-Exterior</td></tr><tr><td>7</td><td>CNPJ/CPF Cliente</td><td>14</td><td>Numérico</td><td>41-54</td><td>Para ECF = Zeros | Para Exterior repassar o código RUC.</td></tr><tr><td>8</td><td>Valor Bruto dos Produtos</td><td>12</td><td>Valor</td><td>55-66</td><td>2 casas decimais.<br>Ex: R$123,45 = <code>0000012345</code></td></tr><tr><td>9</td><td>Valor do Frete</td><td>12</td><td>Valor</td><td>67-78</td><td>2 casas decimais.</td></tr><tr><td>10</td><td>Valor do Seguro</td><td>12</td><td>Valor</td><td>79-90</td><td>2 casas decimais.</td></tr><tr><td>11</td><td>Valor do IPI</td><td>12</td><td>Valor</td><td>91-102</td><td>2 casas decimais.</td></tr><tr><td>12</td><td>Valor Total Desconto</td><td>12</td><td>Valor</td><td>103-114</td><td>2 casas decimais.</td></tr><tr><td>13</td><td>Valor Total da Nota</td><td>12</td><td>Valor</td><td>115-126</td><td><p>Cálculo:<br><code>Valor Líquido dos</code></p><p><code>Produtos</code> - <code>Valor Total Desconto</code></p></td></tr><tr><td>14</td><td>Base Substituição Tributária</td><td>12</td><td>Valor</td><td>127-138</td><td></td></tr><tr><td>15</td><td>Valor Substituição Tributária</td><td>12</td><td>Valor</td><td>139-150</td><td></td></tr><tr><td>16</td><td>Série Nota Fiscal</td><td>1</td><td>Numérico</td><td>151-151</td><td></td></tr><tr><td>17</td><td>Observação</td><td>30</td><td>Alfanumérico</td><td>152-181</td><td>Do documento.</td></tr><tr><td>18</td><td>Número do ECF</td><td>12</td><td>Numérico</td><td>182-193</td><td>Para NF que acobertaram ECF</td></tr><tr><td>19</td><td>Base ICMS</td><td>12</td><td>Valor</td><td>194-205</td><td></td></tr><tr><td>20</td><td>Valor ICMS</td><td>12</td><td>Valor</td><td>206-217</td><td>2 casas decimais.</td></tr><tr><td>21</td><td>Valor PIS</td><td>12</td><td>Valor</td><td>218-229</td><td>2 casas decimais.</td></tr><tr><td>22</td><td>Valor Cofins</td><td>12</td><td>Valor</td><td>230-241</td><td>2 casas decimais.</td></tr><tr><td>23</td><td>Modelo do Documento</td><td>2</td><td>Numérico</td><td>242-243</td><td>55 - NF-e<br>59 - CF-e SAT<br>65 - NFC-e</td></tr><tr><td>24</td><td>Chave NF-e/NFC-e</td><td>44</td><td>Numérico</td><td>244-287</td><td>Para que o sistema consiga importar o SPED corretamente, é obrigatório enviar a chave da nota fiscal eletrônica neste campo.</td></tr><tr><td>25</td><td>Número de Série Equipamento SAT</td><td>9</td><td>Numérico</td><td>288-296</td><td>Para Documentos Modelo 59 CF-e-SAT</td></tr><tr><td>26</td><td>Valor FCP Difal</td><td>12</td><td>Valor</td><td>297-308</td><td></td></tr><tr><td>27</td><td>Valor ICMS Interestadual UF Destino Difal</td><td>12</td><td>Valor</td><td>309-320</td><td></td></tr><tr><td>28</td><td>Valor ICMS Interestadual UF Remetente Difal</td><td>12</td><td>Valor</td><td>321-332</td><td></td></tr><tr><td>29</td><td>Situação da Nota</td><td>1</td><td>Numérico</td><td>333-333</td><td>0 - Emitida<br>1 - Cancelada<br>2 - Inutilizada<br>3 - Contingência</td></tr><tr><td>30</td><td>Motivo do cancelamento</td><td>80</td><td>Alfanumérico</td><td>334-413</td><td></td></tr><tr><td>31</td><td>Protocolo de Autorização</td><td>36</td><td>Alfanumérico</td><td>414-449</td><td></td></tr><tr><td>32</td><td>Protocolo de Cancelamento</td><td>36</td><td>Alfanumérico</td><td>450-485</td><td></td></tr><tr><td>33</td><td>Data do Cancelamento</td><td>8</td><td>Data</td><td>486-493</td><td></td></tr><tr><td>34</td><td>Hora do Cancelamento</td><td>4</td><td>Numérico</td><td>494-497</td><td></td></tr><tr><td>35</td><td>Valor Outras Despesas</td><td>12</td><td>Valor</td><td>498-509</td><td></td></tr><tr><td>36</td><td>Nota Fiscal de Complemento</td><td>1</td><td>Numérico</td><td>510-510</td><td><p>0 - Não</p><p>1 - Sim</p></td></tr><tr><td>37</td><td>Série Fiscal</td><td>3</td><td>Numérico</td><td>511-513</td><td>3 dígitos</td></tr><tr><td>38</td><td>Peso Líquido</td><td>9</td><td>Numérico</td><td>514-522</td><td>7 inteiros e 2 decimais</td></tr><tr><td>39</td><td>Peso Bruto</td><td>9</td><td>Numérico</td><td>523-531</td><td>7 inteiros e 2 decimais</td></tr><tr><td>40</td><td>Espécie de Volumes</td><td>20</td><td>Alfanumérico</td><td>532-551</td><td></td></tr><tr><td>41</td><td>Quantidade de Volumes</td><td>10</td><td>Numérico</td><td>552-561</td><td></td></tr><tr><td>42</td><td>Valor FCP/FECOEP ICMS</td><td></td><td></td><td>562-573</td><td>10 inteiros e 2 decimais</td></tr><tr><td>43</td><td>Valor FCP/FECOEP do ST</td><td></td><td></td><td>574-585</td><td>10 inteiros e 2 decimais</td></tr></tbody></table>

### **Registro Tipo 02 - Documento Itens**

Este registro detalha cada item de um documento fiscal.

<table><thead><tr><th width="95.77777099609375">Campo</th><th width="141.11114501953125">Descrição</th><th width="108.6666259765625">Tamanho</th><th width="124.5555419921875">Formato</th><th width="105.77783203125">Posição</th><th>Observação</th></tr></thead><tbody><tr><td>1</td><td>Tipo Registro</td><td>2</td><td>Numérico</td><td>1-2</td><td>Valor fixo: 02</td></tr><tr><td>2</td><td>CNPJ da Empresa (Loja)</td><td>14</td><td>Numérico</td><td>3-16</td><td></td></tr><tr><td>3</td><td>Data de Emissão</td><td>8</td><td>Data</td><td>17-24</td><td></td></tr><tr><td>4</td><td>Tipo Documento</td><td>1</td><td>Numérico</td><td>25-25</td><td>1-NF<br>2-ECF</td></tr><tr><td>5</td><td>Número do Documento</td><td>14</td><td>Numérico</td><td>26-39</td><td></td></tr><tr><td>6</td><td>Código do Produto (TAG)</td><td>24</td><td>Alfanumérico</td><td>40-63</td><td>Código identificador do produto.</td></tr><tr><td>7</td><td>Quantidade</td><td>8</td><td>Quantidade</td><td>64-71</td><td>Quantidade vendida, com 3 casas decimais. Ex: 123,456 = <code>00123456</code></td></tr><tr><td>8</td><td>Preço Unitário Bruto</td><td>12</td><td>Valor</td><td>72-83</td><td></td></tr><tr><td>9</td><td>Valor Total do Item Bruto</td><td>12</td><td>Valor</td><td>84-95</td><td></td></tr><tr><td>12</td><td>Valor do IPI</td><td>12</td><td>Valor</td><td>96-107</td><td></td></tr><tr><td>13</td><td>Valor Desconto</td><td>12</td><td>Valor</td><td>108-119</td><td>Valor do desconto aplicado ao item, com 2 casas decimais.</td></tr><tr><td>14</td><td>CFOP</td><td>4</td><td>Numérico</td><td>120-123</td><td></td></tr><tr><td>15</td><td>Base ICMS</td><td>12</td><td>Valor</td><td>124-135</td><td></td></tr><tr><td>16</td><td>Alíquota ICMS</td><td>12</td><td>Valor</td><td>136-147</td><td></td></tr><tr><td>17</td><td>Valor ICMS</td><td>12</td><td>Valor</td><td>148-159</td><td>ICMS do item, com 2 casas decimais.</td></tr><tr><td>18</td><td>ICMS Isentas</td><td>12</td><td>Valor</td><td>160-171</td><td></td></tr><tr><td>19</td><td>ICMS Outras</td><td>12</td><td>Valor</td><td>172-183</td><td></td></tr><tr><td>20</td><td>Base IPI</td><td>12</td><td>Valor</td><td>184-195</td><td></td></tr><tr><td>21</td><td>Valor IPI</td><td>12</td><td>Valor</td><td>196-207</td><td></td></tr><tr><td>22</td><td>IPI Isentas</td><td>12</td><td>Valor</td><td>208-219</td><td></td></tr><tr><td>23</td><td>IPI Outras</td><td>12</td><td>Valor</td><td>220-231</td><td></td></tr><tr><td>26</td><td>Código Situação Tributária ICMS</td><td>2</td><td>Numérico</td><td>232-233</td><td></td></tr><tr><td>27</td><td>Código Situação Tributária IPI</td><td>2</td><td>Numérico</td><td>234-235</td><td></td></tr><tr><td>28</td><td>Valor substituição tributária</td><td>12</td><td>Valor</td><td>236-247</td><td></td></tr><tr><td>29</td><td>Base substituição tributária</td><td>12</td><td>Valor</td><td>248-259</td><td></td></tr><tr><td>30</td><td>Alíquota Substituição Tributária</td><td>4</td><td>Valor</td><td>260-263</td><td></td></tr><tr><td>31</td><td>Código Enquadramento Legal IPI</td><td>3</td><td>Numérico</td><td>264-266</td><td></td></tr><tr><td>32</td><td>Alíquota IPI</td><td>4</td><td>Numérico</td><td>267-270</td><td></td></tr><tr><td>33</td><td>Código Situação Tributária PIS</td><td>2</td><td>Numérico</td><td>271-272</td><td></td></tr><tr><td>34</td><td>Base PIS</td><td>12</td><td>Valor</td><td>273-284</td><td></td></tr><tr><td>35</td><td>Alíquota PIS</td><td>4</td><td>Valor</td><td>285-288</td><td></td></tr><tr><td>36</td><td>Valor PIS</td><td>12</td><td>Valor</td><td>289-300</td><td>PIS do item, com 2 casas decimais.</td></tr><tr><td>37</td><td>Código Situação Tributária COFINS</td><td>2</td><td>Numérico</td><td>301-302</td><td></td></tr><tr><td>38</td><td>Base COFINS</td><td>12</td><td>Valor</td><td>303-314</td><td></td></tr><tr><td>39</td><td>Alíquota COFINS</td><td>4</td><td>Valor</td><td>315-318</td><td></td></tr><tr><td>40</td><td>Valor Cofins</td><td>12</td><td>Valor</td><td>319-330</td><td>Cofins do item, com 2 casas decimais.</td></tr><tr><td>41</td><td>Valor FCP Difal</td><td>12</td><td>Valor</td><td>331-342</td><td></td></tr><tr><td>42</td><td>Valor ICMS Interestadual UF Destino Difal</td><td>12</td><td>Valor</td><td>343-354</td><td></td></tr><tr><td>43</td><td>Valor ICMS Interestadual UF Remetente Difal</td><td>12</td><td>Valor</td><td>355-366</td><td></td></tr><tr><td>44</td><td>Série Nota Fiscal</td><td>1</td><td>Numérico</td><td>367-367</td><td></td></tr><tr><td>45</td><td>Valor Outras Despesas Rateado</td><td>12</td><td>Valor</td><td>368-379</td><td></td></tr><tr><td>46</td><td>Valor Frete Rateado</td><td>12</td><td>Valor</td><td>380-391</td><td></td></tr><tr><td>47</td><td>Série Fiscal</td><td>3</td><td>Numérico</td><td>392-394</td><td>3 dígitos</td></tr><tr><td>48</td><td>Quantidade Decimais Preço Unitário</td><td>1</td><td>Numérico</td><td>395-395</td><td><p>Este campo não é obrigatório.</p><p>Por padrão, o Preço Unitário Bruto é assumido com 2 casas decimais implícitas (ex: R$ 49,90 enviado como 4990).</p><p>Se precisar de maior precisão, informe neste campo o número total de casas decimais utilizado. O preço unitário deve ser enviado sem ponto/vírgula, considerando esta quantidade de casas.<br>Ex: se informado 5, R$ 49,90 deve ser enviado como 4990000.</p><p><strong>Importante:</strong> O número de casas decimais utilizado aqui DEVE ser o mesmo configurado no Consistem ERP.</p></td></tr><tr><td>49</td><td>Percentual FECOEP ICMS</td><td>4</td><td>Numérico</td><td>396-399</td><td>2 inteiros e 2 decimais</td></tr><tr><td>50</td><td>Valor FCP/FECOEP ICMS</td><td>12</td><td>Numérico</td><td>400-411</td><td>10 inteiros e 2 decimais</td></tr><tr><td>51</td><td>Percentual FECOEP do ST</td><td>4</td><td>Numérico</td><td>412-415</td><td>2 inteiros e 2 decimais</td></tr><tr><td>52</td><td>Valor FCP/FECOEP do ST</td><td>12</td><td>Numérico</td><td>416-427</td><td>10 inteiros e 2 decimais</td></tr><tr><td>53</td><td>Base IBS/CBS</td><td>12</td><td>Valor</td><td>428-439</td><td></td></tr><tr><td>54</td><td>Alíquota IBS Estadual</td><td>4</td><td>Valor</td><td>440-443</td><td></td></tr><tr><td>55</td><td>Valor IBS Estadual</td><td>12</td><td>Valor</td><td>444-455</td><td></td></tr><tr><td>56</td><td>Alíquota IBS Municipal</td><td>4</td><td>Valor</td><td>456-459</td><td></td></tr><tr><td>57</td><td>Valor IBS Municipal</td><td>12</td><td>Valor</td><td>460-471</td><td></td></tr><tr><td>58</td><td>Alíquota CBS</td><td>4</td><td>Valor</td><td>472-475</td><td></td></tr><tr><td>59</td><td>Valor CBS</td><td>12</td><td>Valor</td><td>476-487</td><td></td></tr><tr><td>60</td><td>cClassTrib IBS/CBS</td><td>6</td><td>Alfanumérico</td><td>488-493</td><td></td></tr><tr><td>61</td><td>CST IBS/CBS</td><td>3</td><td>Alfanumérico</td><td>494-496</td><td></td></tr><tr><td>62</td><td>Base IS</td><td>12</td><td>Valor</td><td>497-508</td><td></td></tr><tr><td>63</td><td>Alíquota IS</td><td>4</td><td>Valor</td><td>509-512</td><td></td></tr><tr><td>64</td><td>Valor IS</td><td>12</td><td>Valor</td><td>513-524</td><td></td></tr></tbody></table>

**Observação:** O campo **Quantidade Decimais Preço Unitário** não é obrigatório. Por padrão, o preço unitário é enviado com **duas casas decimais**. Se for preciso utilizar mais casas decimais, informe a quantidade desejada neste campo. O valor no campo **Preço Unitário Bruto** deverá ser enviado sem a vírgula.

**Exemplo:**\
Se o campo **Quantidade Decimais Preço Unitário** for preenchido com *5*, o preço de R$ 49,90 deve ser enviado como *4990000*.\
Se o campo não for preenchido, o preço de R$ 49,90 deve ser enviado como *4990*, utilizando o padrão de duas casas decimais.

**Importante:** A quantidade de casas decimais informada aqui deve ser a mesma configurada no Consistem ERP. Se for utilizado 5 casas decimais, a configuração no ERP também deverá ser de 5.

### **Registro Tipo 03 - Condições de Venda**

Detalha as formas de pagamento do documento.

<table><thead><tr><th width="94.99993896484375">Campo</th><th>Descrição</th><th width="77.8890380859375">Tam</th><th width="124.6666259765625">Formato</th><th width="100.22216796875">Posição</th><th>Observação</th></tr></thead><tbody><tr><td>1</td><td>Tipo Registro</td><td>2</td><td>Numérico</td><td>1-2</td><td>Valor fixo: 03</td></tr><tr><td>2</td><td>CNPJ da Empresa (Loja)</td><td>14</td><td>Numérico</td><td>3-16</td><td></td></tr><tr><td>3</td><td>Data de Emissão</td><td>8</td><td>Data</td><td>17-24</td><td></td></tr><tr><td>4</td><td>Tipo Documento</td><td>1</td><td>Numérico</td><td>25-25</td><td>1-NF<br>2-ECF</td></tr><tr><td>5</td><td>Número do Documento</td><td>14</td><td>Numérico</td><td>26-39</td><td>Número do cheque ou do cartão.</td></tr><tr><td>6</td><td>Sequencial</td><td>2</td><td>Numérico</td><td>40-41</td><td></td></tr><tr><td>7</td><td>Valor da Parcela</td><td>12</td><td>Valor</td><td>42-53</td><td>2 casas decimais.</td></tr><tr><td>8</td><td>Data Vencimento</td><td>8</td><td>Data</td><td>54-61</td><td>Formato: <code>DDMMAAAA</code></td></tr><tr><td>9</td><td>Código Recebimento</td><td>1</td><td>Numérico</td><td>62-62</td><td>1=Dinheiro<br>2=Cheque<br>3=Cartão</td></tr><tr><td>10</td><td>Código Operadora Cartão</td><td>2</td><td>Numérico</td><td>63-64</td><td>0=Sem operadora<br>1=Banricompras<br>2=Visa<br>3=Redecard<br>4=Amex<br>5=Ipercard</td></tr><tr><td>11</td><td>Série Nota Fiscal</td><td>1</td><td>Numérico</td><td>65-65</td><td></td></tr><tr><td>12</td><td>Portador</td><td>4</td><td>Numérico</td><td>66-69</td><td></td></tr><tr><td>13</td><td>Tipo de Cobrança</td><td>2</td><td>Numérico</td><td>70-71</td><td></td></tr><tr><td>14</td><td>Número Bancário</td><td>20</td><td>Alfanumérico</td><td>72-91</td><td></td></tr><tr><td>15</td><td>Carteira</td><td>3</td><td>Alfanumérico</td><td>92-94</td><td></td></tr><tr><td>16</td><td>Conta Bancária</td><td>10</td><td>Alfanumérico</td><td>95-104</td><td></td></tr><tr><td>17</td><td>Série Fiscal</td><td>3</td><td>Numérico</td><td>105-107</td><td>3 dígitos</td></tr></tbody></table>

### **Registro Tipo 04 - Troca / Devolução**

Este registro é utilizado para movimentações de troca e devolução de mercadorias.

* **Integração com CSW:** Para que o CSW processe corretamente as trocas e devoluções, o sistema da loja deve enviar a `Chave NF-e/NFC-e` nas posições 334 a 377 deste **Registro 04**.
* **Processamento de Devoluções no CSW:** O arquivo de integração deve conter o **Registro 01** com os dados da nota de entrada de devolução. Em seguida, este **Registro 04** deve vir com os dados financeiros e os itens/produtos da devolução. Isso permitirá que o CSW realize as devoluções financeiras e a entrada dos itens devolvidos no estoque.

<table><thead><tr><th width="98">Campo</th><th>Descrição</th><th width="81.3333740234375">Tam</th><th width="124.6666259765625">Formato</th><th width="104.6666259765625">Posição</th><th>Observação</th></tr></thead><tbody><tr><td>1</td><td>Tipo Registro</td><td>2</td><td>Numérico</td><td>1-2</td><td>Valor fixo: 04</td></tr><tr><td>2</td><td>CNPJ da Empresa (Loja)</td><td>14</td><td>Numérico</td><td>3-16</td><td></td></tr><tr><td>3</td><td>Data de Emissão</td><td>8</td><td>Data</td><td>17-24</td><td>Formato <code>DDMMAAAA</code></td></tr><tr><td>4</td><td>Tipo Documento</td><td>1</td><td>Numérico</td><td>25-25</td><td>1-Etiqueta<br>2-Romaneio</td></tr><tr><td>5</td><td>Número do Documento</td><td>14</td><td>Numérico</td><td>26-39</td><td>Número sequencial de arquivo para validação</td></tr><tr><td>6</td><td>Tipo Cliente</td><td>1</td><td>Numérico</td><td>40-40</td><td>1-CNPJ<br>2-CPF</td></tr><tr><td>7</td><td>CNPJ/CPF Cliente</td><td>14</td><td>Numérico</td><td>41-54</td><td>Informar no caso de romaneio.</td></tr><tr><td>8</td><td>Código do Produto (TAG)</td><td>24</td><td>Alfanumérico</td><td>55-78</td><td></td></tr><tr><td>9</td><td>Quantidade</td><td>8</td><td>Quantidade</td><td>79-86</td><td>Quantidade do produto devolvido ou trocado.</td></tr><tr><td>10</td><td>Preço Unitário Líquido</td><td>12</td><td>Valor</td><td>87-98</td><td></td></tr><tr><td>11</td><td>Valor Total do Item</td><td>12</td><td>Valor</td><td>99-110</td><td>2 casas decimais.</td></tr><tr><td>12</td><td>Tipo Movimento</td><td>1</td><td>Numérico</td><td>111-111</td><td>1-Troca<br>2-Devolução</td></tr><tr><td>13</td><td>CFOP</td><td>4</td><td>Numérico</td><td>112-115</td><td></td></tr><tr><td>14</td><td>Valor Desconto</td><td>12</td><td>Valor</td><td>116-127</td><td></td></tr><tr><td>15</td><td>Código Situação Tributária ICMS</td><td>2</td><td>Numérico</td><td>128-129</td><td></td></tr><tr><td>16</td><td>Base ICMS</td><td>12</td><td>Valor</td><td>130-141</td><td></td></tr><tr><td>17</td><td>Alíquota ICMS</td><td>4</td><td>Valor</td><td>142-145</td><td></td></tr><tr><td>18</td><td>Valor ICMS</td><td>12</td><td>Valor</td><td>146-157</td><td>2 casas decimais.</td></tr><tr><td>19</td><td>ICMS Isentas</td><td>12</td><td>Valor</td><td>158-169</td><td></td></tr><tr><td>20</td><td>ICMS Outras</td><td>12</td><td>Valor</td><td>170-181</td><td></td></tr><tr><td>21</td><td>Código Situação Tributária IPI</td><td>2</td><td>Numérico</td><td>182-183</td><td></td></tr><tr><td>22</td><td>Base IPI</td><td>12</td><td>Valor</td><td>184-195</td><td></td></tr><tr><td>23</td><td>Alíquota IPI</td><td>4</td><td>Numérico</td><td>196-199</td><td></td></tr><tr><td>24</td><td>Valor IPI</td><td>12</td><td>Valor</td><td>200-211</td><td>2 casas decimais.</td></tr><tr><td>25</td><td>IPI Isentas</td><td>12</td><td>Valor</td><td>212-223</td><td></td></tr><tr><td>26</td><td>IPI Outras</td><td>12</td><td>Valor</td><td>224-235</td><td></td></tr><tr><td>27</td><td>Código Situação Tributária PIS</td><td>2</td><td>Numérico</td><td>236-237</td><td></td></tr><tr><td>28</td><td>Base PIS</td><td>12</td><td>Valor</td><td>238-249</td><td></td></tr><tr><td>29</td><td>Alíquota PIS</td><td>4</td><td>Valor</td><td>250-253</td><td></td></tr><tr><td>30</td><td>Valor PIS</td><td>12</td><td>Valor</td><td>254-265</td><td>2 casas decimais.</td></tr><tr><td>31</td><td>Código Situação Tributária Cofins</td><td>2</td><td>Numérico</td><td>266-267</td><td></td></tr><tr><td>32</td><td>Base Cofins</td><td>12</td><td>Valor</td><td>268-279</td><td></td></tr><tr><td>33</td><td>Alíquota Cofins</td><td>4</td><td>Valor</td><td>280-283</td><td></td></tr><tr><td>34</td><td>Valor Cofins</td><td>12</td><td>Valor</td><td>284-295</td><td>2 casas decimais.</td></tr><tr><td>35</td><td>Valor FCP Difal</td><td>12</td><td>Valor</td><td>296-307</td><td></td></tr><tr><td>36</td><td>Valor ICMS Interestadual UF Destino Difal</td><td>12</td><td>Valor</td><td>308-319</td><td></td></tr><tr><td>37</td><td>Valor ICMS Interestadual UF Remetente Difal</td><td>12</td><td>Valor</td><td>320-331</td><td></td></tr><tr><td>38</td><td>Modelo do Documento</td><td>2</td><td>Numérico</td><td>332-333</td><td></td></tr><tr><td>39</td><td>Chave NF-e/NFC-e</td><td>44</td><td>Numérico</td><td>334-377</td><td></td></tr><tr><td>40</td><td>Base Substituição Tributária</td><td>12</td><td>Valor</td><td>378-389</td><td></td></tr><tr><td>41</td><td>Valor Substituição Tributária</td><td>12</td><td>Valor</td><td>390-401</td><td></td></tr><tr><td>42</td><td>Alíquota ICMS-ST</td><td>5</td><td>Numérico</td><td>402-406</td><td></td></tr><tr><td>43</td><td>Valor Frete</td><td>12</td><td>Valor</td><td>407-418</td><td></td></tr><tr><td>44</td><td>Data de Emissão da Nota Devolvida</td><td>8</td><td>Data</td><td>419-426</td><td></td></tr><tr><td>45</td><td>Número da Nota Devolvida</td><td>9</td><td>Numérico</td><td>427-435</td><td></td></tr><tr><td>46</td><td>Tipo de Devolução 0 – Própria / 1 – Cliente</td><td>1</td><td>Numérico</td><td>436-436</td><td>Caso o cliente tenha emitido a devolução, deverá ser passado 1 neste campo e também ser informada a série para registro.</td></tr><tr><td>47</td><td>Série Fiscal</td><td>3</td><td>Numérico</td><td>437-439</td><td>Para devolução de cliente é obrigatório. Para nota própria, caso seja passada, o sistema registra a entrada nessa série, caso contrário busca da <a href="/spaces/migA2ohuxrj84wih1tu1/pages/09wStGm6aw7LsBNYNhvC">Configuração da Loja (CCVAL010)</a>.</td></tr><tr><td>48</td><td>Valor FCP ICMS</td><td>12</td><td>Numérico</td><td>440-451</td><td></td></tr><tr><td>49</td><td>Valor FCP do ST</td><td>12</td><td>Numérico</td><td>452-463</td><td></td></tr></tbody></table>

### **Registro Tipo 05 - Cliente**

Registro para cadastro ou atualização de informações de clientes.

<table><thead><tr><th width="94.77777099609375">Campo</th><th width="173.55560302734375">Descrição</th><th width="77.3333740234375">Tam</th><th width="126.3333740234375">Formato</th><th width="101.4444580078125">Posição</th><th>Observação</th></tr></thead><tbody><tr><td>1</td><td>Tipo Registro</td><td>2</td><td>Numérico</td><td>1-2</td><td>Valor fixo: 05</td></tr><tr><td>2</td><td>CNPJ da Loja</td><td>14</td><td>Numérico</td><td>3-16</td><td></td></tr><tr><td>3</td><td>Tipo Cliente</td><td>1</td><td>Numérico</td><td>17-17</td><td>1-CNPJ<br>2-CPF<br>3-Exterior</td></tr><tr><td>4</td><td>CNPJ / CPF do Cliente</td><td>14</td><td>Numérico</td><td>18-31</td><td>Se o cliente não tiver CPF ou CNPJ, o campo deve ser preenchido com <code>00000000000000</code>.</td></tr><tr><td>5</td><td>Inscrição Estadual</td><td>14</td><td>Alfanumérico</td><td>32-45</td><td></td></tr><tr><td>6</td><td>Nome</td><td>60</td><td>Alfanumérico</td><td>46-105</td><td></td></tr><tr><td>7</td><td>Endereço</td><td>60</td><td>Alfanumérico</td><td>106-165</td><td></td></tr><tr><td>8</td><td>Bairro</td><td>30</td><td>Alfanumérico</td><td>166-195</td><td></td></tr><tr><td>9</td><td>CEP</td><td>8</td><td>Numérico</td><td>196-203</td><td></td></tr><tr><td>10</td><td>Nome Fantasia</td><td>30</td><td>Alfanumérico</td><td>204-233</td><td></td></tr><tr><td>11</td><td>Telefone</td><td>15</td><td>Alfanumérico</td><td>234-248</td><td></td></tr><tr><td>12</td><td>Fax</td><td>15</td><td>Alfanumérico</td><td>249-263</td><td></td></tr><tr><td>13</td><td>E-mail</td><td>40</td><td>Alfanumérico</td><td>264-303</td><td></td></tr><tr><td>14</td><td>Observação</td><td>60</td><td>Alfanumérico</td><td>304-363</td><td></td></tr><tr><td>15</td><td>Número Endereço</td><td>10</td><td>Alfanumérico</td><td>364-373</td><td></td></tr><tr><td>16</td><td>Descrição País/Cidade</td><td>40</td><td>Numérico</td><td>374-413</td><td>Somente quando exterior</td></tr><tr><td>17</td><td>Código RUC</td><td>20</td><td>Alfanumérico</td><td>414-433</td><td>Somente quando exterior</td></tr><tr><td>18</td><td>Código BACEN</td><td>4</td><td>Alfanumérico</td><td>434-437</td><td>Somente quando exterior</td></tr></tbody></table>

### **Registro Tipo 06 - Anulação de Venda**

Utilizado para anular vendas realizadas após a data de exportação do arquivo.

Este registro só deve ser enviado para anular vendas que foram exportadas em arquivos anteriores. Vendas anuladas no mesmo dia da exportação não precisam deste registro, pois já devem constar como canceladas no Registro Tipo 01.

### **Registro Tipo 09 - Dados Adicionais da Nota Fiscal**

Informações complementares que devem constar na nota fiscal.

<table><thead><tr><th width="95.77777099609375">Campo</th><th width="161.77777099609375">Descrição</th><th width="78">Tam</th><th width="125.77783203125">Formato</th><th width="99">Posição</th><th>Observação</th></tr></thead><tbody><tr><td>1</td><td>Tipo Registro</td><td>2</td><td>Numérico</td><td>1-2</td><td>Valor fixo: 09</td></tr><tr><td>2</td><td>CNPJ da Empresa (Loja)</td><td>14</td><td>Numérico</td><td>3-16</td><td></td></tr><tr><td>3</td><td>Data de Emissão</td><td>8</td><td>Data</td><td>17-24</td><td>Formato <code>DDMMAAAA</code></td></tr><tr><td>4</td><td>Tipo Documento</td><td>1</td><td>Numérico</td><td>25-25</td><td>1-NF<br>2-ECF</td></tr><tr><td>5</td><td>Número do Documento</td><td>14</td><td>Numérico</td><td>26-39</td><td>Para NF-e: Número da nota fiscal.<br>Para ECF: <code>cód_loja+ECF+cupom</code>.</td></tr><tr><td>6</td><td>Série Nota Fiscal</td><td>1</td><td>Numérico</td><td>40-40</td><td></td></tr><tr><td>7</td><td>Informações Complementares</td><td>1000</td><td>Alfanumérico</td><td>41-1040</td><td></td></tr></tbody></table>

### **Registro Tipo 10 - Aceite de Nota**

Este registro é utilizado para registrar o aceite de uma nota fiscal.

<table><thead><tr><th width="94.6666259765625">Campo</th><th width="165.99993896484375">Descrição</th><th width="79.111083984375">Tam</th><th width="124">Formato</th><th width="102.666748046875">Posição</th><th>Observação</th></tr></thead><tbody><tr><td>1</td><td>Tipo Registro</td><td>2</td><td>Numérico</td><td>1-2</td><td>Valor fixo: 10</td></tr><tr><td>2</td><td>CNPJ da Empresa (Loja)</td><td>14</td><td>Numérico</td><td>3-16</td><td></td></tr><tr><td>3</td><td>Número Nota Aceite</td><td>9</td><td>Numérico</td><td>17-25</td><td></td></tr><tr><td>4</td><td>Data Aceite da Nota</td><td>8</td><td>Data</td><td>26-33</td><td>Formato <code>DDMMAAAA</code></td></tr><tr><td>5</td><td>CNPJ do Emissor da Nota</td><td>14</td><td>Numérico</td><td>34-47</td><td></td></tr><tr><td>6</td><td>Transferência entre Lojas</td><td>1</td><td>Numérico</td><td>48-48</td><td>A emissão de notas fiscais pela Loja deve ser indicada com o valor 1 (Sim). Caso a nota não tenha sido emitida pela Loja e, portanto, o campo seja preenchido com 0 (Não), o sistema será instruído a procurar uma pendência obrigatória no módulo de aceite do Consistem ERP .</td></tr></tbody></table>

### **Registro Tipo 11 - Baixa de Títulos**

Este registro é utilizado para comunicar o pagamento (baixa) de títulos em aberto.

<table><thead><tr><th width="98">Campo</th><th width="159.77777099609375">Descrição</th><th width="78">Tam</th><th width="127">Formato</th><th width="98.77783203125">Posição</th><th>Observações</th></tr></thead><tbody><tr><td>1</td><td>Tipo Registro</td><td>2</td><td>Numérico</td><td>1-2</td><td>Valor fixo: 11</td></tr><tr><td>2</td><td>CNPJ da Empresa (Loja)</td><td>14</td><td>Numérico</td><td>3-16</td><td></td></tr><tr><td>3</td><td>Data de Emissão</td><td>8</td><td>Data</td><td>17-24</td><td>Formato <code>DDMMAAAA</code></td></tr><tr><td>4</td><td>Número Nota</td><td>9</td><td>Numérico</td><td>25-33</td><td></td></tr><tr><td>5</td><td>Sequencial Parcela</td><td>2</td><td>Numérico</td><td>34-35</td><td></td></tr><tr><td>6</td><td>Valor Baixa</td><td>12</td><td>Valor</td><td>36-47</td><td>Valor do pagamento, com 2 casas decimais.</td></tr><tr><td>7</td><td>Valor Juros</td><td>12</td><td>Valor</td><td>48-59</td><td></td></tr><tr><td>8</td><td>Valor Desconto</td><td>12</td><td>Valor</td><td>60-71</td><td>2 casas decimais.</td></tr><tr><td>9</td><td>Data da Baixa</td><td>8</td><td>Data</td><td>72-79</td><td>Formato <code>DDMMAAAA</code></td></tr><tr><td>10</td><td>Código Recebimento</td><td>1</td><td>Numérico</td><td>80-80</td><td><p>1 - Dinheiro<br>2 - Cheque</p><p>3 - Cartão</p></td></tr><tr><td>11</td><td>Código Operadora Cartão</td><td>2</td><td>Numérico</td><td>81-82</td><td></td></tr><tr><td>12</td><td>Série Fiscal</td><td>3</td><td>Numérico</td><td>83-85</td><td></td></tr><tr><td>13</td><td>Número Título</td><td>12</td><td>Alfanumérico</td><td>86-97</td><td>O sistema prioriza a busca de títulos em aberto através do Número de Título. Se esse número for fornecido, a busca será realizada exclusivamente por ele, e os dados de Nota Fiscal contidos nos campos 3, 4, 5 e 12 serão automaticamente desconsiderados. Portanto, ao informar o Número de Título, não é necessário preencher os campos 3, 4, 5 e 12.</td></tr><tr><td>14</td><td>CNPJ da Empresa do Título</td><td>14</td><td>Numérico</td><td>98-111</td><td>Informe o CNPJ do Emissor apenas quando o título pago for proveniente de outra loja. Se o campo for deixado em branco, o sistema assumirá que a emissão e o pagamento são referentes à sua loja.</td></tr></tbody></table>

### Informações adicionais: Cancelamento de Vendas

* **No mesmo dia da exportação:** A loja deve enviar os dados nos **Registros Tipos 01 e 02**, mas não deve incluir o **Registro Tipo 03**. A informação de cancelamento ou inutilização deve ser indicada na posição 333 (Situação da Nota) do **Registro Tipo 01**.
* **No dia seguinte à exportação:** A loja deve enviar apenas o **Registro Tipo 06**, preenchido com as informações necessárias. Não é necessário enviar os **Registros Tipos 01, 02 e 03** novamente, pois esses dados já foram enviados no dia anterior.

<p align="center">Esse conteúdo foi útil?</p>

<p align="center"><a href="https://movidesk.consistem.com.br/form/10395/" class="button primary" data-icon="thumbs-up">Sim</a> <a href="https://movidesk.consistem.com.br/form/10395/" class="button primary" data-icon="thumbs-down">Não</a></p>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://ajuda.consistem.com.br/consistem-integracoes/areas-de-negocio/comercial/integracao-com-lojas-arquivo-txt.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
