# Configuração do Retorno CNAB

Na implementação que usa a biblioteca BRCobranca é necessário configurar isso em:

Faturamento > Configuração > Diários

![](https://2814564669-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LxRKMdmaETmD9A4tCGv%2F-MNLbhEmTMuvzc0p0P-h%2F-MNLtQaCqY1SH4gWudKM%2Fimage.png?alt=media\&token=ed34e612-d657-4aad-a6a7-cabd0e9c368e)

![](https://2814564669-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LxRKMdmaETmD9A4tCGv%2F-MNLbhEmTMuvzc0p0P-h%2F-MNLtpe0F0Bv4xC5XXy-%2Fimage.png?alt=media\&token=19e90215-ac5b-4262-988f-4ef07e0d9ffd)

Nesse exemplo estamos usando os dados de demo, e será usado o Diário do Unicred:

![](https://2814564669-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LxRKMdmaETmD9A4tCGv%2F-MNLbhEmTMuvzc0p0P-h%2F-MNLu7z_69kjM9Dp6wpp%2Fimage.png?alt=media\&token=7103f061-5601-4c40-a2df-5ae81f49fe92)

Clique na Aba Import related infos:

![](https://2814564669-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LxRKMdmaETmD9A4tCGv%2F-MNLbhEmTMuvzc0p0P-h%2F-MNLvrbtVf_B1kWF-rIK%2Fimage.png?alt=media\&token=a28e15ad-33e9-46b7-8e74-45893c99c439)

&#x20;A importação do arquivo poderá ser feita pela própria tela do Diário no botão "Import batch file":

![](https://2814564669-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LxRKMdmaETmD9A4tCGv%2F-MNLbhEmTMuvzc0p0P-h%2F-MNM0k3G4hbpmFFECFi7%2Fimage.png?alt=media\&token=9d4d3cc1-301f-4aab-b4fe-34c975ff051c)

Porém como visto na parte de separação de acessos por grupo de usuários existe uma separação e o usuário comum do CNAB não possui acesso ao Diário, por isso o caminho ideal para eles é:

Faturamento > Pagamentos > Import batch file

![](https://2814564669-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LxRKMdmaETmD9A4tCGv%2F-MNLbhEmTMuvzc0p0P-h%2F-MNM1awtJH2sDJ6w-3de%2Fimage.png?alt=media\&token=d4c49ccd-e985-476a-974f-e997803fdb58)

![](https://2814564669-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LxRKMdmaETmD9A4tCGv%2F-MNLbhEmTMuvzc0p0P-h%2F-MNM1m3yDWadL0bAQDle%2Fimage.png?alt=media\&token=1fe3ecd6-89e1-4b1c-9739-0e85e3d969ac)

Informe o local do Arquivo CNAB a ser importado e em seguida clique em Import File:

![](https://2814564669-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LxRKMdmaETmD9A4tCGv%2F-MNLbhEmTMuvzc0p0P-h%2F-MNM2YVqkHwxxsCoiWJR%2Fimage.png?alt=media\&token=ba040e93-c5ad-4035-971c-3802826ca298)

O programa irá buscar a linha a ser reconciliada pelos campos Nosso Número e o  mesmo Diário que está sendo usado na importação, se encontrado será criado a Entrada de Diário e um Log de Retorno CNAB, se não encontrar apenas o Log onde será possível ver as informações referentes aos Eventos CNAB e o arquivo usado.

&#x20;                          Forma de Lançamento do Retorno

Criação de uma Entrada de Diário com os valores separados de Valor Recebido ( Valor pago - Valor da tarifa ), Valor de Desconto, Valor de Tarifa Bancaria, Valor de Abatimento e Valor de Juros Mora / Multa. Quando marcada a opção de Automatic Reconcile payment returns as linhas de Fatura relecionadas serão reconciliadas e a Entrada de Diário será movida para o status Lançado.

&#x20;                         Valor Recebido diferente do Valor no Odoo

Para que a Fatura/Nota Fiscal no Odoo seja completamente reconciliada e o seu status seja alterado de "Aberto" para "Pago" é preciso que a soma dos lançamentos  criados sejam iguais ao valor em aberto da respectiva Fatura.

&#x20;                                              Valor Menor

Os valores de Desconto e Abatimento informados no arquivo CNAB estão sendo lançados e adicionados na reconciliação para que o valor total fique igaul, exemplo:

&#x20;      Odoo                                    Valores arquivo CNAB

Valor Odoo      |  Valor Recebido |  Valor Abatimento   | Valor Desconto

&#x20;   100               |           80              |               10                |          10

&#x20;                                                Valor Maior

Caso comum onde devido o valor de Juros Mora/Multa faz com que os valores fiquem diferentes, exemplo:

&#x20;    Odoo                                     Valores arquivo CNAB

Valor Odoo          |   Valor recebido   |  Valor Juros Mora/Multa

&#x20;  100                   |             110            |              10

Nesse caso o Valor de Juros Mora/Multa é lançado de formar separada e o valor da conciliação é Valor Recebido - Valor Juros Mora/Multa ( nesse exemplo 110 - 10 = 100 ).
