שגיאה: "רצף של יותר מפריט אחד אסור כארגומנט הראשון של fn:substring"
מאמר בסיס ידע זה תורגם באמצעות תרגום מכונה לנוחיותך. SAP לא מספקת אחריות בנוגע לנכונות או לשלמות תרגום המכונה. ניתן למצוא את התוכן המקורי על-ידי החלפה לאנגלית באמצעות בורר השפות.
בעת שכפול PurchaseOrderExportRequest או מסמכים אחרים מ-Ariba Procurement (P2P), אני יכול לראות את השגיאה למטה ב-SAP Integration Suite, שער מנוהל עבור ניהול הוצאות ו-SAP Business Network:
רצף של יותר מפריט אחד אסור כארגומנט הראשון של fn:substring() ("abc@dummyhost.com", " abc@dummyhost.com ")
מיפית שדה ב-SAP Integration Suite, שער מנוהל עבור ניהול הוצאות וכלי מיפוי של SAP Business Network למקטע פריט באמצעות פונקציית מחרוזת משנה ולא הוספת לולאה, כך שהמיפוי לא מביא בחשבון פריטים עוקבים.
עליך להוסיף לולאה למקטע הפריטים כדי לוודא שהמיפוי מוחל עבור כל הפריטים העוקבים:
- התחבר אל SAP Integration Suite, שער מנוהל עבור ניהול הוצאות ו-SAP Business Network.
- לחץ על התצורה שלי > מיפויים.
- לחץ על לחצן העיפרון עבור סוג המסמך שבו נתקלת בבעיה.
כעת אתה במיפוי עבור סוג מסמך ספציפי זה, בצע את הפעולות הבאות:
- לחץ עם הלחצן הימני בשורה של המיפוי שאתה מבצע במקטע הפריט.
- לחץ על משתנה יעד > מיקום ולחץ על במקטע הפריט ממבנה היעד (מופיע בצד ימין של המסך).
- חזור על השלב 1 אך הפעם לחץ על 'הוסף תנאי מקור'.
- לחץ על מקטע האב של השדה שאתה ממפה ממבנה המקור (מופיע בצד שמאל של המסך).
- יופיע pop-up, לחץ על ’משתנה תפקיד’.
SAP Integration Suite, שער מנוהל > תוסף CIG עבור שילוב רכש