วิธีดำเนินการบัญชีเงินเดือนใน SAP

⚡ สรุปอย่างชาญฉลาด

การดำเนินการจ่ายเงินเดือนใน SAP โปรแกรมนี้คำนวณค่าจ้างพนักงานสำหรับช่วงเวลาหนึ่งโดยใช้ไดรเวอร์การจ่ายเงินเดือนของประเทศ PC00_MXX_CALC เอกสารนี้อธิบายถึงขั้นตอนการดำเนินการจ่ายเงินเดือน ข้อกำหนดเบื้องต้น การดำเนินการในโหมดทำงานเบื้องหน้าทีละขั้นตอน และวิธีการกำหนดเวลาการดำเนินการในโหมดเบื้องหลังสำหรับจำนวนพนักงานจำนวนมาก

  • 💵 วัตถุประสงค์: การประมวลผลเงินเดือนจะคำนวณเงินเดือนรวมและเงินเดือนสุทธิของพนักงานแต่ละคนสำหรับงวดการจ่ายเงินเดือน
  • 🔑 รายการ: การจำลองการทำงานจริงจะใช้ PC00_MXX_CALC โดยที่ XX คือค่า Molga ของประเทศนั้นๆ
  • 🧪 การจำลองก่อน: โหมดทดสอบ (PC00_MXX_CALC_SIMU) ตรวจสอบผลลัพธ์โดยไม่ต้องอัปเดตตารางเงินเดือน
  • ที่ต้องการ: ต้องปล่อยข้อมูลควบคุมและประเมินเวลาให้เสร็จสิ้นก่อนจึงจะสามารถดำเนินการได้
  • 🌙 การทำงานเบื้องหลัง: พนักงานจำนวนมากถูกกำหนดให้เป็นงานเบื้องหลัง และ tracสวมชุด SM37

วิธีดำเนินการบัญชีเงินเดือนใน SAP

ในบทเรียนนี้ คุณจะได้เรียนรู้วิธีการดำเนินการ บัญชีเงินเดือน in SAP.

การดำเนินการจ่ายเงินเดือนคืออะไรใน SAP?

ขั้นตอนการดำเนินการจ่ายเงินเดือนคือขั้นตอนที่... SAP ระบบจะคำนวณค่าจ้างรวมและค่าจ้างสุทธิของพนักงานแต่ละคนสำหรับรอบการจ่ายเงินเดือน เมื่อคุณทำการจ่ายเงินเดือน ตัวขับเคลื่อนการจ่ายเงินเดือนเฉพาะประเทศจะอ่านข้อมูลหลักของพนักงาน ผลลัพธ์เวลา และประเภทค่าจ้าง ใช้โครงสร้างการจ่ายเงินเดือน และสร้างผลลัพธ์การจ่ายเงินเดือนที่จัดเก็บไว้ในคลัสเตอร์ RT และตารางที่เกี่ยวข้อง

คุณเริ่มการทำงานแบบเรียลไทม์ด้วยธุรกรรมในรูปแบบ PC00_MXX_CALC โดยที่ XX คือรหัส Molga ของประเทศ (ตัวแก้ไขสำหรับหน่วยงานทางกฎหมาย) การทำงานสามารถดำเนินการแบบโต้ตอบสำหรับกลุ่มเล็กๆ หรือตั้งเวลาให้ทำงานเบื้องหลังสำหรับพนักงานจำนวนมากได้

ก่อนที่ผลลัพธ์ที่คำนวณได้จะถือเป็นที่สิ้นสุด ทีมส่วนใหญ่จะทำการจำลองหรือทดสอบระบบเงินเดือนก่อน การจำลองจะทำการคำนวณแบบเดียวกัน แต่จะไม่ทำการอัปเดตตารางเงินเดือน ซึ่งช่วยให้ผู้ดูแลระบบสามารถค้นหาและแก้ไขข้อผิดพลาดได้อย่างปลอดภัย เมื่อผลลัพธ์ถูกต้องแล้ว การดำเนินการจริงจะบันทึกผลลัพธ์เงินเดือนอย่างเป็นทางการ ซึ่งจะนำไปใช้ในการสร้างสลิปเงินเดือน การบันทึกบัญชี และการโอนเงินผ่านธนาคาร

