SAP GUI Scripting Add-in: ระบบที่ยังทำงานแม้ผมไม่ได้ดูแล

กรณีศึกษา: SAP GUI Scripting Add-in

“ระบบที่ดีไม่ต้องการให้ผู้สร้างอยู่ตรงนั้นตลอดเวลา—มันถูกออกแบบมาให้เพียงพอตั้งแต่ต้น” — SatiFlow

😏 SAP GUI Scripting Add-in เป็น Excel Add-in ที่ใช้เขียนโปรแกรมเพื่อสั่งงาน SAP โดยตรงผ่าน VBA โดยแปลง VBScript ที่ได้จากการทำงานบน SAP GUI มาใช้งานได้อย่างน่าทึ่ง ถือเป็น Add-in ที่ทำงานกับ SAP ได้ดีที่สุดเท่าที่ประเทศไทยเคยมีมา

🔘 ปัจจุบันพัฒนาเพิ่มเติมเพื่ออำนวยความสะดวกแก่ผู้ใช้งานระดับประยุกต์ โดยเพิ่มเมนู View Code ที่เปิดหน้าต่าง VBE และพาไปยังโค้ดที่เกี่ยวข้องกับงานนั้นทันที

🔘 รองรับการใช้งานทุกรูปแบบ—นำข้อมูลเข้า, ดาวน์โหลดจาก SAP, จับภาพเฉพาะหน้าจอ, ทำงานกับข้อมูลจำนวนมากด้วยความเร็วและแม่นยำสูง

🔘 สามารถส่งข้อมูลแจ้งเตือนผ่าน Email และ LINE เพื่อให้ผู้ใช้งานตื่นเต้นกับทุกการทำงานได้ตามต้องการ

🔘 ทำงานกับ SAP หลาย Instances พร้อมกันโดยไม่ต้องเสียเวลารอคอย

🔘 ทำงานเป็น RPA เดี่ยว ๆ หรือเป็นส่วนหนึ่งของ RPA ค่ายอื่นได้สะดวก

🔘 ปรับให้สามารถกดปุ่ม Enter แทนการคลิก OK เมื่อ Login และเพิ่มเมนู View Code เพื่อให้ผู้ใช้งานแก้ไขและพัฒนาต่อได้ง่าย

🔘 เพิ่มความสามารถให้นำ Code มาแสดงบน UserForm เพื่อให้ผู้ใช้สามารถกำหนด Parameter ได้หลากหลายรูปแบบ ยกตัวอย่างเช่น

  1. คลิกเลือกเซลล์ที่ใช้เป็น Parameter โปรแกรมจะให้เลือกเพิ่มว่าใช้ค่าคงที่ หรือใช้การอ้างอิงแบบ Relative หรือ ใช้การอ้างอิงแบบ Absolute เมื่อคลิกยอมรับ ค่านั้นจะกลายไปเป็น Parameter ใน Code
  2. สามารถ Scroll เพื่อขยายขนาด UserForm ได้

⚙️ตัวอย่างการทำงาน


🔚 สรุปท้ายบทความ

SAP GUI Scripting Add-in ไม่ใช่แค่เครื่องมือแต่คือระบบที่สะท้อนปรัชญาการทำงานแบบเงียบงาม มันไม่ต้องการคำชม ไม่ต้องการการดูแลรายวัน แต่ยังคงทำงานอย่างแม่นยำและทรงพลัง ผู้ใช้งานสามารถปรับแต่งโค้ด, สั่งงาน SAP, และรับข้อมูลแจ้งเตือนผ่าน LINE หรือ Email ได้อย่างง่ายดาย ทั้งหมดนี้เกิดขึ้นจากการออกแบบที่ “เพียงพอ” ตั้งแต่ต้น—เพื่อให้ระบบพูดแทนตัวเองได้ในวันที่ผู้สร้างไม่อยู่ตรงนั้น

“ผมไม่ต้องอยู่ เพราะระบบยังอยู่ ผมไม่ต้องพูด เพราะระบบพูดแทนผม ผมไม่ต้องอธิบาย เพราะคนที่ใช้งานเข้าใจมันเอง”

นี่คือ Silent Impact ที่แท้จริง—และ SAP GUI Scripting Add-in คือหนึ่งในระบบที่ยังทำงานแม้ผมไม่ได้ดูแล

Scroll to Top