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

Τι είναι μια εργασία παρασκηνίου;

Η εργασία παρασκηνίου είναι μια μη διαδραστική διαδικασία που εκτελείται πίσω από την κανονική διαδραστική operaθέσεις. Λειτουργούν παράλληλα και δεν διαταράσσουν τις διαδραστικές (εργασίες πρώτου πλάνου) διαδικασίες και operaσεις.

Είναι προγραμματισμένο από το SM36. Μπορείτε να το αναλύσετε από το SM37 με το viewing αρχείο καταγραφής εργασιών του.

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

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

Οι εργασίες παρασκηνίου ταξινομούνται σε τρεις κατηγορίες:

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

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

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

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

Μπορείτε να προγραμματίσετε την εργασία παρασκηνίου χρησιμοποιώντας SM36. Μπορούν να προγραμματιστούν προγραμματισμένες ή άμεσες εργασίες.

Βήμα 1) Εκτελέστε τον κωδικό Τ SM36.

Προγραμματίστε την εργασία παρασκηνίου

Βήμα 2) Συμπληρώστε το όνομα εργασίας, προτεραιότητα(ΑΛΦΑΒΗΤΟ) και ο διακομιστής προορισμού. Οι εργασίες στο παρασκήνιο αφού προγραμματιστούν σε έναν διακομιστή προορισμού εκτελούνται σε αυτόν τον διακομιστή. Ο κύριος σκοπός του καθορισμού του διακομιστή προορισμού είναι η εξισορρόπηση του φόρτου εργασίας.

Προγραμματίστε την εργασία παρασκηνίου

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

Προγραμματίστε την εργασία παρασκηνίου

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

Προγραμματίστε την εργασία παρασκηνίου

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

Προγραμματίστε την εργασία παρασκηνίου

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

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

Προγραμματίστε την εργασία παρασκηνίου

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

Προγραμματίστε την εργασία παρασκηνίου

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

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

Προγραμματίστε την εργασία παρασκηνίου

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

Προγραμματίστε την εργασία παρασκηνίου

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

Προγραμματίστε την εργασία παρασκηνίου

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

Προγραμματίστε την εργασία παρασκηνίου

Βήμα 12) Κάντε κλικ στο αποθηκεύσετε πάλι.

Προγραμματίστε την εργασία παρασκηνίου

Βήμα 13) Πατήστε αποθηκεύσετε πάλι

Προγραμματίστε την εργασία παρασκηνίου

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

Προγραμματίστε την εργασία παρασκηνίου

Βήμα 15) Τύπος αποθηκεύσετε.

Προγραμματίστε την εργασία παρασκηνίου

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

Προγραμματίστε την εργασία παρασκηνίου

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

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

Προγραμματίστε την εργασία παρασκηνίου

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

Προγραμματίστε την εργασία παρασκηνίου

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

Οι επαναπρογραμματισμένες θέσεις εργασίας δεν θα λειτουργήσουν στο μέλλον. Θυμηθείτε, δεν μπορείτε να προγραμματίσετε την εργασία μόλις ολοκληρωθεί ενεργός κατάστασης.

Βήμα 1) Εκτέλεση SM37.

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

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

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

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

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

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

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

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