Türkçe - Makine Çevirisi
Destek Notu KB0393753
E-posta
Bir Satın Alma Siparişi neden şu hatayı vererek başarısız oldu: "PO-9: Geçersiz cXML yanıtı"?
Bu bilgi bankası makalesi, size kolaylık sağlamak için makine tarafından çevrilmiştir. SAP, makine çevirisinin doğruluğu veya eksiksizliği konusunda herhangi bir garanti vermez. Dil seçiciyi kullanıp İngilizce'ye geçiş yaparak orijinal içeriğe ulaşabilirsiniz.
Belirti

SAP Business Network'e gönderilen bir Satın Alma Siparişi (PO), PO-9 hatası vererek başarısız oluyor: Geçersiz cXML yanıtı.


Ortam

SAP Business Network


Neden

Tedarikçinin Ticari Genişletilebilir İşaretleme Dili (cXML) uygulaması, SAP Business Network tarafından gönderilen satın alma siparişi için geçersiz bir cXML yanıtı döndürüyor.

Böyle geçersiz bir yanıt örneği aşağıda verilmiştir:

<?xml version="1.0" encode="UTF-8" ?><!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.1.010/cXML.dtd"> <Yanıt>
<Durum kodu="500" metin="Örnek Metin"/>
</Yanıt>


Çözüm

Satınalma Siparişi aktarımının başarılı olmasını sağlamak için, SAP Business Network satınalma siparişini yönlendirdiğinde tedarikçi sisteminin geçerli bir HTTP 200 onayı döndürmesi gerekir.

Ek olarak, cXML yanıtı cXML Çözüm Kılavuzu Örnek Yanıt Belgesi bölümünde belirtilen biçime kesinlikle uymalıdır. Bu biçimle uyumsuzluk, satınalma siparişinin SAP Business Network'te Başarısız olarak işaretlenmesine neden olabilir.

Aşağıda geçerli 200 yanıtlık bir örnek verilmiştir:

<?xml version="1.0" encode="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">
<Yanıt>
<Durum kodu="200" metin="Tamam"/>
</Yanıt>
</cXML>

Alternatif olarak, cXML entegrasyonu gerekli değilse veya şu anda yanlış yapılandırılmışsa SAP Business Network'te şu adrese giderek yönlendirme yöntemini değiştirebilirsiniz: Hesap Ayarları [Kullanıcı Adları] > Ayarlar > Elektronik Sipariş Yönlendirme ve alternatif bir seçenek (ör. Çevrimiçi) seçin.

Uygun düzeltici eylem gerçekleştirildikten sonra tedarikçi, satınalma siparişinin durumunu Teyit Edildi olarak güncellemek için satın alma siparişini kendisine yeniden gönderebilir. Tedarikçi satınalma siparişine Fatura gönderebiliyorsa satınalma siparişi durumu da Teyit Edildi olarak güncellenir.


Ayrıca Bkz.


Kapsam

SAP Business Network for Procurement/Supply Chain > İşlem Belgeleri > İşlem (Satın Alma Siparişleri, Sevk Bildirimleri, Mal Makbuzları)
SAP Business Network for Procurement/Supply Chain > SAP Business Network Entegrasyonları > cXML Siparişler

Kullanım Koşulları  |  Telif Hakkı  |  Güvenlik Bildirimi  |  Gizlilik