OdooWiki OCA HUB

ITA - Ricevute bancarie

l10n_it_ricevute_bancarie folder_open OCA/l10n-italy open_in_new
Localization/Italy Licencia: AGPL-3

Italiano

Modulo per gestire le ricevute bancarie.

Descripción original de OCA, en inglés: aún no está traducida.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 14.0

Gestiona los cobros italianos Ri.Ba. (ricevute bancarie): emite resguardos C/O desde las facturas de cliente, realiza el seguimiento de los estados de aceptación, abono, pago y vencimiento, y genera el archivo bancario y el informe de resguardos.

Este módulo añade a Odoo la gestión completa de Ri.Ba. italianas (recibos sobre cobro bancario). Los usuarios pueden marcar un plazo de pago como C/O y establecer una comisión de cobro; cuando se publica una factura de este tipo, la comisión se añade automáticamente como línea de factura, y la publicación se bloquea si no se ha establecido una cuenta bancaria C/O.

Desde las facturas de cliente o sus líneas vencidas, los usuarios pueden emitir un recibo C/O (riba.distinta) utilizando una configuración que define la cuenta bancaria, los diarios y cuentas de aceptación/abono. Los recibos pasan por varios estados: Draft, Accepted, Credited, Paid, Past Due y Canceled, con botones para confirmar, liquidar, marcar como vencido, cancelar o restablecer a borrador. Se proporciona un informe de recibo y un asistente de exportación de archivo bancario.

  • Al confirmar un recibo se crean y concilian automáticamente los asientos de aceptación.
  • Los pagos y las conciliaciones actualizan las líneas del recibo a Paid; la desconciliación las revierte.
  • La conciliación de extractos bancarios también propone asientos C/O acreditados y vencidos.
  • Los partners se pueden configurar para agrupar C/O, excluir comisiones o elegir una comisión por mes o por vencimiento.
  • En los ajustes se establece un producto de servicio de comisión de cobro predeterminado de la compañía.

Extiende account.move, account.move.line, account.payment.term, res.partner, res.partner.bank, res.company y las líneas de extracto bancario, y añade nuevos modelos para recibos, configuraciones, asistentes e informes.

Menús que añade

IssuePast Due InvoicesC/O ConfigurationSlips DetailC/OSlipsPresentation Riba
Modelos y campos (25)
  • res.bank · amplía un modelo existentebanca_estera (Foreign Bank)
  • ir.ui.menu · amplía un modelo existente
  • riba.issue · modelo nuevoconfiguration_id (Configuration)
  • res.company · amplía un modelo existentedue_cost_service_id
  • res.partner · amplía un modelo existentegroup_riba (Group C/O), riba_policy_expenses (Ri.Ba. Policy expenses), riba_exclude_expenses (Exclude expenses Ri.Ba.), is_supplier_payment_riba (Is Riba Paymnet), property_riba_supplier_company_bank_id (Company Bank Account for Supplier)
  • account.move · amplía un modelo existenteis_unsolved (Is a past due invoice), open_amount, is_riba_payment (Is C/O Payment), riba_unsolved_ids, riba_accredited_ids, riba_partner_bank_id (C/O Bank Account), unsolved_move_line_ids, riba_supplier_company_bank_id (Company Bank Account for Supplier)
  • riba.distinta · modelo nuevoname (Reference), type (Type), state, user_id, line_ids, config_id (Configuration), date_paid (Payment Date), company_id, payment_ids (Payments), date_created (Creation Date), total_amount (Amount), date_accepted (Acceptance Date), date_unsolved (Past Due Date), registration_date (Registration Date), unsolved_move_ids (Past Due Entries), date_accreditation (Credit Date), acceptance_move_ids (Acceptance Entries), accreditation_move_id
  • riba.unsolved · modelo nuevodate, bank_amount (Withdrawn Amount), effects_amount (Bills Amount), bank_account_id, riba_bank_amount (C/O Amount), effects_account_id, past_due_fee_amount (Fees Amount), unsolved_journal_id, riba_bank_account_id, overdue_effects_amount (Past Due Bills Amount), bank_expense_account_id, reconcile_overdue_effects, overdue_effects_account_id
  • res.partner.bank · amplía un modelo existentecodice_sia (SIA Code)
  • riba.file.export · modelo nuevostate, riba_txt (File), file_name (File Name)
  • account.move.line · amplía un modelo existenteiban (IBAN), riba (C/O), due_cost_line (C/O Collection Fees Line), distinta_line_ids, unsolved_invoice_ids
  • riba.payment.date · modelo nuevodate (Payment Date)
  • riba.accreditation · modelo nuevobank_amount (Paid Amount), expense_amount (Fees Amount), bank_account_id, accreditation_amount (Credit Amount), bank_expense_account_id, accreditation_account_id, accreditation_journal_id
  • riba.configuration · modelo nuevoname (Description), type, bank_id, company_id, bank_account_id, past_due_fee_amount (Past due fee), sbf_collection_type, unsolved_journal_id, acceptance_account_id, acceptance_journal_id, settlement_journal_id, bank_expense_account_id, accreditation_account_id, accreditation_journal_id, protest_charge_account_id, overdue_effects_account_id
  • riba.distinta.line · modelo nuevocig (CIG), cup (CUP), iban (IBAN), type (Type), state, amount (Amount), bank_id (Debtor Bank), due_date (Due Date), sequence (Number), config_id (Configuration), company_id (Company), partner_id (Customer), distinta_id (Slip), payment_ids (Payments), invoice_date (Invoice Date), move_line_ids (Credit Move Lines), invoice_number (Invoice Number), unsolved_move_id (Past Due Entry), acceptance_move_id (Acceptance Entry), acceptance_account_id (Acceptance Account)
  • res.config.settings · amplía un modelo existentedue_cost_service_id (Default Collection Fees Service)
  • account.payment.term · amplía un modelo existenteriba (C/O), riba_payment_cost (C/O Collection Fees)
  • riba.payment.multiple · modelo nuevoriba_ids (Selected RiBas), payment_date, riba_line_ids (RiBa lines to be paid)
  • account.full.reconcile · amplía un modelo existente
  • presentation.riba.issue · modelo nuevocurrency_id, presentation_amount
  • riba.distinta.move.line · modelo nuevoamount (Amount), move_line_id (Credit Move Line), riba_line_id (Slip Line)
  • riba.due.date.settlement · modelo nuevodue_date
  • account.partial.reconcile · amplía un modelo existente
  • account.bank.statement.line · amplía un modelo existente
  • report.l10n_it_ricevute_bancarie.distinta_qweb · modelo nuevo

