Los formularios son una de las formas posibles de actualizar datos dentro de T6. Permiten la entrada de datos (cantidades, porcentajes, valores, etc.) para realizar la planificación más detallada y específica por parte del responsable.
El formulario es la herramienta utilizada por los Planificadores y Responsables del Reporte de Datos para realizar en detalle la planificación de la empresa o el ajuste de datos de consolidación, respectivamente.
Para que sea posible crear y editar formularios dentro de T6, es necesario cumplir los siguientes requisitos:
El usuario deberá tener la funcionalidad de Gestor: Crear y Visualizar Formularios de Entrada de Datos habilitada;
El usuario deberá estar agregado en un Grupo Global, con la funcionalidad de Gestor: Gestionar Explorer habilitada;
La configuración de un formulario se realiza en 8 pasos principales: definición de las propiedades y opciones, definición de los miembros de las dimensiones a mostrar, adición de reportes relacionados, selección de los relacionamientos entre dimensiones deseados, creación de miembros calculados, configuración de cruces excluidos, definición de parámetros y formato
Las opciones Reportes Relacionados, Relacionamiento entre Dimensiones y Miembros Calculados son opcionales.
Los formularios dentro de T6 Enterprise sirven como ventanas de datos, permitiendo que los usuarios registren y gestionen información con facilidad. Cada formulario está diseñado para ser intuitivo y adaptable donde los clientes pueden insertar datos para alimentar nuestro modelo de análisis. Al configurar sus campos de filas, columnas y páginas, da forma a la estructura de los datos que componen cada formulario, permitiendo una personalización flexible para satisfacer sus necesidades específicas.
Para crear un formulario dentro de T6, deberemos seguir los siguientes pasos:
La pestaña de propiedades/opciones permite definir los detalles básicos y opciones de visualización e interacción del formulario.
| Nombre | Descripción | Valor Predeterminado |
|---|---|---|
| Mostrar celdas nulas como vacías | Al mantener habilitado, las celdas nulas se muestran sin ningún tipo de dato | Habilitado |
| Bloquear celdas calculadas por fórmulas | Tenemos tres opciones: Ninguno, Cuenta y Completo | Completo |
| Permitir edición en meses Realizados | Al habilitar, permite la edición en meses realizados | Deshabilitado |
| Permitir edición en todos los niveles intermediarios | Marque esta opción para permitir la edición de valores en todos los niveles y no solo en los miembros hoja (al habilitar, obligatoriamente habilita la casilla Mostrar dato miembro) | Deshabilitado |
| Mostrar dato miembro | Marque esta opción para mostrar el dato miembro de todos los miembros que tienen hijos (Si la opción anterior está habilitada el dato miembro estará visible obligatoriamente) | Deshabilitado |
| Mostrar filas/columnas agregadas al final | Marque esta opción para mostrar las filas de total debajo de la jerarquía de miembros que componen su valor | Habilitado |
| No mostrar filas vacías | Marque esta opción para no mostrar filas que no contengan algún valor | Deshabilitado |
| No mostrar columnas vacías | Marque esta opción para no mostrar columnas que no contengan algún valor | Deshabilitado |
| Filas/columnas agregadas inician cerradas | Marque esta opción para mostrar las filas/columnas de total inicialmente cerradas (aumenta el rendimiento de carga en formularios con un gran número de celdas) | Habilitado |
| Solo lectura | Al habilitar, la edición de datos no se permite | Deshabilitado |
| Permitir miembros duplicados | Cuando está habilitada, no permite la adición de miembros duplicados | Deshabilitado |
| Permite asignación de datos en celdas | Al habilitar, abre un cuadro con las opciones Asignación Proporcional, Llenar miembros hoja y Personalizada, permitiendo seleccionar el tipo de asignación disponible para el formulario | Deshabilitado |
| Habilitar caché | Marque esta opción para habilitar el caché en la primera ejecución del formulario, con esto las próximas ejecuciones del mismo formulario tomarán menos tiempo | Deshabilitado |
| Mostrar detalles al guardar datos | Marque esta opción para ver los detalles al guardar un formulario. Estos detalles pueden ser Ejecución de Fórmulas, Actualizando Datos, etc. | Deshabilitado |
| Permitir cambiar niveles intermediarios de la dimensión tiempo | Marque esta opción para permitir la edición de miembros intermediarios de la dimensión tiempo. Ejemplos de miembros intermediarios pueden ser: Semestres, Trimestres. | Deshabilitado |
| Decimales para cuentas monetarias | Define el número de decimales después de la coma para cuentas monetarias | 2 |
| Decimales para cuentas no monetarias | Define el número de decimales después de la coma para cuentas no monetarias | 2 |
| Decimales para cuentas de porcentaje | Define el número de decimales después de la coma para cuentas de porcentaje | 2 |
| Tamaño de columna para cuentas texto | Especifique el tamaño de columna para cuentas de texto que se mostrarán en el formulario | 30 |
| Habilitar Copia en Tiempo | Marque esta opción para replicar el valor de la cuenta en todos los miembros hoja válidos en la dimensión Tiempo | Deshabilitado |
| Aplicar roles en el valor de miembro no hoja | Permite lanzar valores en niveles intermediarios, asignando el valor en los miembros hoja | Deshabilitado |
| Planificadores pueden guardar información en otras entidades | Marque esta opción para permitir que otros Planificadores/Responsables del Reporte de Datos, además del definido en la entidad, puedan insertar datos en el formulario | Deshabilitado |
| Habilitar OData | Al habilitar, permite la exposición de los datos del formulario como un servicio OData, facilitando la consulta e integración con otras aplicaciones, como herramientas de BI y scripts personalizados. | Deshabilitado |
| Habilitar como fuente de datos | Permite guardar el formulario como un Dataset en el Reporting Server para usar en SDP | Deshabilitado |
| Habilitar páginas como fuente de datos | Permite guardar páginas como un Dataset en el Reporting Server para usar en SDP | Deshabilitado |
| Utilizar contexto en la ejecución de fórmulas | Al habilitar, la ejecución de fórmulas en el formulario considerará el contexto del cubo | Deshabilitado |
| Mostrar filtro de año en la página | Si está habilitado, muestra un nuevo cuadro con las opciones Año, Semestre, Trimestre y Mes | Habilitado (mes habilitado) |
| Desplazamiento de Meses | Marque esta opción para mostrar el tiempo comenzando en el mes elegido que será definido por la dimensión tiempo en página (Filtro). Solo se mostrarán los meses a partir del mes elegido en página hasta el número elegido para el desplazamiento (el número elegido debe ser múltiplo de doce) | Deshabilitado |
| Habilitar exportación a XBRL | Marque esta opción para habilitar el botón de exportación del formulario en el estándar XBRL (La casilla solo estará habilitada cuando exista uno o más modelos XBRL registrados en la aplicación.) | Deshabilitado |
| Mostrar columna extra para Lista, Fechas y Textos | Al habilitar, los reportes mostrarán una columna adicional para datos del tipo lista, fecha y texto | Deshabilitado |
| Mostrar valores de la celda | Al habilitar, los reportes también traerán el valor de las celdas | Deshabilitado |
| Mostrar detalles de la celda | Al habilitar, los reportes también traerán los detalles de las celdas | Deshabilitado |
| Cálculo Vivo | Al habilitar, ejecuta los cálculos de fórmulas en tiempo real al cambiar algún dato (utilizado solo en las operaciones básicas +, -, *, / y en la función IFF) | Deshabilitado |
| Agregación Viva | Permite la actualización en tiempo real de valores agregados, sin la necesidad de actualizar la página, o recargar el formulario (puede ser utilizado solo en las operaciones básicas +, -, * y /) | Deshabilitado |
| Desactivar la actualización de datos al cambiar de páginas | Cuando está habilitado, al cambiar de página en el formulario, los datos insertados/alterados que no estén guardados, permanecerán hasta el cierre o guardado del formulario | Deshabilitado |
| Mostrar atributos | Tenemos tres opciones: Predeterminado, Justo después de los miembros y Justo antes de los miembros | Predeterminado |
Después de configurar las propiedades y opciones del formulario, el siguiente paso es definir cómo se estructurarán los datos. La pestaña de disposición permite definir la estructura principal del formulario, estableciendo la forma en que se muestran los datos en el formulario.
Para trabajar con los formularios, necesitaremos tener al menos una dimensión dispuesta en filas y una dimensión dispuesta en columnas.
La creación de un formulario solo es posible si todas las dimensiones contienen miembros registrados.
Si nuestro formulario tiene, en su disposición de filas o columnas, más de una dimensión, la primera dimensión mostrada considerará el número de miembros que se mostrarán en la segunda dimensión y hará la agregación de las celdas en el encabezado del miembro de la primera dimensión agregada.
La lista de dimensiones muestra todas las dimensiones disponibles para insertar en columnas, filas, páginas o restricciones.
Todas las dimensiones deben ser agregadas en uno de los filtros estructurales del formulario (Columnas, Filas y Páginas).
En la lista de disposición de dimensiones, tenemos las siguientes columnas siendo mostradas:
| Columna | Descripción |
|---|---|
| Dimensión | Nombre de la dimensión agregada a la lista |
| Atributos | Lista de atributos seleccionados para la dimensión agregada |
| Miembros | Lista de miembros seleccionados para la dimensión agregada |
| Solo Lectura | Marque esta opción para definir las restricciones de dimensiones para el formulario |
| Visible | Marque esta opción para que la definición de la restricción sea visible en la pantalla del formulario |
| Editar DM | Marque esta opción para permitir la edición de Datos de Miembros |
| Mostrar DM | Marque esta opción para mostrar Datos de Miembros para los miembros seleccionados |
| Filtro | Opción marcada que demuestra si hay un filtro creado para la dimensión |
Las columnas Solo Lectura y Visible solo están disponibles para páginas.
Después de distribuir las dimensiones, haremos la selección de miembros a ser mostrados en el formulario. Para esto, haremos doble clic en el campo Miembro de la dimensión seleccionada, se abrirá una nueva ventana donde haremos la selección de miembros.
Permite la selección de miembros de la dimensión seleccionada, utilizando la agregación especificada.
Esta opción no estará disponible para dimensiones que no tengan jerarquías creadas.
En los tipos de agregación, tendremos algunas opciones donde aparecen Hijos o Descendientes.
Hijos: Son miembros ubicados directamente un nivel jerárquico debajo del miembro seleccionado;
Descendientes: Son todos los miembros que se encuentran en niveles jerárquicos debajo del miembro seleccionado;
Por ejemplo: Estamos creando un formulario que usa las dimensiones Entidad y Tiempo, que tienen las siguientes estructuras jerárquicas:
Dimensión Entidad
Entidad (nivel 0)
├── Empresa-1 (nivel 1)
│ ├── Región Sur (nivel 2)
│ │ └── Sucursales Sur (nivel 3)
│ │ ├── Unidad Florianópolis (nivel 4)
│ │ ├── Unidad Porto Alegre (nivel 4)
│ │ └── Unidad Curitiba (nivel 4)
│ └── Región Sureste (nivel 2)
│ └── Sucursales Sureste (nivel 3)
│ ├── Unidad São Paulo (nivel 4)
│ ├── Unidad Rio de Janeiro (nivel 4)
│ └── Unidad Belo Horizonte (nivel 4)
├── Empresa-2 (nivel 1)
│ ├── Región Norte (nivel 2)
│ │ └── Sucursales Norte (nivel 3)
│ │ ├── Unidad Manaus (nivel 4)
│ │ ├── Unidad Belém (nivel 4)
│ │ └── Unidad Porto Velho (nivel 4)
│ └── Región Centro-Oeste (nivel 2)
│ └── Sucursales Centro-Oeste (nivel 3)
│ ├── Unidad Brasília (nivel 4)
│ ├── Unidad Goiânia (nivel 4)
│ └── Unidad Campo Grande (nivel 4)
└── Empresa-3 (nivel 1)
└── Región Nordeste (nivel 2)
└── Sucursales Nordeste (nivel 3)
├── Unidad Salvador (nivel 4)
├── Unidad Recife (nivel 4)
└── Unidad Fortaleza (nivel 4)
Dimensión Tiempo
Todos (nivel 1)
└── 2024 (nivel 2)
├── 1S/24 (nivel 3)
│ ├── 1T/24 (nivel 4)
│ │ ├── Enero/24 (nivel 5)
│ │ ├── Febrero/24 (nivel 5)
│ │ └── Marzo/24 (nivel 5)
│ └── 2T/24 (nivel 4)
│ ├── Abril/24 (nivel 5)
│ ├── Mayo/24 (nivel 5)
│ └── Junio/24 (nivel 5)
└── 2S/24 (nivel 3)
├── 3T/24 (nivel 4)
│ ├── Julio/24 (nivel 5)
│ ├── Agosto/24 (nivel 5)
│ └── Septiembre/24 (nivel 5)
└── 4T/24 (nivel 4)
├── Octubre/24 (nivel 5)
├── Noviembre/24 (nivel 5)
└── Diciembre/24 (nivel 5)
.
En el ejemplo anterior, en la dimensión Entidad, nuestro Miembro Raíz es la propia dimensión Entidad, que se encuentra en el nivel 0, y los miembros en el nivel 4 son los Miembros Hoja.
En la dimensión Tiempo, nuestro Miembro Raíz es la propia dimensión, que se encuentra en el nivel 0, y los miembros en el nivel 5 son los Miembros Hoja.
| Tipo de Agregación | Descripción Mejorada | Ejemplo Explicativo |
|---|---|---|
| Miembro | Retorna solo el miembro seleccionado, sin considerar su posición en la jerarquía. | Seleccionando 2024, el retorno será solo 2024. |
| Descendientes | Retorna todos los miembros ubicados debajo del miembro seleccionado, sin incluir el propio miembro. | Seleccionando 2024, retorna 1S, 2S, 1T, 2T, Meses, etc. |
| Descendientes (inc) | Retorna el miembro seleccionado y todos los miembros debajo de él en la jerarquía. | Seleccionando 2024, retorna 2024, 1S, 2S, 1T, Meses, etc. |
| Ancestros | Retorna todos los miembros arriba del miembro seleccionado, sin incluir el propio miembro. | Seleccionando 1T, retorna 1S, 2024 y Todos. |
| Ancestros (inc) | Retorna el miembro seleccionado y todos los miembros arriba de él en la jerarquía. | Seleccionando 1T, retorna 1T, 1S, 2024 y Todos. |
| Miembros del Mismo Nivel | Retorna todos los miembros que están en el mismo nivel jerárquico, excluyendo el miembro seleccionado. | Seleccionando 1S, retorna 2S (ambos están en el nivel de semestre). |
| Miembros del Mismo Nivel (inc) | Retorna el miembro seleccionado y todos los demás del mismo nivel jerárquico. | Seleccionando 1S, retorna 1S y 2S. |
| Padre | Retorna solo el miembro padre (inmediatamente arriba) del seleccionado. | Seleccionando 1S, retorna 2024. |
| Padre Miembro (inc) | Retorna el miembro padre y el propio miembro seleccionado. | Seleccionando 1S, retorna 2024 y 1S. |
| Hijos | Retorna los hijos directos del miembro seleccionado (nivel inmediatamente debajo). | Seleccionando 2024, retorna 1S y 2S. |
| Hijos Miembro (inc) | Retorna el miembro seleccionado y sus hijos directos. | Seleccionando 2024, retorna 2024, 1S y 2S. |
| Descendientes Sin Hijos | Retorna solo los miembros finales de la jerarquía (sin hijos) debajo del miembro seleccionado. | Seleccionando 2024, retorna los meses (ene, feb, mar, abr...), ya que no tienen hijos. |
| Hijos Dato Miembro | Retorna los datos de los hijos directos del miembro seleccionado. | Seleccionando 2024, retorna los datos de 1S y 2S. |
| Dato Miembro | Retorna el dato almacenado en el cubo asociado al miembro seleccionado. | Seleccionando 1T, retorna el valor (por ejemplo, ingresos del 1º trimestre). |
| Excluir Miembro | Retorna todos los miembros de la jerarquía, excepto el seleccionado. | Seleccionando 2024, retorna todos los otros años y miembros de la jerarquía, menos 2024. |
| Descendientes Dato Miembro (inc) | Retorna los datos del miembro seleccionado y de todos los descendientes debajo de él. | Seleccionando 2024, retorna los datos de 2024, 1S, 2S, trimestres, meses, etc. |
| Negar Miembro | Excluye el miembro seleccionado de cualquier regla o selección activa, sin afectar los datos. | Seleccionando 1S, será ignorado en visualizaciones o filtros, pero los datos continúan disponibles. |
| Negar Dato Miembro | Excluye los datos del miembro seleccionado de la visualización, manteniendo el miembro visible. | Seleccionando 1S, continúa visible en la jerarquía, pero los datos asociados son desconsiderados. |
| Excluir Dato Miembro | Retorna todos los datos de la jerarquía, excepto los del miembro seleccionado. | Seleccionando 2024, todos los datos se mantienen, menos los de 2024. |
| Anterior | Retorna el miembro inmediatamente anterior al seleccionado, según el orden definido para el nivel. | Seleccionando 2S, retorna 1S. |
| Próximo | Retorna el próximo miembro de la misma jerarquía y nivel, según el orden secuencial. | Seleccionando 1S, retorna 2S. |
| Anterior (Relativo al Padre) | Retorna el miembro anterior entre los hermanos del mismo padre. | Dentro de la dimensión Tiempo, seleccionando 3T, retorna 1T. |
| Próximo (Relativo al Padre) | Retorna el miembro siguiente entre los hermanos del mismo padre. | Dentro de la dimensión Tiempo, seleccionando 1T, retorna 3T. |
| Anterior (Relativo a la Raíz) | Retorna el miembro inmediatamente anterior al seleccionado en el orden general, desde la raíz. | Seleccionando Empresa-2, el retorno será Empresa-1, según el orden de la jerarquía. |
| Próximo (Relativo a la Raíz) | Retorna el miembro inmediatamente posterior al seleccionado en el orden general, desde la raíz. | Seleccionando Empresa-2, el retorno será Empresa-3, según el orden de la jerarquía. |
| Anteriores Misma Raíz(inc) | Retorna el miembro seleccionado y todos los anteriores a él en la jerarquía general. | Seleccionando 2026, retorna 2024, 2025, 2026. |
| Próximos Misma Raíz(inc) | Retorna el miembro seleccionado y todos los posteriores a él en la jerarquía general. | Seleccionando 2024, retorna 2024, 2025, 2026, etc. |
| Anteriores Misma Cantidad Hijos Raíz (inc) | Retorna el miembro seleccionado y los anteriores que tienen la misma cantidad de hijos directos ligados a la raíz. | Seleccionando 2024 con dos hijos (1S y 2S), retorna 2022 2023 y 2024, ya que todos tienen dos hijos. |
| Próximos Misma Cantidad Hijos Raíz (inc) | Retorna el miembro seleccionado y los posteriores que tienen la misma cantidad de hijos ligados a la raíz. | Seleccionando 2024 con dos hijos, retorna 2024, 2025, 2026, etc., ya que todos tienen dos hijos. |
Los tipos de agregación Anterior (Relativo a la Raíz) y Próximo (Relativo a la Raíz), solo serán utilizados en dimensiones en las que tengamos más de un miembro en el nivel 1.
Para utilizar los tipos de agregación que mencionan Dato Miembro, será necesario habilitar la flag Mostrar Dato Miembro en el paso 3.1.2. Opciones.
Para ejemplificar el Dato Miembro, usaremos un formulario donde tenemos los gastos de empleados en la Región Sur de una empresa en el año de 2025.
Podemos definir un "valor fijo" para nuestra Sucursal Sur, que hará parte del cálculo final al agregar los valores de sus hijos (SC, RS y PR), para esto, necesitaremos habilitar la flag Editar DM al lado de la dimensión seleccionada y también, habilitar la flag Mostrar Dato Miembro en el paso 3.1.2 Opciones.
Piense que la empresa tiene un gasto mensual con el salario y vacaciones de empleados, sin embargo, mensualmente la empresa reserva 15.000 para posibles gastos eventuales con empleados en las Sucursales Sur, este valor se calcula como Dato Miembro. En la visualización del formulario, tendremos los valores de Salario y Vacaciones de los Empleados sumado al valor del Dato Miembro definido en Sucursales Sur, siendo así, al visualizar el formulario tendremos la siguiente visualización:
En la lista de miembros disponibles, seleccionaremos el miembro que deseamos agregar a nuestro formulario y su tipo de agregación y luego haremos clic en
para agregarlo a la lista de Miembros Seleccionados.
Podemos optar por no seleccionar miembros específicos en el paso de disposición, si no selecciona ningún miembro, el formulario mostrará todos los miembros registrados en la dimensión seleccionada;
Para remover un miembro de la lista de miembros seleccionados, simplemente seleccione el miembro y haga clic en
.
Aún en la pantalla de selección de miembros tenemos la pestaña Atributos, que nos permite seleccionar los atributos para la dimensión seleccionada.
Este paso es opcional y permite la asociación de Informes al formulario para enriquecer el análisis de datos.
Cuando tenemos informes registrados, se muestran en la lista de informes disponibles para relacionarlos con el formulario. Para agregar un informe, haga clic en
. Si desea remover un informe agregado, haga clic en
.
Esta pestaña permite la selección de relacionamientos entre dimensiones creados en la administración del modelo de la aplicación. Los relacionamientos de dimensiones ayudan a filtrar y contextualizar los datos presentados en el formulario.
Tenemos una lista mostrando los relacionamientos entre dimensiones disponibles para seleccionar. Para agregar un relacionamiento al formulario, haga clic en
. Para remover un relacionamiento agregado al formulario, haga clic en
.
Para más información, visite: Relacionamiento de Dimensiones.
Esta funcionalidad permite la creación de cálculos simples entre miembros de dimensiones sin la necesidad de crear fórmulas complejas.
Para más información, visite: Miembros Calculados.
Esta funcionalidad permite la creación, edición y remoción de cruces/combinaciones entre miembros y dimensiones para cálculos simples entre miembros de dimensiones.
Esta funcionalidad permite filtrar de forma más específica los miembros de las dimensiones del formulario, ayudando a reducir su alcance o permitiendo otras vistas de forma práctica e intuitiva. Así, el usuario puede cambiar, por ejemplo, el año base o el escenario planeado sin necesidad de editar el formulario, ya que estos parámetros podrán ser utilizados incluso en miembros calculados.
Esta funcionalidad permite formatear los formularios con cambios de colores de relleno, fuente, fondo y bordes de encabezados o valores. También es posible dirigir estos formatos a todos o algunos elementos específicos como filas, columnas, dimensiones o miembros.
A partir de la versión 12.0, todos los formularios creados tendrán un grupo de formato predeterminado, si este se elimina, el formulario se mostrará sin ningún tipo de formato.
Para más información, visite: Formato.
Después de completar la configuración del formulario, necesitaremos guardarlo, para esto, haremos clic en el icono de disquete, en la esquina superior de la página:
Para agregar imágenes en formularios, necesitaremos crear un nuevo atributo en alguna dimensión de nuestra aplicación.
Agregando atributo:
La adición de imágenes en el formulario se realiza a través de las propiedades de un miembro de la dimensión. Por lo tanto, acceda al menú principal de T6, en el campo Modelado y seleccione la opción Diseñador.
https://ejemplodeurl.com.br/home/images/2518154
La imagen agregada solo se mostrará si la URL informada en el campo propiedad es compatible con el protocolo de comunicación y el dominio agregados anteriormente en el parámetro Direcciones del Alojador de Imágenes (para más información, visite: Configuración de Parámetros).
Para visualizar las imágenes agregadas en nuestro formulario, seleccione el formulario y haga clic en Editar en la ribbon:
Para que sea posible visualizar las imágenes agregadas, es necesario que la dimensión que contiene el atributo UrlImage sea agregada en Fila o en Columna.
;
;
para agregarlo y haga clic en OK;
Ejemplo: