Pemprosesan Kerja Latar Belakang SAP SM36: Buat, Jadualkan, Jadualkan Semula

Isi kandungan:

Anonim

Apa itu Latar Belakang Pekerjaan?


Latar kerja adalah proses bukan interaktif yang berjalan di belakang operasi interaktif biasa. Mereka berjalan selari dan tidak mengganggu proses dan operasi interaktif (pekerjaan latar depan).
Ia dijadualkan dari SM36. Anda boleh menganalisanya dari SM37 dengan melihat log tugasnya.

Kelebihan Pekerjaan Latar Belakang

  • Ini mengurangkan usaha manual & mengotomatisasi tugas.
  • Ia boleh dijadualkan mengikut pilihan pengguna.
  • Ini mengurangkan interaksi pengguna dan dapat berjalan lancar di latar belakang tanpa input pengguna
  • Setelah anda menentukan varian untuk pekerjaan latar belakang, pengguna tidak perlu bimbang tentang input nilai di lapangan. Oleh itu, kekeliruan pengguna juga dapat dikurangkan.
  • Sesuai untuk program yang memakan masa / intensif sumber daya yang dapat dijadwalkan untuk berjalan pada waktu malam (ketika beban sistem rendah).

Latar belakang pekerjaan dikelaskan kepada tiga kategori -

  1. Kelas A (Keutamaan Tinggi / kritikal) : - Beberapa tugas mendesak atau kritikal dan mesti dijadualkan dengan tugas keutamaan kelas A. Keutamaan Kelas A menyimpan satu atau lebih proses kerja latar belakang. Pengguna harus memutuskan berapa banyak proses kerja latar yang harus ditugaskan untuk pekerjaan keutamaan Kelas A. Katakan pengguna memilih 2 proses kerja latar belakang untuk kategori ini, maka proses kerja latar belakang yang tersedia untuk kelas B dan C = (Jumlah proses kerja yang ditetapkan dalam mod operasi RZ03) - (Proses kerja latar belakang dibenarkan ke kategori kelas A).
  2. Kelas B (Keutamaan Sederhana) : - Setelah pekerjaan Kelas A selesai, tugas Kelas B akan mula dilaksanakan di latar belakang sebelum pekerjaan kelas C.
  3. Kelas C (Keutamaan Rendah) : -Ia dijalankan setelah kedua-dua kelas A dan kelas B selesai.

Kemungkinan status pekerjaan latar belakang

  1. Dijadualkan: - Anda telah menentukan nama dan varian program tetapi tidak menentukan keadaan permulaan seperti Tarikh Mula, Tarikh Akhir, Kekerapan dan lain-lain. Ini bermakna anda belum menentukan kapan tugas harus dijadualkan dalam sistem.
  2. Dikeluarkan: - Semua kriteria yang diperlukan dipenuhi untuk definisi pekerjaan. Syarat permulaan adalah mustahak untuk pekerjaan dalam status pelepasan.
  3. Sedia: - Semua syarat yang diperlukan dipenuhi untuk menjalankan tugas dalam proses kerja latar belakang. Tetapi penjadual kerja telah meletakkan tugas dalam barisan kerana menunggu proses kerja latar belakang menjadi percuma.
  4. Aktif: - Pekerjaan mula berjalan di latar belakang. Kami tidak dapat mengubah status pekerjaan setelah berada dalam status Aktif.
  5. Selesai: - Pekerjaan dilaksanakan dengan jayanya. Ini bermaksud tugas yang diinginkan ditandingi tanpa kesalahan.
  6. Dibatalkan: - Terdapat dua kemungkinan untuk ini. Pentadbir secara paksa membatalkan pekerjaan atau mungkin ada masalah dengan pekerjaan. Anda boleh menyiasatnya dari log Pekerjaan.

Bagaimana menjadualkan pekerjaan latar?

Anda boleh menjadualkan pekerjaan latar belakang menggunakan SM36 . Pekerjaan yang dirancang atau segera dapat dijadualkan.
Langkah 1) Jalankan kod-T SM36 .

