Skip to main content
Skip table of contents

SAP Explorer (JCo 3)

SAP Explorer (JCo3): Erzeugt Strukturbeschreibungen von IDocs und BAPIs, listet BAPIs oder IDocs oder erzeugt leere IDoc- und BAPI-Strukturen und gibt je nach Operation ein entsprechendes XML-Dokument aus.

Hinweis:

Zur Nutzung des SAP Explorers (JCo 3) werden Rechte zur Remote-Ausführung folgender RFC-Bausteine benötigt:

  • RPY_BOR_TREE_INIT
  • IDOCTYPES_LIST_WITH_MESSAGES
  • IDOCTYPE_READ_COMPLETE
  • RPY_OBJECTTYPE_READ
  • RFC_FUNCTION_SEARCH


Eigenschaften (Properties)

Operation

Bestimmt, welche Operation der Funktions-Adapter durchführt

Mögliche Werte:

  • GetBapiTree: Liste aller verfügbaren BAPIs ausgeben

  • GetIDocList: Liste aller verfügbaren IDocs ausgeben

  • ReadBapi: Beschreibung der BAPI-Struktur ausgeben

  • ReadIDoc: Beschreibung der IDoc-Struktur ausgeben

  • CreateEmptyBapi: Leere BAPI-Struktur zur Verwendung in der X4 BPMS erzeugen

  • CreateEmptyIdoc: Leere IDoc-Struktur zur Verwendung in der X4 BPMS erzeugen

  • SearchForBapis: Liste aller BAPIs ausgegeben, die dem Suchausdruck entsprechen

  • ClearCache: Löscht den BAPI- und IDoc-Cache in JCo

Parameter

Adapter

Hauptklasse des Adapters (nicht verändern!)

Mögliche Werte: de.softproject.integration.adapter. sapjco3.SAPBapiIdocNotationExplorer: Hauptklasse (Standard)

PropertyFile

URL zur Konfigurationsdatei für den Adapter

Mögliche Werte: Beliebige innerhalb der Java-VM gültige URL (z.B. xstore://Project/Folder/Configuration.properties)

Client

SAP-Mandant (jco.client.client in der Properties-Datei)

User

Benutzername (jco.client.user in der Properties-Datei)

Password

Passwort (jco.client.passwd in der Properties-Datei)

Language

Anmeldesprache (jco.client.lang in der Properties-Datei)

SystemNumber

SAP-System-Nummer (jco.client.sysnr in der Properties-Datei)

RouterString

Router-String (jco.client.ashost in der Properties-Datei)

SystemType

Art des entfernten Hosts (jco.client.type in der Properties-Datei)

Mögliche Werte:

  • 2: R/2

  • 3: R/3

  • E: Extern

ReplaceEscapedControlChars

Maskierte Steuerzeichen (z.B.: ) in den von der JCo-Bibliothek zurückgegebenen XML-Strings durch das Ersetzungszeichen austauschen:

Mögliche Werte:

  • true: Maskierte Steuerzeichen ersetzen
  • false: Maskierte Steuerzeichen nicht ersetzen

Statuswerte

-1Die Operation wurde erfolgreich ausgeführt.
1Die Operation ist aufgrund eines technischen Fehlers fehlgeschlagen.

Input

Dieser Funktions-Adapter erwartet je nach gewählter Operation z.T. eine adapterspezifische Input-XML-Struktur.

Operation

Get BapiTree

Für die Operation Get BapiTree wird kein Input-XML-Dokument benötigt.

Get IDocList

Für die Operation Get IDocList wird kein Input-XML-Dokument benötigt.

Read Bapi

Für die Operation Read Bapi erwartet dieser Funktions-Adapter folgendes Input-XML-Dokument:

HTML/XML
<Object><!--BAPI-ID--></Object>

Read IDoc

Für die Operation Read IDoc erwartet dieser Funktions-Adapter folgendes Input-XML-Dokument:

HTML/XML
<ReadIDoc><!--IDoc-ID--></ReadIDoc>

Create Empty Bapi

Für die Operation Create Empty Bapi erwartet dieser Funktions-Adapter folgendes Input-XML-Dokument:

HTML/XML
<Bapiname><!--Name des BAPIs--></Bapiname>

Create Empty Idoc

Für die Operation Create Empty Idoc erwartet dieser Funktions-Adapter folgendes Input-XML-Dokument:

HTML/XML
<IDoc><!--Name des IDocs--></IDoc>

SearchForBapis

Für die Operation SearchForBapis erwartet dieser Funktions-Adapter folgendes Input-XML-Dokument:

HTML/XML
<Search functionname="BAPI-/Funktionsname" />
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.