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

Convenios de denominación para objetos de negocio BAPI

El Asistente de conexión de adaptador proporciona nombres para los objetos de negocio para BAPI, unidades de trabajo BAPI y conjunto de resultados BAPI. El nombre del objeto de negocio objeto refleja la estructura de la función de negocio en el servidor SAP.

BAPI

Cuando asigna nombres a los objetos de negocio para BAPI, el Asistente de conexión de adaptador añade el prefijo Sap. El asistente también convierte el nombre de la función de negocio a mayúsculas y minúsculas, eliminando todos los separadores como espacios y signos de subrayado, convierte a mayúsculas la primera letra de cada palabra y puede añadir un sufijo específico del elemento (por ejemplo, Wrapper para un objeto de negocio de nivel superior).

La tabla siguiente describe el convenio que aplica el Asistente de conexión de adaptador al asignar nombres a los objetos de negocio de las BAPI.

Tabla 1. Convenios de denominación para objetos de negocio BAPI
Elemento Convenio de denominación
Nombre del objeto de negocio de nivel superior Sap + Nombre del objeto wrapper que especifica en el Asistente de conexión de adaptador + Wrapper

Por ejemplo: SapSalesOrderWrapper

Nombre del objeto de negocio BAPI Sap + Nombre de la interfaz BAPI

Por ejemplo: SapBapiSalesOrderCreateFromDat1

El objeto de nivel superior puede contener más de un objeto BAPI.

Nombre del objeto hijo Sap + Nombre de la estructura/tabla

Por ejemplo: SapReturn

Cuando selecciona Generar objeto de negocio según convenios de denominación SAP en el panel Especificar las propiedades del descubrimiento del asistente, el adaptador genera todos los nombres de objeto de negocio con la misma mayúscula/minúscula en que aparece en la aplicación SAP. Este convenio de denominación permite que elementos con un tipo complejo coincidan con las mayúsculas/minúsculas utilizadas en SAP.

Si el módulo contiene estructuras que tienen el mismo nombre (por ejemplo, la estructura RETURN), el adaptador maneja la duplicación de nombres de objeto de acuerdo con el valor especificado para la propiedad Aplicar el mismo convenio de denominación para objetos de negocio.
  1. Si Aplicar el mismo convenio de denominación para objetos de negocio está seleccionado, el adaptador genera un nombre de objeto de negocio sin añadir un código hash. El código hash se añade al espacio de nombres de cada objeto de negocio en lugar del nombre.

    Por ejemplo: Si la estructura de repetición es RETURN, el adaptador genera el nombre de objeto de negocio correspondiente SapReturn. Si existen tres apariciones de la estructura RETURN en el mismo módulo, los tres objetos de negocio tienen el nombre SapReturn.

  2. Si ol>Aplicar el mismo convenio de denominación para objetos de negocio no está marcado, el adaptador añade el código hash al objeto de negocio posterior que tenga el mismo nombre para evitar la duplicación.
    Por ejemplo: Si la estructura de repetición es RETURN, el adaptador genera el nombre de objeto de negocio correspondiente SapReturn. Si existen tres apariciones de la estructura RETURN en el mismo módulo, se produce el comportamiento siguiente:
    • La primera aparición del objeto de negocio SapReturn tiene el nombre SapReturn.
    • La segunda aparición del objeto de negocio SapReturn tiene el nombre SapReturn203510914, donde 203510914 es el código hash de la serie SapReturn.
    • La tercera aparición del objeto de negocio SapReturn tiene el nombre SapReturn619647890, donde 619647890 es el código hash de la serie SapReturn203510914.

Unidades de trabajo BAPI

La tabla siguiente describe el convenio que aplica el Asistente de conexión de adaptador cuando asigna un nombre a un objeto de negocio de unidad de trabajo BAPI.

Tabla 2. Convenios de denominación para objetos de negocio de unidad de trabajo BAPI
Elemento Convenio de denominación
Nombre del objeto de negocio de nivel superior Sap + Nombre del objeto wrapper que especifica en el Asistente de conexión de adaptador + Txn

Por ejemplo: SapCustomerTxn

Nombre del objeto de negocio BAPI Sap + Nombre de la interfaz BAPI

Por ejemplo: SapCustomer

Nombre del objeto hijo Sap + Nombre de la estructura/tabla

Por ejemplo: SapReturn