Langkah 2) Isi nama pekerjaan, keutamaan (A / B / C) dan pelayan sasaran. Tugas latar belakang yang dijadualkan pada pelayan sasaran dijalankan pada pelayan tersebut. Tujuan utama menentukan pelayan sasaran adalah pengimbangan beban kerja.

Langkah 3) Klik pada " spool list penerima" . Anda akan mendapat output di peti mel anda. Anda boleh menyemak e-mel dari SBWP.

Langkah 4 ) Masukkan nama pengguna SAP anda dan klik butang salin.

Langkah 5 ) Klik butang Langkah untuk menentukan program ABAP, perincian varian, dll.

Langkah 6) Tentukan nama program, perincian varian.

  1. Masukkan nama program anda, nama Varian di lapangan. Sekiranya anda belum membuat varian sesuai keperluan anda, biarkan kosong.
  2. Tekan butang simpan.

Langkah 7) Setelah menjadualkan pekerjaan, anda akan mendapat skrin berikut.

Langkah 8) Klik syarat Mula untuk mengisi tarikh mula, tarikh akhir, kekerapan, dan lain-lain untuk pekerjaan. Sekiranya anda tidak menentukan keadaan permulaan, tugas akan sentiasa berada dalam status yang dijadualkan . Pekerjaan dalam status berjadual tidak akan dijalankan.

  1. Klik pada Tarikh / Masa (Untuk pekerjaan berkala) . Sekiranya anda mengklik "Segera" maka pekerjaan akan mula berjalan dengan segera. Tetapi ia tidak akan ditetapkan sebagai pekerjaan berkala. Ia seperti " tekan dan jalankan."
  2. Tentukan tarikh / masa mula kerja, tarikh / masa tamat. Tugas akan dibebaskan hanya setelah memenuhi tarikh / waktu mula yang dijadualkan .
  3. Tekan nilai berkala.

Langkah 9) Klik pada Tempoh Setiap Jam / Harian / Mingguan untuk menentukan frekuensi pekerjaan mengikut keperluan anda. Kami akan memilih Tempoh Lain

Langkah 10) Di sini anda menentukan kriteria pekerjaan berulang. Contohnya, Anda boleh menjalankan Kerja setiap 5 hari dari Tarikh Mula. Di sini kami memilih tugas yang akan dijalankan setiap 10 minit

Langkah 11) Klik pada butang simpan .

Langkah 12) Klik simpan sekali lagi.

Langkah 13) Klik simpan sekali lagi

Langkah 14) Setelah langkah dan keadaan mula ditentukan, tetingkap berikut akan muncul.

Langkah 15) Tekan simpan.

Langkah 16) Pergi SM37 untuk mengetahui status pekerjaan.

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

  1. Masukkan nama dan nama pengguna anda yang menjadualkan pekerjaan.
  2. Pilih status pekerjaan.
  3. Tentukan julat tarikh. Dalam senario kami, kami hanya menentukan tarikh akhir sambil mengekalkan Daripada Tarikh Buka.

Langkah 18) Anda akan mendapat skrin berikut. Lihat statusnya, ini dilepaskan bermaksud syarat-syarat permulaan dipenuhi, dan tugas dalam barisan sedang menunggu proses kerja latar belakang menjadi percuma.

Bagaimana Menjadualkan semula pekerjaan latar

Pekerjaan yang dijadualkan semula tidak akan dijalankan pada masa akan datang. Ingat, anda tidak dapat menjadualkan tugas setelah berada dalam status aktif .
Langkah 1) Jalankan SM37.

Langkah 2) Isi kriteria.

  1. Nama pekerjaan dan nama pengguna yang tugasnya dijadualkan.
  2. Pilih status. Untuk menjadualkan tugas, anda hanya boleh memilih status Dilepaskan / Sedia.
  3. Tentukan julat tarikh.
  4. Tekan butang Execute (F8).

Langkah 3) Pilih pekerjaan yang ditentukan dan tekan Job -> (Dilepaskan -> Dijadualkan).

Langkah 4) Anda akan menemui mesej di bar status sebaik sahaja anda menekan " Dikeluarkan -> Dijadualkan ".