SAP การประมวลผลงานเบื้องหลัง SM36
⚡ สรุปอย่างชาญฉลาด
การประมวลผลงานเบื้องหลังใน SAP ช่วยให้สามารถเรียกใช้โปรแกรมที่ใช้เวลานานโดยไม่ต้องมีการโต้ตอบใดๆ ในระหว่างการทำงานปกติ โดยกำหนดเวลาผ่าน SM36 และตรวจสอบผ่าน SM37 รองรับระดับความสำคัญสามระดับและสถานะวงจรชีวิตหกสถานะ เพื่อให้มั่นใจได้ถึงการจัดการปริมาณงานอย่างมีประสิทธิภาพ

งานเบื้องหลังคืออะไร SAP?
งานเบื้องหลังคือกระบวนการที่ไม่ต้องมีปฏิสัมพันธ์ ซึ่งทำงานอยู่เบื้องหลังการทำงานแบบโต้ตอบตามปกติในระบบ SAP ระบบจะประมวลผลงานเบื้องหลังแบบขนานและไม่รบกวนกระบวนการหรือการทำงานเบื้องหน้า โดยจะกำหนดเวลาการทำงานเหล่านี้โดยใช้รหัสธุรกรรม SM36 และตรวจสอบผ่าน SM37 โดยการตรวจสอบบันทึกการทำงาน
ข้อดีของงานเบื้องหลังใน SAP
- ช่วยลดภาระงานด้วยตนเองและทำให้งานที่ซ้ำซากจำเจซึ่งปกติแล้วต้องมีการโต้ตอบจากผู้ใช้เป็นไปโดยอัตโนมัติ
- สามารถตั้งเวลาได้ตามที่ผู้ใช้เลือก ทำให้สามารถกำหนดเวลาการทำงานได้อย่างยืดหยุ่น
- มันทำงานได้อย่างราบรื่นในพื้นหลังโดยไม่จำเป็นต้องมีการป้อนข้อมูลจากผู้ใช้ ทำให้ระบบมีเวลาว่างสำหรับการทำงานแบบโต้ตอบมากขึ้น
- เมื่อคุณกำหนดรูปแบบสำหรับงานเบื้องหลังแล้ว ผู้ใช้ไม่จำเป็นต้องป้อนค่าในช่องข้อมูลทุกครั้ง ซึ่งจะช่วยลดโอกาสเกิดข้อผิดพลาดในการป้อนข้อมูลด้วย
- เหมาะอย่างยิ่งสำหรับโปรแกรมที่ใช้เวลานานหรือใช้ทรัพยากรมาก ซึ่งสามารถตั้งเวลาให้ทำงานในช่วงเวลาที่ระบบมีภาระงานต่ำได้
ประเภทของระดับความสำคัญของงานตามประวัติ
SAP จำแนกงานเบื้องหลังออกเป็นสามระดับความสำคัญ ซึ่งเป็นตัวกำหนดลำดับการดำเนินการและการจัดสรรทรัพยากร
- ระดับ A (ลำดับความสำคัญสูง/วิกฤต): งานเร่งด่วนหรืองานสำคัญต้องใช้ลำดับความสำคัญระดับ A ซึ่งจะสงวนกระบวนการทำงานเบื้องหลังไว้หนึ่งกระบวนการหรือมากกว่านั้น กระบวนการที่ใช้ได้สำหรับระดับ B และ C = กระบวนการทำงานทั้งหมด (ที่ตั้งค่าไว้ใน RZ03) ลบด้วยกระบวนการที่สงวนไว้สำหรับระดับ A
- ประเภท B (ลำดับความสำคัญปานกลาง): เมื่อกระบวนการงานประเภท A เสร็จสิ้น กระบวนการงานประเภท B จะเริ่มขึ้นก่อนกระบวนการงานประเภท C
- ระดับ C (ลำดับความสำคัญต่ำ): จะทำงานก็ต่อเมื่อภารกิจประเภท A และประเภท B เสร็จสมบูรณ์แล้วเท่านั้น เหมาะสำหรับงานประจำที่ไม่เร่งด่วน
สถานะที่เป็นไปได้ของงานตรวจสอบประวัติ
งานเบื้องหลังทุกตำแหน่งใน SAP ผ่านวงจรชีวิตที่กำหนดไว้ สถานะเหล่านี้ช่วยให้ผู้ดูแลระบบ tracความคืบหน้าของงาน k
- เวลา: ชื่อโปรแกรมและรูปแบบถูกกำหนดแล้ว แต่เงื่อนไขการเริ่มต้น (วันที่เริ่มต้น วันที่สิ้นสุด ความถี่) ยังไม่ได้ระบุ งานจะไม่เริ่มทำงานจนกว่าจะมีการกำหนดเงื่อนไขการเริ่มต้น
- วางจำหน่ายแล้ว: ตรงตามเกณฑ์ที่กำหนดทั้งหมด รวมถึงเงื่อนไขการเริ่มต้น งานกำลังรอเวลาเริ่มต้นตามกำหนด
- พร้อม: เงื่อนไขทั้งหมดครบถ้วนแล้ว แต่ตำแหน่งงานดังกล่าวอยู่ในคิวรอการดำเนินการตรวจสอบเบื้องหลัง
- คล่องแคล่ว: กระบวนการนี้กำลังทำงานอยู่เบื้องหลัง สถานะของกระบวนการนี้จะไม่สามารถเปลี่ยนแปลงได้เมื่อเปิดใช้งานแล้ว
- วันที่อ่านเสร็จ: งานดำเนินการเสร็จสมบูรณ์โดยไม่มีข้อผิดพลาดใดๆ
- ยกเลิก: งานไม่เสร็จสมบูรณ์ อาจเป็นเพราะผู้ดูแลระบบยกเลิกงานโดยไม่ได้รับอนุญาต หรือเกิดข้อผิดพลาด โปรดตรวจสอบจากบันทึกงานใน SM37
วิธีการกำหนดเวลาการทำงานเบื้องหลังโดยใช้ SM36
คุณสามารถกำหนดเวลาให้งานทำงานเบื้องหลังโดยใช้รหัสธุรกรรมได้ SM36สามารถกำหนดค่าได้ทั้งงานที่วางแผนไว้และงานเร่งด่วน
ขั้นตอน 1) ดำเนินการรหัส T SM36.
ขั้นตอน 2) กรอกชื่อโครงการและระดับความสำคัญ (A / B / C) และเซิร์ฟเวอร์เป้าหมาย การกำหนดเซิร์ฟเวอร์เป้าหมายจะช่วยในการกระจายภาระงานไปยังเซิร์ฟเวอร์แอปพลิเคชันต่างๆ อย่างสมดุล
ขั้นตอน 3) คลิกที่ "ผู้รับรายชื่อม้วนด้ายเพื่อรับผลลัพธ์ในกล่องจดหมายของคุณ ตรวจสอบอีเมลจาก สบีดับบลิวพี.
ขั้นตอน 4) ใส่ของคุณ SAP ชื่อผู้ใช้และคลิกปุ่มคัดลอก
ขั้นตอน 5) คลิก ขั้นตอน ปุ่มสำหรับกำหนดค่า โปรแกรมเอแบค และรายละเอียดรุ่นต่างๆ
ขั้นตอน 6) ระบุชื่อโปรแกรมและรายละเอียดของเวอร์ชันต่างๆ
- ป้อนชื่อโปรแกรมและชื่อเวอร์ชันของคุณ หากคุณยังไม่ได้สร้างเวอร์ชัน ให้เว้นว่างไว้
- ข่าวประชาสัมพันธ์ ลด.
ขั้นตอน 7) เมื่อบันทึกขั้นตอนการทำงานแล้ว คุณจะเห็นหน้าจอยืนยัน
ขั้นตอน 8) คลิก เงื่อนไขเริ่มต้น เพื่อกรอกวันที่เริ่มต้น วันที่สิ้นสุด และความถี่ หากไม่มีเงื่อนไขการเริ่มต้น งานจะยังคงอยู่ในสถานะ "กำหนดเวลา" เสมอ และจะไม่มีวันวิ่งหนี
- คลิกที่ วันที่ / เวลา สำหรับการทำงานเป็นระยะ การเลือก “ทันที” จะเรียกใช้งานนั้นทันทีเป็นการทำงานครั้งเดียว
- กำหนดวัน/เวลาเริ่มต้นและวัน/เวลาสิ้นสุด งานจะถูกปล่อยก็ต่อเมื่อตรงตามเงื่อนไขที่กำหนดเท่านั้น วัน/เวลาเริ่มต้นที่กำหนดไว้.
- ข่าวประชาสัมพันธ์ ค่าตามคาบ.
ขั้นตอน 9) เลือกช่วงเวลา — รายชั่วโมง รายวัน รายสัปดาห์ หรือช่วงเวลาอื่นๆ เราจะเลือกให้ ช่วงเวลาอื่น.
ขั้นตอน 10) ระบุเกณฑ์การเกิดซ้ำ ตัวอย่างเช่น ให้ทำงานทุกๆ 5 วันนับจากวันที่เริ่มต้น ในที่นี้เราเลือกทุกๆ 10 นาที.
ขั้นตอน 11) คลิก ลด.
ขั้นตอน 12) คลิก ลด อีกครั้ง
ขั้นตอน 13) คลิก ลด บนหน้าจอหลัก
ขั้นตอน 14) เมื่อกำหนดขั้นตอนการทำงานและเงื่อนไขเริ่มต้นแล้ว หน้าต่างสรุปจะปรากฏขึ้น
ขั้นตอน 15) ข่าวประชาสัมพันธ์ ลด เพื่อดำเนินการตรวจสอบประวัติให้เสร็จสมบูรณ์
วิธีการตรวจสอบการทำงานเบื้องหลังโดยใช้ SM37
หลังจากกำหนดตารางงานแล้ว ให้ตรวจสอบสถานะงานโดยใช้รหัสธุรกรรม SM37ซึ่งช่วยให้มองเห็นภาพรวมของงานเบื้องหลังทั้งหมดได้จากส่วนกลาง
ขั้นตอน 1) ดำเนินการรหัส T SM37.
ขั้นตอน 2) เลือกเกณฑ์สำหรับงานที่คุณต้องการตรวจสอบ
- ระบุชื่อโครงการและชื่อผู้ใช้ที่ทำการนัดหมายโครงการ
- เลือกสถานะของงาน
- ระบุช่วงวันที่ ในที่นี้ เรากำหนดเฉพาะวันที่สิ้นสุดเท่านั้นping ตั้งแต่วันที่เปิดรับสมัคร
ขั้นตอน 3) สถานะแสดงว่า เผยแพร่หมายความว่าเงื่อนไขเริ่มต้นตรงตามที่กำหนด และงานอยู่ในคิวรอการดำเนินการ ขั้นตอนการทำงานเบื้องหลังจะพร้อมใช้งาน.
วิธีการยกเลิกงานตรวจสอบประวัติ
การยกเลิกการกำหนดเวลาจะเปลี่ยนสถานะของงานจาก "ปล่อยแล้ว" กลับเป็น "กำหนดเวลาแล้ว" เพื่อไม่ให้งานนั้นทำงานอีกในอนาคต คุณไม่สามารถยกเลิกการกำหนดเวลาของงานได้เมื่อถึงสถานะดังกล่าวแล้ว ใช้งาน สถานะ
ขั้นตอน 1) ดำเนินงาน SM37.
ขั้นตอน 2) กรอกเกณฑ์
- ชื่อโครงการและชื่อผู้ใช้ที่ทำการนัดหมายโครงการ
- เลือกสถานะ — เท่านั้น เผยแพร่ or พร้อม สามารถยกเลิกกำหนดการทำงานได้
- ระบุช่วงวันที่
- ข่าวประชาสัมพันธ์ ดำเนินการ (F8).
ขั้นตอน 3) เลือกงานแล้วกด งาน → เผยแพร่ → กำหนดเวลา.
ขั้นตอน 4) เมื่อยกเลิกการกำหนดเวลาทำงานแล้ว จะมีข้อความยืนยันปรากฏในแถบสถานะ
การประมวลผลงานเบื้องหลังเทียบกับการประมวลผลงานเบื้องหน้า
การประมวลผลเบื้องหน้า (Foreground processing) จำเป็นต้องมีการใช้งานของผู้ใช้และจะปิดกั้นหน้าจอจนกว่างานจะเสร็จสมบูรณ์ ทำให้ไม่เหมาะสำหรับการทำงานที่ใช้เวลานาน ส่วนการประมวลผลเบื้องหลัง (Background processing) จะทำงานอย่างอิสระโดยไม่ปิดกั้นส่วนติดต่อผู้ใช้ งานเบื้องหน้าเหมาะสำหรับงานโต้ตอบที่รวดเร็ว เช่น การป้อนข้อมูลและการเปลี่ยนแปลงการตั้งค่า ส่วนงานเบื้องหลังนั้นเหมาะสมกว่าสำหรับการอัปโหลดข้อมูลจำนวนมาก การปิดบัญชีสิ้นงวด การสร้างรายงานขนาดใหญ่ และการถ่ายโอนข้อมูลตามกำหนดเวลา SAP แนวทางปฏิบัติที่ดีที่สุดแนะนำให้เรียกใช้โปรแกรมที่ใช้ทรัพยากรมากเป็นงานเบื้องหลังในช่วงเวลาที่ไม่ใช่ช่วงเวลาที่มีการใช้งานสูงสุด






















