1. Resumen del Problema
Se identificó un comportamiento inconsistente en el sistema Cangooroo, donde el valor final a pagar de una reserva con descuento se mostraba con un monto inferior al debido.
2. Escenario de Ejemplo y Síntoma Analizado
Comparativo de los Valores:
Costo Original de la Reserva: BRL 344,49
Descuento Comercial Aplicado: 2%
Valor Esperado a Pagar: BRL 337,60 (cálculo: $344,49 \times (1 - 0,02)$)
Comportamiento Incorrecto Observado:
Valor a Pagar Mostrado por el Sistema: BRL 290,33 ❌
3. Causa Raíz
El problema ocurría debido a la configuración del parámetro "Referencia de pago" dentro del registro de la "Condición de Pago" utilizada en la reserva.
Cuando este campo está parametrizado con la opción Valor sin comisión, el sistema Cangooroo aplica el porcentaje de descuento únicamente sobre la parte neta y retiene la comisión, no cobrando el monto comisionado al cliente/agencia. Esto altera la base de cálculo y reduce el importe final cobrado, resultando en un valor significativamente menor al debido.
4. Paso a Paso para la Solución
Para corregir este comportamiento y garantizar que el valor de la reserva se calcule sobre el monto total (sin retención indebida de la comisión):
Navegue hasta Condiciones de Pago: Vaya a Registro > Condiciones de Pago.
Localice la Condición Afectada: Edite la regla o condición de pago asociada a las reservas en cuestión.
Ajuste el Campo "Referencia de pago":
Cambie la opción de Valor sin comisión a Valor total o Ambos.
Guarde y Pruebe: Haga clic en Guardar. Realice una nueva simulación o prueba de reserva con el descuento activado para revalidar el cálculo.
¿Le fue útil este artículo?
¡Qué bueno!
Gracias por sus comentarios
¡Sentimos mucho no haber sido de ayuda!
Gracias por sus comentarios
Comentarios enviados
Agradecemos su iniciativa, e intentaremos corregir el artículo