SAP Background Job Processing SM36: Δημιουργία, Χρονοδιάγραμμα, Επαναπρογραμματισμός

Πίνακας περιεχομένων:

Anonim

Τι είναι μια εργασία στο παρασκήνιο;


Η εργασία παρασκηνίου είναι μια μη διαδραστική διαδικασία που ακολουθεί τις κανονικές διαδραστικές λειτουργίες. Τρέχουν παράλληλα και δεν ενοχλούν διαδραστικές (εργασίες προσκηνίου) διαδικασίες και λειτουργίες.
Έχει προγραμματιστεί από το SM36. Μπορείτε να το αναλύσετε από το SM37 βλέποντας το αρχείο καταγραφής εργασιών του.

Πλεονεκτήματα των Ιστορικών Εργασιών

  • Μειώνει τη χειροκίνητη προσπάθεια και αυτοματοποιεί την εργασία.
  • Μπορεί να προγραμματιστεί σύμφωνα με την επιλογή του χρήστη.
  • Μειώνει την αλληλεπίδραση των χρηστών και μπορεί να εκτελείται απρόσκοπτα στο παρασκήνιο χωρίς είσοδο χρήστη
  • Μόλις ορίσετε την παραλλαγή για εργασία στο παρασκήνιο, ο χρήστης δεν χρειάζεται να ανησυχεί για την εισαγωγή τιμών στο πεδίο. Έτσι, μειώνεται επίσης η σύγχυση του χρήστη.
  • Ιδανικό για χρονοβόρα / εντατικά πόρους προγράμματα που μπορούν να προγραμματιστούν να εκτελούνται τη νύχτα (όταν το φορτίο συστήματος είναι χαμηλό).

Οι βασικές εργασίες ταξινομούνται σε τρεις κατηγορίες -

  1. Κατηγορία Α (Υψηλή / κρίσιμη προτεραιότητα) : - Ορισμένες εργασίες είναι επείγουσες ή κρίσιμες και πρέπει να προγραμματιστούν με εργασία προτεραιότητας κατηγορίας Α. Η προτεραιότητα κατηγορίας Α διατηρεί μία ή περισσότερες διαδικασίες εργασίας στο παρασκήνιο. Οι χρήστες πρέπει να αποφασίσουν πόσες διαδικασίες εργασίας υποβάθρου πρέπει να ανατεθούν σε εργασία προτεραιότητας κατηγορίας Α. Ας υποθέσουμε ότι ένας χρήστης επιλέγει 2 διαδικασίες εργασίας στο παρασκήνιο για αυτήν την κατηγορία και στη συνέχεια τις διαθέσιμες διαδικασίες εργασίας στο παρασκήνιο για τις κατηγορίες B και C = (Συνολικός αριθμός διεργασιών εργασίας που έχουν οριστεί σε τρόπους λειτουργίας RZ03) - (Οι διαδικασίες εργασίας παρασκηνίου επιτρέπονται στην κατηγορία κατηγορίας Α).
  2. Κατηγορία B (Μέση προτεραιότητα) : - Μόλις ολοκληρωθούν οι εργασίες της κατηγορίας Α, η εργασία της κατηγορίας Β θα αρχίσει να εκτελείται στο παρασκήνιο πριν από τις εργασίες της κατηγορίας Γ.
  3. Κατηγορία Γ (Χαμηλή προτεραιότητα) : -Εφαρμόζεται μετά την ολοκλήρωση των εργασιών της κατηγορίας Α και της κατηγορίας Β.

Πιθανή κατάσταση των εργασιών στο παρασκήνιο

  1. Προγραμματισμένο: - Έχετε ορίσει το όνομα και την παραλλαγή του προγράμματος, αλλά δεν έχετε ορίσει την κατάσταση έναρξης όπως Ημερομηνία Έναρξης, Ημερομηνία Λήξης, Συχνότητα κ.λπ. Αυτό σημαίνει ότι δεν έχετε ορίσει πότε μια εργασία πρέπει να προγραμματιστεί στο σύστημα.
  2. Κυκλοφόρησε: - Όλα τα απαιτούμενα κριτήρια πληρούνται για τον ορισμό της εργασίας. Η προϋπόθεση έναρξης είναι απαραίτητη για να βρίσκεται η εργασία σε κατάσταση έκδοσης.
  3. Έτοιμο: - Πληρούνται όλες οι απαιτούμενες προϋποθέσεις για την εκτέλεση της εργασίας σε μια διαδικασία εργασίας στο παρασκήνιο. Αλλά ο προγραμματιστής εργασίας έχει θέσει την εργασία στην ουρά, επειδή περιμένει τη διαδικασία εργασίας στο παρασκήνιο να είναι δωρεάν.
  4. Ενεργό: - Η εργασία άρχισε να εκτελείται στο παρασκήνιο. Δεν μπορούμε να αλλάξουμε την κατάσταση της εργασίας όταν είναι σε κατάσταση Ενεργού.
  5. Ολοκληρώθηκε: - Η εργασία εκτελείται με επιτυχία. Αυτό σημαίνει ότι η επιθυμητή εργασία ανταγωνίζεται χωρίς κανένα σφάλμα.
  6. Ακυρώθηκε: - Υπάρχουν δύο δυνατότητες για αυτό. Ο Διαχειριστής έχει ακυρώσει βίαια την εργασία ή μπορεί να υπάρχει κάποιο πρόβλημα με την εργασία. Μπορείτε να το διερευνήσετε από τα αρχεία καταγραφής εργασιών.

Πώς να προγραμματίσετε την εργασία στο παρασκήνιο;

Μπορείτε να προγραμματίσετε την εργασία παρασκηνίου χρησιμοποιώντας το SM36 . Προγραμματισμένες ή άμεσες εργασίες μπορούν να προγραμματιστούν.
Βήμα 1) Εκτελέστε τον κωδικό T SM36 .

Βήμα 2) Συμπληρώστε το όνομα εργασίας, την προτεραιότητα (A / B / C) και τον διακομιστή προορισμού. Οι εργασίες παρασκηνίου μόλις προγραμματιστούν σε έναν διακομιστή προορισμού εκτελείται σε αυτόν τον διακομιστή. Κύριος σκοπός του ορισμού του διακομιστή-στόχου είναι η εξισορρόπηση του φόρτου εργασίας.

Βήμα 3) Κάντε κλικ στο " παραλήπτης λίστας ουράς" . Θα λάβετε έξοδο στο γραμματοκιβώτιό σας. Μπορείτε να ελέγξετε email από το SBWP.

Βήμα 4 ) Εισαγάγετε το όνομα χρήστη SAP και κάντε κλικ στο κουμπί αντιγραφής.

Βήμα 5 ) Κάντε κλικ στο κουμπί Βήμα για να ορίσετε το πρόγραμμα ABAP, τις λεπτομέρειες της παραλλαγής κ.λπ.

Βήμα 6) Ορίστε το όνομα προγράμματος, λεπτομέρειες παραλλαγής.

  1. Εισαγάγετε το όνομα του προγράμματος σας, το όνομα παραλλαγής στο πεδίο. Εάν δεν έχετε δημιουργήσει παραλλαγή σύμφωνα με την απαίτησή σας, αφήστε την κενή.
  2. Πατήστε το κουμπί αποθήκευσης.

Βήμα 7) Μόλις προγραμματίσετε την εργασία, θα εμφανιστεί η ακόλουθη οθόνη.

