Knotentypen und IDs für den SAP-Adapter
Metadatenknotentypen und IDs
In der folgenden Tabelle sind der Knotentyp und die Knoten-ID für die SAP-Artefakte aufgeführt, die vom Microsoft BizTalk-Adapter für mySAP Business Suite angezeigt werden. Die Knoten-ID ist der absolute Pfad des Knotens, der in den Methoden IMetadataRetrievalContractBrowse, Search und GetMetadata verwendet wird.
Artefaktanzeigename | Knotentyp | Knoten-ID |
---|---|---|
RFC | KATEGORIE | [VERSION]/RFCSECTION |
[RFC_APPL_GROUP_NAME] | KATEGORIE | [VERSION]/RFCGROUP/[RFC_APPL_GROUP_ID] |
[RFC_NAME] | OPERATION | [VERSION]/Rfc/[RFC_NAME] |
RfcGetAttributes | OPERATION | [VERSION]/RfcApi/RfcGetAttributes |
TRFC | KATEGORIE | [VERSION]/TRFCSECTION |
[TRFC_APPL_GROUP_NAME] | KATEGORIE | [VERSION]/TRFCGROUP/[TRFC_APPL_GROUP_ID] |
[TRFC_NAME] | OPERATION | [VERSION]/TRfc/[TRFC_NAME] |
RfcConfirmTransID | OPERATION | [VERSION]/RfcApi/RfcConfirmTransID |
BAPI | KATEGORIE | [VERSION]/BAPISECTION/000001 |
[BAPI_APPL_GROUP_NAME] | KATEGORIE | [VERSION]/BAPISECTION/[ BAPI_APPL_GROUP_NODE_ID] |
[BUSINESS_OBJECT_NAME] | KATEGORIE | [VERSION]/BAPIOBJ/[BUSOBJ_TYPE] |
[BUSINESS_OBJECT_METHOD] | OPERATION | [VERSION]/BAPIOBJ/[BUSOBJ_TYPE]/[BUSOBJ_METHOD]/[FUNCTION_MODULE] |
IDOC | KATEGORIE | [VERSION]/IDOCSECTION |
[IDOC_MSG_TYPE_NAME] | KATEGORIE | [VERSION]/IDOCMESTYP/[IDOC_MSG_TYPE_NAME] |
([IDOC_TYPE_NAME]) ([IDOC_CIMTYPE]) | KATEGORIE | [VERSION]/IDOCCIMTYP/[IDOC_TYPE_NAME]/[IDOC_CIMTYPE]/[FIRST_IDOC_REL_NO] |
([IDOC_TYPE_NAME]. V[IDOC_VERSION]) ([IDOC_CIMTYPE]) ([IDOC_REL_NO]) | KATEGORIE | [VERSION]/IDOCCIMVER/[IDOC_VERSION]/[IDOC_TYPE_NAME]/[IDOC_CIMTYPE]/[IDOC_REL_NO] |
Send | OPERATION | [VERSION]/Idoc/[IDOC_VERSION]/[IDOC_TYPE_NAME]/[IDOC_CIMTYPE]/[IDOC_REL_NO]/Senden |
SendIdoc | OPERATION | [VERSION]/Idoc/SendIdoc |
Empfangen | OPERATION | [VERSION]/Idoc/[IDOC_VERSION]/[IDOC_TYPE_NAME]/[IDOC_CIMTYPE]/[IDOC_REL_NO]/Receive |
ReceiveIdoc | OPERATION | [VERSION]/Idoc/ReceiveIdoc |
[VERSION] = Die Versionszeichenfolge; beispiel: http://Microsoft.LobServices.Sap/2007/03
.
[RFC_APPL_GROUP_NAME] = Der Name einer Anwendungsgruppe; z. B. Sales.
[RFC_APPL_GROUP_ ID] = Die ID, die einer Anwendungsgruppe in SAP zugeordnet ist; z. B. V (für Sales).
[RFC_NAME] = Der Name eines RFC; beispielsweise RFC_GET_SYSTEM_INFO.
[TRFC_APPL_GROUP_NAME] = Der Name einer Anwendungsgruppe; z. B. Sales. Dies entspricht der Anwendungsgruppe für RFCs.
[TRFC_APPL_GROUP_ ID] = Die ID, die einer Anwendungsgruppe in SAP zugeordnet ist; z. B. V (für Sales). Dies entspricht der ID für RFCs.
[TRFC_NAME]= Der Name eines tRFC; beispielsweise RFC_GET_SYSTEM_INFO. Dies entspricht dem RFC-Namen.
[BAPI_APPL_GROUP_NAME] = Der Name der BAPI-Gruppe wie im BAPI-Explorer in SAP. Beispiel: Vertrieb und Verteilung.
[BAPI_APPL_GROUP_NODE_ID] = Die ID, die dem entsprechenden Knoten in der BAPI-Explorer-Struktur in SAP zugeordnet ist; Beispiel: 3253 für Vertrieb und Verteilung. Beachten Sie, dass unter einem bestimmten BAPI-Gruppenknoten weitere Gruppenknoten vorhanden sein können. Beispielsweise weist der Knoten Vertrieb und Verteilung einen weiteren Gruppenknoten namens Sales (Knoten-ID 3375) auf.
[BUSINESS_OBJECT_NAME] = Der Name eines Geschäftsobjekts; z. B. Sales Order.
[BUSOBJ_TYPE] = Der Geschäftsobjekttyp in SAP; beispielsweise BUS2032 für das Geschäftsobjekt Sales Order.
[BUSINESS_OBJECT_METHOD] = Der Name einer Geschäftsobjektmethode; beispielsweise GETLIST für das Geschäftsobjekt Sales Order.
[FUNCTION MODULE] = Das SAP-Funktionsmodul für die Geschäftsobjektmethode; beispielsweise BAPI_SALESORDER_GETLIST für die GETLIST-Methode des Geschäftsobjekts Sales Order.
[IDOC_MSG_TYPE_NAME] = Der Name eines IDOC-Nachrichtentyps; z. B. ORDERS.
[IDOC_TYPE_NAME] = Der Name des IDOC-Typs; beispielsweise ORDERS05.
[IDOC_CIMTYPE] = Der IDOC-CIM-Typ (Erweiterung); beispielsweise Z1ORDERS.
[FIRST_IDOC_REL_NO] = Die mindeste IDOC-Releasenummer für einen bestimmten IDOC-Typ; beispielsweise 46A für ORDERS05 in einem bestimmten SAP-System.
[IDOC_VERSION] = Die IDOC-Versionsnummer; 2 für Release 2 IDOCS und 3 für Release 3 IDOCS..
[IDOC_REL_NO] = Die IDOC-Releasenummer; beispiel: 46A, 46B oder 620.
Knoten-IDs der Metadatensuche
Die Metadatensuche ist ein leistungsstarkes Feature, das das Lob-Adapter-SDK (Microsoft Windows Communication Foundation) als Teil der IMetadataRetrievalContract-Schnittstelle bereitstellt. Der SAP-Adapter verwendet dieses Feature, um die Suche nach den folgenden SAP-Artefakten zu unterstützen.
Artefaktanzeigename | Knoten-ID | BESCHREIBUNG |
---|---|---|
/RFC | [VERSION]/RFCSECTION | Gibt alle RFC-Vorgänge zurück, die dem Suchausdruck entsprechen. |
/RFC/[RFC_APPL_GROUP_NAME] | [VERSION]/RFCGROUP/[RFC_APPL_GROUP_NAME] | Gibt RFC-Vorgänge in der Anwendungsgruppe zurück, die dem Suchausdruck entsprechen. |
/TRFC | [VERSION]/TRFCSECTION | Gibt alle RFC-Vorgänge zurück, die dem Suchausdruck entsprechen. |
/TRFC/[TRFC_APPL_GROUP_NAME] | [VERSION]/TRFCGROUP/[TRFC_APPL_GROUP_NAME] | Gibt RFC-Vorgänge in der Anwendungsgruppe zurück, die dem Suchausdruck entsprechen. |
/BAPI | [VERSION]/BAPISECTION | Gibt alle BAPIs zurück, die dem Suchausdruck entsprechen. |
/IDOC | [VERSION]/IDOCSECTION | Gibt alle IDOCs zurück, die dem Suchausdruck entsprechen. |
In der folgenden Tabelle sind die Vom SAP-Adapter in Suchausdrücken unterstützten Feldhalterzeichen aufgeführt.
Sonderzeichen | Interpretation |
---|---|
plus (+) | Entspricht genau einem Zeichen. A+ entspricht z. B. AB, AC, AD usw. |
Sternchen (*) | Entspricht null oder mehr Zeichen; beispielsweise stimmt "A*" mit "A", "AB", "ABC" usw. überein. |
Metadatenabrufknoten-IDs
In der folgenden Tabelle sind die vom SAP-Adapter zurückgegebenen Metadatenmerkmale zusammengefasst.
Artefakt | Metadatenmerkmale |
---|---|
RFC | - RFC-Name. - RFC-Import- und Export-, Änderungs- und Tabellenparameter. - RFC-Parameterdatentypen. - RFC-Parameterfeldlänge, die dem Facet maxLength zugeordnet ist - OBLIGATORISCHER RFC-Parameter, der dem Facet minOccurs = 1 zugeordnet ist – optionaler RFC-Parameter, der dem Facet minOccurs = 0 zugeordnet ist - RFC-Parameter NULL-Einschränkung zugeordnet dem Facet isNillable = true. Dies bedeutet, dass der Adapter diesen Parameter nicht an das SAP-System übergeben sollte. – Der RFC selbst ist der Vorgang. |
TRFC | Identisch mit RFC, außer - RFC-Importparameter werden nicht angezeigt. Da tRFC asynchron ist, werden keine Ausgabeparameter angezeigt. |
BAPI | - Name des Geschäftsobjekts - Name der Geschäftsobjektmethode - Identisch mit RFC-Merkmalen |
IDOC | IDOC-Typ CIMType IDOC-Releasenummer IDOC-Version Felder des IDOC-Steuerelementdatensatzes, die einem EDI_DC komplexen Typ zugeordnet sind IDOC-Datensatzsegmente und Segmentfelder, die einem EDI_DD komplexen Typ zugeordnet sind Segmentieren von Beziehungen zwischen übergeordneten und untergeordneten Elementen Obligatorischer IDOC-Segmentparameter, der minOccurs = 1 zugeordnet ist Optionaler IDOC-Segmentparameter, der minOccurs = 0 zugeordnet ist Feldname des IDOC-Segmentheaders Felddatentyp des IDOC-Segmentheaders IDOC-Segmentfeldname IDOC-Segmentfelddatentyp IDOC-Segmentfeldwertaufzählungen IDOC-Segmentfeld min, max. Werte (Bereiche) Hinweis: Wenn ein IDOC-Segmentfeld eine Liste mit Min-Werten enthält, wird es als Enumeration angezeigt. Wenn das IDOC-Segmentfeld sowohl min- als auch max-Werte enthält, wird es als Zeichenfolge ohne Enumerations- oder Bereichskonstrukte angezeigt. |
Ausführliche Informationen zum Format der Metadaten, die der SAP-Adapter für bestimmte Artefakte und Vorgänge auf dem SAP-System verfügbar macht, finden Sie unter Nachrichten und Nachrichtenschemas für BizTalk-Adapter für mySAP Business Suite.