Propiedades del complemento Servicio web

El complemento Servicio web permite integrar un servicio web en el flujo de trabajo.

Nota: Se crea una DLL dinámica en el servidor cuando se invoca un servicio web. Generalmente aparece en el directorio /Archivos de programa/ShareVis/Temp. Si durante la implementación de un servicio web cambian las firmas o se añaden API, habrá que eliminar esta DLL temporal manualmente.

Par de valores

Descripción

arguments

Lista de argumentos separada por comas para enviar al servicio web.

async

Si la llamada de servicio web debe ser o no síncrona o asíncrona.

Async solo funciona para los servicios web de Winshuttle Transaction cuando se ejecutan en el servidor con el complemento Actualización de Winshuttle. Crea las siguientes tareas de SVService cuando se usa:

  • Winshuttleupdateasync: Envía una solicitud de grabación de servicio web a Winshuttle SAP Integration Server, obtiene un GUID de referencia para cada tarea y, a continuación, crea otra tarea de SVService llamada WinshuttleUpdate (consulte a continuación). Winshuttle SAP Integration Server trata cada entrada de un grupo de repetición como una tarea.
  • Winshuttleupdate: Esta entrada de tarea de SVService se crea tanto para servicios web síncronos como asíncronos.

Cómo habilitar servicios asíncronos para Winshuttle Workflow

Establezca la clave de configuración global WinshuttleWebServiceRunAsync en TRUE. Para obtener más instrucciones, consulte Opciones del configurador de Workflow.

domain

Dominio que se usa para el inicio de sesión del servicio web.

inputfield

Campo de entrada, que se puede especificar como inputfield01, Inputfield02, etc. Se usa junto con inputvalue (consulte a continuación).

inputtype

Tipo de parámetro de entrada de un servicio web. Se usa cuando no se especifica el parámetro arguments.

inputvalue

Valor de entrada de un determinado campo. Se usa junto con inputfield (arriba).

outputfield

Campo de valor de salida que debe establecerse. Puede ser un formulario (Xpath) o una columna de SharePoint.

outputfieldvalue

Valor que se tiene que establecer en el campo de salida. Se puede indicar como Outputfield0, Outputfield1, etc.

method

Columna de SharePoint en la que se colocará el/los valor/es.

password

Contraseña que se va a usar para el inicio de sesión en el servicio web.

returncolumn

Columna en la que colocar el valor devuelto. Este argumento admite una lista separada por comas de nombres de columna que se puede establecer como una serie.

user name

Nombre de usuario que se va a usar para el inicio de sesión en el servicio web.

wsdl

WSDL (lenguaje de definición del servicio web) para el servicio web.