# Configuração dos Códigos de Retorno do Movimento

São os códigos usados pelo Banco para informar do que se trata a linha de retorno do CNAB ex.: Entrada Confirmada, Entrada Rejeitada, Liquidação, Protesto em Cartório, etc cada banco e CNAB podem usar um específico não existe um padrão nem no 240, por isso verifique se os Códigos de Retorno do Movimento do seu Banco e respectivo CNAB estão cadastrados no programa e se necessário crie :

Faturramento > Configurações > CNAB Return Move Code

![](https://2814564669-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LxRKMdmaETmD9A4tCGv%2F-MNKhX6lO4PoYzRBjTjF%2F-MNKnWWinj-w-MpT9lMH%2Fimage.png?alt=media\&token=35c0f09c-cde9-49ce-8e2f-26189bccfde5)

![](https://2814564669-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LxRKMdmaETmD9A4tCGv%2F-MNKhX6lO4PoYzRBjTjF%2F-MNKoPiBp8SAL3Np103H%2Fimage.png?alt=media\&token=c7a5a6e8-0068-4053-aca4-dd1bff88918e)

Veja que apesar dos códigos 02 - Entrada Confirmada e 03 - Entrada Rejeitada serem até agora padrões nos Bancos e CNAB o código 01 - Pago ( Título protestado pago em cartório ) só é usado no banco Unicred o que mostra a falta de padrão.

Veja que tanto a criação quanto alterações nos campos estão sendo registradas, para se necessário ser feita auditoria, também é feita validação para não permitir cadastro de Códigos já existentes para o mesmo Banco e CNAB.

OBS.: Campos do tipo "Many2many" não estão registrando alterações, o "track\_visibility" não funciona, comentários no código sobre isso e possível solução seria um modulo da OCA porém hoje só existe um PR de migração para a versão 11.

Se seu caso não existir considere fazer um PR no projeto da Localização para adicionar isso nos arquivos data do modulo, assim o próximo que for usar esse Banco CNAB não irá precisar cadastra-lo.