ข้อกำหนดเบื้องต้นก่อนดำเนินการจ่ายเงินเดือน

ระบบประมวลผลเงินเดือนจะแสดงผลลัพธ์ที่ถูกต้องก็ต่อเมื่อป้อนข้อมูลครบถ้วนเท่านั้น ก่อนที่จะทำการประมวลผลจริง โปรดตรวจสอบสิ่งต่อไปนี้:

  • เผยแพร่บันทึกการควบคุมแล้ว: ต้องตั้งค่าบันทึกควบคุมเงินเดือนสำหรับพื้นที่เงินเดือนเป็น “อนุมัติสำหรับการจ่ายเงินเดือน” เพื่อให้ช่วงเวลาดังกล่าวเปิดอยู่และข้อมูลหลักถูกล็อกไว้
  • การประเมินเวลาเสร็จสมบูรณ์: หากพนักงานใช้ระบบบริหารเวลา การประเมินเวลา (PT60) จะต้องดำเนินการโดยไม่มีข้อผิดพลาด เพื่อให้ประเภทค่าจ้างตามเวลาพร้อมใช้งาน
  • ข้อมูลหลักที่เก็บรักษาไว้: ข้อมูลส่วนบุคคล ข้อมูลองค์กร ระดับเงินเดือน บัญชีธนาคาร และข้อมูลภาษี ควรได้รับการอัปเดตสำหรับพนักงานทุกคน
  • โครงสร้างข้อมูลที่ถูกต้องและภาษา Molga: คุณต้องรู้จักรหัส Molga ของประเทศนั้นๆ และเลือกรูปแบบการจ่ายเงินเดือนที่ตรงกัน
  • ไม่มีสิ่งกีดขวางการล็อก: ตรวจสอบข้อมูลประเภท 0003 สำหรับพนักงานที่ถูกล็อกไม่ให้เข้าถึงระบบจ่ายเงินเดือน และปลดล็อกหากจำเป็น

เมื่อตรงตามข้อกำหนดเบื้องต้นเหล่านี้แล้ว ให้ทำการจำลองการจ่ายเงินเดือนก่อนเพื่อตรวจจับข้อผิดพลาด จากนั้นจึงดำเนินการจ่ายเงินเดือนจริง ลำดับนี้จะช่วยป้องกันการทำงานซ้ำและทำให้รอบการจ่ายเงินเดือนเป็นไปตามกำหนดเวลา

วิธีดำเนินการบัญชีเงินเดือนใน SAP

ก่อนดำเนินการจ่ายเงินเดือน โปรดตรวจสอบให้แน่ใจว่าบันทึกควบคุมถูกตั้งค่าเป็นสถานะ "ปล่อยแล้ว" ในระบบของคุณ SAP ระบบ.

ขั้นตอน 1) ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร SAP พร้อมรับคำสั่ง เข้าสู่รายการ PC00_MXX_CALC ที่ไหน XX = Molga ของประเทศที่คุณต้องการดำเนินการบัญชีเงินเดือน

ดำเนินการบัญชีเงินเดือนใน SAP

ขั้นตอน 2) ในครั้งต่อไป SAP หน้าจอ

  • เข้าสู่พื้นที่เงินเดือน
  • เลือกช่วงเวลาปัจจุบัน
  • นอกจากนี้ คุณยังสามารถเลือกช่วงเวลาอื่นและดำเนินการจ่ายเงินเดือนสำหรับช่วงเวลาอื่นที่ไม่ใช่ช่วงเวลาปัจจุบันได้

ดำเนินการบัญชีเงินเดือนใน SAP

ขั้นตอน 3) เลือก Schema ที่ถูกต้อง

ดำเนินการบัญชีเงินเดือนใน SAP

ขั้นตอน 4) ภายใต้บันทึก ให้ตั้งค่าสถานะ แสดงบันทึก ช่องทำเครื่องหมาย

