| |||||||||
A válaszként elküldött cXML-állapotkódok listája.
| Státus | Szöveg | Jelentés |
| 200 | Rendben | A szerver képes volt a kérelem végrehajtására vagy a végső címzettnek való átadására. A visszaadott Válasz alkalmazásfigyelmeztetéseket vagy hibákat tartalmazhat: maga a cXML-kérés sem generált hibákat, sem figyelmeztetéseket, de ez az állapot nem tükrözi azokat a hibákat vagy figyelmeztetéseket, amelyeket később maga az alkalmazás generál. Nem fog több állapotfrissítést kapni, kivéve, ha a későbbi feldolgozás során hiba történik. |
|
201 | Elfogadva | A kérelmet egy közbenső központ továbbításra elfogadta, vagy a végső célállomás elfogadta, és még nem vizsgálták meg. Ha rendelkezésre áll a kézbesítésükre szolgáló mechanizmus, értesítést kap a kérés állapotáról. Az ügyfélnek később StatusUpdate tranzakciókra kell számítania. |
| 204 | Nincs tartalom | Az összes kéreleminformáció érvényes volt és fel lett ismerve. A szerver nem rendelkezik kért típusú válaszadatokkal. A PunchOutOrderMessage üzenetben ez az állapot azt jelzi, hogy a PunchOut-munkamenet a bevásárlókosár (vagy az ügyféligénylés) módosítása nélkül fejeződött be. |
| 211 | Rendben | A megbízók ennek az állapotkódnak a használatával értesítést küldhetnek a szállítóknak, amelyben tájékoztathatják őket minden olyan eseményről, amelyet ismerniük kell (például ünnepnapokról, gyártóüzemek bezárásáról vagy bizonyos tevékenységek (például a tervezési futás befejezése) befejezéséről. |
| 280 | A kérelmet egy közbenső hub továbbította. Legalább még egy állapotfrissítést fog kapni. Ez az állapot azt jelentheti, hogy a kérést egy másik közvetítőnek vagy a 201 státuszú végső címzettnek kézbesítették, vagy megbízható nem cXML-transzporton keresztül továbbították. | |
| 281 | A kérelmet egy közbenső hub továbbította egy nem megbízható transzport (pl. e-mail) használatával. Lehet, hogy kap állapotfrissítéseket, de ha nem kap állapotfrissítéseket, akkor nem feltétlenül van probléma. | |
| 400 | Hibás kérelem | A kérelem elfogadhatatlan a szerver számára, bár helyesen lett elemezve. |
| 401 | Nincs jogosultsága | A kérelemben megadott hitelesítő adatokat (a Küldő elemet) a szerver nem ismerte fel. |
| 402 | Fizetés szükséges | Ennek az igénylésnek tartalmaznia kell egy teljes fizetési elemet. |
| 403 | Tiltott | A felhasználónak nincs megfelelő jogosultsága a kérelem végrehajtásához. |
| 406 | Nem elfogadható | A kérelem elfogadhatatlan a szerver számára, valószínűleg elemzési hiba miatt. |
| 409 | Ütközés | A szerver vagy belső adatainak aktuális állapota megakadályozta a (frissítési) műveletkérelmet. Egy azonos Kérelem valószínűleg nem lesz sikeres a jövőben, de csak azután, hogy egy másik művelet végre lett hajtva, ha egyáltalán végre lett hajtva. |
| 412 | Előfeltétel sikertelen | A kérés egyik előfeltétele (például egy PunchOutSetupRequest szerkesztéshez megfelelő PunchOut munkamenet) nem teljesült. Ez az állapot általában azt jelenti, hogy az ügyfél figyelmen kívül hagyta a korábbi szerverről érkező átvitel egy részét (például egy PunchOutOrderMessageHeader operationEngedélyezett attribútuma). |
| 417 | Az elvárás nem teljesült | A kérelem olyan erőforrás-feltételt feltételezett, amely nem teljesült. Ilyen lehet például egy SupplierDataRequest, amely a szerver számára ismeretlen beszállító adatait kéri. Ez az állapot az ügyfélnél vagy a szervernél elveszett információvesztést jelezhet. |
| 450 | Nincs implementálva | A szerver nem implementálja az adott Kérelmet. Előfordulhat például, hogy a PunchOutSetupRequest vagy a kért művelet nem támogatott. Ez az állapot általában azt jelenti, hogy a kliens figyelmen kívül hagyta a szerver profilját. |
| 475 | Aláírás szükséges | A fogadó nem hajlandó elfogadni a dokumentumot, mert nincs digitális aláírása. |
| 476 | Aláírás ellenőrzése sikertelen | A fogadó nem tudja érvényesíteni az aláírást, valószínűleg azért, mert a dokumentumot továbbítás közben módosították, vagy a fogadó nem támogat egy vagy több, az aláírásban használt algoritmust. |
| 477 | Az aláírás nem fogadható el | Az aláírás technikailag érvényes, de a címzett más okból nem fogadható el. Az aláírási szabályzatok vagy tanúsítványszabályzatok elfogadhatatlanok lehetnek, a használt tanúsítvány típusa elfogadhatatlan lehet, vagy más probléma is felmerülhet. |
| 500 | Belső szerverhiba | A szerver nem tudta teljesíteni a kérelmet. |
| 550 | A cXML-szerver nem érhető el | Nem lehet elérni a következő cXML-szervert egy upstream kapcsolatot igénylő tranzakció befejezéséhez. A közbenső hub akkor tudja visszaadni ezt a kódot, ha a szállítói oldal nem érhető el. Ha az upstream kapcsolatok befejeződnek, a köztes csomópontok közvetlenül a kliensnek küldik vissza a hibákat. |
| 551 | Kérelem továbbításának feloldása | A kérés nem továbbítható, mert a beszállító konfigurációja hibás. Például egy közbenső hub nem tudta hitelesíteni magát egy beszállítóval. Az ügyfelek nem tudják kijavítani ezt a hibát, de ez a hiba az ügyfél újrapróbálkozásai előtt megoldódhat. |
| 560 | Ideiglenes szerverhiba |
Előfordulhat például, hogy egy szerver karbantartás miatt nem érhető el. A kliensnek később újra meg kell próbálnia. |
Ez a lista és a katalógusfeltöltési kérések állapotkódjainak listája a cXML referencia-kézikönyv 3.1.9.1 szakaszában is megtalálható, amely letölthető itt: http://cxml.org/.
SAP Business Network beszerzéshez és ellátási lánchoz