---
article_id: KB0396644
article_type: Support Note
component_ids:
  - BNS-ARI-CP-CORE-AI
component_descriptions:
  - การจัดซื้อจัดจ้างหลัก > การดูแลหลัก > การเชื่อมต่อแอพพลิเคชัน (ระหว่าง Buying กับ Sourcing)
products:
  - SAP Business Network for Procurement and SAP Business Network for Supply Chain
personas:
  - Admin
  - Buyer
  - Supplier
language: th
created: 2026-09-25
updated: 2026-10-09
source: Knowledge Base
url: https://support.ariba.com/item/view/KB0396644_th
connect_url: https://support.ariba.com/item/view/KB0396644_th?min=1
sap_for_me_url: https://me.sap.com/notes/KB0396644/th
---

# คำสั่งซื้อล้มเหลวโดยมีข้อผิดพลาด "การแปลล้มเหลว (...) isAdhoc และ SupplierPartId ขาดหายไป"

## อาการ

คำสั่งซื้อ เข้าถึง SAP Business Network แล้ว แต่ไปไม่ถึงคู่ค้าที่ประสานเชื่อมต่อ EDI ในแท็บ 'ประวัติใบสั่งซื้อ' เราจะเห็นรายงานข้อผิดพลาดและการแปลด้านล่างนี้

> PO-11: ไม่สามารถส่งมอบคำสั่งซื้อ รหัสข้อผิดพลาดของเทอร์มินัลสำหรับสถานะคำสั่งซื้อ: การแปลล้มเหลวสำหรับ XXXXXXXXX :  
> ล็อกการแปล (1 รายการ):  
> ----------------------------  
> **ข้อผิดพลาด: /cXML/Request/OrderRequest; isAdhoc และ SupplierPartId ทั้งคู่ขาดหายไป รวมอย่างน้อยหนึ่งรายการ**  
> รายงานการแปล  
> ------------------  
> ข้อมูลบังคับขาดหายไป (100)  
> GroupName = ItemOut\_cxml  
> อินสแตนซ์ = 00  
> FieldId = 3  
> FieldData = ค่า Null  
> รหัสการใช้กฎมาตรฐาน  
> ไม่พบข้อมูล (142)  
> BlockCount = 7  
> ชื่อบล็อค = FOB  
> BlockSignatureIdTag = FOB  
> ชื่อฟิลด์ = 0335:2  
> เลขที่ฟิลด์ = 5  
> ข้อมูลฟิลด์ = FOB?

## สาเหตุ

isAdhoc หรือ SupplierPartId ควรรวมอยู่ในคำสั่งซื้อ (cXML) Ariba ใช้องค์ประกอบเหล่านี้ในการตรวจหาไอเท็มที่ไม่อยู่ในแคตตาล็อก

## การแก้ไขปัญหา

ผู้ซื้อจะต้องมี isAdhoc หรือ SupplierPartId รวมอยู่ในคำสั่งซื้อ (cXML) กรุณาดูตัวอย่างในส่วนย่อย cXML ด้านล่าง

\<ItemOut isAdHoc = "yes" lineNumber = "1" quantity = "10" requestedDeliveryDate = "2012-03-07">  
\<ItemID>  
\<SupplierPartID>N160INSTLL\</SupplierPartID>  
\</ItemID>  
\<ItemDetail>  
\<ราคาต่อหน่วย>  
\<สกุลเงินของเงิน = "USD">14.00000\</Money>  
\</ราคาต่อหน่วย>  
\<Description xml:lang = "en">N160INSTLL\</Description>  
\<UnitOfMeasure>EA\</UnitOfMeasure>  
\<PriceBasisQuantity quantity = "2" convertsionFactor = "0.10">  
\<UnitOfMeasure>BX\</UnitOfMeasure>  
\<Description xml:lang = "en">ฟิลด์นี้ระบุว่า 1 กล่องเทียบเท่ากับ 10 EA และราคาต่อหน่วยมีไว้สำหรับ 2 กล่อง\</Description>  
\</PriceBasisQuantity>

## ดูเพิ่มเติม

กรุณาดู *[การตรวจหาคำสั่งซื้อที่ไม่อยู่ในแคตตาล็อก](https://help.sap.com/docs/business-network-for-supply-chain/cxml-solutions/detecting-non-catalog-orders?locale=en-US&version=LATEST)*ใน [*คำแนะนำเกี่ยวกับโซลูชัน cXML*](https://help.sap.com/docs/business-network-for-supply-chain/cxml-solutions/cxml-solutions-guide?locale=en-US&version=LATEST) สำหรับข้อมูลเพิ่มเติมเกี่ยวกับองค์ประกอบเหล่านี้

## คำสำคัญ

ทั้ง isAdhoc และ SupplierPartId ขาดหายไป, PO-11, ไม่สามารถส่งมอบคำสั่งซื้อ, รหัสข้อผิดพลาดของเทอร์มินัลสำหรับสถานะคำสั่งซื้อ, การแปลล้มเหลว, คำสั่งซื้อล้มเหลว, edi, การแลกเปลี่ยนเอกสารอิเล็กทรอนิกส์, คู่ค้าที่ประสานเชื่อมต่อ