Si el módulo contiene estructuras que tienen el mismo nombre (por ejemplo, la estructura RETURN), el adaptador maneja la duplicación de nombres de objeto de acuerdo con el valor especificado para la propiedad Aplicar el mismo convenio de denominación para objetos de negocio.
  1. Si Aplicar el mismo convenio de denominación para objetos de negocio está seleccionado, el adaptador genera un nombre de objeto de negocio sin añadir un código hash. El código hash se añade al espacio de nombres de cada objeto de negocio en lugar del nombre.

    Por ejemplo: Si la estructura de repetición es RETURN, el adaptador genera el nombre de objeto de negocio correspondiente SapReturn. Si existen tres apariciones de la estructura RETURN en el mismo módulo, los tres objetos de negocio tienen el nombre SapReturn.

  2. Si ol>Aplicar el mismo convenio de denominación para objetos de negocio no está marcado, el adaptador añade el código hash al objeto de negocio posterior que tenga el mismo nombre para evitar la duplicación.
    Por ejemplo: Si la estructura de repetición es RETURN, el adaptador genera el nombre de objeto de negocio correspondiente SapReturn. Si existen tres apariciones de la estructura RETURN en el mismo módulo, se produce el comportamiento siguiente:
    • La primera aparición del objeto de negocio SapReturn tiene el nombre SapReturn.
    • La segunda aparición del objeto de negocio SapReturn tiene el nombre SapReturn203510914, donde 203510914 es el código hash de la serie SapReturn.
    • La tercera aparición del objeto de negocio SapReturn tiene el nombre SapReturn619647890, donde 619647890 es el código hash de la serie SapReturn203510914.

Conjuntos de resultados BAPI

En la tabla siguiente se describe el convenio que se aplica mediante el Asistente de conexión de adaptador cuando nombre un objeto de negocio de conjunto de resultados BAPI.

Tabla 3. Convenios de denominación para conjuntos de resultados de BAPI
Elemento Convenio de denominación
Nombre del objeto de negocio de nivel superior

Sap + Nombre del objeto que especifique en el asistente de conexión de adaptador + Conjunto de resultados

Por ejemplo: SapCustomerGetDetailResultset

Nombre del objeto de negocio BAPI de conjunto de resultados Sap + Nombre de la interfaz BAPI

Por ejemplo: SapBapiCustomerGetDetail

Nombre del objeto hijo Sap + Nombre de la estructura/tabla

Por ejemplo: SapReturn

Nombre del objeto de negocio de consulta Sap + Nombre formateado de la interfaz BAPI de consulta

Por ejemplo: SapBapiCustomerGetList

Si el módulo contiene estructuras que tienen el mismo nombre (por ejemplo, la estructura RETURN), el adaptador maneja la duplicación de nombres de objeto de acuerdo con el valor especificado para la propiedad Aplicar el mismo convenio de denominación para objetos de negocio.
  1. Si Aplicar el mismo convenio de denominación para objetos de negocio está seleccionado, el adaptador genera un nombre de objeto de negocio sin añadir un código hash. El código hash se añade al espacio de nombres de cada objeto de negocio en lugar del nombre.

    Por ejemplo: Si la estructura de repetición es RETURN, el adaptador genera el nombre de objeto de negocio correspondiente SapReturn. Si existen tres apariciones de la estructura RETURN en el mismo módulo, los tres objetos de negocio tienen el nombre SapReturn.

  2. Si ol>Aplicar el mismo convenio de denominación para objetos de negocio no está marcado, el adaptador añade el código hash al objeto de negocio posterior que tenga el mismo nombre para evitar la duplicación.
    Por ejemplo: Si la estructura de repetición es RETURN, el adaptador genera el nombre de objeto de negocio correspondiente SapReturn. Si existen tres apariciones de la estructura RETURN en el mismo módulo, se produce el comportamiento siguiente:
    • La primera aparición del objeto de negocio SapReturn tiene el nombre SapReturn.
    • La segunda aparición del objeto de negocio SapReturn tiene el nombre SapReturn203510914, donde 203510914 es el código hash de la serie SapReturn.
    • La tercera aparición del objeto de negocio SapReturn tiene el nombre SapReturn619647890, donde 619647890 es el código hash de la serie SapReturn203510914.
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:56


Tema de referenciaTema de referencia | Versión 8.0.0.5 | rbp_sap_namebo_bapi