Pemrosesan Pekerjaan Latar Belakang SAP SM36: Buat, Jadwalkan, Jadwalkan Ulang

Daftar Isi:

Anonim

Apa itu Pekerjaan Latar Belakang?


Pekerjaan latar belakang adalah proses non-interaktif yang berjalan di belakang operasi interaktif normal. Mereka berjalan secara paralel dan tidak mengganggu proses dan operasi interaktif (pekerjaan latar depan).
Dijadwalkan dari SM36. Anda dapat menganalisisnya dari SM37 dengan melihat log pekerjaannya.

Keuntungan Pekerjaan Latar Belakang

  • Ini mengurangi upaya manual & mengotomatiskan tugas.
  • Ini dapat dijadwalkan sesuai pilihan pengguna.
  • Ini mengurangi interaksi pengguna dan dapat berjalan mulus di latar belakang tanpa masukan pengguna
  • Setelah Anda menentukan varian untuk pekerjaan latar belakang, pengguna tidak perlu khawatir tentang input nilai di lapangan. Dengan demikian, kebingungan pengguna juga berkurang.
  • Ideal untuk program yang memakan waktu / sumber daya intensif yang dapat dijadwalkan untuk berjalan di malam hari (saat beban sistem rendah).

Pekerjaan latar belakang diklasifikasikan menjadi tiga kategori -

  1. Kelas A (Prioritas Tinggi / Kritis) : - Beberapa tugas mendesak atau kritis dan harus dijadwalkan dengan pekerjaan prioritas kelas A. Prioritas Kelas A mencadangkan satu atau lebih proses kerja latar belakang. Pengguna harus memutuskan berapa banyak proses kerja latar belakang yang harus ditetapkan ke pekerjaan prioritas Kelas A. Misalkan pengguna memilih 2 proses kerja latar belakang untuk kategori ini maka proses kerja latar belakang yang tersedia untuk kelas B dan C = (Jumlah total proses kerja yang diatur dalam mode operasi RZ03) - (Proses kerja latar belakang diizinkan untuk kategori kelas A).
  2. Kelas B (Prioritas Menengah) : - Setelah pekerjaan Kelas A selesai, pekerjaan Kelas B akan mulai dijalankan di latar belakang sebelum pekerjaan kelas C.
  3. Kelas C (Prioritas Rendah) : -Ini berjalan setelah pekerjaan kelas A dan kelas B selesai.

Status kemungkinan pekerjaan latar belakang

  1. Dijadwalkan: - Anda telah menetapkan nama dan varian program tetapi belum menentukan kondisi mulai seperti Tanggal Mulai, Tanggal Berakhir, Frekuensi, dll. Itu berarti Anda belum menentukan kapan suatu pekerjaan harus dijadwalkan dalam sistem.
  2. Dirilis: - Semua kriteria yang diperlukan terpenuhi untuk definisi pekerjaan. Kondisi awal adalah suatu keharusan agar pekerjaan berada dalam status rilis.
  3. Siap: - Semua kondisi yang diperlukan terpenuhi untuk menjalankan pekerjaan di latar belakang proses kerja. Tetapi penjadwal pekerjaan telah meletakkan pekerjaan dalam antrian karena menunggu proses kerja latar belakang gratis.
  4. Aktif: - Pekerjaan sudah mulai berjalan di latar belakang. Kami tidak dapat mengubah status pekerjaan setelah berstatus Aktif.
  5. Selesai: - Pekerjaan berhasil dijalankan. Artinya, tugas yang diinginkan diselesaikan tanpa kesalahan.
  6. Dibatalkan: - Ada dua kemungkinan untuk ini. Administrator telah membatalkan pekerjaan secara paksa atau mungkin ada masalah dengan pekerjaan. Anda dapat menyelidiki ini dari log Pekerjaan.

Bagaimana cara menjadwalkan pekerjaan latar belakang?

Anda dapat menjadwalkan pekerjaan latar belakang menggunakan SM36 . Pekerjaan yang direncanakan atau segera dapat dijadwalkan.
Langkah 1) Jalankan T-code SM36 .

Langkah 2) Isi nama pekerjaan, prioritas (A / B / C) dan server target. Pekerjaan latar belakang yang pernah dijadwalkan di server target dijalankan di server itu. Tujuan utama mendefinisikan server target adalah penyeimbangan beban kerja.

Langkah 3) Klik pada " penerima daftar spool" . Anda akan mendapatkan keluaran di kotak surat Anda. Anda dapat memeriksa email dari SBWP.

Langkah 4 ) Masukkan nama pengguna SAP Anda dan klik tombol salin.

Langkah 5 ) Klik tombol Langkah untuk menentukan program ABAP, detail varian, dll.

Langkah 6) Tentukan nama program, detail varian.

  1. Masukkan nama program Anda, Nama varian di bidang. Jika Anda belum membuat varian sesuai kebutuhan Anda, biarkan kosong.
  2. Tekan tombol simpan.

Langkah 7) Setelah Anda menjadwalkan pekerjaan, Anda akan mendapatkan layar berikut.

Langkah 8) Klik Kondisi mulai untuk mengisi tanggal mulai, tanggal berakhir, frekuensi, dll. Untuk pekerjaan. Jika Anda tidak menentukan kondisi awal maka pekerjaan akan selalu tetap dalam status terjadwal . Pekerjaan dalam status terjadwal tidak akan pernah berjalan.

  1. Klik Tanggal / Waktu (Untuk pekerjaan berkala) . Jika Anda mengklik "Segera" maka pekerjaan akan segera mulai dijalankan. Tapi itu tidak akan ditetapkan sebagai pekerjaan berkala. Ini seperti " tekan dan jalankan."
  2. Tentukan tanggal / waktu mulai, tanggal / waktu berakhir pekerjaan. Pekerjaan akan dilepaskan hanya setelah memenuhi tanggal / waktu mulai yang dijadwalkan .
  3. Tekan nilai periodik.

Langkah 9) Klik periode Per Jam / Harian / Mingguan untuk menentukan frekuensi pekerjaan sesuai kebutuhan Anda, Kami akan memilih Periode Lain

Langkah 10) Di sini Anda menentukan kriteria berulang dari pekerjaan tersebut. Misalnya, Anda dapat menjalankan Pekerjaan setelah setiap 5 hari dari Tanggal Mulai. Di sini kami memilih pekerjaan untuk dijalankan setiap 10 menit

Langkah 11) Klik tombol simpan .

Langkah 12) Klik simpan lagi.

Langkah 13) Klik simpan lagi

Langkah 14) Setelah langkah pekerjaan dan kondisi mulai ditentukan, jendela berikut akan muncul.

Langkah 15) Tekan simpan.

Langkah 16) Goto SM37 untuk mengetahui status pekerjaan.

Langkah 17) Pilih kriteria Anda untuk pekerjaan yang ingin Anda pantau.

  1. Cantumkan nama pekerjaan dan nama pengguna Anda yang menjadwalkan pekerjaan.
  2. Pilih status pekerjaan.
  3. Tentukan rentang tanggal. Dalam skenario kami, kami hanya menentukan tanggal akhir sambil menjaga Dari Tanggal Terbuka.

Langkah 18) Anda akan mendapatkan layar berikut. Lihat statusnya, itu dirilis berarti kondisi awal terpenuhi, dan pekerjaan dalam antrian menunggu proses kerja latar belakang bebas.

Cara Menjadwalkan ulang pekerjaan latar belakang

Pekerjaan yang dijadwalkan ulang tidak akan berjalan di masa mendatang. Ingat, Anda tidak dapat mengubah jadwal pekerjaan setelah berstatus aktif .
Langkah 1) Jalankan SM37.

Langkah 2) Isi kriteria.

  1. Nama pekerjaan dan nama pengguna yang menjadwalkan pekerjaan.
  2. Pilih statusnya. Untuk membatalkan pekerjaan, Anda hanya dapat memilih status Released / Ready.
  3. Tentukan rentang tanggal.
  4. Tekan tombol Execute (F8).

Langkah 3) Pilih pekerjaan tertentu dan tekan Pekerjaan -> (Dirilis -> Terjadwal).

Langkah 4) Anda akan menemukan pesan di bilah status setelah Anda menekan " Released -> Scheduled ".