¿Cuándo dominaré las posibilidades de Velneo? Unos ejemplos avanzados

Ir a la página principal: Fundamentos en Velneo, análisis en el Modelo Real



Ejemplo de aplicación de Punteros a Hermanos y singulares del Plural

Reservas y disponibilidad de alquileres

En cualquier aplicacion de reservas, sea de habitaciones, hoteles, pistas de tenis,etc, tendremos un registro de reservas con la siguiente o parecida estructura

-Item (vehiculo, habitación, articulo o el bien del que se trate) en todo caso un Puntero a maestro
-Cliente, puntero al cliente
-Fecha Desde
-Fecha Hasta

Pues bien en velneo podemos crear un nuevo campo añadiendo un puntero

– Puntero al siguiente alquiler del mismo Item (vehiculo, habitacion , pista …)

y crear un nuevo campo que sea

Unidad de tiempo (Días , Horas, … ) Disponible entre la finalización de esa reserva y la siguiente reserva del mismo Item

Para ello solo debemos definir un indice compuesto de los campos Item (Vehiculo, Habitación) y Fecha desde
En el puntero la hermandad vendrá dada por la primera parte del índice, el item.
y el orden por la segunda parte , la fecha

De esta manera siempre tenemos acceso desde una reserva a los datos de la siguiente reserva del mismo item.

Por tanto y como ya hemos visto en el capitulo anterior podremos definir un nuevo campo en nuestra tabla que quedara como sigue definiendo Días Disponibles como un campo formula, que sera igual a “Fecha Desde (Siguiente resera del mismo vehiculo)” – “Fecha Hasta de esta reserva”

O resolverlo por cualquier otro medio Valores iniciales, actualizaciones, etc

———————————–

A este ejemplo anterior, le podemos dar mucha mas funcionalidad con el singular del Plural.

Solo con definir un singular de plural por indice que resolvamos por una Item (vehiculo, Habitacion) y fecha.

Y jugar con una fecha

Podemos mostrar y utilizar directamente las reservas inmediatamente anteriores o iguales a la fecha con la que jugamos y en esas lineas de reserva mostrar los dias disponibles hasta la siguiente reserva.

Ahora ya solo se trata de hacer el interface que mas nos guste y mas se adapte a la funcionalidad deseada, pero todo lo calculará la base de datos.Por ejemplo un formulario con Gamas, en el que seleccionamos la deseada, un edit calendario en el que cambiamos las fechas y una rejilla que nos devuelva todas las reservas de todos los vehiculos de esa gama, mostrando el modelo de vehiculo y el número de días disponibles.

Todo esto, resuelto con 3 enlaces y poco más en la base de datos
Simplemente estoy mostrando posibilidades para abrir nuestra mente.

Más ideas de programación con el Modelo Real, y sin necesidad de procesos

  • Imaginemos una estructura de Escandallos en producción, en la que todo el cálculo de tiempos, costes, valoraciones, precios de procesos y compras son arrastrados y acumulados de los distintos arboles de componentes , gestionado por la base de datos de forma automática y disponible en cualquier punto lo necesitemos

    Una pista : Una tabla con dos campos en donde compuesto y componente , ambos punteros a la tabla de piezas o artículos , un enlace a maestro sobre la misma tabla (Sobre si misma, Escandallo) que podemos llamar “Pertenezco a” y un Plural sobre si misma que apuntará a todos los componentes de ese registro formado por un (Compuesto-Componente).

    Sin complicarlo mucho más y empezar:

    Montar en Velneo un formulario en el que una pieza, tenga dos vistas de datos, formadas por dos plurales, uno que muestre los compuestos a los que pertenece y otro los componentes que tiene, eso no debe llevaros mas de 5 minutos, unas vez estén claras las tablas, es cuestion de jugar con actualizaciones para llevar los acumulados entre sus valores propios y los arrastrados.

  • No se trata de entenderlo todo el primer día, pero el día que asimiles todas esas posibilidades, dominarás el modelo real de Velneo y cualquier idea estará a un click y unas horas de tus pensamientos.

  • Imaginemos unas tarifas que dependen de la zona , del Tipo de Cliente y del caudal consumido.
    Esto lo veremos quizás en otro artículo, pero con lo que te he contado, me imagino que por lo menos estarás seguro de que ese problema simple que tenías te resultará ahora bastante obvio como resolverlo en Velneo, quizás incluso resulte demasiado sencillo para haber encontrado la solución pensando en tu antigua herramienta


  • Ir a la página principal: Fundamentos en Velneo, análisis en el Modelo Real

    Anuncios

    Acerca de Miguel Pérez Oliver
    Consultor de Velneo, Responsable Captación Latam y España (Hoy) . General Manager Iber Corporation, Fl,Usa (2 Años) Director de Producción y Compras Satiber (3 Años) CIO Grupo Iber (7 Años, 6 empresas internacionales y 400 usuarios) Programador Independiente (2 Años) Responsable Proyecto Sial (Sistema Informático para la Administración Local) Responsable Soporte área de Levante Microinformática , grupo Bull (2 Años) Experiencia en diversos lenguajes de programación, bases de Datos, dirección departamentos informática, organización, producción, comercial y gestión de compras. Mperez@velneo.com

    Responder

    Introduce tus datos o haz clic en un icono para iniciar sesión:

    Logo de WordPress.com

    Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

    Imagen de Twitter

    Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

    Foto de Facebook

    Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

    Google+ photo

    Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

    Conectando a %s

    A %d blogueros les gusta esto: