Η εφαρμογή ABAP Query χρησιμοποιείται για τη δημιουργία αναφορών που δεν υπάρχουν ήδη στο σύστημα SAP. Έχει σχεδιαστεί για χρήστες με λίγη ή καθόλου γνώση του προγραμματισμού ABAP. Το ABAP Query προσφέρει στους χρήστες ένα ευρύ φάσμα τρόπων για τον καθορισμό αναφορών και τη δημιουργία διαφορετικών τύπων αναφορών, όπως βασικές λίστες, στατιστικά στοιχεία και λίστες κατάταξης.
Το ερώτημα ABAP περιλαμβάνει τέσσερα στοιχεία:
- Ερωτήματα
- Σύνολα πληροφοριών
- Ομάδες χρηστών
- Μετάφραση του ερωτήματος
Ας τα εξετάσουμε λεπτομερώς: -
Ερωτήματα
Το στοιχείο ερωτημάτων χρησιμοποιείται από τους τελικούς χρήστες για τη διατήρηση ερωτημάτων. Κάποιος μπορεί να δημιουργήσει ερωτήματα, να αλλάξει και να εκτελέσει ερωτήματα. Συναλλαγή SQ01Σύνολα πληροφοριών
Τα σύνολα πληροφοριών είναι ειδικές προβολές των πηγών δεδομένων. Ένα σύνολο πληροφοριών περιγράφει σε ποια πεδία μιας πηγής δεδομένων μπορούν να αναφερθούν σε ερωτήματα Ένα σύνολο πληροφοριών μπορεί να εκχωρηθεί σε διάφορους ρόλους ή ομάδες χρηστών.
Πλεονεκτήματα -
- Δημιουργώντας InfoSets και εκχωρώντας τους σε ρόλους ή ομάδες χρηστών, ο διαχειριστής του συστήματος καθορίζει το εύρος των αναφορών που μπορούν να δημιουργήσουν τα επιμέρους τμήματα εφαρμογών ή οι τελικοί χρήστες χρησιμοποιώντας το SAP Query.
- Οι τελικοί χρήστες μπορούν να συνεργάζονται μόνο με εκείνα τα σύνολα πληροφοριών που σχετίζονται με τη συγκεκριμένη περιοχή τους, όπως ορίζεται από το ρόλο ή την ομάδα χρηστών στην οποία έχουν εκχωρηθεί.
Ομάδες ΧΡΗΣΤΗ
Το στοιχείο Ομάδες χρηστών χρησιμοποιείται για τη διατήρηση ομάδων χρηστών (από άποψη ασφάλειας).
Οι χρήστες που εργάζονται στην ίδια εφαρμογή ανατίθενται στην ίδια ομάδα χρηστών. Δεν έχει σημασία ποιος όρισε πραγματικά ένα ερώτημα σε μια ομάδα χρηστών. Κάθε χρήστης που έχει ανατεθεί στην ομάδα χρηστών μπορεί να εκτελέσει το ερώτημα.
Οι χρήστες σε μια ομάδα χρηστών πρέπει να έχουν τις απαραίτητες εξουσιοδοτήσεις για να μπορέσουν να αλλάξουν ή να επαναπροσδιορίσουν ένα ερώτημα. Κάθε χρήστης σε ένα σύστημα μπορεί να αντιστοιχιστεί σε πολλές ομάδες χρηστών.
Μετάφραση / QUERY στοιχείο
Πολλά κείμενα δημιουργούνται κατά τον καθορισμό ερωτημάτων, συνόλων πληροφοριών και ομάδων χρηστών. Αυτά τα κείμενα εμφανίζονται στη γλώσσα που επιλέξαμε όταν συνδεόμαστε στο σύστημα SAP. Μπορούμε να συγκρίνουμε το κείμενο / τις γλώσσες χρησιμοποιώντας αυτό το στοιχείο.
Επεξεργασία δεδομένων σε ερωτήματα
Τα δεδομένα μπορούν να υποβληθούν σε επεξεργασία και να παρουσιαστούν με 3 τρόπους: -
- BASIC LIST - Παρουσιάζει δεδομένα με τη σειρά που ορίζεται από τη λειτουργική περιοχή (υποστηρίζει ταξινόμηση και άθροισμα).
- ΣΤΑΤΙΣΤΙΚΗ - Εμφανίζει τα στατιστικά στοιχεία που υπολογίζονται από τα βασικά δεδομένα.
- RANKED LIST - Μια λίστα με κατάταξη είναι μια εξειδίκευση μιας στατιστικής. Πρώτοι δέκα πελάτες ενός ταξιδιωτικού γραφείου.
Ένα ερώτημα μπορεί να έχει μια βασική λίστα, έως εννέα στατιστικά στοιχεία και έως εννέα λίστες με κατάταξη.
ΔΗΜΙΟΥΡΓΙΑ ΕΡΩΤΗΜΑΤΟΣ
Βήμα 1. Πηγαίνετε στο SQ01. Δώστε ένα όνομα στο ερώτημα και κάντε κλικ στο κουμπί Δημιουργία.
Βήμα 2. Δώστε την περιγραφή του ερωτήματος στην επόμενη οθόνη. Καθορίστε το μήκος εξόδου και ορίστε την επιλογή επεξεργασίας από το πλαίσιο Περαιτέρω επιλογές επεξεργασίας. Τα δεδομένα μπορούν να εμφανίζονται σε διάφορες μορφές όπως πίνακας, λήψη σε αρχείο και εμφάνιση σε Word κ.λπ.
Βήμα 3. Κάντε κλικ στην επόμενη οθόνη, επιλέξτε την ομάδα πεδίου που θα χρησιμοποιηθεί.
Βήμα 4. Κάντε κλικ στην επόμενη οθόνη, επιλέξτε τα πεδία που θέλετε να εμφανίζονται
Βήμα 5. Στην επόμενη οθόνη, επιλέξτε τα πεδία επιλογής και, στη συνέχεια, επιλέξτε έναν από τους τύπους εξόδου (βασικά, στατιστικά, ταξινομημένα).
Σε κάθε μία από τις λίστες, μπορείτε να ορίσετε διάφορες επιλογές. (Π.χ. Ταξινόμηση σειράς πεδίων, αλλαγή μήκους εξόδου, χρώμα στήλης, σύνολα, κεφαλίδα σελίδας, υποσέλιδο σελίδας κ.λπ.).
Βήμα 6. Αφού δώσετε όλες τις παραπάνω επιλογές, μπορείτε να αποθηκεύσετε το ερώτημα και να το εκτελέσετε.
Σημείωση:Συναλλαγή για δημιουργία / συντήρηση Infoset - SQ02Συναλλαγή για δημιουργία / συντήρηση UserGroup - SQ03