SAP 适配器的节点类型和 ID
元数据节点类型和 ID
下表列出了适用于 mySAP Business Suite 的 Microsoft BizTalk 适配器显示的 SAP 项目的节点类型和节点 ID。 节点 ID 是 IMetadataRetrievalContractBrowse、 Search 和 GetMetadata 方法中使用的节点的绝对路径。
项目显示名称 | 节点类型 | 节点 ID |
---|---|---|
RFC | 类别 | [VERSION]/RFCSECTION |
[RFC_APPL_GROUP_NAME] | 类别 | [VERSION]/RFCGROUP/[RFC_APPL_GROUP_ID] |
[RFC_NAME] | OPERATION | [VERSION]/Rfc/[RFC_NAME] |
RfcGetAttributes | OPERATION | [VERSION]/RfcApi/RfcGetAttributes |
TRFC | 类别 | [VERSION]/TRFCSECTION |
[TRFC_APPL_GROUP_NAME] | 类别 | [VERSION]/TRFCGROUP/[TRFC_APPL_GROUP_ID] |
[TRFC_NAME] | OPERATION | [VERSION]/TRfc/[TRFC_NAME] |
RfcConfirmTransID | OPERATION | [VERSION]/RfcApi/RfcConfirmTransID |
BAPI | 类别 | [VERSION]/BAPISECTION/000001 |
[BAPI_APPL_GROUP_NAME] | 类别 | [VERSION]/BAPISECTION/[ BAPI_APPL_GROUP_NODE_ID] |
[BUSINESS_OBJECT_NAME] | 类别 | [VERSION]/BAPIOBJ/[BUSOBJ_TYPE] |
[BUSINESS_OBJECT_METHOD] | OPERATION | [VERSION]/BAPIOBJ/[BUSOBJ_TYPE]/[BUSOBJ_METHOD]/[FUNCTION_MODULE] |
IDOC | 类别 | [VERSION]/IDOCSECTION |
[IDOC_MSG_TYPE_NAME] | 类别 | [VERSION]/IDOCMESTYP/[IDOC_MSG_TYPE_NAME] |
([IDOC_TYPE_NAME]) ([IDOC_CIMTYPE]) | 类别 | [VERSION]/IDOCCIMTYP/[IDOC_TYPE_NAME]/[IDOC_CIMTYPE]/[FIRST_IDOC_REL_NO] |
([IDOC_TYPE_NAME]。V[IDOC_VERSION]) ([IDOC_CIMTYPE]) ([IDOC_REL_NO]) | 类别 | [VERSION]/IDOCCIMVER/[IDOC_VERSION]/[IDOC_TYPE_NAME]/[IDOC_CIMTYPE]/[IDOC_REL_NO] |
发送 | OPERATION | [VERSION]/Idoc/[IDOC_VERSION]/[IDOC_TYPE_NAME]/[IDOC_CIMTYPE]/[IDOC_REL_NO]/Send |
SendIdoc | OPERATION | [VERSION]/Idoc/SendIdoc |
接收 | OPERATION | [VERSION]/Idoc/[IDOC_VERSION]/[IDOC_TYPE_NAME]/[IDOC_CIMTYPE]/[IDOC_REL_NO]/Receive |
ReceiveIdoc | OPERATION | [VERSION]/Idoc/ReceiveIdoc |
[VERSION] = 版本字符串;例如 。 http://Microsoft.LobServices.Sap/2007/03
[RFC_APPL_GROUP_NAME] = 应用程序组的名称;例如 Sales。
[RFC_APPL_GROUP_ ID] = 与 SAP 中的应用程序组关联的 ID;例如,适用于销售) 的 V (。
[RFC_NAME] = RFC 的名称;例如,RFC_GET_SYSTEM_INFO。
[TRFC_APPL_GROUP_NAME] = 应用程序组的名称;例如 Sales。 这与 RFC 的应用程序组相同。
[TRFC_APPL_GROUP_ ID] = 与 SAP 中的应用程序组关联的 ID;例如,适用于销售) 的 V (。 这与 RFC 的 ID 相同。
[TRFC_NAME]= tRFC 的名称;例如,RFC_GET_SYSTEM_INFO。 这与 RFC 名称相同。
[BAPI_APPL_GROUP_NAME] = SAP 中的 BAPI 资源管理器中 BAPI 组的名称。 例如,Sales 和 Distribution。
[BAPI_APPL_GROUP_NODE_ID] = 与 SAP 中 BAPI 资源管理器树中的相应节点关联的 ID;例如,3253 for Sales and Distribution。 请注意,给定的 BAPI 组节点下可能有更多的组节点。 例如,“销售和分发”节点下有另一个名为“销售”的组节点 (节点 ID 3375) 。
[BUSINESS_OBJECT_NAME] = 业务对象的名称;例如 Sales Order。
[BUSOBJ_TYPE] = SAP 中的业务对象类型;例如,Sales Order 业务对象的BUS2032。
[BUSINESS_OBJECT_METHOD] = 业务对象方法的名称;例如,Sales Order 业务对象的 GETLIST。
[FUNCTION MODULE] = 业务对象方法的 SAP 函数模块;例如,BAPI_SALESORDER_GETLIST Sales Order 业务对象的 GETLIST 方法。
[IDOC_MSG_TYPE_NAME] = IDOC 消息类型的名称;例如 ORDERS。
[IDOC_TYPE_NAME] = IDOC 类型的名称;例如,ORDERS05。
[IDOC_CIMTYPE] = IDOC CIM 类型 (扩展) ;例如,Z1ORDERS。
[FIRST_IDOC_REL_NO] = 特定 IDOC 类型的最小 IDOC 版本号;例如,46A for ORDERS05特定 SAP 系统中。
[IDOC_VERSION] = IDOC 版本号;2 用于版本 2 IDOCS,3 用于版本 3 IDOCS。
[IDOC_REL_NO] = IDOC 版本号;例如 46A、46B 或 620。
元数据搜索节点 ID
元数据搜索是一项功能强大的功能,Microsoft Windows Communication Foundation (WCF) 业务线 (LOB) 适配器 SDK 作为其 IMetadataRetrievalContract 接口的一部分。 SAP 适配器使用此功能来支持搜索以下 SAP 项目。
项目显示名称 | 节点 ID | 说明 |
---|---|---|
/R f c | [VERSION]/RFCSECTION | 返回与搜索表达式匹配的所有 RFC 操作。 |
/RFC/[RFC_APPL_GROUP_NAME] | [VERSION]/RFCGROUP/[RFC_APPL_GROUP_NAME] | 返回应用程序组中与搜索表达式匹配的 RFC 操作。 |
/TRFC | [VERSION]/TRFCSECTION | 返回与搜索表达式匹配的所有 RFC 操作。 |
/TRFC/[TRFC_APPL_GROUP_NAME] | [VERSION]/TRFCGROUP/[TRFC_APPL_GROUP_NAME] | 返回应用程序组中与搜索表达式匹配的 RFC 操作。 |
/Bapi | [VERSION]/BAPISECTION | 返回与搜索表达式匹配的所有 BAPI。 |
/Idoc | [VERSION]/IDOCSECTION | 返回与搜索表达式匹配的所有 IDOC。 |
下表列出了 SAP 适配器在搜索表达式中支持的通配符。
特殊字符 | 解释 |
---|---|
加上 (+) | 完全匹配一个字符。 例如,A+ 匹配 AB、AC、AD 等。 |
星号 (*) | 匹配零个或多个字符;例如,“A*”与“A”、“AB”、“ABC”等匹配。 |
元数据检索节点 ID
下表汇总了 SAP 适配器返回的元数据特征。
项目 | 元数据特征 |
---|---|
RFC | - RFC 名称。 - RFC 导入、导出、更改和表参数。 - RFC 参数数据类型。 - RFC 参数字段长度映射到 facet maxLength - 映射到 facet minOccurs = 1 的 RFC 必需参数 - 映射到 facet minOccurs 的 RFC 可选参数 = 0 - 映射到 facet 的 RFC 参数 NULL 约束 isNillable = true。 这意味着适配器不应将此参数传递给 SAP 系统。 - RFC 本身是操作。 |
TRFC | 与 RFC 相同,但 - RFC 导入参数未呈现。 由于 tRFC 是异步的,因此不会显示任何输出参数。 |
BAPI | - 业务对象的名称 - 业务对象方法的名称 - 与 RFC 特征相同 |
IDOC | IDOC 类型 CIMType IDOC 版本号 IDOC 版本 映射到EDI_DC复杂类型的 IDOC 控制记录字段 映射到EDI_DD复杂类型的 IDOC 数据记录段和段字段 细分父子关系 映射到 minOccurs = 1 的 IDOC 段必需参数 映射到 minOccurs 的 IDOC 段可选参数 = 0 IDOC 段标头字段名称 IDOC 段标头字段数据类型 IDOC 段字段名称 IDOC 段字段数据类型 IDOC 段字段值枚举 IDOC 段字段 min、max 值 (范围) 注意: 当 IDOC 段字段包含最小值列表时,它将作为枚举显示。 如果 IDOC 段字段同时包含最小值和最大值,则它显示为字符串,没有任何枚举或范围构造。 |
有关 SAP 适配器为 SAP 系统上的特定项目和操作公开的元数据格式的详细信息,请参阅 MySAP Business Suite BizTalk 适配器的消息和消息架构。