ดำเนินการบัญชีเงินเดือนใน SAP

ขั้นตอน 5) ภายใต้พารามิเตอร์ของใบแจ้งค่าตอบแทน:

  • สำหรับพนักงานจำนวนน้อย ให้ทำเครื่องหมายในช่อง “แสดงใบแจ้งยอดส่วนที่เหลือของตัวเลือก” และเลือกตัวเลือกที่เหมาะสม
  • สำหรับพนักงานจำนวนมาก ให้เลือก “ไม่ต้องแจ้งรายละเอียดค่าตอบแทน” เนื่องจากมีโอกาสสูงที่จะเกิดข้อผิดพลาด ABAP dump

ดำเนินการบัญชีเงินเดือนใน SAP

ขั้นตอน 6) คลิก Execute และตรวจสอบ แสดงบันทึก สำหรับผลลัพธ์ของการดำเนินการจ่ายเงินเดือน จะสรุปจำนวนพนักงานทั้งหมดที่ดำเนินการ พนักงานที่มีข้อผิดพลาด และพนักงานที่ดำเนินการสำเร็จ

หากคุณเลือก คำชี้แจงค่าตอบแทน ในหน้าจอการเลือกก่อนหน้า คุณสามารถดูได้โดยคลิกที่ ฟอร์ม ปุ่ม

ดำเนินการบัญชีเงินเดือนใน SAP

ขั้นตอน 7) คำชี้แจงเกี่ยวกับค่าตอบแทน

ดำเนินการบัญชีเงินเดือนใน SAP

คุณยังสามารถรันบัญชีเงินเดือนในการจำลอง (โหมดทดสอบ) โดยใช้ธุรกรรม PC00_MXX_CALC_SIMU (XX = Molga) โหมดทดสอบจำลองการประมวลผลเงินเดือนจริง แต่จะไม่ทำการอัปเดตตารางเงินเดือน มีประโยชน์ในการตรวจสอบและแก้ไขข้อผิดพลาดก่อนที่คุณจะทำการประมวลผลเงินเดือนจริง (แบบเรียลไทม์)

วิธีดำเนินการบัญชีเงินเดือนในเบื้องหลัง

เมื่อทำการจ่ายเงินเดือนให้กับพนักงานจำนวนมาก แนะนำให้ประมวลผลในระบบเบื้องหลัง

ขั้นตอน 1) In SAP พร้อมรับคำสั่ง ป้อนธุรกรรม PC00_MXX_CALC โดยที่ XX = Molga ของประเทศที่คุณต้องการดำเนินการบัญชีเงินเดือน

ขั้นตอน 2) ป้อนส่วนงานเงินเดือนและรูปแบบเงินเดือน

ดำเนินการบัญชีเงินเดือนในเบื้องหลัง

ขั้นตอน 3) In SAP แถบเมนู คลิก:

  1. โครงการ
  2. ดำเนินการในพื้นหลัง

ดำเนินการบัญชีเงินเดือนในเบื้องหลัง

ขั้นตอน 4) ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร SAP -โต้ตอบอุปกรณ์ส่งออก Box:

  1. ป้อนอุปกรณ์เป็น LOCL (ท้องถิ่น)
  2. คลิกเครื่องหมายถูก

ดำเนินการบัญชีเงินเดือนในเบื้องหลัง

ขั้นตอน 5) ข้อความข้อมูลที่ระบุว่า Format is set to X_65_132 จะแสดงขึ้นมา คลิกเครื่องหมายถูกเพื่อดำเนินการต่อ

ดำเนินการบัญชีเงินเดือนในเบื้องหลัง

ขั้นตอน 6) คลิก "ทันที" จากนั้นคลิกปุ่ม "บันทึก" เพื่อกำหนดเวลาการทำงานของงานทันที หรือคุณสามารถระบุวันที่และเวลาที่จะเรียกใช้งานได้เช่นกัน

ดำเนินการบัญชีเงินเดือนในเบื้องหลัง

ขั้นตอน 7) ไปที่รายการธุรกรรม SM37 เพื่อตรวจสอบงานของคุณ

