Tipos de nodo e identificadores para el adaptador de SAP
Tipos e identificadores de nodo de metadatos
En la tabla siguiente se enumeran el tipo de nodo y el identificador de nodo de los artefactos de SAP que expone el adaptador de Microsoft BizTalk para mySAP Business Suite. El identificador de nodo es la ruta de acceso absoluta del nodo que se usa en los métodos IMetadataRetrievalContractBrowse, Search y GetMetadata .
Nombre para mostrar del artefacto | Tipo de nodo | Id. de nodo |
---|---|---|
RFC | CATEGORÍA | [VERSION]/RFCSECTION |
[RFC_APPL_GROUP_NAME] | CATEGORÍA | [VERSION]/RFCGROUP/[RFC_APPL_GROUP_ID] |
[RFC_NAME] | OPERATION | [VERSION]/Rfc/[RFC_NAME] |
RfcGetAttributes | OPERATION | [VERSION]/RfcApi/RfcGetAttributes |
TRFC | CATEGORÍA | [VERSION]/TRFCSECTION |
[TRFC_APPL_GROUP_NAME] | CATEGORÍA | [VERSION]/TRFCGROUP/[TRFC_APPL_GROUP_ID] |
[TRFC_NAME] | OPERATION | [VERSION]/TRfc/[TRFC_NAME] |
RfcConfirmTransID | OPERATION | [VERSION]/RfcApi/RfcConfirmTransID |
BAPI | CATEGORÍA | [VERSION]/BAPISECTION/000001 |
[BAPI_APPL_GROUP_NAME] | CATEGORÍA | [VERSION]/BAPISECTION/[ BAPI_APPL_GROUP_NODE_ID] |
[BUSINESS_OBJECT_NAME] | CATEGORÍA | [VERSION]/BAPIOBJ/[BUSOBJ_TYPE] |
[BUSINESS_OBJECT_METHOD] | OPERATION | [VERSION]/BAPIOBJ/[BUSOBJ_TYPE]/[BUSOBJ_METHOD]/[FUNCTION_MODULE] |
IDOC | CATEGORÍA | [VERSION]/IDOCSECTION |
[IDOC_MSG_TYPE_NAME] | CATEGORÍA | [VERSION]/IDOCMESTYP/[IDOC_MSG_TYPE_NAME] |
([IDOC_TYPE_NAME]) ([IDOC_CIMTYPE]) | CATEGORÍA | [VERSION]/IDOCCIMTYP/[IDOC_TYPE_NAME]/[IDOC_CIMTYPE]/[FIRST_IDOC_REL_NO] |
([IDOC_TYPE_NAME]. V[IDOC_VERSION]) ([IDOC_CIMTYPE]) ([IDOC_REL_NO]) | CATEGORÍA | [VERSION]/IDOCCIMVER/[IDOC_VERSION]/[IDOC_TYPE_NAME]/[IDOC_CIMTYPE]/[IDOC_REL_NO] |
Envío | OPERATION | [VERSION]/Idoc/[IDOC_VERSION]/[IDOC_TYPE_NAME]/[IDOC_CIMTYPE]/[IDOC_REL_NO]/Send |
SendIdoc | OPERATION | [VERSION]/Idoc/SendIdoc |
Recepción | OPERATION | [VERSION]/Idoc/[IDOC_VERSION]/[IDOC_TYPE_NAME]/[IDOC_CIMTYPE]/[IDOC_REL_NO]/Receive |
ReceiveIdoc | OPERATION | [VERSION]/Idoc/ReceiveIdoc |
[VERSION] = La cadena de versión; por ejemplo, http://Microsoft.LobServices.Sap/2007/03
.
[RFC_APPL_GROUP_NAME] = El nombre de un grupo de aplicaciones; por ejemplo, Ventas.
[RFC_APPL_GROUP_ ID] = El identificador asociado a un grupo de aplicaciones en SAP; por ejemplo, V (para ventas).
[RFC_NAME] = El nombre de un RFC; por ejemplo, RFC_GET_SYSTEM_INFO.
[TRFC_APPL_GROUP_NAME] = El nombre de un grupo de aplicaciones; por ejemplo, Ventas. Este es el mismo grupo de aplicaciones para RFC.
[TRFC_APPL_GROUP_ ID] = El identificador asociado a un grupo de aplicaciones en SAP; por ejemplo, V (para ventas). Es el mismo que el identificador de las RFC.
[TRFC_NAME]= El nombre de un tRFC; por ejemplo, RFC_GET_SYSTEM_INFO. Esto es lo mismo que el nombre rfC.
[BAPI_APPL_GROUP_NAME] = El nombre del grupo BAPI como en el explorador de BAPI en SAP. Por ejemplo, Ventas y distribución.
[BAPI_APPL_GROUP_NODE_ID] = El identificador asociado al nodo correspondiente en el árbol del explorador de BAPI en SAP; Por ejemplo, 3253 para ventas y distribución. Tenga en cuenta que podría haber más nodos de grupo en un nodo de grupo BAPI determinado. Por ejemplo, el nodo Sales and Distribution tiene otro nodo de grupo bajo él denominado Sales (id. de nodo 3375).
[BUSINESS_OBJECT_NAME] = El nombre de un objeto de negocio; por ejemplo, Pedido de ventas.
[BUSOBJ_TYPE] = El tipo de objeto de negocio en SAP; por ejemplo, BUS2032 para el objeto de negocio Sales Order.
[BUSINESS_OBJECT_METHOD] = El nombre de un método de objeto de negocio; por ejemplo, GETLIST para el objeto de negocio Sales Order.
[FUNCTION MODULE] = El módulo de funciones de SAP para el método de objeto de negocio; por ejemplo, BAPI_SALESORDER_GETLIST para el método GETLIST del objeto de negocio Sales Order.
[IDOC_MSG_TYPE_NAME] = El nombre de un tipo de mensaje IDOC; por ejemplo, ORDERS.
[IDOC_TYPE_NAME] = El nombre del tipo IDOC; por ejemplo, ORDERS05.
[IDOC_CIMTYPE] = El tipo CIM de IDOC (extensión); por ejemplo, Z1ORDERS.
[FIRST_IDOC_REL_NO] = Número de versión de IDOC mínimo para un tipo de IDOC determinado; por ejemplo, 46A para ORDERS05 en un sistema SAP determinado.
[IDOC_VERSION] = Número de versión de IDOC; 2 para IDOCS de la versión 2 y 3 para la versión 3 IDOCS..
[IDOC_REL_NO] = Número de versión del IDOC; por ejemplo, 46A, 46B o 620.
Identificadores de nodo de búsqueda de metadatos
La búsqueda de metadatos es una característica eficaz que el SDK del adaptador de línea de negocio (LOB) de Microsoft Windows Communication Foundation (WCF) se muestra como parte de su interfaz IMetadataRetrievalContract . El adaptador de SAP usa esta característica para admitir la búsqueda de los siguientes artefactos de SAP.
Nombre para mostrar del artefacto | Id. de nodo | Descripción |
---|---|---|
/RFC | [VERSION]/RFCSECTION | Devuelve todas las operaciones RFC que coinciden con la expresión de búsqueda. |
/RFC/[RFC_APPL_GROUP_NAME] | [VERSION]/RFCGROUP/[RFC_APPL_GROUP_NAME] | Devuelve operaciones RFC en el grupo de aplicaciones que coinciden con la expresión de búsqueda. |
/TRFC | [VERSION]/TRFCSECTION | Devuelve todas las operaciones RFC que coinciden con la expresión de búsqueda. |
/TRFC/[TRFC_APPL_GROUP_NAME] | [VERSION]/TRFCGROUP/[TRFC_APPL_GROUP_NAME] | Devuelve operaciones RFC en el grupo de aplicaciones que coinciden con la expresión de búsqueda. |
/BAPI | [VERSION]/BAPISECTION | Devuelve todos los BAP que coinciden con la expresión de búsqueda. |
/IDOC | [VERSION]/IDOCSECTION | Devuelve todos los IDOC que coinciden con la expresión de búsqueda. |
En la tabla siguiente se enumeran los caracteres comodín que admite el adaptador de SAP en expresiones de búsqueda.
Carácter especial | Interpretación |
---|---|
plus (+) | Coincide exactamente con un carácter. Por ejemplo, A+ coincide con AB, AC, AD, etc. |
asterisco (*) | Coincide con cero o más caracteres; por ejemplo, "A*" coincide con "A", "AB", "ABC", etc. |
Identificadores de nodo de recuperación de metadatos
En la tabla siguiente se resumen las características de metadatos devueltas por el adaptador de SAP.
Artefacto | Características de metadatos |
---|---|
RFC | - Nombre RFC. - RfC import, export, changing and table parameters. - Tipos de datos de parámetros RFC. - Longitud del campo del parámetro RFC asignada a la faceta maxLength - Parámetro obligatorio rfC asignado a la faceta minOccurs = 1 - Parámetro opcional RFC asignado a la faceta minOccurs = 0 - Restricción NULL del parámetro RFC asignada a la faceta isNillable = true. Esto significa que el adaptador no debe pasar este parámetro al sistema SAP. - El propio RFC es la operación. |
TRFC | Igual que RFC, excepto - No se muestran los parámetros de importación de RFC. Dado que tRFC es asincrónico, no se muestran parámetros de salida. |
BAPI | - Nombre del objeto de negocio - Nombre del método de objeto de negocio - Igual que las características rfC |
IDOC | Tipo de IDOC CIMType Número de versión de IDOC Versión de IDOC Campos de registro de control IDOC asignados a un tipo complejo de EDI_DC Segmentos de registro de datos IDOC y campos de segmento asignados a un tipo complejo de EDI_DD Segmentar relaciones de elementos primarios y secundarios Parámetro obligatorio del segmento IDOC asignado a minOccurs = 1 Parámetro opcional del segmento IDOC asignado a minOccurs = 0 Nombre del campo de encabezado del segmento IDOC Tipo de datos de campo de encabezado de segmento IDOC Nombre del campo del segmento IDOC Tipo de datos de campo de segmento IDOC Enumeraciones de valores de campo de segmento IDOC Campo de segmento IDOC min, max values (ranges) Note: When an IDOC segment field contains a list of min values, it is surfaced as an enumeration. Si el campo de segmento IDOC contiene valores mínimo y máximo, se muestra como una cadena sin ninguna construcción de enumeración o intervalo. |
Para obtener información detallada sobre el formato de los metadatos que expone el adaptador de SAP para artefactos y operaciones específicos en el sistema SAP, vea Mensajes y esquemas de mensajes para el adaptador de BizTalk para mySAP Business Suite.