| |||||||||
הזמנת רכש (PO) שנשלחה ל-SAP Business Network נכשלת עם השגיאה PO-9: תגובת cXML לא חוקית.
SAP Business Network
היישום Commerce eXtensible Markup Language (cXML) של הספק מחזיר מענה cXML לא חוקי עבור הזמנת הרכש שנשלחה על-ידי SAP Business Network.
להלן דוגמה לתגובה לא חוקית כזו:
<?גרסת xml="1.0" קידוד="UTF-8" ?><!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.1.010/cXML.dtd"> <תגובה>
<קוד סטאטוס="500" טקסט="טקסט לדוגמה"/>
</תגובה>
כדי להבטיח שידור מוצלח של הזמנת רכש, מערכת הספק חייבת להחזיר אישור HTTP 200 חוקי כאשר SAP Business Network מנתבת את הזמנת הרכש.
בנוסף, מענה cXML חייב לפעול לפי הפורמט המפורט במקטע מסמך תגובה לדוגמה של מדריך לפתרונות cXML. תאימות לפורמט זה עשויה לגרום לסימון הזמנת הרכש כ'נכשל' ב-SAP Business Network.
להלן דוגמה לתגובת 200 חוקית:
<?xml גרסה="1.0" קידוד="UTF-8"?>
<!DOCTYPE cXML SYSTEM "http://xml.cXML.org/schemas/cXML/1.2.021/cXML.dtd">
<cXML payloadID="1232424-testpayloadid234525" xml:lang="en-CA" timestamp="2016-10-12T18:39:42-08:00">
<תגובה>
<קוד סטאטוס="200" טקסט="OK"/>
</תגובה>
</cXML>
לחלופין, אם שילוב cXML לא נדרש או שתצורתו נקבעה כעת באופן שגוי, תוכל לשנות את שיטת הניתוב ב-SAP Business Network על-ידי ניווט אל: הגדרות חשבון [ראשי תיבות משתמש] > הגדרות > ניתוב הזמנות אלקטרוני, ובחירה באפשרות חלופית (לדוגמה: מקוון).
לאחר ביצוע הפעולה המתקנת המתאימה, הספק יכול לשלוח מחדש את הזמנת הרכש לעצמו כדי לעדכן את הסטאטוס שלה ל'הוכר'. אם הספק יכול להגיש חשבונית להזמנת הרכש, סטאטוס הזמנת הרכש יעודכן גם ל אושרה.
SAP Business Network עבור Procurement ושרשראות אספקה > מסמכי פעולה > תנועה (הזמנות רכש, הודעות משלוח וקבלות טובין)
SAP Business Network עבור Procurement ושרשראות אספקה > שילובים של SAP Business Network > הזמנות CXML