ดำเนินการบัญชีเงินเดือนในเบื้องหลัง

คำถามที่พบบ่อย

โปรแกรมประมวลผลเงินเดือนคือโปรแกรม ABAP ที่ใช้ในการประมวลผลเงินเดือนของแต่ละประเทศ เช่น RPCALCU0 สำหรับสหรัฐอเมริกา และ RPCALCK0 สำหรับอินเดีย ธุรกรรม PC00_MXX_CALC และ PC00_MXX_CALC_SIMU จะเรียกใช้โปรแกรมประมวลผลเงินเดือนนี้ภายใน โดยใช้พารามิเตอร์ของประเทศที่ถูกต้อง

Molga คือรหัสสองหลักสำหรับหน่วยงานทางกฎหมายที่ใช้ระบุประเทศ SAP ระบบจะเลือกไดรเวอร์และรูปแบบการจ่ายเงินเดือนของประเทศที่ถูกต้องโดยอัตโนมัติ สำหรับการจ่ายเงินเดือน ตัวอย่างเช่น กำหนด 10 สำหรับสหรัฐอเมริกา 40 สำหรับอินเดีย และ 08 สำหรับสหราชอาณาจักร

โครงสร้างข้อมูลเงินเดือนคือชุดฟังก์ชันและกฎที่เรียงลำดับไว้ ซึ่งบอกโปรแกรมควบคุมวิธีการคำนวณค่าจ้าง เช่น การอ่านข้อมูลหลัก การนำเข้าผลการทำงาน การคำนวณประเภทค่าจ้าง และการบันทึกผลลัพธ์ แต่ละประเทศจะมีโครงสร้างข้อมูลมาตรฐาน เช่น U000 หรือ K000 ซึ่งลูกค้าสามารถคัดลอกและปรับใช้ได้

การจำลองการทำงานจะคำนวณเงินเดือน แต่จะไม่ทำการอัปเดตตารางเงินเดือน ดังนั้นจึงปลอดภัยสำหรับการทดสอบและตรวจสอบข้อผิดพลาด ส่วนการทำงานจริงจะบันทึกผลลัพธ์อย่างเป็นทางการซึ่งใช้ในการออกสลิปเงินเดือน การบันทึกบัญชี และการโอนเงินผ่านธนาคาร

RT (Results Table) คือตารางที่เก็บประเภทและจำนวนเงินค่าจ้างที่คำนวณได้สำหรับงวดการจ่ายเงินเดือนหนึ่งๆ CRT (Cumulative Results Table) คือตารางที่เก็บผลรวมสะสมตั้งแต่ต้นปีจนถึงปัจจุบันและผลรวมสะสมอื่นๆ ทั้งสองตารางอยู่ในคลัสเตอร์การจ่ายเงินเดือนและใช้เป็นข้อมูลหลักในการสร้างสลิปเงินเดือนและการรายงานภาษี

SM37 คือธุรกรรมภาพรวมงาน หลังจากกำหนดเวลาการประมวลผลเงินเดือนเป็นงานเบื้องหลังผ่าน PC00_MXX_CALC แล้ว SM37 จะแสดงรายการงานพร้อมสถานะของงาน ได้แก่ เปิดใช้งาน กำลังดำเนินการ เสร็จสิ้น หรือยกเลิก และอนุญาตให้ผู้ดูแลระบบเปิดบันทึกสปูลเพื่อตรวจสอบผลลัพธ์

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

ใช่แล้ว ระบบ AI และผู้ช่วย Copilot สามารถเปรียบเทียบการทำงานปัจจุบันกับช่วงเวลาก่อนหน้า ตรวจจับการเปลี่ยนแปลงค่าจ้างที่ผิดปกติหรือข้อมูลที่ขาดหายไป และแนะนำวิธีแก้ไขก่อนเริ่มการทำงานจริง ผู้ดูแลระบบควรตรวจสอบความถูกต้องของแต่ละรายการและแก้ไขให้เรียบร้อยอีกครั้ง SAP.

สรุปโพสต์นี้ด้วย: