# Erro de Validação - Registro D590 - CFOP - CFOP inválido
## Introdução
Este documento aborda o erro de validação relacionado ao Registro D590 do SPED Fiscal, especificamente quando um CFOP (Código Fiscal de Operações e Prestações) inválido é utilizado.

> [!NOTA] Acesso ao Formulário
>  Caminho: Menu Configurações > Configurações Documentos > Tipo documento
## Mensagem do Erro 
| Linha Posição | Mensagem                   | Campo    | Valor Esperado                           | Conteúdo do Campo | Registro |
| ------------- | -------------------------- | -------- | ---------------------------------------- | ----------------- | -------- |
| 15923         | Tamanho do campo inválido. | 3 - CFOP | Registro/Campo não informado ou inválido | 0000              | D590     |
## Causa do Erro
O erro "CFOP inválido" no Registro D590 ocorre quando o sistema identifica que o código CFOP utilizado nas notas fiscais não consta na Tabela de Códigos Fiscais de Operação e Prestação oficial, ou quando o CFOP não é adequado para o tipo de operação registrada.
###  Estrutura do Campo CFOP
| Posição do Campo | Campo | Descrição                                                                          | Tipo | Tamanho |
| ---------------- | ----- | ---------------------------------------------------------------------------------- | ---- | ------- |
| 03               | CFOP  | Código Fiscal de Operação e Prestação, conforme a<br>tabela indicada no item 4.2.2 | N    | 004*    |
## Solução do Erro
Para corrigir o erro, é necessário ajustar o CFOP utilizado no Tipo de Documento vinculado à Nota Fiscal. Certifique-se de que o CFOP escolhido seja válido e conste na Tabela de Códigos Fiscais de Operação e Prestação oficial.
## Passo a Passo: Correção do Erro 
### Passo 1: Identifique a Nota Fiscal
1. Abra o arquivo Sped em um editor de texto, como o Sublime Text, bloco de notas, ou em outras plataformas similares; 
2. Localize a linha onde o erro ocorreu usando o atalho do editor de texto que você está utilizando. Por exemplo, no Sublime Text, use **Ctrl+G**;
3. Ao localizar a linha que apresentou o erro, siga para o registro "C100" a cima da linha que apresentou o erro; 
4. Conte 8 espaço ente os pipe (|) da esquerda para a direita. 
5. Após localizar a numeração da Nota Fiscal, consulte-a no sistema. 
### Passo 2: Identifique a Nota Fiscal 
1. Acesse o menu Sistema > Saídas > Vendas; 
2. No campo de busca altere para ID; 
3. Inclua o ID que localizou anteriormente no arquivo;
4. Clique em "Enter" em seu dispositivo. 
### Passo 3: Reabrir Venda 
1. Após localizar a Nota fiscal, clique no botão "Alterar"; 
2. Selecione a opção "Venda"; 
3. Altere o campo "Status" para "Aberto";
4. Em seguida, clique em Salvar. 

> [!WARNING] Atenção
> O sistema só permite reabrir vendas dos modelos 21 e 22. 
### Passo 4: Ajustar Tipo de Documento
1. Após reabrir a venda, clique em "Editar";
2. Na aba "Saída" localize o campo "Tipo de documento";
3. Clique no ícone com a seta para cima, que o levará ao cadastro do tipo de documento, ou acesse o menu Configurações > Configurações de Documentos > Tipo de Documento.
4. Siga para aba "Fiscal"; 
5. No campo "CFOP dentro do estado" e "CFOP fora do estado" preencha com um código valido para a operação que está realizando; 
6. Após alterar o campo, clique em "Salvar". 

> [!INFO] Observação 
> Ao alterar o CFOP no tipo de documento, as próximas notas fiscais emitidas com esse tipo de documento utilizarão o novo código informado.
### Passo 5: Atualizar Produto
1. Selecione novamente a Nota Fiscal e clique em "Editar";
2. Vá até a aba "Produtos";
3. Selecione o produto e clique em "Editar";
4. Clique em "Salvar" para registrar os ajustes feitos anteriormente;
5. Repita o processo para os demais produtos vinculados à venda.
### Passo 6: Finalizar Venda
1. Após ajustar os tributos, clique em "Finalizar Saída";
2. Em seguida, clique em "Validar e Finalizar". 
3. Depois de concluir as alterações, faça o download do arquivo novamente.
## Fluxo de Trabalho
```mermaid
graph TD
    A[Início] --> B[Identificar Nota Fiscal no arquivo SPED]
    B --> C[Localizar Nota Fiscal no Sistema]
    C --> D[Reabrir Venda]
    D --> E[Ajustar Tipo de Documento]
    E --> F[Atualizar Produto]
    F --> G[Finalizar Venda]
    G --> H[Download do arquivo atualizado]
    H --> I[Fim]
```
## Considerações Finais
A correção desse erro é essencial para garantir a conformidade fiscal da empresa. Mantenha sempre os tipos de documentos com o CFOP atualizado, conforme as orientações da sua contabilidade.
## Etiquetas
#SPEDFiscal #CFOP #RegistroD590 #ValidacaoFiscal #EscrituracaoDigital #Fiscal 
## Leia Também
- [[como gerar arquivo edf icms e ipi (sped fiscal)|Como Gerar Arquivo EDF ICMS e IPI (Sped Fiscal)]]
- [[perfis do arquivo sped fiscal|Perfis do Arquivo SPED Fiscal]]
- [[classificacao tributaria no sistema|Classificação Tributária no Sistema]]
- [[formulario csosn para cst|Formulário CSOSN para CST]]
- [[formulario ncm|Formulário NCM]]
- [[como gerar as notas sva e nd no efd contribuicoes|Como gerar as notas SVA e ND no EFD Contribuições]]
- [[erro de validacao - sped fiscal|Erro de Validação - SPED Fiscal]]
- [[como identificar o numero da nota fiscal em casos de erros de estrutura ou validacao no arquivo sped fiscal|Como Identificar o Número da Nota Fiscal em Casos de Erros de Estrutura ou Validação no Arquivo Sped Fiscal]]
- [[menu sistema/saidas/venda/formulario venda|public/Menu Sistema/Saidas/Venda/Formulário Venda]]
- [[formulario tipos de documentos|Formulário Tipos de Documentos]]
- [[nota fiscal de modelo 21 e 22|Nota Fiscal de Modelo 21 e 22]]