Texto generado por IA (DeepSeek) al leer el código de la versión 14.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. El módulo es muy grande y solo se ha leído una parte del código. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 14.0

Italiano

En la configuración de las Ri.Ba. es posible especificar si se trata de 'Salvo buen fin' o 'Al después del cobro', que tienen un flujo completamente distinto.

  • Al después del cobro: las facturas resultarán pagadas en la aceptación; el cobro podrá registrarse con una conciliación bancaria normal, que cerrará los "efectos activos" abiertos en la aceptación
  • Salvo buen fin: los asientos generados seguirán la estructura descrita en el documento http://goo.gl/jpRhJp

Es posible especificar distintas configuraciones (desde el menú Configuración → Pagos → Configuración Ri.Ba.). Para cada una, en caso de 'Salvo buen fin', es necesario especificar al menos el diario y la cuenta que se utilizarán en el momento de la aceptación de la remesa por parte del banco. Dicha cuenta debe ser de tipo 'Créditos' (por ejemplo "Ri.Ba. al cobro", eventualmente a crear). Al seleccionar 'Salvo buen fin' es necesario establecer el tipo de cobro, inmediato o a vencimiento valor: esto influye en la gestión de los impagados porque solo en el caso de cobro inmediato se reversan los asientos de presentación de la RiBa.

La configuración relativa a la fase de abono se utilizará en el momento en que el banco abone el importe de la remesa. Es posible utilizar un diario creado expresamente, por ejemplo "Abono Ri.Ba.", y una cuenta llamada por ejemplo "Bancos c/RIBA al cobro", que no debe ser de tipo 'Banco y caja'.

La configuración relativa al impagado se utilizará en caso de falta de pago por parte del cliente. La cuenta puede llamarse por ejemplo "Créditos impagados".

Si la cuenta configurada para los efectos impagados es la cuenta conciliable en la factura, habilitando "Conciliar efectos impagados" durante el procedimiento del impagado el movimiento sobre la cuenta configurada se conciliará con el movimiento análogo en el asiento de aceptación, así la factura no mostrará el movimiento de aceptación como un "Crédito pendiente".

En el caso de que se quieran gestionar también los gastos por cada vencimiento con recibo bancario, se debe configurar un producto de tipo servicio y vincularlo en Configuración → Ajustes → Contabilidad → Impuestos → Gastos de cobro Ri.Ba..

Italiano

Para utilizar el mecanismo de las Ri.Ba. es necesario configurar un término de pago de tipo 'Ri.Ba.'.

Para emitir una remesa es necesario ir a Ri.Ba. → Emitir Ri.Ba. y seleccionar los pagos para los cuales emitir la remesa. Si para el cliente se ha habilitado la agrupación, los pagos del mismo cliente y con la misma fecha de vencimiento constituirán un solo elemento de la remesa.

Los posibles estados de la remesa son: Borrador, Aceptada, Acreditada, Pagada, Impagada y Anulada. En cada cambio de estado será posible generar los correspondientes asientos contables, los cuales se resumirán en la pestaña «Contabilidad». Esta pestaña está presente tanto en la remesa como en sus líneas. Estas últimas tienen una vista dedicada para facilitar las operaciones sobre el elemento individual en lugar de sobre toda la remesa.

El campo Data accettazione es obligatorio para poder indicar la RiBa como aceptada. Al aceptar, el valor del campo Data accettazione se trasladará a los asientos contables de aceptación.

La voz de menú 'Presentación Riba' permite extraer las riba hasta alcanzar el importe máximo introducido por el usuario. El mismo asistente es posible utilizarlo seleccionando los records desde la vista de lista y luego hacer clic en 'Presentación Riba' entre las acciones.

En la lista de las facturas está presente una columna para monitorizar la exposición, es decir, el importe debido por el cliente frente a la emisión de la RiBa aún no vencida.

De manera predefinida la fecha de los asientos de los pagos se establece con la fecha de vencimiento de la RiBa, pero es posible modificarla en diferentes momentos:

  • En la remesa RiBa durante la creación del pago, haciendo clic en "Marcar líneas como pagadas", "Marcar como pagada" o usando la acción "Registro RiBa a fecha de vencimiento", e indicando una fecha en el campo Data pagamento;
  • En la lista de los Detalles RiBa seleccionando una o más líneas, luego Acción > "Pagar línea RiBa", e indicando una fecha en el campo Data pagamento;
  • posteriormente al pago efectivamente producido, seleccionando el asiento desde la vista de lista y ejecutando la acción "Establecer fecha de pago RiBa".

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.