| |||||||||
Λίστα Κωδικών Κατάστασης cXML που στάλθηκαν ως απάντηση.
| Κατάσταση | Κείμ | Σημασία |
| 200 | ΟΚ | Ο διακομιστής μπόρεσε να εκτελέσει την αίτηση ή να την παραδώσει στον τελικό παραλήπτη. Η επιστρεφόμενη Απάντηση μπορεί να περιέχει προειδοποιήσεις ή σφάλματα εφαρμογής: η ίδια η Αίτηση cXML δεν δημιούργησε σφάλματα ή προειδοποιήσεις, ωστόσο, αυτή η κατάσταση δεν απεικονίζει σφάλματα ή προειδοποιήσεις που μπορεί να δημιουργηθούν μετά από την ίδια την εφαρμογή. Δεν θα λαμβάνετε περαιτέρω ενημερώσεις κατάστασης, εκτός αν προκύψει σφάλμα κατά τη διάρκεια μεταγενέστερης επεξεργασίας. |
|
201 | Εγκεκριμένο | Το αίτημα έγινε δεκτό για προώθηση από ενδιάμεσο κόμβο, ή έχει γίνει αποδεκτό από τον τελικό προορισμό του και δεν έχει ακόμη εξεταστεί. Θα λαμβάνετε ενημερώσεις σχετικά με την κατάσταση του αιτήματος, εάν υπάρχει διαθέσιμος μηχανισμός για την παράδοσή τους. Ο εντολέας θα πρέπει να αναμένει αργότερα κινήσεις StatusUpdate. |
| 204 | Χωρίς περιεχόμενο | Όλες οι πληροφορίες Αίτησης ήταν έγκυρες και αναγνωρίστηκαν. Ο διακομιστής δεν έχει δεδομένα Απόκρισης του τύπου που ζητήθηκε. Σε ένα PunchOutOrderMessage, αυτή η κατάσταση δείχνει ότι η σύνοδος PunchOut έληξε χωρίς αλλαγή στο καλάθι αγορών (ή στην αίτηση πελάτη). |
| 211 | ΟΚ | Οι αγοραστές μπορούν να χρησιμοποιήσουν αυτόν τον κωδικό κατάστασης για να στείλουν ένα μήνυμα μετάδοσης στους προμηθευτές για να τους ενημερώσουν σχετικά με τυχόν συμβάντα που πρέπει να γνωρίζουν, όπως χρονοδιαγράμματα διακοπών, κλείσιμο εγκατάστασης παραγωγής ή ολοκλήρωση συγκεκριμένων δραστηριοτήτων όπως ολοκλήρωση εκτέλεσης προγραμματισμού. |
| 280 | Η αίτηση προωθήθηκε από έναν ενδιάμεσο κόμβο. Θα λάβετε τουλάχιστον μία ακόμη ενημέρωση κατάστασης. Αυτή η κατάσταση μπορεί να σημαίνει ότι η αίτηση παραδόθηκε σε άλλον ενδιάμεσο ή στον τελικό παραλήπτη με κατάσταση 201 ή ότι προωθήθηκε μέσω αξιόπιστης μεταφοράς μη cXML. | |
| 281 | Η αίτηση προωθήθηκε από έναν ενδιάμεσο κόμβο χρησιμοποιώντας μία αναξιόπιστη μεταφορά (όπως email). Μπορεί να λαμβάνετε ενημερώσεις κατάστασης. Ωστόσο, αν δεν έχετε λάβει ενημερώσεις κατάστασης, δεν υπάρχει απαραίτητα πρόβλημα. | |
| 400 | Λανθασμένη Αίτηση | Η αίτηση δεν είναι αποδεκτή από τον διακομιστή, αν και αναλύθηκε σωστά. |
| 401 | Μη Εξουσιοδοτημένο | Τα διαπιστευτήρια που παρέχονται στην Αίτηση (το στοιχείο Αποστολέα) δεν αναγνωρίστηκαν από τον διακομιστή. |
| 402 | Απαιτείται Πληρωμή | Αυτή η Αίτηση πρέπει να περιλαμβάνει ένα πλήρες στοιχείο Πληρωμής. |
| 403 | Απαγορευμένο | Ο χρήστης έχει ανεπαρκή προνόμια για την εκτέλεση αυτής της Αίτησης. |
| 406 | Μη Αποδεκτό | Η αίτηση δεν είναι αποδεκτή από τον διακομιστή, πιθανώς λόγω αποτυχίας ανάλυσης. |
| 409 | Σύγκρουση | Η τρέχουσα κατάσταση του διακομιστή ή των εσωτερικών του δεδομένων δεν επέτρεψε την αίτηση λειτουργίας (ενημέρωση). Μια πανομοιότυπη Αίτηση είναι απίθανο να επιτύχει στο μέλλον, αλλά μόνο αφού εκτελεστεί μια άλλη λειτουργία, αν είναι καθόλου. |
| 412 | Προϋπόθεση Απέτυχε | Μία προϋπόθεση της Αίτησης (για παράδειγμα, μία σύνοδος PunchOut κατάλληλη για μία επεξεργασία PunchOutSetupRequest) δεν ικανοποιήθηκε. Αυτή η κατάσταση κανονικά σημαίνει ότι ο εντολέας αγνόησε κάποιο τμήμα της προηγούμενης μετάδοσης από έναν διακομιστή (για παράδειγμα, η ιδιότητα operationAllowed ενός PunchOutOrderMessageHeader). |
| 417 | Προσδοκία Απέτυχε | Η αίτηση υπονοεί μια συνθήκη πόρου που δεν ικανοποιήθηκε. Ένα παράδειγμα μπορεί να είναι ένα SupplierDataRequest που ζητάει πληροφορίες σχετικά με έναν προμηθευτή άγνωστο στον διακομιστή. Αυτή η κατάσταση μπορεί να σημαίνει χαμένες πληροφορίες στον εντολέα ή τον διακομιστή. |
| 450 | Δεν Εφαρμόστηκε | Ο διακομιστής δεν υλοποιεί τη συγκεκριμένη Αίτηση. Για παράδειγμα, το PunchOutSetupRequest ή η απαιτούμενη λειτουργία μπορεί να μην υποστηρίζεται. Αυτή η κατάσταση συνήθως υποδηλώνει ότι ο υπολογιστής-πελάτης έχει αγνοήσει το προφίλ του διακομιστή. |
| 475 | Απαιτείται υπογραφή | Ο παραλήπτης είναι απρόθυμος να αποδεχτεί το έγγραφο επειδή δεν έχει ψηφιακή υπογραφή. |
| 476 | Επαλήθευση Υπογραφής Απέτυχε | Ο παραλήπτης δεν μπορεί να επικυρώσει την υπογραφή, πιθανώς επειδή το έγγραφο άλλαξε κατά τη μεταφορά, ή ο παραλήπτης δεν υποστηρίζει έναν ή περισσότερους αλγορίθμους που χρησιμοποιούνται στην υπογραφή. |
| 477 | Υπογραφή Μη Αποδεκτή | Η υπογραφή είναι τεχνικά έγκυρη, αλλά δεν είναι αποδεκτή από τον παραλήπτη για κάποιον άλλο λόγο. Οι πολιτικές υπογραφής ή οι πολιτικές πιστοποιητικών μπορεί να είναι απαράδεκτες, ο τύπος πιστοποιητικού που χρησιμοποιείται μπορεί να είναι απαράδεκτος ή μπορεί να υπάρχει κάποιο άλλο πρόβλημα. |
| 500 | Εσωτερικό Σφάλμα Διακομιστή | Ο διακομιστής δεν μπόρεσε να ολοκληρώσει την Αίτηση. |
| 550 | Δεν είναι δυνατή η πρόσβαση στον διακομιστή cXML | Αδύνατη πρόσβαση στον επόμενο διακομιστή cXML για να ολοκληρώσετε μια κίνηση που απαιτεί συνδέσεις upstream. Ένας ενδιάμεσος διανομέας μπορεί να επιστρέψει αυτόν τον κωδικό όταν μια τοποθεσία προμηθευτή δεν είναι προσβάσιμη. Αν οι συνδέσεις upstream ολοκληρωθούν, οι ενδιάμεσοι κόμβοι θα πρέπει να επιστρέψουν σφάλματα απευθείας στον εντολέα. |
| 551 | Ακύρωση για προώθηση αίτησης | Αδύνατη προώθηση αίτησης λόγω λανθασμένης διαμόρφωσης προμηθευτή. Για παράδειγμα, ένας ενδιάμεσος διανομέας απέτυχε να ταυτοποιηθεί σε έναν προμηθευτή. Οι εντολείς δεν μπορούν να διορθώσουν αυτό το σφάλμα, αλλά αυτό το σφάλμα μπορεί να επιλυθεί πριν προσπαθήσει ξανά ο εντολέας. |
| 560 | Προσωρινό σφάλμα διακομιστή |
Για παράδειγμα, ένας διακομιστής μπορεί να είναι εκτός λειτουργίας για συντήρηση. Ο εντολέας πρέπει να προσπαθήσει ξανά αργότερα. |
Μπορείτε επίσης να βρείτε αυτήν τη λίστα και τη λίστα για κωδικούς κατάστασης για αιτήσεις φόρτωσης καταλόγου στον Οδηγό Αναφοράς cXML, ενότητα 3.1.9.1, διαθέσιμη για λήψη στο http://cxml.org/.
SAP Business Network for Procurement & Supply Chain