Definición de campos para indicadores de servicio Web

Añada, actualice o elimine los campos para cada servicio Web que estará disponible en el indicador de servicios Web.

Los campos disponibles para su uso serán aquellos que estén relacionados a los servicios Web definidos en la página Servicios Web del formulario Indicadores de servicio Web.

Nota

Este formulario no puede definir traducciones de idioma para las etiquetas de campo que se muestran. Cuando se ejecute el indicador, las etiquetas de los campos se muestran como se especificaron en el formulario Campos del indicador de servicio Web seleccionado. Para mostrar los indicadores en múltiples idiomas, se debe crear un Indicador de servicio Web para cada idioma.

Los campos definidos por el usuario están disponibles para los indicadores de servicio Web. Los campos se muestran en una lista de todos los campos bajo el servicio Web apropiada para algunos servicios Web de inserción/actualización. Estos campos definidos por el usuario heredan propiedades del formulario de referencia asociado. Haga clic con el botón secundario del mouse en el modo de Diseñador de pantalla para definir las opciones para campos definidos por el usuario. Al resaltar un campo definido por el usuario en la cuadrícula, el sistema protege el Tipo de campo y Código de la consulta. Esta información se define en la pantalla base con la que se relaciona el servicio Web.

Los campos definidos por el usuario de la búsqueda de entidad muestran registros para todas las organizaciones de la lista de organizaciones del usuario cuando no hay una organización de control disponible. No se puede enviar un registro si la organización de control y la organización de campo definida por el usuario están en conflicto.

  1. Seleccione Administración > Motor de indicadores de servicio Web > Indicadores de servicio Web.
  2. Seleccione el indicador de servicio Web para el cual desee definir campos para los servicios Web y luego haga clic en la ficha Campos.
  3. Haga clic en Añadir campo.
  4. Especifique esta información:
    Grupo de proceso – Servicio Web
    Especifique el grupo de procesos cuyo campo de servicio Web desee añadir. Los campos Pantalla y Ficha se completan automáticamente.
    Campo
    Especifique el campo que desee añadir al grupo de procesos. Los campos disponibles se basan en el servicio Web seleccionado.
    Etiqueta de campo
    Especifique el nombre para el campo. Esta información se mostrará como el texto reutilizable del campo para el Motor del indicador de servicio Web. La Etiqueta de campo predeterminada es equivalente al Campo.
    Tipo de campo
    Especifique el tipo de campo basándose en el campo y el servicio Web seleccionados. El Tipo de campo predeterminado es el tipo que proporciona el sistema para el Campo seleccionado. Sin embargo, usted puede cambiar este valor. Se muestra el Tipo de campo definido por el usuario en el Motor del indicador de servicio Web. Puede cambiar este valor predeterminado a una de las siguientes opciones:
    • Alfabético
    • Calculado
    • Fecha
    • Fijo
    • Texto de formato libre
    • Campo Clave
    • Numérico
    • Campo Recuperado
    Nota

    El Campo clave sólo está disponible cuando se selecciona un servicio Web de "actualizar" o "eliminar". Al configurar un indicador de servicio Web que utilice un servicio Web de actualización o de eliminación, el administrador de sistema debe crear un Campo para cada campo clave que necesite el servicio Web para describir sólo un registro. Tipo de campo debe ser Campo clave. El motor del indicador de servicio web primero le indica especificar los valores de campo clave para los registros que desee procesar, como, Equipo y Organización de equipo. Para actualizar los servicios Web, el sistema consulta por el registro para que muestre los resultados. Puede actualizar y luego enviar el registro. Para eliminar servicios Web, después de especificar todos los valores de campo clave, el sistema elimina el registro.

    Campo recuperado está disponible sólo cuando se elije un servicio Web de "inserción". Al configurar un indicador de servicio Web que usa un servicio Web de inserción, se debe recuperar uno o más de los valores de campo clave desde un servicio Web procesado anteriormente en el registro del indicador actual. El administrador necesita crear un Campo de tipo Campo recuperado para cada uno de los campos clave. Por ejemplo, se crea un indicador de servicio Web que le permite crear simultáneamente una orden de trabajo y una actividad para la orden de trabajo. Usted desea que la actividad se asocie con la orden de trabajo creada en grupo de proceso anterior, sin embargo, se especificarán los datos en el motor del indicador de servicio Web y se procesarán simultáneamente. Para garantizar que la actividad se asocie a la orden de trabajo correcta, el sistema primero debe procesar el servicio Web de "inserción" de orden de trabajo, luego transferir de vuelta (recuperar) el número de la orden de trabajo y la organización de la orden de trabajo para crear un servicio Web de actividad. Esta información de campo clave, junto con otros datos de actividad necesarios, se usan para crear la actividad y relacionarla con la orden de trabajo adecuada. Los registros de campo recuperado (Tipo de campo = Campo recuperado) se crearían para el número de la orden de trabajo y la organización de la orden de trabajo de la actividad porque el número y la organización de la orden de trabajo son necesarios para asociar la actividad.

    Recuperar desde grupo – Servicio Web se debe completar con el servicio Web del cual se recuperan estos valores de campo clave. En este ejemplo, se recuperan desde el servicio Web de "insertar" orden de trabajo. Campo Recuperar será el campo clave en el servicio Web de recuperación desde el que se recuperan los datos. En este ejemplo, Número de OT es uno de los campos recuperados. Se debe crear otro Campo de manera similar para definir cómo recuperar la organización de la orden de trabajo que se usará al crear la actividad. Los valores de campo solo se pueden recuperar desde los servicios Web con un número de grupo de procesos menor. Por ejemplo, un valor no se puede recuperar para usarlo en el servicio Web actual salvo que un servicio Web anterior lo haya procesado para proporcionar información.

    Campo recuperado y Campo clave no están disponibles si No asignado está en blanco.

    Tipo de campo recuperado no se asocia con la funcionalidad disponible en la página Valores recuperados.

    Si un campo se define como casilla de verificación, aparecerá como una casilla de verificación en la página Motor del indicador de servicio Web.

    Tipo de visualización
    Especifique cómo se mostrará el campo usando el Motor del indicador de servicio Web. El valor predeterminado será el valor predeterminado del sistema para el campo seleccionado. El usuario puede cambiar este valor predeterminado a una de las siguientes opciones:
    • Opcional
    • Requerido
    • Oculto
    • Protegido
    Nota

    Si el Tipo de campo es Fijo o Calculado, solo estarán disponibles Protegido y Oculto para Tipo de pantalla. Si el Tipo de campo es Campo recuperado, solo estará disponible Oculto para Tipo de pantalla.

    Secuencia
    Introduzca un valor numérico para la secuencia. Los campos se muestran usando el Motor del indicador de servicio Web en orden ascendente según su Secuencia. El valor predeterminado provisto por el sistema se basa en el parámetro INCRLIND.
    Nota

    Es importante garantizar que los campos de indicadores de servicio Web se muestren agrupados, usando el Motor del indicador de servicio Web por Grupo de proceso – Servicio Web. El rango de Secuencia disponible se controla para los campos del Grupo de proceso – Servicio Web seleccionado. La Secuencia no debe superponerse a una Secuencia asociada a un grupo de proceso anterior o posterior. Por ejemplo, los campos de indicadores de servicio Web están agrupados en el Motor de indicadores de servicio Web por Grupo de proceso – Servicio Web, y luego por Secuencia.

    Longitud mínima
    Especifique el número mínimo de caracteres para el campo.
    Longitud máxima
    Especifique el número máximo de caracteres para el campo.
    Siguiente secuencia
    Especifique el número por el que comienza la siguiente secuencia.
    Código de consulta
    Especifique el código de consulta. El Código de consulta define los valores disponibles para su selección en una lista de campos de valores cuando una conexión de servidor está disponible. Por ejemplo, la consulta y lista de valores disponibles se basará en las tablas de Infor EAM.
    Código de consulta de Mobile
    Especifique el código de la consulta que define una lista de valores que esté disponible para el campo.
    Nota

    El dispositivo móvil usa la lista de valores del Código de la consulta si existe una conexión del servidor de aplicaciones, de lo contrario se usa la lista de valores del Código de consulta de Mobile. Por ejemplo, los datos locales completan la lista de valores.

    Campo Recuperar
    Especifique el nombre del campo desde el que recuperar datos. El sistema completa automáticamente Recuperar del grupo – Servicio Web y X-Path de campo Recuperar.
    Servicio Web de consulta
    Especifique el servicio Web de consulta. Un Servicio Web de consulta sólo se aplica al definir un campo clave para un servicio Web de "actualización". El Servicio Web de consulta se usa para consultar los datos en el registro para mostrarle posibles actualizaciones al usuario.
    Campo no asignado
    Seleccione esta opción si el campo especificado no está asignado a ningún campo en el servicio Web. El valor de campo se puede procesar aún más por los indicadores como parte de un cálculo o valores recuperados.
    Usar valor anterior
    Seleccione esta opción para usar el valor de campo anterior.
    Si los datos son
    Especifique la condición Ir a. Este campo describe la condición en la cual el sistema no accede al campo definido por Siguiente secuencia, pero en su lugar se centra en Ir a secuencia
    Patrón
    Especifique el patrón que se debe cumplir para la condición Ir a.
    Ir a
    Especifique la secuencia de campo que el sistema seguirá, en comparación con Siguiente secuencia, si se cumple la condición.
    Borrar valores anteriores empezando por Ir al campo destino
    Seleccione para habilitar al sistema para transferir valores para campos con Usar valor anterior seleccionado, cuando la secuencia de indicadores es menor que (<) la secuencia del campo de destino "Ir a". Por ejemplo, los valores anteriores para los campos de indicador >= a la secuencia del campo de destino "Ir a" se borrarán. De lo contrario, el sistema transferirá valores para campos con Usar valor anterior seleccionado, cuando la secuencia de indicadores es menor que (<) la secuencia del campo de origen "Ir a". Por ejemplo, los valores anteriores para los campos de indicador <= "Ir a" de la secuencia del campo de origen se borrarán.
    Recuperar desde Grupo – Servicio Web
    Especifique el servicio Web desde el cual se devolverán los valores de campo clave y serán usados en un grupo de proceso subsiguiente.
    Datos calculados
    Especifique los datos calculados para el campo cuando Tipo de campo sea Calculado.
    Patrón de comparación
    Especifique un patrón para Tipo de campo Alfabético con el que deben coincidir los datos introducidos para que sean válidos.
    Nota

    Se admiten los siguientes caracteres "comodines" cuando se define un Patrón de comparación:

    • . (punto): caracteres alfabéticos individuales de la A a la Z
    • # (almohadilla): cualquier número individual, del 0 al 9
    • _ (guion bajo): cualquier carácter alfanumérico individual de la A a la Z y del 0 al 9
    • % (porcentaje): una cadena de caracteres alfanuméricos
    • , (coma): Condición O (uno u otro, o ambos)
    • : (dos puntos): Condición HASTA
    • ! Cualquier carácter o número: los datos especificados no deben coincidir con lo que se encuentra después del "!" Condición NO.

    Consulte Definición de valores recuperados para indicadores de servicio Web.

  5. Haga clic en Enviar.
    Nota

    Para eliminar un campo, seleccione el campo que desea eliminar y haga clic en Eliminar campo. Los campos que correspondan a la Organización de control para un servicio Web no se pueden eliminar de esta página porque son fundamentales para el procesamiento del servicio Web. Sin embargo, si el propio servicio Web se elimina de la página Servicio Web, se eliminan automáticamente todos los campos relacionados, entre ellos Organización de control.

    Nota

    En esta página no se muestran los errores si no se definen todos los campos obligatorios necesarios, clave o recuperados para el indicador de servicio Web para que funcionen correctamente utilizando el Motor del indicador de servicio Web. Se muestra un error cuando el Motor del indicador de servicio Web procesa registros con campos indicadores insuficientes. También se muestra un error desde el Motor del indicador de servicio Web si se define una siguiente secuencia que no existe dentro de la definición del indicador.