Generación de un esquema de archivo sin formato en un IDOC
En la etapa de diseño, con la opción de menú de la barra de herramientas
podrá interrogar a un punto final de SAP en busca de metadatos IDOC y a partir de esos metadatos generar un esquema de archivo sin formato.AVISO: para conectarse al sistema SAP desde Studio, tiene que descargar e instalar el archivo JAR de SAP y las DLL en la estación de trabajo de desarrollo de Windows.
Si recibe o envía los datos de SAP como un archivo a través de un puerto de archivos SAP al sistema SAP, debe utilizar la opción de menú de la barra de herramientas Leer archivo sin formato y Grabar archivo sin formato para leer y grabar los datos de SAP durante el tiempo de ejecución. Puede obtener información adicional consultando los dos ejemplos siguientes de orquestación.
durante el tiempo de diseño para generar un esquema de archivo sin formato para los metadatos de IDOC y utilizar las actividadesSi recibe o envía los datos SAP directamente desde el sistema SAP a través de un puerto RFC, deberá utilizar las actividades IDOC de recepción SAP y IDOC de envío SAP.
Uso del esquema de archivo sin formato generado durante el tiempo de ejecución
Durante la fase de diseño, utilice la opción de menú de barra de herramientas
para generar un esquema de archivo sin formato que describa los datos SAP que envía o recibe al puerto de archivos SAP. En esta sección, se describe la utilización del esquema de archivo sin formato a través de estas dos orquestaciones de ejemplo durante el tiempo de ejecución.Recibir datos de archivo sin formato SAP desde un sistema SAP a través de un puerto de archivos SAP.
- Un archivo de datos SAP se coloca en un directorio que está sondeando la actividad Sondear directorio FTP. Esto inicia el proceso del trabajo de orquestación.
- La actividad Sondear directorio FTP lee los datos del archivo sin formato SAP y guarda el resultado en una variable de tipo serie.
- Con el esquema de archivo sin formato generado durante la fase de diseño y utilizando la opción de menú de barra de herramientas Leer archivo sin formato convierte los datos SAP almacenados en la variable de tipo serie en datos XML y los guarda en una variable XML. , la actividad
- La actividad Insertar filas en base de datos correlaciona los datos XML procedentes de la variable XML con algunas filas de base de datos e inserta estas filas en una base de datos.
Enviar datos de archivo sin formato SAP desde un sistema SAP a través de un puerto de archivos SAP.
Este segundo ejemplo de orquestación envía datos SAP a un sistema SAP durante el tiempo de ejecución mediante las siguientes actividades:- Los datos se insertan en una base de datos e inician la actividad Obtener filas insertadas en base de datos para iniciar el proceso.
- La actividad Obtener filas insertadas en base de datos obtiene los datos que se han insertado en la base de datos y los convierte en datos XML.
- La actividad Grabar archivo sin formato convierte el contenido de la variable XML a los datos de archivo sin formato SAP validados con el esquema de archivo sin formato generado durante la fase de diseño con la opción de menú de barra de herramientas .
- La actividad Colocar archivo FTP graba los datos de archivo sin formato en un archivo dentro de un directorio.
- El sistema SAP lee los datos del archivo.
- Seleccione Generador de esquema de archivo sin formato SAP IDOC Paso 1 de 2. en el menú de la barra de herramientas. Se mostrará el recuadro de diálogo
- Especifique la información de conexión SAP como se describe en la
siguiente tabla:
Campo Descripción Ubicación Nombre de host Especifique la dirección IP o el nombre de la estación de trabajo que contiene el sistema SAP. Número de sistema Especifica el número que identifica la instancia específica del sistema SAP con el que se conecta Studio. Su administrador SAP debe proporcionarle esta información. Cliente SAP Especifica un número que identifica Studio como cliente del sistema SAP. Su administrador SAP debe proporcionarle esta información. Inicio de sesión Nombre de usuario Especifica el nombre de usuario que se utilizará para conectarse con el sistema SAP. Contraseña Especifica la contraseña del nombre de usuario al conectarse con el sistema SAP. - Pulse Siguiente. Se mostrará el recuadro de diálogo Generador de esquema de archivo sin formato SAP IDOC Paso 2 de 2.
- Utilice una de estas opciones para seleccionar un tipo de IDOC y opcionalmente un
subtipo de IDOC:
- Pulse [...] para examinar el tipo IDOC y/o el subtipo IDOC. Se abrirá el recuadro de diálogo Lista IDOC con la lista de tipos y subtipos IDOC disponibles en el punto final SAP. Seleccione un tipo IDOC y/o el subtipo IDOC y pulse Aceptar.
- Especifique el Tipo IDOC y, opcionalmente, el Subtipo IDOC directamente en los respectivos campos.
- Seleccione la casilla de verificación Empaquetado si el IDOC entrante contiene varias instancias del mensaje IDOC del mismo tipo y subtipo IDOC. Si se selecciona Empaquetado, el elemento IDOC del esquema de archivo sin formato es un elemento repetitivo.
- Pulse Finalizar.