Erreur : "Une séquence de plus d'un élément n'est pas autorisée comme premier argument de fn:substring"
Cet article de la base de connaissances a été traduit automatiquement pour vous faciliter la tâche. SAP ne garantit pas l'exactitude ou l'exhaustivité de cette traduction automatique. Vous pouvez trouver le contenu d'origine en passant à l'anglais à l'aide du sélecteur de langue.
Lors de la réplication de PurchaseOrderExportRequest ou d'autres documents depuis Ariba Procurement (P2P), je peux voir l'erreur ci-dessous dans SAP Integration Suite, passerelle gérée pour Spend Management et SAP Business Network :
Une séquence de plus d'un item n'est pas autorisée comme premier argument de fn:substring() ("abc@dummyhost.com", " abc@dummyhost.com ").
Vous avez mappé un champ dans SAP Integration Suite, passerelle gérée pour la gestion des dépenses et l'outil de mappage SAP Business Network à un segment d'article à l'aide d'une fonction de sous-chaîne et n'avez pas ajouté de boucle, de sorte que le mappage ne prend pas en compte les articles suivants.
Vous devez ajouter une boucle au segment de poste pour vous assurer que le mappage est appliqué à tous les postes suivants :
- Connectez-vous à SAP Integration Suite, passerelle gérée pour la gestion des dépenses et SAP Business Network.
- Cliquez sur Ma configuration > Mappages.
- Cliquez sur le bouton représentant un crayon pour le type de document auquel vous êtes confronté(e) au problème.
Vous êtes maintenant dans le mappage pour ce type de document spécifique, procédez comme suit :
- Cliquez sur le bouton droit dans la ligne du mappage que vous effectuez sur le segment d'article.
- Cliquez sur Variable cible > Positionner et cliquez dans le segment de poste à partir de la structure cible (apparaît dans la partie droite de l'écran).
- Répétez l'étape 1, mais cette fois-ci, cliquez sur Ajouter une condition source.
- Cliquez dans le segment supérieur de la zone que vous mappez à partir de la structure source (apparaît dans la partie gauche de l'écran).
- Une fenêtre pop-up s'affiche, cliquez sur Positionner la variable.
Passerelle gérée SAP Integration Suite > Passerelle gérée pour Approvisionnement