Fout: "Een reeks van meer dan één item is niet toegestaan als eerste argument van fn:substring"
Dit kennisartikel is automatisch voor u vertaald. SAP geeft geen garantie inzake de juistheid of volledigheid van de automatische vertaling. U vindt de originele content door met de taalselector om te schakelen naar Engels.
Tijdens het repliceren van PurchaseOrderExportRequest of andere documenten van Ariba Procurement (P2P) zie ik de onderstaande fout in SAP Integration Suite, beheerde gateway voor Spend Management en SAP Business Network:
Een reeks van meer dan één item is niet toegestaan als eerste argument van fn:substring() ("abc@dummyhost.com", " abc@dummyhost.com ")
U hebt een veld in SAP Integration Suite, beheerde gateway voor Spend Management en SAP Business Network-toewijzingstool toegewezen aan een positiesegment met behulp van een substringfunctie en geen lus toegevoegd, zodat bij de toewijzing geen rekening wordt gehouden met volgende items.
U moet een lus aan het positiesegment toevoegen om ervoor te zorgen dat de mapping wordt toegepast op alle volgende posities:
- Meld u aan bij SAP Integration Suite, beheerde gateway voor Spend Management en SAP Business Network.
- Klik op Mijn configuratie > Toewijzingen.
- Klik op de potloodknop voor de documentsoort waarmee u te maken hebt.
U bevindt zich nu in de toewijzing voor deze specifieke documentsoort. Ga als volgt te werk:
- Klik met de rechterknop in de regel van de mapping die u uitvoert voor het positiesegment.
- Klik op Doelvariabele > Positie en klik in het positiesegment uit de doelstructuur (verschijnt aan de rechterkant van het scherm).
- Herhaal stap 1, maar klik deze keer op Bronconditie toevoegen.
- Klik in het bovenliggende segment van het veld dat u toewijst vanuit de bronstructuur (wordt aan de linkerkant van het scherm weergegeven).
- Er verschijnt een pop-upvenster en klik op Positievariabele.
Beheerde gateway SAP Integration Suite > Beheerde gateway voor Procurement