Page 1 of 1

problemas serios con la clase tplann

PostPosted: Fri Mar 27, 2020 11:36 am
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?

Re: problemas serios con la clase tplann

PostPosted: Fri Mar 27, 2020 8:18 pm
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 los campos

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.

Re: problemas serios con la clase tplann

PostPosted: Fri Mar 27, 2020 8:53 pm
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

Re: problemas serios con la clase tplann

PostPosted: Mon Mar 30, 2020 3:19 pm
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

Re: problemas serios con la clase tplann

PostPosted: Tue Mar 31, 2020 1:13 pm
by jnavas
Saludos
Esta clase es de uso libre o forma parte de FW?
Si es libre, puedes enviarme sitio de descarga..
Agradecido.

Re: problemas serios con la clase tplann

PostPosted: Thu Mar 25, 2021 4:45 pm
by QAZWSX2K
saludos, estoy tratando de echar a andar tplann tambien pero no se porque pero me da error plan.c, no me compila con ningun C (5.5, 5.82 y 7.3), si alguien la tiene mas actualizada que la de 2013 por favor compartirla si se puede, gracias