OdooWiki OCA HUB

POS cash in-out reason With multiple control

pos_cash_move_reason_multiple_control folder_open OCA/pos open_in_new
Point Of sale Licencia: AGPL-3

Este módulo es un módulo de unión entre pos_cash_move_reason y pos_multiple_control.

Simplemente añade en el asistente para tomar (o poner) dinero el campo actual de diferencia de control y la nueva diferencia de control si el cajero confirma el movimiento.

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 12.0

Cuando un cajero registra una entrada o salida de efectivo en el Punto de Venta, este módulo muestra la diferencia de efectivo actual y cuál será la diferencia después del movimiento, para que el cajero pueda decidir antes de confirmar.

Este es un pequeño complemento que conecta dos funcionalidades existentes: el asistente de motivo de entrada/salida de efectivo del Punto de Venta y la funcionalidad de control múltiple (diferencia de efectivo). No añade menús ni pantallas propias; enriquece el asistente de movimiento de efectivo existente.

En el asistente utilizado para sacar o meter dinero en la caja registradora, aparece un nuevo grupo de dos importes de solo lectura (solo cuando se establece un diario):

  • Diferencia actual: la diferencia de efectivo en este momento, calculada como el saldo final real menos el saldo inicial menos el total de entradas registradas.
  • Nueva diferencia: lo que esa diferencia pasaría a ser si el cajero confirma el movimiento. Para un ingreso (entrada de dinero) el importe se resta de la diferencia actual; para un gasto (salida de dinero) el importe se suma.

Ambos valores se actualizan automáticamente cuando el cajero cambia el importe, el tipo de movimiento o las cifras del extracto. Esto ayuda al cajero a ver el impacto de la operación en el control de efectivo antes de validarla. El módulo toca el modelo wizard.pos.move.reason y su vista de formulario, y se apoya en los campos del extracto de efectivo balance_end_real, balance_start y total_entry_encoding.

Modelos y campos (1)
  • wizard.pos.move.reason · amplía un modelo existentenew_control_difference (New Difference), current_control_difference (Current Difference)

Texto generado por IA (DeepSeek) al leer el código de la versión 12.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. 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: 1 confirmada, 8 sin información de 9 versiones.

terminal Instalación y uso

Sin información verificada

Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versió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.