Βήμα 8) Κάντε κλικ στο κουμπί Έναρξη για να συμπληρώσετε την ημερομηνία έναρξης, την ημερομηνία λήξης, τη συχνότητα κ.λπ. για εργασία. Εάν δεν καθορίσετε την κατάσταση έναρξης, η εργασία θα παραμείνει πάντα σε προγραμματισμένη κατάσταση . Μια εργασία σε προγραμματισμένη κατάσταση δεν θα εκτελεστεί ποτέ.

  1. Κάντε κλικ στο Ημερομηνία / Ώρα (Για περιοδικές εργασίες) . Εάν κάνετε κλικ στο "Άμεση", τότε η εργασία θα ξεκινήσει αμέσως. Αλλά δεν θα οριστεί ως περιοδική εργασία. Είναι σαν " πατήστε και τρέξτε."
  2. Ορίστε την ημερομηνία / ώρα έναρξης της εργασίας, την ημερομηνία / ώρα λήξης. Η εργασία θα αποδεσμευτεί μόνο όταν πληροί την προγραμματισμένη ημερομηνία / ώρα έναρξης .
  3. Πατήστε περιοδικές τιμές.

Βήμα 9) Κάντε κλικ στο Ωριαία / Καθημερινή / Εβδομαδιαία περίοδος για να ορίσετε τη συχνότητα της εργασίας σύμφωνα με τις απαιτήσεις σας. Θα επιλέξουμε Άλλη Περίοδο

Βήμα 10) Εδώ καθορίζετε τα επαναλαμβανόμενα κριτήρια της εργασίας. Για παράδειγμα, μπορείτε να εκτελέσετε την εργασία μετά από κάθε 5 ημέρες από την ημερομηνία έναρξης. Εδώ επιλέγουμε εργασία που εκτελείται κάθε 10 λεπτά

Βήμα 11) Κάντε κλικ στο κουμπί αποθήκευσης .

Βήμα 12) Κάντε ξανά κλικ στο Save .

Βήμα 13) Κάντε κλικ ξανά στην αποθήκευση

Βήμα 14) Μόλις καθοριστούν οι εργασίες και οι συνθήκες έναρξης θα εμφανιστεί το ακόλουθο παράθυρο.

Βήμα 15) Πατήστε αποθήκευση.

Βήμα 16) Goto SM37 να γνωρίζει την κατάσταση της εργασίας.

Βήμα 17) Επιλέξτε τα κριτήρια για την εργασία που θέλετε να παρακολουθήσετε.

  1. Βάλτε το όνομα και το όνομα χρήστη που προγραμματίσατε την εργασία.
  2. Επιλέξτε την κατάσταση της εργασίας.
  3. Καθορίστε το εύρος ημερομηνιών. Στο σενάριό μας, απλώς καθορίζουμε την ημερομηνία λήξης διατηρώντας παράλληλα ανοιχτό από την ημερομηνία.

Βήμα 18) Θα εμφανιστεί η ακόλουθη οθόνη. Κοιτάξτε την κατάσταση, έχει κυκλοφορήσει σημαίνει ότι πληρούνται οι προϋποθέσεις έναρξης και η εργασία βρίσκεται στην ουρά περιμένει να είναι δωρεάν η διαδικασία εργασίας στο παρασκήνιο.

Πώς να επαναπρογραμματίσετε μια εργασία στο παρασκήνιο

Οι επαναπρογραμματισμένες εργασίες δεν θα εκτελεστούν στο μέλλον. Θυμηθείτε, δεν μπορείτε να προγραμματίσετε την εργασία όταν είναι σε ενεργή κατάσταση.
Βήμα 1) Εκτελέστε το SM37.

Βήμα 2) Συμπληρώστε τα κριτήρια.

  1. Όνομα εργασίας και όνομα χρήστη με το οποίο έχει προγραμματιστεί η εργασία.
  2. Επιλέξτε την κατάσταση. Για να προγραμματίσετε την εργασία μπορείτε μόνο να επιλέξετε Κατάσταση κυκλοφορίας / Έτοιμου.
  3. Καθορίστε το εύρος ημερομηνιών.
  4. Πατήστε το κουμπί Εκτέλεση (F8).

Βήμα 3) Επιλέξτε καθορισμένη εργασία και πατήστε Εργασία -> (Κυκλοφόρησε -> Προγραμματισμένη).

Βήμα 4) Θα βρείτε το μήνυμα στη γραμμή κατάστασης μόλις πατήσετε " Κυκλοφόρησε -> Προγραμματισμένο ".