problemas serios con la clase tplann

Post Reply
User avatar
Silvio.Falconi
Posts: 4956
Joined: Thu Oct 18, 2012 7:17 pm

problemas serios con la clase tplann

Post by Silvio.Falconi »

Estoy buscando un dispuesto a editar la clase Tplann de Daniel García.

Traté de comunicarme con Daniel García pero no pude

También le pedí a Linares que me ayudara a comunicarme con Daniel, pero él nunca me respondió a través de googletalk.

Tengo dos problemas serios

Image


1) En mi programa tengo que administrar los periódicos diarios, es decir, un cliente puede alquilar el servicio por un solo día:
cuando la reserva es solo por un día en la grilla, la reserva me muestra mal, si muevo el mouse sobre ella e intento abrir el diálogo de modificación,
el procedimiento cambia el período de reserva, por ejemplo, si la reserva es del 01/03/2020 al 01/03/2020,
el procedimiento lo cambia del 29/02/2020 al 01/03/2020 o del 01/03/2020 al 02/03/2020 deslizando todo el archivo de reservas.

También intenté no ver los diarios pero no pude

2) como se muestra en la figura, aunque ya hay una reserva del 01/03/2020 al 02/03/2020 (cuadro azul) con el mouse,

el usuario puede seleccionar una reserva del 29/02/2020 al 04/03 / 2020 (cuadro gris y diálogo).

¿Cómo es esto posible? el procedimiento no pudo aceptar la reserva en ese período porque el servicio ya está ocupado del 01/03/2020 al 02/03/2020.

Entonces, ¿cómo arreglas este desastre?
I use : FiveWin for Harbour August 2020 (Revision) - Harbour 3.2.0dev (r1712141320) - Bcc7.30 - xMate ver. 1.15.3 - PellesC
User avatar
Silvio.Falconi
Posts: 4956
Joined: Thu Oct 18, 2012 7:17 pm

Re: problemas serios con la clase tplann

Post by Silvio.Falconi »

Por primera vez no he resuelto nada,

alguien sugirió que la clase tPlann nació para una situación de hotel (también le pido ayuda a Otto)

es decir, una habitación está ocupada un día x hasta la noche del día siguiente, pero si está en _

RE> CHECK_IN
RE> CHECK_OUT


Entro 01-03-2020 y 02/03/2020

Siempre tengo una habitación ocupada el día 02/03, pero en realidad el cliente deja la habitación en la mañana del 2 de marzo porque el cliente se queda solo una noche.

pero cuando voy a contar los días

nDías: = (RE-> CHECK_OUT - RE-> CHECK_IN)

los días son 2 y no 1

Puedo intentar establecer

nDías: = (RE-> CHECK_OUT - RE-> CHECK_IN) -1


pero luego tengo una mala investigación si debo verificar si las habitaciones están libres en un intervalo de fechas





El segundo problema lo resolví con una pequeña función para ver si el servicio está ocupado en ese momento, sin permitir la nueva inserción.
I use : FiveWin for Harbour August 2020 (Revision) - Harbour 3.2.0dev (r1712141320) - Bcc7.30 - xMate ver. 1.15.3 - PellesC
User avatar
Hector Pedro Lerda
Posts: 46
Joined: Tue May 07, 2013 7:27 pm
Location: Buenos Aires - Argentina

Re: problemas serios con la clase tplann

Post by Hector Pedro Lerda »

Hola Silvio

En los hoteles no se cuentan lo dias, se cuentan las noches,
por eso se cuenta el dia de ingreso (in) y no el de salida (out)

La habitación esta disponible desde el out del actual dado que el in del nuevo es posterior.

Por eso el dia del in te dan la cena y el dia del out el desayuno.

Saludos
jbrita
Posts: 425
Joined: Mon Jan 16, 2006 3:42 pm

Re: problemas serios con la clase tplann

Post by jbrita »

Hola Silvio, te cuento que yo fui el primero que la pidio a daniel como un trabajo... yo la queria solo para un planing de Hotel nada mas

saludos
User avatar
jnavas
Posts: 399
Joined: Wed Nov 16, 2005 12:03 pm
Location: Caracas - Venezuela
Contact:

Re: problemas serios con la clase tplann

Post by jnavas »

Saludos
Esta clase es de uso libre o forma parte de FW?
Si es libre, puedes enviarme sitio de descarga..
Agradecido.
Post Reply