# Pagar proveedores, boletos y salarios con el archivo CNAB 240

> El archivo de pagos CNAB 240 envía al banco, de una sola vez, los pagos de la empresa: transferencias, PIX, boletos de proveedores y salarios.

Fonte: https://docs.kmee.com.br/es/odoo/localizacoes/brasil/financeiro/pagamentos-cnab-240/

El archivo de pagos CNAB 240 envía al banco, de una sola vez, los pagos de la empresa: transferencias, PIX, boletos de proveedores y salarios. El formato del banco se configura en pantalla, campo por campo, y, al confirmar el retorno del banco, los pagos confirmados se liquidan.

## Antes de comenzar

La empresa tiene el convenio de pagos con el banco y el manual del formato del banco (o el Layout Padrão CNAB 240 de la FEBRABAN, versión 10.09). El diario del banco tiene la cuenta bancaria de la empresa, y los proveedores y empleados tienen su cuenta bancaria o clave PIX registrada.

## Paso a paso

### 1. Cómo se organiza el archivo de pagos

El archivo CNAB 240 es un archivo de texto con registros de 240 posiciones. Empieza con el header del archivo (registro tipo 0) y termina con el trailer del archivo (tipo 9), que cuenta los lotes y los registros. En medio están los lotes: cada lote tiene un header (tipo 1) con el tipo de servicio y la forma de pago, un registro de detalle por pago, formado por uno o más segmentos (tipo 3), y un trailer (tipo 5) con la cantidad de registros y la suma de los importes. Los campos numéricos se alinean a la derecha y se completan con ceros, con los decimales sin coma (6.250,00 queda 000000000625000); los alfanuméricos se alinean a la izquierda, en mayúsculas sin acentos, completados con espacios. Las fechas van en formato DDMMAAAA.

### 2. Los segmentos de cada tipo de pago

El estándar de la FEBRABAN define un segmento para cada tipo de pago. El Segmento A lleva la transferencia: la cámara de compensación (018 para TED, 009 para PIX), el banco, la agencia y la cuenta del beneficiario, el nombre, la fecha y el importe del pago. El Segmento B trae los datos complementarios del beneficiario y, en el PIX, el tipo y la clave. El Segmento J lleva el pago de un boleto: el código de barras de 44 posiciones, el vencimiento, el importe del título y el importe pagado, y el Segmento J-52 identifica al pagador y al beneficiario. El tipo de servicio, en el header del lote, separa los pagos a proveedores (20) de los salarios (30), y la forma de pago indica al banco cómo pagar: 01 crédito en cuenta del mismo banco, 41 TED a otro titular, 45 PIX transferencia, 30 y 31 boletos del mismo banco y de otros bancos.

### 3. Cuándo usar la estructura configurable

Cada banco publica su versión del formato, derivada del estándar de la FEBRABAN. En Odoo, la estructura CNAB describe el formato del banco en pantalla: las líneas en el orden del archivo, los lotes y, en cada segmento, los campos con posición inicial y final, tipo, decimales, valor fijo y el campo de Odoo de donde viene el contenido. El módulo trae estructuras de pago de varios bancos, en Facturación > Configuración > Estructuras CNAB; el ejemplo de esta guía usa la de Itaú, que genera TED, PIX, boleto y salarios y lee el retorno del banco. Para atender una exigencia del banco o del convenio, la implantación ajusta la estructura según el manual del banco, revisa el resultado en la Vista previa CNAB y la aprueba, sin esperar programación.

### 4. Configure los pagos

En el diario del banco, incluya el método de pago CNAB 240 de salida y marque la importación de retornos CNAB. Cree un modo de pago por tipo de pago (TED, PIX, boleto), con el método CNAB 240, el diario fijo del banco y el dominio, marque Pago por archivo CNAB y elija la estructura del banco y la forma de pago del modo. Para pagar los salarios en un lote propio, agregue a la estructura la regla de pago de empleados, con la forma TED y el tipo de servicio 30. Revise y apruebe la estructura: la revisión comprueba que cada línea cubre las posiciones 1 a 240 y que los lotes están completos.

### 5. Genere y envíe la remesa

Registre las cuentas por pagar de los proveedores y los salarios netos con el modo de pago y la cuenta bancaria del beneficiario. En Proveedores > Facturas, seleccione las cuentas y use Acción > Agregar a la Orden de Pago/Débito. En la orden, revise los pagos y las fechas; en el boleto, abra el pago e informe el código de barras de 44 posiciones. Haga clic en Confirmar pagos y en Generar archivo de pago: el archivo queda adjunto a la orden, con un lote por forma de pago y tipo de servicio. Revise los lotes, los segmentos y las sumas del trailer, envíe el archivo al banco y haga clic en Archivo enviado con éxito.

### 6. Lea el retorno del banco

Cuando el banco devuelva el archivo, abra Proveedores > CNAB > Importar retornos CNAB, elija el diario del banco (la estructura aprobada viene completada), suba el archivo e importe. Cada pago se convierte en un evento con la ocurrencia del banco, vinculado a la remesa por su número: 00 es pago efectuado; códigos como AN (cuenta corriente del beneficiario inválida) indican que el pago fue rechazado. Haga clic en Confirmar: los pagos efectuados liquidan las cuentas por pagar contra la cuenta de pagos pendientes del banco, que el extracto concilia, y los rechazados quedan abiertos para una nueva remesa con los datos corregidos.

## Resultado esperado

Los pagos van al banco en un solo archivo organizado por lote, el archivo se revisa campo por campo antes del envío, y, al confirmar el retorno, los pagos confirmados se liquidan de una vez.

## Si algo sale mal

Si una cuenta no aparece para agregarla a la orden, verifique que esté registrada, que tenga el modo de pago y que no esté en otra orden. Si un segmento sale con los datos bancarios del beneficiario en ceros, informe la cuenta bancaria en la cuenta por pagar y rehaga la orden. Si la estructura no aparece al importar el retorno, apruebe la estructura y elija el diario del mismo banco.

## Continúe el proceso

- [Preparar órdenes de pago a proveedores y de cobro a clientes](https://docs.kmee.com.br/es/odoo/localizacoes/brasil/financeiro/pagar-fornecedores-por-cnab/)
- [Importar el extracto bancario y conciliar](https://docs.kmee.com.br/es/odoo/funcional/financeiro/conciliacao-bancaria/)
- [Revisar cuentas por cobrar, por pagar y cuotas](https://docs.kmee.com.br/es/odoo/funcional/financeiro/parcelas-e-vencimentos/)
