Support-Hinweis 185783
E-Mail
Fehler: "Eine Folge von mehr als einer Position ist als erstes Argument von fn:substring nicht zulässig"
Dieser Wissensdatenbankartikel wurde maschinell übersetzt. SAP übernimmt keine Gewährleistung für die Richtigkeit oder Vollständigkeit der Maschinenübersetzung. Sie können den Originalinhalt anzeigen, indem Sie über die Sprachauswahl zu "Englisch" wechseln.
Problem

Beim Replizieren von PurchaseOrderExportRequest oder anderen Dokumenten aus Ariba Procurement (P2P) in das Cloud Integration Gateway (CIG) tritt der folgende Fehler auf:

Eine Folge von mehr als einem Element ist als erstes Argument von fn:substring() ("abc@dummyhost.com", " abc@dummyhost.com ") nicht zulässig.

Auflösung

Sie müssen dem Positionssegment eine Schleife hinzufügen, um sicherzustellen, dass die Zuordnung für alle nachfolgenden Positionen angewendet wird:

  1. Melden Sie sich in CIG an.
  2. Klicken Sie auf Meine Konfiguration > Zuordnungen.
  3. Klicken Sie auf das Bleistiftsymbol für die Dokumentart, bei der das Problem auftritt.

Nun befinden Sie sich in der Zuordnung für diese spezifische Belegart. Gehen Sie wie folgt vor:

  1. Klicken Sie mit der rechten Drucktaste in der Zeile der Zuordnung, die Sie für das Positionssegment durchführen.
  2. Klicken Sie auf Zielvariable > Position, und klicken Sie auf das Positionssegment aus der Zielstruktur (wird auf der rechten Seite des Bildes angezeigt).
  3. Wiederholen Sie Schritt 1, aber klicken Sie diesmal auf Quellbedingung hinzufügen.
  4. Klicken Sie in das übergeordnete Segment des Felds, das Sie aus der Quellstruktur zuordnen (wird auf der linken Seite des Bildes angezeigt).
  5. Ein Dialogfenster wird angezeigt. Klicken Sie auf Variable positionieren.
Ursache

Sie haben ein Feld im CIG-Mapping-Tool einem Positionssegment mithilfe einer Teilzeichenfolgenfunktion zugeordnet und keine Schleife hinzugefügt, sodass die CIG-Zuordnung keine nachfolgenden Positionen berücksichtigt.

Zusätzliche Informationen

Dieser Artikel gilt für Anwendungsfälle, in denen Sie eine Zuordnung zu einem Positionssegment mit einer Teilzeichenfolgenfunktion vorgenommen haben und danach dieser Fehler auftritt. Wenn Sie weitere Informationen zum CIG-Mapping-Tool erhalten möchten, lesen Sie diesen Artikel: How to use CIG mapping tool.


Gilt für

SAP Ariba Buying

Nutzungsbedingungen  |  Copyright  |  Sicherheitsrichtlinie  |  Vertraulichkeit