| |||||||||
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ı.
SAP Business Network
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>
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.
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