WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Objetos de negocio para la interfaz de consulta para software SAP

Un objeto de negocio es una estructura que consta de datos, de la acción que se debe realizar en los datos y de instrucciones adicionales, si existen, para procesar los datos. La entrada para la interfaz de consulta para software SAP es un objeto de negocio de tabla. El objeto de negocio de tabla representa las columnas de una tabla en el servidor SAP. El adaptador utiliza el objeto de negocio de tabla para obtener datos de las tablas en el servidor SAP.

Cómo se representan los datos en los objetos de negocio

El adaptador utiliza metadatos que genera el Asistente de conexión de adaptador para construir una definición de objeto de negocio.

Los datos del objeto de negocio representan las columnas de la tabla asociada en SAP.

Cómo se crean los objetos de negocio

Las definiciones de objetos de negocio se crean con el Asistente de conexión de adaptador. El asistente se conecta a la aplicación, descubre las estructuras de datos de la aplicación y genera definiciones de objetos de negocio para representarlas. También genera otros recursos que necesita el adaptador, como por ejemplo la información de interfaz que indica los parámetros de entrada y salida.

Estructura de objetos de negocio

El objeto de negocio de tabla puede formar parte de un contenedor.

El objeto de negocio de tabla contiene columnas seleccionadas de la tabla SAP especificada.

Además de la información de la columna, el objeto de negocio de tabla también contiene un objeto de negocio de consulta como último parámetro.

Las propiedades del objeto de negocio de consulta son sapWhereClause, sapRowsSkip y sapMaxRows:
  • La propiedad sapWhereClause recupera la información de las tablas SAP. El valor predeterminado lo llena el Asistente de conexión de adaptador. El carácter de espacio se utiliza como delimitador para analizar sapWhereClause.
  • La propiedad sapMaxRows es el número máximo de filas que se ha de devolver. El valor predeterminado es 100.
  • La propiedad sapRowsSkip es el número de filas que se ha de saltar antes de recuperar los datos. El valor predeterminado es 0.

Las tablas se pueden construir tomando como modelo objetos de negocio jerárquicos. La relación entre padre e hijo de las tablas se especifica en el Asistente de conexión de adaptador.

Las tablas se enlazan mediante una clave foránea para formar relaciones padre-hijo. El objeto de negocio de tabla hijo tiene una clave foránea que hace referencia a una propiedad en el objeto de negocio de consulta padre.

En el objeto de negocio KNA1, observe la referencia a SapAdrc, un objeto de negocio hijo. El objeto de tabla SapAdrc tiene una columna llamada AddressNumber. Esta columna tiene una propiedad asociada (ForeignKey) que contiene una referencia al objeto de negocio padre.

La llamada de la interfaz de consulta para software SAP para una operación RetrieveAll devuelve un contenedor de objetos de tabla.

Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 17:01:51


Tema de conceptoTema de concepto | Versión 8.0.0.5 | csap_sqi_bo