| |||||||||
Yanıt olarak gönderilen cXML Durum Kodlarının listesi.
| Durum | Metin | Anlam |
| 200 | Tamam | Sunucu talebi yürütebildi veya nihai alıcıya teslim edebildi. Döndürülen Yanıt uygulama uyarıları veya hataları içerebilir: cXML Talebinde hata veya uyarı oluşturulmamıştır ancak daha sonra uygulama tarafından oluşturulabilecek hiçbir hata veya uyarı yansıtılmaz. Daha sonra işleme sırasında bir hata oluşmadığı sürece başka durum güncellemesi almazsınız. |
|
201 | Kabul edildi | Talep, bir ara hub tarafından iletim için kabul edilmiş veya nihai hedefi tarafından kabul edilmiş ve henüz incelenmemiştir. Teslim edilecek bir mekanizma varsa talebin durumuyla ilgili güncellemeler alırsınız. Müşteri daha sonra StatusUpdate işlemlerini beklemelidir. |
| 204 | İçerik Yok | Tüm Talep bilgileri geçerli ve tanındı. Sunucunun istenen türde bir Yanıt verisi yok. PunchOutOrderMessage 'da bu durum, PunchOut oturumunun alışveriş sepetinde (veya müşteri talep formunda) değiştirilmeden sona erdiğini gösterir. |
| 211 | Tamam | Alıcılar, tedarikçilere tatil çizelgeleri, üretim tesisi kapanışı veya planlama çalıştırması tamamlama gibi belirli aktivitelerin tamamlanması gibi bilmeleri gereken etkinlikler hakkında bilgilendirmek üzere bir yayın iletisi göndermek için bu durum kodunu kullanabilir. |
| 280 | Talep ara hub tarafından iletildi. En az bir durum güncellemesi daha alacaksınız. Bu durum, talebin başka bir aracıya veya 201 durumundaki nihai alıcıya teslim edildiği ya da güvenilir bir cXML dışı taşıma aracılığıyla iletildiği anlamına gelebilir. | |
| 281 | Talep, güvenilir olmayan bir taşıma (e-posta gibi) kullanılarak bir ara hub tarafından iletildi. Durum güncellemeleri alabilirsiniz ancak durum güncellemeleri almadıysanız sorun yaşanması gerekmez. | |
| 400 | Hatalı talep | Doğru şekilde ayrıştırılmasına rağmen sunucu için kabul edilemez talep edin. |
| 401 | Yetki yok | Talepte sağlanan kimlik bilgileri (Gönderen öğesi) sunucu tarafından tanınmadı. |
| 402 | Ödeme gerekli | Bu Talep eksiksiz bir Ödeme öğesi içermelidir. |
| 403 | Yasak | Kullanıcı, bu talebi yürütmek için yetersiz ayrıcalıklara sahip. |
| 406 | Kabul edilebilir değil | İstek sunucu için kabul edilemez, muhtemelen bir ayrıştırma hatası nedeniyle. |
| 409 | Çakışma | Sunucunun geçerli durumu veya dahili verileri, (güncelleme) işlem talebini engelledi. Gelecekte başarılı olmak için yalnızca başka bir işlem yürütüldükten sonra (hiç değilse) özdeş bir Talep olası değildir. |
| 412 | Önkoşul başarısız oldu | Talebin bir önkoşulu (örneğin, PunchOutSetupRequest düzenlemelerine uygun bir PunchOut oturumu) karşılanmadı. Bu durum normalde istemcinin, sunucudan önceki bir aktarımın bazı bölümlerini (örneğin, PunchOutOrderMessageHeader işletimine izin verilen niteliği) göz ardı ettiğini belirtir. |
| 417 | Beklenti başarısız oldu | Talep, karşılanmayan bir kaynak koşulu ima etti. Örneğin, tedarikçi hakkında sunucu tarafından bilinmeyen bilgiler isteyen SupplierDataRequest olabilir. Bu durum, istemcide veya sunucuda bilgilerin kaybolduğu anlamına gelebilir. |
| 450 | Uygulanmadı | Sunucu, belirli Talebi uygulamıyor. Örneğin, PunchOutSetupRequest veya talep edilen işlem desteklenmiyor olabilir. Bu durum normalde istemcinin sunucunun profilini yoksaydığını belirtir. |
| 475 | İmza gerekli | Alıcı, dijital imzası olmadığı için belgeyi kabul etmek istemiyor. |
| 476 | İmza doğrulama başarısız oldu | Alıcı imzayı doğrulayamıyor, muhtemelen belge aktarımda değiştirildiğinden veya alıcı, imzada kullanılan bir veya daha fazla algoritmayı desteklemediğinden imzayı doğrulayamıyor. |
| 477 | İmza kabul edilemez | İmza teknik olarak geçerlidir ancak başka bir nedenle alıcı tarafından kabul edilebilir değildir. İmza politikaları veya sertifika politikaları kabul edilemez olabilir, kullanılan sertifika türü kabul edilemez olabilir veya başka bir sorun olabilir. |
| 500 | Dahili sunucu hatası | Sunucu Talebi tamamlayamadı. |
| 550 | cXML sunucusuna erişilemiyor | Yukarı akış bağlantısı gerektiren bir işlemi tamamlamak için sonraki cXML sunucusuna ulaşılamıyor. Bir tedarikçi sitesine ulaşılamadığında ara hub bu kodu döndürebilir. Yukarı akış bağlantıları tamamlanırsa ara hub'lar hataları doğrudan istemciye döndürmelidir. |
| 551 | Talebi iletmek için geri al | Tedarikçi yanlış konfigürasyonu nedeniyle talep iletilemiyor. Örneğin, ara hub kendisini bir tedarikçi için doğrulayamadı. İstemciler bu hatayı düzeltemez ancak bu hata, istemci yeniden denenmeden önce çözülmüş olabilir. |
| 560 | Geçici sunucu hatası |
Örneğin, bir sunucu bakım için çalışmıyor olabilir. İstemci daha sonra yeniden denenmelidir. |
Ayrıca bu listeyi ve katalog yükleme taleplerine ilişkin durum kodları listesini http://cxml.org/ adresindeki cXML Başvuru Kılavuzu 3.1.9.1 bölümünde bulabilirsiniz.
SAP Business Network for Procurement/Supply Chain