| |||||||||
Жауап ретінде жіберілетін cXML күй кодтарының тізімі.
| Күй | Мтн | Мағынасы |
| 200 | OK | Сервер сұрауды орындай алады немесе оны соңғы алушыға жеткізе алады. Қайтарылған жауап қолданба ескертулерін немесе қателерін қамтуы мүмкін: cXML сұрауының өзі қателер немесе ескертулер құрмады, алайда бұл күй қолданбаның өзі кейін құруға болатын қателерді немесе ескертулерді көрсетпейді. Кейінгі өңдеу кезінде қате орын алмайынша, ешқандай басқа күй жаңартуларын алмайсыз. |
|
201 | Қабылданды | Сұрау аралық хабпен бұру үшін қабылданды немесе оның соңғы мекенжайы тарапынан қабылданды және әлі тексерілмеген. Сұрауды жеткізу механизмі қолжетімді болса, сұрау күйі бойынша жаңартулар аласыз. Клиент кейін StatusUpdate транзакцияларын күтуі керек. |
| 204 | Мазмұн жоқ | Барлық сұрау ақпараты жарамды және танылған. Серверде сұралған түрдегі жауап дерегі жоқ. PunchOutOrderMessage қолданбасында бұл күй PunchOut сеансы тауар себетіне (немесе клиент өтініміне) өзгеріссіз аяқталғанын көрсетеді. |
| 211 | OK | Сатып алушылар бұл күй кодын жеткізушілерге демалыс кестелерін, өндіріс орнын жабу немесе жоспарлауды аяқтау сияқты белгілі бір әрекеттердің аяқталуы сияқты кез келген оқиғалар туралы хабарлау үшін жіберуге мүмкіндік береді. |
| 280 | Сұрауды аралық хаб бұрды. Кемінде бір күй жаңартуын аласыз. Бұл күй сұраудың басқа делдал немесе 201 күйі бар соңғы алушыға жеткізілгенін немесе оның сенімді cXML емес тасымалы арқылы жіберілгенін білдіреді. | |
| 281 | Сұрауды сенімсіз тасымал (мысалы, эл. пошта) арқылы аралық хаб бұрды. Күй жаңартуларын алуыңыз мүмкін; дегенмен күй жаңартуларын алмасаңыз, мәселе міндетті түрде болмайды. | |
| 400 | Қате сұрау | Серверге дұрыс синтаксистік талдау жасалғанымен, сұрау қабылданбайды. |
| 401 | Өкілеттігі жоқ | Сұрауда (жіберуші элементі) берілген тіркелгі деректерін сервер танымады. |
| 402 | Төлем қажет | Бұл сұрау толық төлем элементін қамтуы керек. |
| 403 | Тыйым салынған | Пайдаланушының бұл сұрауды орындау үшін артықшылықтары жеткіліксіз. |
| 406 | Жарамсыз | Синтаксистік талдау ақауына байланысты серверге жарамсыз сұрау жіберу. |
| 409 | Қайшылық | Сервердің ағымдағы күйі немесе оның ішкі дерегі операция сұрауына (жаңарту) жол бермеді. Бірдей сұрау болашақта сәтті орындалуы мүмкін емес, бірақ егер мүлде басқа операция орындалғаннан кейін ғана. |
| 412 | Алғышарт сәтсіз аяқталды | Сұраудың алғышарты (мысалы, PunchOutSetupRequest өңдеу үшін сәйкес PunchOut сеансы) орындалмады. Бұл күй әдетте клиент серверден алдыңғы тасымалдаудың кейбір бөлігін елемеуді білдіреді (мысалы, PunchOutOrderMessageHeader операциялық атрибуты). |
| 417 | Болжам сәтсіз аяқталды | Сұрау орындалмаған ресурс шартын болжауды. Бір мысал серверде белгісіз жеткізуші туралы ақпаратты сұрайтын SupplierDataRequest болуы мүмкін. Бұл күй клиентте немесе серверде ақпарат жоғалуы мүмкін. |
| 450 | Іске асырылмады | Сервер белгілі бір сұрауды іске асырмайды. Мысалы, PunchOutSetupRequest немесе сұралған операцияға қолдау көрсетілмеуі мүмкін. Бұл күй әдетте клиент сервер профилін елемеген дегенді білдіреді. |
| 475 | Қолтаңба қою қажет | Алушы құжат қабылдауға құлықсыз, өйткені оның сандық қолтаңбасы жоқ. |
| 476 | Қолтаңбаны тексеру сәтсіз аяқталды | Алушы қолтаңбаны тексере алмайды, себебі құжат транзитте өзгертілген немесе алушы қолтаңбада пайдаланылған бір немесе бірнеше алгоритмге қолдау көрсетпейді. |
| 477 | Қолтаңба қабылданбайды | Қолтаңба техникалық түрде жарамды, бірақ басқа себеппен алушыға қабылданбайды. Қолтаңба саясаттары немесе сертификаттар саясаты қабылданбауы мүмкін, пайдаланылатын сертификат түрі жарамсыз болуы мүмкін немесе басқа бір мәселе орын алуы мүмкін. |
| 500 | Ішкі сервер қатесі | Сервер сұрауды аяқтай алмады. |
| 550 | cXML серверіне қол жеткізу мүмкін емес | Алдыңғы жүйені қажет ететін транзакцияны аяқтау үшін келесі cXML серверіне қол жеткізу мүмкін емес. Аралық хаб жеткізуші сайты қолжетімсіз болған кезде осы кодты қайтара алады. Егер алдыңғы қосылымдар толық болса, аралық хаос қателерді тікелей клиентке қайтаруы керек. |
| 551 | Сұрауды жаңа мекенжайға жіберу | Жеткізушінің қате конфигурациясына байланысты сұрауды бұру мүмкін емес. Мысалы, аралық хабтың өзін жеткізушіге аутентификациялау сәтсіз аяқталды. Клиенттер бұл қатені түзете алмайды, бірақ бұл қате клиент қайталанбас бұрын шешілуі мүмкін. |
| 560 | Уақытша сервер қатесі |
Мысалы, сервер техникалық қызмет көрсету үшін өшірулі болуы мүмкін. Клиент кейінірек қайталануы керек. |
Сондай-ақ бұл тізімді және http://cxml.org/ жүктеп алуға қолжетімді cXML сілтемелік нұсқаулығындағы 3.1.9.1 каталогті жүктеп салу сұраулары үшін күй кодтарының тізімін табуға болады.
SAP Business Network for Procurement & Supply Chain