การดำเนินการระบบอัตโนมัติของ SAP
กลุ่มการดำเนินการของเราสำหรับระบบอัตโนมัติของ SAP มีชุดเครื่องมือเพื่อช่วยปรับปรุงและทำให้เวิร์กโฟลว์ SAP ของคุณเป็นแบบอัตโนมัติ ด้วยการดำเนินการเหล่านี้ คุณสามารถเปิดแอป SAP GUI สร้างเซสชันใหม่ เลือกรายการเมนู เริ่มต้นและสิ้นสุดธุรกรรม และอื่นๆ ได้อย่างง่ายดาย
ด้วยการดำเนินการของกลุ่มระบบอัตโนมัติของ SAP คุณสามารถโต้ตอบกับองค์ประกอบ SAP UI ได้อย่างง่ายดายโดยคลิกที่องค์ประกอบ กรอกข้อมูลในฟิลด์ข้อความ และแยกข้อมูล เพียงป้อนค่าแอตทริบิวต์รหัสองค์ประกอบ SAP UI หากคุณไม่ทราบค่ารหัส คุณสามารถใช้เครื่องมือเลือกองค์ประกอบ UI ของ Power Automate สำหรับเดสก์ท็อปเพื่อบันทึกองค์ประกอบ SAP ที่จำเป็นและรับค่ารหัสได้ เมื่อคุณบันทึกภาพองค์ประกอบ SAP UI ด้วยวิธีนี้ จะมีการกู้คืนเฉพาะค่ารหัสขององค์ประกอบเท่านั้น และไม่มีการเพิ่มองค์ประกอบ UI ไปยังที่เก็บองค์ประกอบ UI ของโฟลว์เดสก์ท็อป
การดำเนินการระบบอัตโนมัติของ SAP ของเรายังสามารถรวมเข้ากับการดำเนินการอื่นๆ ที่มีอยู่ใน Power Automate สำหรับเดสก์ท็อปได้อย่างราบรื่น รวมถึงกลุ่มการดำเนินการระบบอัตโนมัติของ SAP กลุ่มการดำเนินการนี้ช่วยให้คุณสามารถบันทึกภาพองค์ประกอบ SAP GUI UI ทั้งหมด และเพิ่มลงในที่เก็บองค์ประกอบ UI ของโฟลว์เดสก์ท็อป ด้วยการรวมการดำเนินการระบบอัตโนมัติของ SAP GUI เข้ากับกลุ่มการดำเนินการระบบอัตโนมัติของ UI คุณสามารถสร้างเวิร์กโฟลว์ RPA อันทรงพลังที่ทำให้กระบวนการ SAP ที่ซับซ้อนที่สุดเป็นแบบอัตโนมัติได้
หมายเหตุ
Power Automate สำหรับเดสก์ท็อปรองรับระบบอัตโนมัติด้วย SAP GUI เวอร์ชัน 750 หรือใหม่กว่า
เปิดใช้ SAP
เปิดแอปพลิเคชัน SAP GUI และเชื่อมต่อกับระบบ SAP
สำหรับโหมดการเชื่อมต่อ:
- ตัวเลือกคำอธิบายเซิร์ฟเวอร์ช่วยให้คุณเชื่อมต่อกับระบบ SAP ผ่านชื่อ SAP หรือที่อยู่ IP ในการดำเนินการนี้ คุณต้องมีข้อมูลประจำตัวการเข้าสู่ระบบและสิทธิ์การเข้าถึงที่จำเป็น คำอธิบายเซิร์ฟเวอร์เป็นชื่อหรือคำอธิบายของระบบ SAP ที่มนุษย์สามารถอ่านได้
- ตัวเลือกสตริงการเชื่อมต่อเซิร์ฟเวอร์ช่วยให้คุณเชื่อมต่อกับระบบ SAP ผ่านสตริงการเชื่อมต่อ โดยทั่วไปสตริงการเชื่อมต่อเซิร์ฟเวอร์จะประกอบด้วยชื่อของเซิร์ฟเวอร์หรือที่อยู่ IP หมายเลขอินสแตนซ์ และรหัสของระบบ สตริงการเชื่อมต่อเซิร์ฟเวอร์เป็นรูปแบบเฉพาะสำหรับการระบุและการเชื่อมต่อกับระบบ SAP
สำหรับตัวเลือกการเข้าสู่ระบบหลายตัวเลือก:
- ยุติตัวเลือกการเข้าสู่ระบบนี้จะยุติการเข้าสู่ระบบของการดำเนินการเฉพาะ
- เข้าสู่ระบบนี้ต่อและสิ้นสุดตัวเลือกการเข้าสู่ระบบอื่นๆ จะแทนที่อินสแตนซ์ SAP ที่มีอยู่ด้วยการเข้าสู่ระบบเฉพาะ
- เข้าสู่ระบบนี้ต่อไปโดยไม่สิ้นสุดการเข้าสู่ระบบอื่นๆ ในตัวเลือกระบบจะสร้างเซสชัน SAP ใหม่
หมายเหตุ
SAP GUI ไม่อนุญาตให้มีการเชื่อมต่อ (เซสชัน) ที่ใช้งานอยู่มากกว่าหกรายการกับระบบ SAP
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
โหมดการเชื่อมต่อ | ไม่ระบุ | คำอธิบายเซิร์ฟเวอร์และสตริงการเชื่อมต่อเซิร์ฟเวอร์ | คำอธิบายเซิร์ฟเวอร์ | ระบุวิธีเชื่อมต่อกับเซิร์ฟเวอร์ SAP GUI |
โหมดการเข้าสู่ระบบ | ไม่ระบุ | การเข้าสู่ระบบด้วยตนเองและการลงชื่อเข้าระบบครั้งเดียว (SSO) | เข้าสู่ระบบด้วยตนเอง | ระบุวิธีเข้าสู่ระบบเซิร์ฟเวอร์ SAP GUI ว่าให้เข้าสู่ระบบเซิร์ฟเวอร์โดยป้อนชื่อผู้ใช้และรหัสผ่านของคุณด้วยตนเอง หรือใช้การลงชื่อเข้าระบบครั้งเดียว (SSO) |
คำอธิบายเซิร์ฟเวอร์ | ใช่ | ค่าข้อความ | ระบุชื่อระบบ SAP หรือที่อยู่ IP สำหรับการเชื่อมต่อ | |
Connection string | ใช่ | ค่าข้อความ | ระบุสตริงการเชื่อมต่อสำหรับเซิร์ฟเวอร์ SAP GUI สตริงการเชื่อมต่อคือตัวระบุเฉพาะที่ระบุชื่อของเซิร์ฟเวอร์ หมายเลขระบบ และรายละเอียดการเชื่อมต่ออื่นๆ | |
ไคลเอ็นต์ | ไม่ | ค่าข้อความ | ระบุหมายเลขไคลเอ็นต์ SAP สำหรับการเชื่อมต่อ | |
Username | ไม่ | ค่าข้อความ | ระบุรหัสผู้ใช้ SAP สำหรับการเข้าสู่ระบบ | |
Password | ใช่ | ค่าข้อความ | ระบุรหัสผ่านผู้ใช้ SAP สำหรับการเข้าสู่ระบบ | |
ภาษา | ไม่ | ค่าข้อความ | ระบุภาษาการเข้าสู่ระบบ SAP สำหรับส่วนติดต่อผู้ใช้ | |
ตัวเลือกการเข้าสู่ระบบหลายรายการ | ไม่ | ยกเลิกการเข้าสู่ระบบนี้ เข้าสู่ระบบนี้ต่อไป และสิ้นสุดการเข้าสู่ระบบอื่น ๆ เข้าสู่ระบบนี้ต่อไปโดยไม่สิ้นสุดการเข้าสู่ระบบอื่น ๆ ในระบบ | สิ้นสุดการเข้าสู่ระบบนี้ | ตัวเลือกการเข้าสู่ระบบหลายตัวเลือกระบุวิธีการทำงานของระบบ SAP เมื่อผู้ใช้พยายามเข้าสู่ระบบเมื่อเข้าสู่ระบบแล้ว |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
SAPInstance |
อินสแตนซ์ SAP | อินสแตนซ์ SAP ใหม่ที่จะใช้กับการทำงานระบบอัตโนมัติของ SAP อินสแตนซ์ SAP อ้างอิงถึงหน้าต่าง SAP เฉพาะ |
CurrentSAPLoginTerminated |
ค่าแบบบูลีน | การเข้าสู่ระบบ SAP ที่ดำเนินการด้วยการดำเนินการที่ระบุโดยเฉพาะจะสิ้นสุดหรือไม่ |
OtherSAPLoginTerminated |
ค่าแบบบูลีน | การเข้าสู่ระบบ SAP อื่นๆ จะสิ้นสุดหรือไม่ |
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
การดำเนินการเข้าสู่ระบบ SAP GUI ล้มเหลว | แสดงถึงปัญหาในการเข้าสู่ระบบ SAP GUI |
Attach
แนบแอปพลิเคชัน SAP GUI ที่กำลังทำงานอยู่กับอินสแตนซ์ SAP
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | Description |
---|---|---|---|---|
โหมดการแนบ | ไม่ | เบื้องหน้าหรือชื่อหน้าต่างที่เปิดใช้งานล่าสุด | ชื่อหน้าต่าง | ระบุโหมดสำหรับการแนบอินสแตนซ์ SAP กับหน้าต่าง หากเลือกตัวเลือกเบื้องหน้าหรือเปิดใช้งานล่าสุด อินสแตนซ์ SAP จะแนบกับเซสชัน SAP ในแบบเบื้องหน้า หากไม่มีเซสชัน SAP ในเบื้องหน้า อินสแตนซ์จะแนบกับเซสชัน SAP ล่าสุดที่เปิดและยังไม่ได้ปิด |
ชื่อหน้าต่าง | ใช่ | ข้อความ | ระบุชื่อของหน้าต่าง SAP ที่มีการแนบอินสแตนซ์ ชื่อหน้าต่างสามารถเลือกจากรายการดรอปดาวน์ของเซสชัน SAP ที่มีอยู่หรือป้อนด้วยตนเอง |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | Description |
---|---|---|
SAPInstance |
อินสแตนซ์ SAP | อินสแตนซ์ SAP ใหม่ที่จะใช้กับการทำงานระบบอัตโนมัติของ SAP อินสแตนซ์ SAP อ้างอิงถึงหน้าต่าง SAP เฉพาะ |
ข้อยกเว้น
ข้อยกเว้น | Description |
---|---|
แนบกับข้อผิดพลาด SAP | ระบุปัญหาในการแนบกับอินสแตนซ์ SAP |
สร้างเซสชัน SAP ใหม่
สร้างเซสชัน SAP ใหม่ตามอินสแตนซ์ SAP เดียวกัน
หมายเหตุ
SAP GUI ไม่อนุญาตให้มีการเชื่อมต่อ (เซสชัน) ที่ใช้งานอยู่มากกว่าหกรายการกับระบบ SAP
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
SAPInstance |
ไม่ | อินสแตนซ์ SAP | เลือกตัวแปรที่เก็บอินสแตนซ์ SAP ที่คุณต้องการใช้งาน ควรกำหนดตัวแปรนี้ในการดำเนินการเข้าสู่ระบบ SAP ก่อนหน้า |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
SAPInstance |
อินสแตนซ์ SAP | อินสแตนซ์ SAP ใหม่ที่จะใช้กับการทำงานระบบอัตโนมัติของ SAP อินสแตนซ์ SAP อ้างอิงถึงหน้าต่าง SAP เฉพาะ |
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
สร้างการดำเนินการเซสชัน SAP ใหม่ล้มเหลว | ระบุปัญหาในการสร้างเซสชัน SAP ใหม่ |
เลือกรายการเมนู SAP
เลือกรายการเมนู SAP ในแถบเครื่องมือของหน้าต่าง ป้อนชื่อของรายการในพารามิเตอร์อินพุตตามลำดับด้วยตนเอง ในภาษาเดียวกับที่แสดงหน้าจอ SAP GUI
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
SAPInstance |
ไม่ | อินสแตนซ์ SAP | เลือกตัวแปรที่เก็บอินสแตนซ์ SAP ที่คุณต้องการใช้งาน ควรกำหนดตัวแปรนี้ในการดำเนินการเข้าสู่ระบบ SAP ก่อนหน้า | |
ชื่อรายการในเมนู | ไม่ | ค่าข้อความ | ชื่อของรายการเมนูในแถบเครื่องมือที่จะเลือก เช่น 'บันทึก' ใส่ชื่อของรายการเมนูตามที่แสดงในการติดตั้ง SAP ของเครื่อง |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
เลือกการดำเนินการรายการเมนู SAP ล้มเหลว | บ่งบอกถึงปัญหาในการเลือกรายการเมนู |
ปิดการเชื่อมต่อ SAP
ปิดการเชื่อมต่อ SAP ของอินสแตนซ์ SAP ที่เลือก โปรดทราบว่าอินสแตนซ์ทั้งหมดที่เกี่ยวข้องกับการเชื่อมต่อเฉพาะจะถูกยกเลิก
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
SAPInstance |
ไม่ | อินสแตนซ์ SAP | เลือกตัวแปรที่เก็บอินสแตนซ์ SAP ที่คุณต้องการใช้งาน ควรกำหนดตัวแปรนี้ในการดำเนินการเข้าสู่ระบบ SAP ก่อนหน้า |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ปิดการดำเนินการเซสชัน SAP ล้มเหลว | แสดงปัญหาในการปิดเซสชัน SAP |
เริ่มธุรกรรม SAP
เปิดรหัสธุรกรรมเฉพาะในเซสชันที่มีอยู่
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
SAPInstance |
ไม่ | อินสแตนซ์ SAP | เลือกตัวแปรที่เก็บอินสแตนซ์ SAP ที่คุณต้องการใช้งาน ควรกำหนดตัวแปรนี้ในการดำเนินการเข้าสู่ระบบ SAP ก่อนหน้า | |
รหัสธุรกรรม | ไม่ | ค่าข้อความ | รหัสธุรกรรมที่คุณต้องการดำเนินการ |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
เริ่มการดำเนินการธุรกรรม SAP ล้มเหลว | แสดงปัญหาในการเริ่มต้นธุรกรรม SAP |
สิ้นสุดธุรกรรม SAP
ปิดธุรกรรม SAP ในอินสแตนซ์ SAP ที่ระบุโดยเฉพาะ แล้วกลับไปที่เมนู SAP Easy Access ธุรกรรม SAP ต้องเริ่มต้นก่อนสำหรับเซสชัน SAP ที่ระบุ
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
SAPInstance |
ไม่ | อินสแตนซ์ SAP | เลือกตัวแปรที่เก็บอินสแตนซ์ SAP ที่คุณต้องการใช้งาน ควรกำหนดตัวแปรนี้ในการดำเนินการเข้าสู่ระบบ SAP ก่อนหน้า |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
สิ้นสุดการดำเนินการธุรกรรม SAP ล้มเหลว | แสดงปัญหาในการสิ้นสุดธุรกรรม SAP |
คลิกองค์ประกอบ SAP UI
โต้ตอบผ่านการคลิกบนองค์ประกอบ UI ใดๆ ของหน้าต่าง SAP
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
SAPInstance |
ไม่ | อินสแตนซ์ SAP | เลือกตัวแปรที่เก็บอินสแตนซ์ SAP ที่คุณต้องการใช้งาน ควรกำหนดตัวแปรนี้ในการดำเนินการเข้าสู่ระบบ SAP ก่อนหน้า | |
ชนิดองค์ประกอบ | ไม่ | องค์ประกอบ SAP พื้นฐาน กล่องกาเครื่องหมาย ป้ายชื่อ รายการดรปดาวน์ | องค์ประกอบ SAP พื้นฐาน | เลือกชนิดองค์ประกอบ SAP ที่คุณต้องการโต้ตอบด้วย ตัวเลือก 'คลิกองค์ประกอบ SAP' ดำเนินการคลิกบนองค์ประกอบ SAP ใด ๆ เช่นปุ่ม ปุ่มตัวเลือก แท็บ ฟิลด์ข้อความ ทรี |
รหัสองค์ประกอบ SAP | ไม่ | ตัวเลข | รหัสองค์ประกอบ SAP พารามิเตอร์นี้กำหนดองค์ประกอบ UI ใน SAP ที่การดำเนินการโต้ตอบด้วย คุณสามารถใช้ปุ่มด้านล่างเพื่อระบุองค์ประกอบ SAP UI ในหน้าจอ SAP หรือแทรกค่าด้วยตนเอง | |
ตั้งค่าสถานะช่องทำเครื่องหมาย SAP เป็น | ใช่ | ทำเครื่องหมายไว้ ไม่ได้ทำเครื่องหมายไว้ | เลือกแล้ว | ระบุว่ากล่องกาเครื่องหมายถูกเลือกหรือไม่ถูกเลือก |
รหัสองค์ประกอบ SAP | ไม่ | ตัวเลข | รหัสองค์ประกอบ SAP พารามิเตอร์นี้กำหนดองค์ประกอบ UI ใน SAP ที่การดำเนินการโต้ตอบด้วย คุณสามารถใช้ปุ่มด้านล่างเพื่อระบุองค์ประกอบ SAP UI ในหน้าจอ SAP หรือแทรกค่าด้วยตนเอง | |
การทำงานของป้ายชื่อ SAP | ใช่ | ขยาย ยุบ เลือก | ขยาย | ระบุว่าจะขยายหรือยุบป้ายชื่อ SAP |
ค่าตัวเลือกแบบเลื่อนลง | ใช่ | ค่าข้อความ | ระบุว่ามีการเลือกตัวเลือกดรอปดาวน์ |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | Description |
---|---|
ข้อผิดพลาดการคลิกองค์ประกอบ SAP GUI | แสดงว่าการคลิกล้มเหลว |
รับรายละเอียดขององค์ประกอบ SAP UI
รับค่าของแอตทริบิวต์องค์ประกอบ SAP UI ในหน้าต่าง SAP
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
SAPInstance |
ไม่ | อินสแตนซ์ SAP | เลือกตัวแปรที่เก็บอินสแตนซ์ SAP ที่คุณต้องการใช้งาน ควรกำหนดตัวแปรนี้ในการดำเนินการเข้าสู่ระบบ SAP ก่อนหน้า | |
รหัสองค์ประกอบ SAP | ไม่ | ตัวเลข | รหัสองค์ประกอบ SAP พารามิเตอร์นี้กำหนดองค์ประกอบ UI ใน SAP ที่การดำเนินการโต้ตอบด้วย คุณสามารถใช้ปุ่มด้านล่างเพื่อระบุองค์ประกอบ SAP UI ในหน้าจอ SAP หรือแทรกค่าด้วยตนเอง | |
Attribute name | ไม่ | ค่าข้อความ | ข้อความของตัวเอง | แอตทริบิวต์ที่จะดึงค่า |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | Description |
---|---|---|
AttributeValue | ค่าข้อความ | ค่าของแอตทริบิวต์ขององค์ประกอบ SAP UI |
ข้อยกเว้น
ข้อยกเว้น | Description |
---|---|
ข้อผิดพลาดการรับรายละเอียดองค์ประกอบ SAP | ระบุปัญหาในการดึงแอตทริบิวต์ขององค์ประกอบ UI |
เติมฟิลด์ข้อความ SAP ในองค์ประกอบ
เติมกล่องข้อความในหน้าต่าง SAP ด้วยข้อความที่ระบุ
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
SAPInstance |
ไม่ | อินสแตนซ์ SAP | เลือกตัวแปรที่เก็บอินสแตนซ์ SAP ที่คุณต้องการใช้งาน ควรกำหนดตัวแปรนี้ในการดำเนินการเข้าสู่ระบบ SAP ก่อนหน้า | |
รหัสองค์ประกอบ SAP | ไม่ | ตัวเลข | รหัสองค์ประกอบ SAP พารามิเตอร์นี้กำหนดองค์ประกอบ UI ใน SAP ที่การดำเนินการโต้ตอบด้วย คุณสามารถใช้ปุ่มด้านล่างเพื่อระบุองค์ประกอบ SAP UI ในหน้าจอ SAP หรือแทรกค่าด้วยตนเอง | |
ข้อความที่จะกรอก | ไม่ | ป้อนอินพุตที่เข้ารหัสโดยตรงหรือ ค่าข้อความ | ข้อความที่จะกรอกในฟิลด์ข้อความ SAP | |
ถ้าฟิลด์ไม่ว่าง | ใช่ | แทนที่ข้อความ ผนวกข้อความ | แทนที่ข้อความ | ระบุว่าจะแทนที่เนื้อหาที่มีอยู่ หรือจะผนวก |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | Description |
---|---|
ข้อผิดพลาดการเติมค่าฟิลด์ข้อความ SAP | ระบุปัญหาในการเติมฟิลด์ข้อความ SAP ที่ระบุ |