OdooWiki OCA HUB

Account Cash Deposit

account_cash_deposit folder_open OCA/account-financial-tools open_in_new
Accounting Licencia: AGPL-3

Este módulo añade soporte para depósitos en efectivo en el banco. También admite lo contrario: solicitar efectivo en el banco. Permite declarar el tipo de efectivo que se desea depositar (o solicitar): billetes, monedas y rollos de monedas y la cantidad de cada uno de ellos. Las monedas rara vez se utilizan, porque la mayoría de los bancos solo permiten depositar/solicitar rollos de monedas.

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

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

Registra los depósitos en efectivo y las órdenes de efectivo de tu banco, desglosados por billetes, monedas y rollos de monedas, y genera el asiento contable relacionado y un resguardo bancario imprimible.

Este módulo añade dos menús nuevos en Accounting > Journal Entries: Cash Deposits y Cash Orders. Ambos usan la misma pantalla donde se selecciona la caja, la cuenta bancaria, la moneda y las cantidades de cada unidad de efectivo (billetes, monedas, rollos de monedas). Un campo independiente permite introducir un importe global para las monedas sueltas contadas por una máquina bancaria.

  • Para un depósito, haga clic en Validate para contabilizar el asiento y marcar el registro como Done.
  • Para una orden, primero haga clic en Confirm Order, después Cash Received abre una pequeña ventana donde se introduce la fecha de recepción; se crea el asiento y la orden pasa a Done.
  • Un botón Print genera un resguardo en PDF que muestra los datos bancarios, el número de cuenta a acreditar o debitar, la lista de unidades de efectivo con cantidades y subtotales, el importe de monedas sueltas y el total.

Reglas de negocio aplicadas por el sistema: la caja debe estar en la moneda seleccionada, las cantidades e importes deben ser positivos, una unidad de efectivo solo puede aparecer una vez por registro, las referencias son únicas por compañía y los registros están restringidos a las compañías del usuario. Las referencias se generan automáticamente (CASH-DEP- o CASH-ORDER-). Solo puede devolver un registro a borrador si el lado bancario aún no se ha conciliado. Las unidades de efectivo se configuran por moneda y se pueden establecer para que aparezcan automáticamente en nuevos depósitos, órdenes o ambos.

Depende de

account

Menús que añade

account_cash_deposit_menuaccount_cash_order_menu
Modelos y campos (5)
  • cash.unit · modelo nuevovalue, active, cash_type (Type), tree_order, auto_create, currency_id, total_value, coinroll_qty (Coin Quantity)
  • res.currency · amplía un modelo existentecash_unit_ids (Cash Units)
  • account.cash.deposit · modelo nuevodate, name (Reference), notes, state (Status), move_id (Journal Entry), line_ids (Lines), company_id, order_date, coin_amount (Loose Coin Amount), currency_id, is_reconcile (Reconciled), total_amount, operation_type, bank_journal_id (Bank Account), cash_journal_id (Cash Box)
  • account.cash.deposit.line · modelo nuevoqty (Quantity), subtotal, parent_id, tree_order, currency_id, cash_unit_id
  • account.cash.order.reception · modelo nuevodate (Cash Reception Date), order_id (Cash Order), currency_id, total_amount

Texto generado por IA (DeepSeek) al leer el código de la versión 18.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: 3 confirmadas, 6 sin información de 9 versiones.

Fuentes · Odoo 18.0

Confirmado el 2026-11-03 en la rama 18.0 de OCA/account-financial-tools.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

Primero, para cada moneda de tus cajas de efectivo, debes definir los billetes y los rollos de monedas de esa moneda (los rollos de monedas a menudo están estandarizados por el Banco Central). También puedes definir las monedas, pero no es útil si tu banco solo acepta rollos de monedas y no monedas.

Para ahorrar tiempo a los nuevos usuarios, este módulo proporciona los billetes, las monedas y los rollos de monedas de varias monedas (EUR, USD, CAD, etc.). Si no es el caso de tu moneda, sería muy amable por tu parte contribuir con ella (puedes usar el archivo account_cash_deposit/data/cash_unit_eur.xml como ejemplo).

Para ahorrar tiempo al codificar los depósitos/pedidos de efectivo, puedes establecer el parámetro Auto Create en los billetes y/o rollos de monedas que uses con mucha frecuencia.

En la página de configuración de Contabilidad, en la sección Bank & Cash, debe configurarse la Inter-Banks Transfer Account.

Para crear un nuevo depósito en efectivo, vaya al menú Facturación \> Contabilidad \> Varios \> Depósitos en efectivo y haga clic en Crear: seleccione la moneda, la caja de efectivo de la que retirará el efectivo y el diario bancario correspondiente a la cuenta bancaria en la que desea depositar el efectivo. A continuación, cree/edite líneas para introducir la cantidad de cada tipo de billete y rollo de monedas. Después, puede imprimir un informe PDF diseñado para ser una especie de informe de entrega del efectivo. Al validarlo, Odoo generará un asiento contable en el diario de efectivo que:

  • abona la cuenta de efectivo,
  • carga la cuenta de transferencia entre bancos.

El proceso es muy similar cuando se pide efectivo, pero debe usar otra entrada de menú: menú Facturación \> Contabilidad \> Varios \> Pedidos de efectivo. Seleccione la moneda, la caja de efectivo que recibirá el efectivo y la cuenta bancaria de la que el banco tomará el dinero. Cree/edite líneas para introducir los detalles de su pedido (billetes, rollos de monedas). Después, puede confirmar el pedido e imprimir un informe PDF diseñado para enviarse a su banco como pedido de efectivo. Finalmente, cuando el banco le entregue el efectivo, debe validar el pedido de efectivo y Odoo generará un asiento contable en el diario de efectivo que:

  • carga la cuenta de efectivo,
  • abona la cuenta de transferencia entre bancos.

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.