Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1. CONCLUSIONES ...................................................................................................................................................... 4
3. PLANNING .............................................................................................................................................................. 32
5. IMPORTACIÓN ........................................................................................................................................................ 33
5.1. PASOS PREVIOS ............................................................................................................................................ 33
5.2 CONFIGURACIÓN DE LA IMPORTACIÓN ..................................................................................................... 33
5.2.1. Importación de Prefijos de Sistema ....................................................................................................... 38
5.2.2. Ejecución Programada .......................................................................................................................... 38
Las Familias de Sistema son aquellas que incorpora la Estructura Inicial de AuraPortal cuando se instala.
Son 9:
- Empleados
- Cuentas
- Ítems
- Proyectos
- Áreas
- Documentos
- Procesos
- Reglas y
- Tareas Libres
Nota.
Aunque las Familias de Sistema son las nueve de la lista anterior, este documento
hace especial referencia a las cinco primeras (Empleados, Cuentas, Ítems, Pro-
yectos y Áreas). Las otras cuatro (Documentos, Procesos, Reglas y Tareas Libres),
se tratan en otros documentos porque tienen un comportamiento específico inde-
pendiente de la comparación que se realiza en este.
Las Familias Propias se crean y diseñan en AuraPortal según las necesidades particulares de cada organi-
zación. Son por lo tanto Propias de cada instalación, de ahí su nombre, y se pueden crear el número que
se desee, ilimitadamente.
1. CONCLUSIONES
Las conclusiones más relevantes tras la lectura de este documento son que, en general, es preferible utili-
zar Familias Propias, tanto por sus funcionalidades presentes como por su proyección futura.
- Cuentas. Tiene funcionalidades muy específicas que no están en las Familias Propias, como son:
o Roles de Cuentas. A través de ellos el personal humano de las Cuentas puede recibir y
gestionar Tareas y Mensajes de Proceso.
o Portales Externos. Toda la gestión de los Portales Externos está basada en Clases de
Cuentas y sus Roles.
Nota.
En versiones futuras está previsto que las Cuentas dispongan de todas las funcion-
alidades de las Familias Propias (Formularios Dinámicos, Grids configurables, Base
de Datos SQL, …), conservando las actuales.
- Empleados. La Familia de Empleados tiene mecánicas exclusivas que no están en las Familias Pro-
pias, como son:
- Anexos. Las Familias Propias no disponen del concepto Anexo que tienen las Familias de Sistema,
pero en su lugar se pueden utilizar las funcionalidades de los Formularios Dinámicos, concreta-
mente:
En la siguiente tabla se muestra un resumen de las principales diferencias entre ambos tipos de Familias.
Posteriormente se comentan con más detalle:
Diseño Grids Grids con Filtros y Columnas fijos, Grid con Filtros y Columnas configu-
no configurables. rables, en cantidad, orden y tamaño.
Creación Elementos Manual, Tareas de Sistema, Servicios Manual, Tareas de Sistema, Servicios
Web e Importación. Web e Importación.
Enlaces Los formularios de Familia de Siste- Las relaciones entre Familias Propias
ma tienen un campo con Enlaces a se pueden establecer con campos de
otras Familias. tipo Familia General, Familia Prefijo y
Grupos de Campos.
Empleados Login. Identificación del usuario que Las Familias Propias no tienen la me-
inicia sesión en AuraPortal. cánica de Login, por lo que para ini-
ciar sesión en AuraPortal hay que
Responsable. Campo fijo en el for-
utilizar la familia de Sistema Emplea-
mulario con mecánicas específicas
dos.
(Ejecutor de Tareas de Proceso,
Prefiltros y Permisos). Con campos Prefijo de Empleados en
Familias Propias se pueden conseguir
más funcionalidades que con el cam-
po Responsable en las fichas de las
Familias de Sistema (Ejecutor de Ta-
reas de Proceso a través de la TS-
INGRESADOR, Prefiltros, Permisos por
Recintos Seguros).
Cuentas Indirectas La Familia Cuenta incluye mecánicas Las relaciones se pueden establecer
específicas ya preparadas que rela- con campos de tipo Familia General,
ciona Cuentas entre sí. Familia Prefijo y Grupos de Campos.
Roles De Cuentas La Familia Cuenta tiene como Sufijo No existe una mecánica parecida en
los Roles Personales e Impersonales las Familias Propias. Para que los
con mecánicas muy importantes Usuarios Externos e Invitados reciban
relacionadas con la ejecución de los Tareas y Emails hay que utilizar la
Procesos con Usuarios Externos e familia de Sistema Cuentas.
Invitados.
Cuenta - Proyecto La Familia Proyecto permite la rela- Permite añadir campos Prefijo de
ción con una Cuenta. cualquier Familia.
Costes / Ingresos Las Familias de Sistema incluyen un No existe una mecánica específica,
mecanismo de Costes e Ingresos pero se puede realizar con Grupos de
basados en Ítems. Campos, y próximamente con el nue-
vo desarrollo de Relaciones entre
Familias.
Integración con Pro- Términos de Familia General y Prefi- Términos de Familia General, Familia
cesos jos/Sufijos. Prefijo/Sufijos, Grupos de Campos y
Documentos.
Planning Las Familias de Sistema tienen el Las Familias Propias no tienen enlaces
mecanismo de Planning con Tareas con las Tareas Libres, y consecuente-
Libres (no de Proceso). mente tampoco con el Planning.
Familia visible en grids generales. Esta opción permite impedir el acceso a determinadas Familias
Propias a través del grid general (botonera vertical izquierda de la entrada de AuraPortal). Si se marca
Sí, la Familia Propia se muestra en el grid general de familias propias de la entrada de AuraPortal. Si
se marca No, la Familia no aparece en el buscador, por lo que solo se puede utilizar desde los formu-
larios que contengan campos de esa familia.
Panel DETALLES
Campos en Ficha. Permite agregar campos del Diccionario a la Ficha, que es el almacén de datos de
los elementos de la Familia.
Cuando se crea una nueva familia solo muestra los campos que el sistema ha creado por defecto:
_Nombre y _ClaseFamilia:
Formularios. Permite diseñar múltiples Formularios Dinámicos con campos de la Ficha para ser utili-
zados desde las diferentes opciones de AuraPortal. Ver apartado correspondiente más adelante en
este documento.
Configuración Grid. Permite diseñar los Filtros y Columnas del Grid para buscar elementos de la Fami-
lia. Ver apartado correspondiente más adelante en este documento.
Campos con contenido exclusivo. Permite determinar qué campos de la Ficha tendrán un valor exclu-
sivo que no se pueda repetir en otros elementos de la misma Familia. Ver apartado correspondiente
más adelante en este documento.
Si se configuran los campos de este panel, los elementos de la Familia Propia podrán verse en forma-
to Calendario en el Grid de Elementos. En el capítulo Vista Calendario de este documento pueden
verse más detalles, y la información completa en el documento de la serie Modelización - Vista Ca-
lendario.
Aunque sea fijo, cada Familia de Sistema tiene su propio formulario diseñado según su objetivo.
El Visor de Prefijos de Familias de Sistema en Procesos (Tareas y Mensajes), están disponibles con las si-
guientes características:
- A través del Visor, los Empleados con permisos podrán Ver y/o Modificar datos de los elementos.
Ver permisos basados en Grupos de Empleados-Clases más adelante en este documento.
- Los Empleados con permisos también podrán Crear elementos nuevos desde el Grid de selección
de Prefijos.
- Los Usuarios Externos e Invitados solo verán el formulario del Visor, pero no podrán modificar ni
crear nuevos elementos.
Resumen de Características:
• Permite añadir cualquier tipo de Término del Diccionario como campo en el formulario. Notar
que esto quiere decir que se pueden añadir Grupos de Campos, Documentos (Bibliotecas En Dic-
cionario) y también Prefijos/Sufijos de otras Familias.
• Creación personalizada de Formularios por Clase. Cada Clase puede tener su formulario específi-
co.
• Con respecto al Visor de Prefijos de Familias de Propias en Procesos (Tareas y Mensajes), están
disponibles las siguientes características:
▪ Cualquier usuario con permisos también podrá Crear elementos nuevos desde el Grid de
selección de Prefijos.
La personalización se realiza desde la opción Configuración Grid de cada Familia Propia, en Estructura –
FAMILIAS - Familias Propias – Árbol y Clases:
Descripción.
Dimensiones Ventana.
- Ancho. Define el ancho que tendrá la ventana de la biblioteca. 1000 px es el valor predefinido. El
ancho del grid crecerá según la suma de los anchos configurados en sus columnas. De esta mane-
ra, si la suma de todos los anchos de las columnas es superior al Ancho de la ventana, el grid
mostrará un scroll horizontal.
- Alto. La opción predeterminada es Automático. Si se marca Indicar aparece el campo Alto del Grid,
para especificarlo en píxeles.
Altura líneas. Con dos opciones, Según contenido o Una línea. Se aplica a todas las columnas, donde la
altura de la línea se adaptará para que se vea todo el contenido. Si se elige Una línea, el contenido que no
quepa en la columna, se mostrará en un Tooltip al situar el ratón encima.
Esta configuración puede ser cambiada por el empleado en el propio Grid de Elementos con los siguientes
iconos:
Una línea y Según contenido respectivamente. Desde ese momento se aplicará lo personalizado por el
empleado, independientemente de lo que se haya marcado en esta opción.
Mostrar elementos al entrar. Se configura si los elementos aparecerán directamente al entrar o no. Con 2
opciones:
• Sí. Cuando se accede al Grid, se muestran todos los elementos sin necesidad de pulsar el botón
Proceder. Si en los filtros hay algún campo con buscador, como Prefijos o Relación, una vez se ha
seleccionado el elemento para que actúe de filtro, automáticamente se ejecuta el filtro de ele-
mentos de la Familia sin necesidad de pulsar Proceder de nuevo.
Esta mecánica es cómoda, y agiliza el funcionamiento cuando hay pocos elementos, pero en el
caso de que haya un número elevado, puede resultar más cómodo indicar No a la opción Confi-
guración del grid - Mostrar elementos al entrar, en cuyo caso funcionaría como se explica a conti-
nuación.
• No. Al entrar en el grid, no se muestra ningún elemento hasta que se pulse el botón Proceder,
normalmente habiendo elegido opciones de filtrado para limitar el número de resultados que se
supone demasiado elevado como para mostrarlos por defecto.
Con esta configuración, si en los filtros hay algún campo con buscador, como Prefijos o Relación,
una vez se ha seleccionado el elemento para que actúe de filtro, no se ejecutará el filtro de ele-
mentos hasta que se pulse el botón Proceder. De esta manera se tiene la oportunidad de selec-
cionar más campos de filtrado para limitar la búsqueda sin que cada vez se ejecute ésta.
Mostrar Filtros.
Mostrar Cabecera.
URL de acceso. Para acceder directamente desde cualquier explorador dentro o fuera de AuraPortal.
V (Visible) / E (Editable) / P (Predeterminado). Para fijar las características del filtro, si será Visible, si se podrá
Editar o si aparecerá con un valor ya predeterminado.
I. Opción para configurar MultiIdioma, de forma que cada usuario vea el nombre del filtro en su idioma.
Pulsar el botón Agregar Conjunto de Filtros de la barra de acciones para reunir varios filtros en el mismo
desplegable de forma que, una vez en ejecución, el usuario pueda elegir un filtro u otro desde el mismo
campo.
Para establecer un valor predeterminado para un filtro, pulsar el botón Datos Predeterminados (1) que
aparece en la imagen siguiente.
Se abrirá una cabecera con los filtros elegidos (2). Introducir el valor deseado y pulsar el botón Guardar
Datos Predeterminados. En el Grid de Filtros aparecerá marcada la casilla de la columna P del filtro
preseleccionado. Ver la imagen del siguiente ejemplo.
COLUMNAS. De forma muy parecida a los FILTROS, se puede determinar qué columnas aparecerán en el
grid, en qué Orden, su Título Mostrado en la cabecera, el Ancho de la columna y MultiIdioma para el Título
Mostrado.
Nota.
Ordenación de columnas en el Grid: Debido a que la ordenación de las columnas
del grid por cierto tipo de campos puede penalizar el rendimiento del mismo cuando
el número de elementos es elevado, cuando se está configurando dicha ordenación se
muestra un aviso si se elige uno de estos campos.
El resultado EN EJECUCIÓN del ejemplo anterior, que verían los usuarios al acceder al Grid, sería como el
de la siguiente imagen:
En la imagen se ve el filtro Clase de Familia (1) con el valor predeterminado configurado, en ese caso
Impresora. De esta forma, cuando el usuario accede al Grid de elementos de la familia Componentes
El Grid se muestra en una línea o varias según lo configurado en el campo Altura líneas (Según Contenido /
Una Línea), pero se puede cambiar en cualquier momento con los siguientes iconos (2):
Es interesante conocer el funcionamiento del filtro configurado con campos Prefijo y Relación:1, que es
el siguiente:
- Cuando alguien escriba parte del nombre en un filtro basado en campo Prefijo o Relación:1, y pulse
directamente Intro o pulse Proceder, los elementos que devolverá el grid serán aquellos que cumplan
con la parte del nombre escrito en el filtro.
- Si se desea especificar un elemento exacto, tras escribir parte del nombre, tendrá que pulsar con
el ratón sobre el icono buscador para elegir un elemento concreto. Como sucede hasta ahora, si solo
hay un elemento que cumple con la parte del nombre escrita, al pulsar sobre el icono buscador se se-
leccionará automáticamente sin necesidad de elegirlo.
Si, una vez se ha elegido un elemento exacto en el filtro basado en Prefijo o Relación:1, se borra ma-
nualmente parte del nombre y se pulsa en Proceder, se buscará por la parte escrita y no por el nom-
bre completo que antes estaba elegido. Esto quiere decir que cuando se ha elegido un nombre com-
pleto no es necesario pulsar la 'X' para borrarlo, se puede hacer a mano parcial o completamente.
El icono Impresora (3) ofrece distintas opciones de impresión. Ver la imagen inferior.
El botón Impresora (1) abre el gestor de impresoras local. El botón a Excel (2) tiene un submenú con 2
opciones:
• Exportar sin formato. Si se elige esta opción, los datos se exportarán como texto, tanto en las cel-
das como en la casilla de fórmulas.
Se configura desde la página general de configuración. Ver más detalles en el capítulo Vista Calendario.
Se configura desde la opción Campos con contenido exclusivo de Estructura – FAMILIAS – Familias Pro-
pias – Campos con contenido exclusivo:
• Número Entero
• Número Decimal
• Fecha
• Fecha-Hora
La creación manual de elementos de Familia de Sistema se puede realizar desde dos sitios:
- Los Empleados también podrán crear elementos desde el campo Prefijo en Tareas y Mensajes de
Proceso, según permisos de Grupos de Empleados en Clases de Familias.
- Cualquier usuario (Empleado, Externo o Invitado) puede crear elementos desde el campo Prefijo
en Tareas y Mensajes de Procesos, según permisos en Recintos Seguros.
- El formulario utilizado para la creación y edición de elementos de Familia Propia puede ser distin-
to según la Clase de cada elemento. Si solo hay una Clase, al crear el elemento no pregunta la
clase, lo crea directamente.
- Adicionalmente, cualquier usuario puede rellenar campos en Tareas y Mensajes de Procesos, con
los que posteriormente una Tarea de Sistema creará un elemento de Familia Propia. Ver más de-
talles en la documentación sobre Tareas de Sistema correspondiente.
Las Familias de Sistema no tienen Tareas de Sistema específicas para la creación de elementos, pero se
puede utilizar la TS-INVOCADOR (Invoca Servicio Web Externo) invocando los Servicios Web de AuraPortal
para la creación de elementos. Ver apartado correspondiente a Servicios Web.
Para la creación de elementos de Familia Propia están disponibles los siguientes Servicios Web:
- Tarea de Sistema LIMPIADOR (Elimina elementos de Familia Propia) que elimina elementos según
condiciones.
Para la creación y modificación de elementos de Familia de Sistema están disponibles los siguientes méto-
dos del Servicio Web AuraPortalFamilias:
- CreateFichaAreaCampos
- CreateFichaCuentaCampos
- CreateFichaEmpleadoCampos
- CreateFichaItemCampos
- CreateFichaProyectosCampos
Para crear elementos a partir de fichero XML:
- CreateFichaAmbito
- CreateFichaCuenta
- CreateFichaEmpleado
- CreateFichaItem
- CreateFichaProyectos
Para eliminar elementos:
- DeleteFichaAmbito
- DeleteFichaCuenta
- DeleteFichaEmpleado
- DeleteFichaItem
- DeleteFichaProyectos
Para actualizar elementos:
- UpdateFichaAmbito
- UpdateFichaCuenta
- UpdateFichaEmpleado
- UpdateFichaItem
Para la creación de elementos de Familia Propia están disponibles, entre otros, los siguientes métodos del
Servicio Web AuraPortalFamilias:
- GetUserFamily. No tiene parámetros. Devuelve la lista de Familias Propias existentes con los valo-
res UserFamily_ID y UserFamily_Name.
Código de devolución:
Código de devolución:
El parámetro Data utiliza la estructura habitual en otros métodos, con nombres internos de términos con
separadores especiales, por ejemplo:
[[[_Family_Class:::Noticias]]][[[_Name:::Congreso en Ma-
drid]]][[[3_Description:::Se ha celebrado el XXII Congreso In-
ternacional ... ]]][[[3_Published:::Sí]]]
Códigos de devolución:
Códigos de devolución:
Código de devolución:
2.8. Permisos
La gestión de permisos de acceso es radicalmente distinta para las Familias de Sistema y Propias:
Los permisos para crear, editar (modificar) y/o ver las fichas de los elementos de las Familias de Cuentas,
Ítems, Proyectos y Áreas se otorgan desde la opción Grupos de Empleados situado en la barra de acciones
de Estructura – FAMILIAS – Empleados.
Una vez se ha creado un Grupo de Empleados, pulsar sobre la opción Autorizados en Clases situada en la
barra de acciones:
- Ver. Los Empleados pertenecientes a este Grupo podrán ver los elementos de la Clase indica-
da.
Nota.
Los Permisos Ver y Editar de los Grupos de Empleados no se aplican a los
elementos que estén marcados como Confidenciales. A estos sólo podrán
acceder los empleados que estén seleccionados en la opción Autorizados de
cada Elemento, que además también tendrán permiso de Edición.
- Tareas Libres. Sólo se puede determinar el permiso de Crear tareas de las Clases indicadas. El res-
to de permisos son automáticos según el workflow de las mismas.
- Cuentas. Se puede determinar si el Grupo de Empleados tendrá permisos para Crear/Editar Roles
de Cuenta.
- Empleados. Los Empleados no tienen Clases, por lo que los permisos se aplican a todos ellos, pero
tienen las siguientes particularidades:
• Todos los Empleados tienen Permiso para Ver la ficha de cualquier Empleado, lo cual no
incluye Ver Enlaces y Planning, que es un permiso que se especifica aparte.
• También podrán ver los Enlaces y Planning de los empleados los siguientes usuarios:
- AdminPortal
- Administradores Delegados
- Un empleado podrá ver los enlaces de los empleados que estén por debajo de su
nivel en el árbol de empleados
- Familia
- Clase
- Elemento
El orden de aplicación de los permisos es Familia > Clase > Elemento. Esto quiere decir que, para acceder a
nivel de Clase, también hay que tener permiso a nivel de Familia, por lo menos de lectura. Y para acceder a
un Elemento, también hay que tener permiso a nivel de su Clase y Familia.
Nota.
Los Prefijos y términos Relación de Familias Propias se pueden configurar para
Utilizar Recintos Seguros O Sí O No cuando se accede a través de otra Familia. Es-
to se configura en el propio término del diccionario y puede personalizarse en el
formulario cuando el término se añade al Panel de un Proceso. La documentación
sobre Relaciones entre Familias incluye un capítulo con una explicación detallada
de esta funcionalidad.
Independientemente de la funcionalidad Relaciones entre Familias, las Familias de AuraPortal pueden rela-
cionarse entre sí a diferentes niveles.
2.9.1.1. Enlaces
En las fichas de cada Familia hay una sección de Enlaces, en donde se pueden enlazar elementos de otras
Familias. La funcionalidad de estos enlaces normalmente se limita a la visualización en la Ficha, aunque hay
algunos casos más funcionales como por ejemplo la relación de las Familias con Tareas Libres y Planning.
2.9.1.2. Empleados
En todas las fichas de las Familias de Sistema hay un campo Responsable en donde se puede elegir un
Empleado, que proporciona las siguientes funcionalidades:
- El Empleado indicado como Responsable puede Ver, Editar y Eliminar el Elemento, aunque no ten-
ga permisos específicos en su Clase.
En las fichas de la Familia Cuentas hay un campo destinado a elegir la Cuenta a través de la cual existe una
relación con la empresa. Es el campo Indirecta, a través de. En definitiva, las Cuentas Indirectas son cuentas
que dependen de otras cuentas, como, por ejemplo, clientes que dependen de un distribuidor.
- Prefijo automático. Los campos Prefijo de la Familia Cuenta en formularios de Tareas y Mensajes
de Proceso, pueden ser configurados para rellenarse automáticamente con la Cuenta Propietaria
de la Cuenta que se seleccione en otro campo de Panel. Dicho de manera práctica, en ejecución
se selecciona un Cliente, y su Distribuidor se rellenará automáticamente.
La Familia de Cuentas incluye los Roles de Cuentas, que representan los cargos o funciones con los que se
establecen relaciones, ya sean telefónicas o a través de Tareas y Emails.
La Familia de Proyectos tiene un campo donde seleccionar una Cuenta. La única funcionalidad de esta
opción radica en la posibilidad de utilizarlo en los buscadores.
Existe una funcionalidad de control de Costes e Ingresos basada en Tareas Libres e Ítems que se aplica a
las Familias de Sistema.
- Familia Prefijos/Sufijos
- Familia General
- Grupos de Campos
- Documentos
Como es sabido, el funcionamiento de los Prefijos/Sufijos en los Procesos consiste en que, una vez se ha
introducido el valor de un Prefijo en el Panel de un Proceso (ya sea manualmente por el usuario o a través
de Tareas de Sistema o Servicios Web), automáticamente se obtienen los valores de los campos de sus
Sufijos y se graban en el Panel. Así, todos los objetos de los Procesos podrán actuar con ellos, por ejemplo,
Compuertas, Tareas de Sistema, cálculos, etc.
Los elementos de ambos tipos de Familias (Sistema y Propias) pueden ser seleccionados como Prefijos en
Procesos y consecuentemente obtenerse sus Sufijos para grabarlos en el Panel del Proceso.
La diferencia entre ambos tipos de Familia radica en que solo las fichas de las Familias Propias pueden
tener Prefijos y Sufijos de otras Familias. Las de Sistema no pueden.
Sin embargo, en los Procesos no es posible utilizar Prefijos/Sufijos con elementos que ya son en sí
mismos Prefijos/Sufijos.
- Visor. Permite Ver y Modificar todos los datos de Prefijo seleccionado en el Proceso, incluidos
Grupos de Campos, directamente en su ficha a través del formulario que se desee, y que además
estará controlado por Recintos Seguros.
- Tarea de Sistema INGRESADOR. Permite traer todos los datos del Prefijo (excepto Grupos de
Campos, pero sí sus Pies) al Panel del Proceso para que todos los objetos puedan actuar con ellos
(Compuertas, Tareas de Sistema, cálculos, etc.).
Nota.
Está en desarrollo un nuevo sistema de relacionar las familias de AuraPortal entre
sí, que aportará nuevas funcionalidades a las comentadas en este documento.
- Visor
- Tarea de Sistema INGRESADOR
2.10.1.1. Visor
Tal como se explica en el apartado correspondiente de este documento, desde el Visor de los Prefijos se
pueden ver y editar todos los datos de la ficha del Prefijo seleccionado, incluidos los Prefijos/Sufijos que
pueda tener de otras Familias.
Visor
Centro de Coste
Al pulsar sobre Visor, se abrirá la ficha del Centro de Coste con el formulario que se haya elegido, que será
de Lectura o Edición según se haya diseñado:
Centro de Coste
Prefijo / Sufijos:
País Empleado
Teléfono
Presupuesto
€ Email
Centro de Coste
Con el Visor se pueden ver y modificar los datos, pero estos no están en el Panel sino en la ficha del ele-
mento. Si se desea que estos datos estén en el Panel del Proceso para poder interactuar con ellos a través
de todos los objetos (Compuertas, Cálculos, …), se debe utilizar la función Ingreso Directo de la Tarea de
Sistema INGRESADOR (Ingresa en Panel información o valor calculado), tal como se explica a conti-
nuación.
Con la función Ingreso Directo de la Tarea de Sistema INGRESADOR (Ingresa en Panel Información o
Valor Calculado), se puede traer al Panel cualquier Sufijo de los campos de la Ficha (ver restricciones de
los Grupos de Campos en su apartado correspondiente más adelante en este documento).
Con esta funcionalidad será posible grabar en el Panel datos de la Ficha Propia que de otra manera no
podrían llegar al mismo, como por ejemplo un Prefijo de empleado, y así, una vez en el panel, poder ser
ejecutor de tareas, condicionar una Compuerta, etc.
1. En la opción Guardar en (1) (en la imagen siguiente), hay que seleccionar el campo del Panel
donde se desea guardar el dato, en este ejemplo en un Prefijo de Empleado.
2. En la opción Origen (2) elegir el campo Prefijo de la Familia Propia y aparecerá una nueva opción
llamada Campo de Familia (3) donde se puede seleccionar cualquier campo de la ficha de esa
Familia que sea compatible con el seleccionado en la opción Guardar en (1).
El mismo ejemplo comentado para que un Prefijo de Empleado de una ficha de Familia Propia sea Ejecutor
de Tareas de Proceso, se puede aplicar a los Roles Singulares utilizando el Término de Diccionario corres-
pondiente.
Hay dos maneras de utilizar los Grupos de Campos de fichas de Familia Propia en los Procesos:
2.10.3.1. Visor
Tal como se ha explicado anteriormente, desde el Visor de los Prefijos se pueden ver y editar todos los
datos de las fichas del Prefijo seleccionado, incluidos los Grupos de Campos.
Los únicos datos de los Grupos de Campos de las fichas de Familia Propia que se pueden llevar al Panel de
los Procesos, son sus Pies.
Para ello hay que utilizar la función Ingreso Directo de la Tarea de Sistema INGRESADOR (Ingresa en Panel
información o valor calculado), tal como ha sido explicado anteriormente.
2.10.4. Documentos
Otra ventaja que tienen las Familias Propias sobre las de Sistema es que se pueden utilizar sus documentos
(Término de Diccionario Bibliotecas En Diccionario) como Sufijos en los Procesos.
3. PLANNING
El sistema de Planning de AuraPortal proporciona una manera gráfica (Gantt) de ver la organización de las
Tareas según su Fecha de Previsión y/o Realización, tanto las Libres como las de Proceso.
Así mismo, desde la Ficha de cada elemento de Familia de Sistema, es posible ver el Planning de las Tareas
Libres (no de Proceso) que han sido asociadas a ella en la sección Enlaces de la Tarea Libre.
Resumiendo:
- Las Familias de Sistema tienen relación con el Planning de Tareas Libres, pero no de Proceso.
4. VISTA CALENDARIO
La Vista Calendario proporciona al empleado una forma fácil y gráfica de identificar y controlar los trabajos
que tienen una Fecha Prevista para su realización, diferenciándose claramente los trabajos cuya fecha aún
no se ha alcanzado de aquellos cuya fecha ya se ha alcanzado o se ha sobrepasado.
La Vista Calendario está disponible para el Grid Mis Tareas de Proceso, para el Grid de Elementos de la
Familia Propia, para el Grid Relación: ‘N’ y para el Grid de los Informes Personalizados. Se basa en
campos Fecha-Hora que pueden asignarse en la página de configuración del objeto o la familia.
- Fecha Inicio. Se elige un campo de Panel o de la Ficha, que tomará un valor y marcará el Inicio de
la cita del Calendario.
- Fecha Fin. Se elige un campo de Panel o de la Ficha, que tomará un valor y marcará el Fin de la ci-
ta del Calendario.
- Permitir mover con el ratón desde la Vista Calendario. Con dos opciones, Sí / No. marcado como
Sí hará que se pueda mover la cita directamente de un punto a otro en la Vista Calendario, con lo
que se actualiza la Fecha-Hora sin necesidad de abrir el formulario.
Para ver los detalles sobre la Vista Calendario, puede consultarse la documentación específica sobre Vista
Calendario.
Que exista la Familia Propia Destino, con las características y configuración deseada.
Que exista una conexión ODBC con la base de datos Origen. Las conexiones ODBC se crean desde Inicio-
Herramientas Administrativas, en Orígenes de datos ODBC, pestaña DSN de Sistema. Pulsar el botón Agre-
gar y configurar la conexión como se necesite. Ver la imagen inferior.
La barra de acciones incluye, además de los botones genéricos (Guardar, Guardar y Salir y Eliminar), los
siguientes:
- Ejecución Programada. Para programar la Importación y que se realice automáticamente. (Ver más
adelante).
En el primer Panel se registra un Nombre (1) para la Importación y se selecciona la Familia Propia 'destino'
(2).
En el panel DATOS IMPORTACIÓN se configuran los siguientes campos de la Conexión ODBC: Se elige la
conexión deseada (3), se proporciona un Usuario y un Password y se pulsa el botón Comprobar. Si todo
es correcto, se conecta con la Base de Datos y se permite elegir una Tabla Origen (4).
Al pulsar el icono buscador de la Tabla Origen aparece una ventana como la siguiente,
en la que se puede buscar la tabla o vista directamente, marcando la opción Lista de Tablas/Vistas (1) y
pulsando Proceder.
Marcando la opción Buscar por Nombre (2) se puede filtrar la selección de la tabla escribiendo su nombre
completo en la casilla (3) y pulsando Proceder. Las tablas que cumplan con el filtro aparecen en el Grid
CAMPOS OBLIGATORIOS contiene los campos que se necesitan para la Importación porque son obligato-
rios para crear un nuevo elemento de Familia Propia:
Campo Nombre (5). El icono buscador muestra los campos de la Tabla Origen para elegir el campo que
dará nombre al elemento destino de la Familia Propia.
• A Indicar. Se selecciona una de entre las Clases definidas en la Familia Propia destino.
• Según campo. Se selecciona un campo de entre los de la Tabla Origen, que debe ser numérico, ya
que se toma como el ID de la Clase. Se puede elegir un campo Por defecto (7), de entre las Cla-
ses definidas en la Familia Propia destino, por si el campo origen no se corresponde con ningún
ID de clase existente.
Botón Agregar Campos (8). Para establecer la correspondencia entre los campos Origen y Destino de la
Importación:
Nota.
El campo obligatorio Nombre se trata internamente como Clave Primaria. Así, el
programa Importador mira si el Nombre existe, y en ese caso sobrescribe los datos
del registro sin crear uno nuevo.
• Sí. El campo elegido como destino se trata como Clave Primaria para indicar al Importador si, con-
siderando dicha clave, debe o no sobrescribir el registro. Si el valor de la Clave destino es el mismo
que el del campo origen, simplemente sobrescribe el registro. Si el valor de la Clave destino no es el
mismo, se crea un registro nuevo.
• No. El campo no se tiene en cuenta para esta mecánica, solo para la correspondencia.
Notas.
- No incluir en la Importación los campos que no se desee actualizar.
Cuando se elige un Prefijo de Familia de Sistema como Campo Ficha Destino (1), aparece un campo nue-
vo, Valor de Origen (2), con 2 opciones:
Directo. En este caso, el Campo Panel Origen tiene que tener un formato específico, ID###nombre. El Im-
portador buscará entre los elementos del prefijo de sistema de la familia destino el ID, que debe existir, y
le pondrá el nombre del campo origen.
Seleccionar Campo. El icono buscador muestra todos los campos de la ficha del prefijo destino compati-
bles con el campo origen. Este campo se utilizará en la búsqueda del elemento del prefijo seleccionado. Se
buscará un elemento que contenga el valor de origen en este campo y si lo encuentra, se realizará la im-
portación.
Si hay duplicados - Obtener el primero. Si se marca esta opción, y hay más de un elemento destino que
cumpla, se utilizará el primero que encuentra.
Si hay duplicados - No obtener ninguno. Si se marca esta opción, y hay más de un elemento destino que
cumpla, se deja vacío.
Instalar_AuraPortalServicioImportador.bat
que se encuentra en el directorio Import de la carpeta Home de la instalación de AuraPortal. Una vez insta-
lado, asegurarse, desde Inicio-Herramientas Administrativas-Servicios, de que se configura con Tipo de
Inicio Automático. Ver la imagen siguiente:
Al pulsar el botón Ejecución Programada de la barra de acciones de la Importación, aparece una ventana
semejante a la siguiente:
Activar o No la planificación, por si se quiere configurar, pero no se desea que se ejecute por cualquier
motivo.
Definir si la Importación se realizará Una vez o de forma Recurrente, en cuyo caso, además de la Fecha-
Hora Inicio (desde cuándo estará vigente la Importación), hay que marcar la Fecha-Hora Fin (hasta cuándo
estará vigente la Importación), así como la Frecuencia (cada cuánto tiempo se realiza la Importación, que
puede ser Diaria, Semanal o Mensual), y Cada cuanto tiempo se producirá (el intervalo entre recurrencias).
La Hora Inicio establece la hora concreta en la que se produce cada recurrencia de la Importación.
Nota 1.
Si una Ejecución Programada para Una vez está como Activa = No cuando se
cumple el horario previsto, no se realiza, pero queda pendiente y se ejecutará en el
momento en que se cambie a Activa = Sí.
Nota 2.
La Importación no tiene en cuenta la posible configuración de Campos con Con-
tenido Exclusivo para los campos de la Familia Propia destino. Por ejemplo, si se
ha establecido un Valor por Defecto para un campo, este se repetirá en el campo
destino tantas veces como sea necesario, aunque esté configurado como campo
con Contenido Exclusivo.
Nota 3.
Los Códigos de Devolución de la siguiente lista indican posibles incidencias y
aparecen en el Log de la Programación.
Problema en la configuración de la
importación
Código = -9
Problema indefinido
Código = -10
Login incorrecto
Código = -16