Actividad IDOC de recepción SAP

Utilice la actividad IDOC de recepción SAP para que actúe como un servidor y escucha del punto final de SAP configurado durante el tiempo de ejecución. La actividad recibe un IDOC del punto final de SAP especificado y lo convierte en datos XML. La actividad Recepción de IDOC de SAP es una actividad de arranque.

Si recibe los datos de SAP directamente desde el sistema SAP utilizando un puerto RFC, debe utilizar la actividad Recepción de IDOC de SAP. Si recibe los datos de SAP como un archivo a través de un puerto de archivo SAP al sistema de SAP, debe utilizar la opción de menú de la barra de herramientas de Esquema Proyecto > Importar > IDOC de SAP durante el tiempo de diseño para generar un esquema de archivo sin formato para los metadatos del IDOC y utilizar la actividad Leer archivo sin formato para leer los datos de SAP. Para más información, consulte Generación de un esquema de archivo sin formato a partir de un IDOC.

Por lo que refiere únicamente a la actividad Recepción de IDOC de SAP, debe especificar parámetros de conexión de pasarela de entrada. Para más información, consulte Creación o edición de un punto final de SAP.

A fin de establecer la conexión con el sistema SAP desde Studio, debe descargar e instalar archivos JAR de SAP y DLL en la máquina de despliegue de Windows. Para más información, consulte Descarga e instalación de los archivos DLL y JAR de SAP.

Nota: Una orquestación que contiene una actividad IDOC de recepción SAP debe tener la habilitado habilitada. Para más información, consulte Habilitar la persistencia.

Adición de una actividad IDOC de recepción SAP a la orquestación

  1. Cree o abra una orquestación. Se visualiza una representación gráfica de la orquestación.
  2. Seleccione el separador Actividades y expanda la carpeta SAP.
  3. Arrastre la actividad Recepción de IDOC a la orquestación.
  4. Seleccione la actividad. Se mostrará Lista de comprobación.

Creación, selección o edición de un punto final SAP

  1. Pulse la tarea Elegir punto final de la Lista de comprobación y seleccione una de las siguientes acciones:
    • Seleccione un punto final existente:
      1. Seleccione Examinar. Se mostrará Explorador de proyectos.
      2. Seleccione un punto final existente y pulse Aceptar. Diríjase al procedimiento Configuración de la actividad.
    • Seleccione un punto final existente y edítelo:
      1. Seleccione Examinar. Se mostrará Explorador de proyectos.
      2. Seleccione un punto final existente y pulse Aceptar.
      3. Pulse Editar. Se visualiza el panel Editar punto final.
    • Cree un punto final nuevo: seleccione Nuevo. Se mostrará el panel Crear punto final.
  2. Crear o editar un punto final de SAP.

Configuración de la actividad

  1. Seleccione la tarea Configurar en la lista de comprobación. Se mostrará el panel Configurar.
  2. Pulse Examinar....
  3. Seleccione una fila de IDOC y pulse Aceptar. Se llenan el Tipo de mensaje, el Tipo de IDOC y el Tipo de IDOC ampliado en la tarea Configurar.

Correlación de salidas de la actividad

  1. Seleccione la tarea Correlacionar salidas en la lista de comprobación.

    Se visualiza el parámetro de salida de la actividad en el panel De actividad. El esquema XML generado desde el tipo de IDOC seleccionado y el tipo de IDOC ampliado pasa a ser el parámetro de salida de la actividad.

  2. Cree una correlación entre el esquema XML de IDOC y las variables de orquestación. Consulte Creación de una correlación para obtener instrucciones generales sobre las correlaciones.

Nota sobre el despliegue de una orquestación de SAP

Antes de poder desplegar una orquestación con actividades de SAP utilizando la consola de gestión web, el dispositivo de integración debe poder establecer una conexión con el sistema SAP. Si el dispositivo de integración no puede establecer la conexión con el sistema SAP, no se despliega la orquestación.