En este artículo, se plantea la situación en la que necesitamos en un momento puntual, conocer el número de días, que una o varias embarcaciones se han encontrado presentes en el puerto, durante unas fechas concretas (ya sean semanas, meses o años).
Para extraer un listado de estas características, debemos crear una vista personalizada de Estancias, en donde se nos muestren aquellas estancias cuyo periodo de validez se encuentra dentro del periodo que intentamos consultar. Además, esta vista tiene que mostrar en una columna los días de cada estancia en que realmente la embarcación ha estado presente por las fechas que consultamos, es decir:
- La columna de días solo tiene que tener en cuenta los días que estén contenidos en las fechas que consultamos.
- La columna de días tiene que excluir aquellos días del cómputo que correspondan a una ausencia.
Lista de Estancias de días reales:
Para crear esta nueva vista, debemos dirigirnos a la vista Estancias, y seleccionar Nueva vista:
A continuación, definimos las columnas que necesitemos que contenga esta vista. Es imprescindible añadir las columnas Días reales filtrados y Días reales filtrados sin ausencias, ya que nos ayudaran a identificar los días en los que realmente la embarcación ha estado en el puerto:
A continuación, definimos el filtro que marcará el criterio de fechas que queremos consultar. En el siguiente ejemplo, se muestra una filtro que corresponde a una consulta de días reales para el año 2021:
Pueden aplicarse filtros adicionales para concretar cierto tipo de estancias (Ejemplo: filtrar solo estancias de Amarre)
Finalmente, definimos el título de la vista, y creamos la vista en cuestión, des de donde podremos obtener un listado de estancias activas durante un periodo determinado, y en donde se nos muestran los días reales en las que la embarcación de la estancia ha estado presente en el puerto (excluyendo días fuera del periodo consultado y ausencias).
IMPORTANTE: Si una misma embarcación tiene diferentes estancias para un mismo año, estas no aparecerán agrupadas en una sola línea, sino que aparecerán una línea por cada una de estas estancias. Esto implica que:
- Cada una de estas líneas solo tendrá en cuenta el computo de días de si misma. Por tanto, para saber el total de días que dicha embarcación ha estado presente, se ha de sumar los días de todas estas estancias .
El sumatorio, por norma general, no habrá de superar el numero total de días consultados (Ejemplo, si se consulta un año entero, la suma total no puede ser superior a 365 días), exceptuando situaciones similares al siguiente punto - Si una o más estancias para la misma embarcación comparten un mismo día (generalmente porque ha habido un movimiento de amarre) ese mismo día se tendrá en cuenta en cada una de esas estancias.
Columna Días Reales filtrados:
Esta columna funciona conjuntamente con el filtro de fechas que se aplica en la vista. En esta columna, se nos muestran los días de la estancia que estén comprendidos dentro del filtro de fechas que hemos aplicado en la vista, excluyendo aquellos que no cumplan este criterio.
Si, por ejemplo, aplicamos un filtro que solo nos muestra estancias activas durante el año 2021, Galatea puede mostrar-nos una estancia que comenzó el 01/01/2020, y acaba el 22/06/2021.
En tal caso, esta columna nos mostrara que, de esa estancia, la embarcación ha estado presente 172 días del año 2021, ya que solo se tienen en cuenta los días correspondientes a este año (los 365 días del año 2020 no se tienen en cuenta en este caso)
Columna Días Reales filtrados sin ausencia:
Esta columna funciona prácticamente igual que la columna anterior, con la diferencia que esta además tiene en cuenta si alguno de esos días la embarcación tiene registrada una ausencia y, en tal caso, resta esos días del total.
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.