עברית - תרגום מכונה
הודעת תמיכה KB0404713
Markdown
דוא"ל
הזמנת הרכש נכשלה עם השגיאה "PO-11: לא ניתן לספק הזמנה. (...) תרגום נכשל". כיצד להשתמש בדוח תרגום EDI עבור הזמנות רכש שנכשלו?
מאמר בסיס ידע זה תורגם באמצעות תרגום מכונה לנוחיותך. SAP לא מספקת אחריות בנוגע לנכונות או לשלמות תרגום המכונה. ניתן למצוא את התוכן המקורי על-ידי החלפה לאנגלית באמצעות בורר השפות.
סימפטום

הזמנת הרכש הגיעה אל SAP Business Network, אך לא הצליחה להגיע למערכת המשולבת של הספק (באמצעות EDI) עם הודעת השגיאה שלהלן:

PO-11: לא ניתן לספק הזמנה. קוד שגיאה של מסוף עבור סטאטוס הזמנת רכש: תרגום נכשל עבור XXXX

כיצד להשתמש בדוח התרגום עבור הזמנת רכש שנכשלה כדי להבין את סיבת השגיאה ולפתור אותה?


סיבה

הודעת השגיאה תרגום נכשל תופיע במספר תרחישי שגיאות שילוב של EDI.

אם הוא מופיע עבור מסמך הזמנת רכש, המשמעות היא שלא ניתן היה לתרגם את מסמך ה-cXML של ההזמנה ל-EDI, עקב הסיבה שמפורטת בדוח התרגום. זה יכול להיות שדה שגוי או נתוני חסימה, או שימוש שגוי בהם. סיבת כשל נפוצה נוספת היא הזמנות רכש עם תווים לא חוקיים, שאינן נתמכות על-ידי EDI.

דוח התרגום הוא כלי שימושי מאוד בזיהוי הגורם לשגיאת השילוב


פתרון

כדי להציג את דוח התרגום, בצע את השלבים הבאים:

  1. התחבר ל-SAP Business Network.
  2. אתר את הזמנת הרכש שנכשלה עם השגיאה 'תרגום נכשל'.
  3. לחץ על היסטוריית הזמנות.

דוח התרגום מוצג בעמודה הערות עבור הסטאטוס נכשל. בדרך כלל לא יהיו בו מעברי שורות, אך ייראו כך:

תרגום נכשל עבור XXXXXXXXX :
דוח תרגום
------------------
פורמט נתונים שגוי(110)
ספירת בלוקים = 13
BlockName = ItemOut
BlockSignatureIdTag = LINE
שם שדה = ItemID_SupplierPartID
מספר שדה = 3
נתוני שדה = 152A77�
פורמט נתונים שגוי(110)
ספירת בלוקים = 15
BlockName = 2010_PO1_ItemOut
BlockSignatureIdTag = PO1
שם שדה = 0234_ItemID_SuppPartID_data
מספר שדה = 7
נתוני שדה = 152A77�

השורה הראשונה אחרי הכותרת והתוחם של הדוח (------------------) תיידע מה הבעיה - עבור מקרה ספציפי זה, פורמט נתונים שגוי. השדה והבלוק מוצגים מיד לאחריו: בלוק המידע הוא ItemOut, והשדה עם נתונים שגויים או לא חוקיים הוא SupplierPartID.

בדוגמה שלעיל ברור שיש תו לא חוקי בנתונים (שורות נתוני שדה). עם זאת, זה לא תמיד מוצג בצורה כל כך ברורה בדוח התרגום. אם אתה רואה שגיאת פורמט נתונים שגויה אך אינך יכול לזהות את התו השגוי בשורת FieldData, תוכל להוריד את ה-cXML של הזמנת הרכש מ-SAP Business Network ולהציג אותה בעורך עם תמיכה בתווי Microsoft Notepad או Notepad++.

משאב שימושי לשימוש יחד עם דוח התרגום הוא משאב ANSI X12: 850 מדריך יישום של הזמנת רכש, הזמין במקטע שילוב של הדף SAP Business Network עבור שותפי סחר ב-SAP Help Portal.

שים לב גם שדוחות תרגום יכולים להציג בעיות מרובות בבת אחת. הדוגמה לעיל מדווחת על שני מאורעות מאותה בעיה של פורמט נתונים שגוי, עבור שני שדות שונים.

אנחנו יכולים לראות גם שגיאות אחרות בדוחות תרגום. ראה להלן דוגמה אחת של שגיאת 'נתונים הכרחיים חסרים':

תרגום נכשל עבור XXXXXXXXX :
דוח תרגום
------------------
נתוני חובה חסרים(100)
ספירת בלוקים = 32
BlockName = Extrinsic
BlockSignatureIdTag = HDEXNA
שם שדה = Extrinsic_name
מספר שדה = 1

בדוגמה זו נשלח Extrinsic ללא שם ב-PO. משיכת ה-cXML עבור הזמנת רכש זו יכולה לראות את המקטע להלן, מה שגרם לשגיאה זו:

<שם חיצוני=""/>

לבסוף, דוחות תרגום יכולים גם להציג שגיאות ישירות, עוד לפני הדוח עצמו. הדוגמה שלהלן היא שגיאה נפוצה מאוד בשילוב EDI עבור הזמנות רכש:

תרגום נכשל עבור 428967976 :
יומן תרגום (1 הזנות):
----------------------------
שגיאה: /cXML/Request/OrderRequest; isAdhoc ו-SupplierPartId חסרים. כלול לפחות אחד מהם.
דוח תרגום
------------------
נתוני חובה חסרים(100)
GroupName = ItemOut_cxml
מופע = 00
זיהוי שדה = 3
נתוני שדה = Null
קוד שימוש של כלל תקני
נתונים חסרים(142)
ספירת חסימות = 57
BlockName = 2180_FOB
BlockSignatureIdTag = FOB
שם שדה = 0335
מספר שדה = 5
נתוני שדה = ZZZ

שורת השגיאה במקרה זה כבר מסבירה את הסיבה לבעיה, ללא צורך לעבור על פרטי בלוק EDI. עיין בהזמנת רכש שנכשלה עם השגיאה "תרגום נכשל (...) isAdhoc ו-SupplierPartId שניהם חסרים" עבור הוראות ספציפיות בתרחיש זה.


ראה גם

עיין במקטע שילוב של הדף SAP Business Network עבור שותפי סחר ב-SAP Help Portal עבור כל מדריכי היישום והתצורה, ומשאבים נוספים בשילוב EDI עם SAP Business Network.



חל על

רכש ליבה > ניהול ליבה > שילוב יישום (בין קנייה ומיקור)

תנאי שימוש  |  זכויות יוצרים  |  חשיפת בטחון  |  פרטיות