Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Integración
INTRODUCCIÓN ........................................................................................................................................................... 3
1. PANELDATOSVER ................................................................................................................................................... 5
2. PANELDATOSVERGC .............................................................................................................................................. 8
3. PANELDATOSVERGCAFILIADO ........................................................................................................................... 11
En el Primer Tomo se incluye información General sobre los Servicios Web e información detallada
sobre AURAPORTALPROCESOS y AURAPORTALTAREAS.
Este Cuarto Tomo incluye la información necesaria para obtener datos del Panel.
El Quinto Tomo incluye los Servicios Web relacionados con las Bibliotecas en Diccionario.
En este documento se describe cómo obtener datos del Panel de un Proceso de AuraPortal (la forma de
introducir datos a través de los Servicios Web de AuraPortal se detalla en los documentos generales de los
Servicios Web).
Para obtener datos del Panel de un Proceso de AuraPortal se utiliza el Servicio Web AuraPortalProcesos,
y concretamente los tres métodos siguientes:
PanelDatosVer. Con este método se obtienen todos los datos del panel de los Procesos de Aura-
Portal incluidos los Grupos de Campos Progenitores, pero no los datos de los Grupos de Cam-
pos Afiliados. Este método está disponible desde AuraPortal v3.1.
PanelDatosVerGC. Se obtienen todos los datos de los Grupos de Campos, tantos del Progenitor
como de sus Afiliados. Este nuevo método está disponible a partir de AuraPortal v4.0 con el Ser-
vicePack de Octubre 2009.
PanelDatosVerGCAfiliado. Similar al anterior, pero sólo muestra el registro del GC Progenitor indi-
cado en el filtro, y todos los de sus Afiliados. Este nuevo método está disponible a partir de Aura-
Portal v4.0 con el ServicePack de Octubre 2009.
Estos métodos están diseñados para ser utilizados desde programas preparados a propósito, pero también
es posible hacer pruebas manualmente. Para ello, dirigirse a Estructura (1) – General – Servicios Web
– Lista (2) y entrar en el Servicio Web de Sistema AuraPortalProcesos (3):
Nota.
Para hacer pruebas manuales con los métodos del Servicio Web, es necesario ejecu-
tarlos directamente desde el propio servido de AuraPortal o desde una sesión remota
(Terminal Server o similar). De lo contrario, los campos para introducir datos no esta-
rán disponibles.
1. PANELDATOSVER
Con el método PanelDatosVer se obtienen todos los datos del panel de los Procesos de AuraPortal incluidos
los Grupos de Campos Progenitores, pero no los datos de los Grupos de Campos Afiliados. Estos se
obtienen con PanelDatosVerGC y PanelDatosVerGCAfiliado.
La Referencia Base de un proceso puede obtenerse desde muchas opciones de AuraPortal, por ejemplo
desde el Grid de tareas. En este ejemplo, utilizaremos la Referencia Base -50.1_1:
Al introducir la Referencia Base en el campo RefBase del método PanelDatosVer y pulsar sobre el botón
Invocar, se obtendrá un fichero XML con todos los datos del panel, por ejemplo:
Veamos, por ejemplo, el campo 6_Facturas, que es un Grupo de Campos. Este mismo se vería así desde
el formulario de la tarea:
Nótese que desde el Servicio Web se obtienen todos los campos, estén o no mostrados en formularios.
La columna Albaranes es un Grupo de Campos Afiliado, y en el Servicio Web sólo se muestra su nombre
con el siguiente formato, pero no sus líneas:
|||6_Albaranes===GC_Afiliado|||
Para ver sus líneas hay que utilizar los otros dos métodos, PanelDatosVerGC y PanelDatosVerGCAfiliado.
2. PANELDATOSVERGC
Con el método PanelDatosVerGC se obtienen todos los datos de los Grupos de Campos, tantos del Progeni-
tor como de sus Afiliados.
Este método está disponible a partir de la v4.0 de AuraPortal con el ServicePack de Octubre 2009.
RefBase. Es obligatorio. Igual que en el método anterior, introducir la Referencia Base del Pro-
ceso del que se desean obtener todos sus datos del Panel.
NombreGC. Es obligatorio. Hay que introducir el nombre del Grupo de Campos. Este nombre se
puede obtener del método PanelDatosVer, omitiendo el código del tipo de campos y el guión, es
decir Facturas y no 6_Facturas.
Formato. Es opcional. Hace referencia al formato del documento XML que se devolverá con todos
los datos. Hay dos posibilidades:
- 1. Si se introduce el número 1, el formato del XML que se devolverá será del mismo tipo
que el PanelDatosVer, es decir, en formato DataTable con pares Clave/Valor.
Siguiendo con el ejemplo anterior, el Grupo de Campos Afiliado Albaranes se vería desde el Formulario de
esta manera:
El fin del primer registro está indicado con Campo/Valor Fin de Registro / ____ , y a continuación se
mostraría el segundo registro y así sucesivamente.
3. PANELDATOSVERGCAFILIADO
El método PanelDatosVerGCAfiliado es similar al anterior, pero sólo muestra el registro del GC Progenitor
que se indique en el filtro (incluyendo todos los de sus Afiliados).
Este método está disponible a partir de la v4.0 de AuraPortal con el ServicePack de Octubre 2009.
RefBase. Es obligatorio. Igual que en el método anterior, introducir la Referencia Base del Pro-
ceso del que se desean obtener todos sus datos del Panel.
NombreGC. Es obligatorio. Hay que introducir el nombre del Grupo de Campos. Este nombre se
puede obtener del método PanelDatosVer, omitiendo el código del tipo de campos y el guión, es
decir Facturas y no 6_Facturas.
IdRegistro. Es obligatorio. Hay que indicar el <IdRegistro> del Grupo de Campos Progenitor del
que se quieren obtener sus datos. Este valor puede obtenerse desde los dos métodos anteriores.
- 1. Si se introduce el número 1, el formato del XML que se devolverá será del mismo tipo
que el PanelDatosVer, es decir, en formato DataTable con pares Clave/Valor.