Allows to use PMS reservations on the POS interface
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 16.0Este módulo permite a los cajeros del Punto de Venta consultar reservas del PMS hotelero, añadir sus servicios a un pedido del POS y pagarlos directamente desde la pantalla del POS. También añade opciones para controlar la entrada/salida de efectivo y el cierre de sesión.
Cuando se activa en una configuración de Punto de Venta, este módulo añade un botón de reserva en la pantalla de producto. Los cajeros pueden abrir una lista de reservas actuales (check-in hoy o antes y check-out hoy o después), opcionalmente limitada a propiedades seleccionadas, y elegir una para adjuntarla al pedido actual. Los servicios de esa reserva se cargan y se pueden añadir como líneas de pedido.
Si "Pay on reservation" está activado, el pedido se puede marcar como pagado en la reserva y se utiliza un método de pago específico. Cuando se valida dicho pedido, las líneas del POS se convierten automáticamente en líneas de servicio del PMS vinculadas a la reserva, de modo que el folio del hotel refleja la venta. El pedido del POS y sus líneas muestran la reserva y la línea de servicio relacionadas.
Ajustes adicionales permiten permitir el cierre de la sesión desde el POS, permitir entrada/salida de efectivo para todos los empleados y requerir o permitir un partner en los movimientos de efectivo. La entrada/salida de efectivo y la apertura/cierre de sesión se registran en el chatter de la sesión con el nombre del cajero. El módulo también se asegura de que los usuarios del POS puedan leer las reservas, los servicios, las tarifas y los partners necesarios para la interfaz.
Depende de
Modelos y campos (12)
- pos.order · amplía un modelo existentepms_reservation_id (PMS reservation), paid_on_reservation (Paid on reservation)
- pos.config · amplía un modelo existentecash_move_partner (Use partner in cash moves), pay_on_reservation (Pay on reservation), cash_in_out_allowed (Cash in/out allowed), close_session_allowed (Close session allowed), pay_on_reservation_method_id (Pay on reservation method), reservation_allowed_propertie_ids (Reservation allowed properties)
- pms.service · amplía un modelo existente
- pos.payment · amplía un modelo existente
- pos.session · amplía un modelo existente
- res.partner · amplía un modelo existente
- pos.order.line · amplía un modelo existentepms_service_line_id (PMS Service line)
- pms.reservation · amplía un modelo existente
- pms.service.line · amplía un modelo existentepos_order_line_ids (POS lines)
- product.pricelist · amplía un modelo existente
- res.config.settings · amplía un modelo existentepos_cash_move_partner, pos_pay_on_reservation, pos_cash_in_out_allowed, pos_close_session_allowed, pos_pay_on_reservation_method_id, pos_reservation_allowed_propertie_ids
- product.pricelist.item · amplía un modelo existente
Texto generado por IA (DeepSeek) al leer el código de la versión 16.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-03Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.
Fuentes · Odoo 14.0
Confirmado el 2026-11-03 en la rama 14.0 de OCA/pms.
terminal Instalación y uso
Sin información verificadaLas 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.
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.