กำหนดค่าตัวแปรสภาพแวดล้อม
ตัวแปรสภาพแวดล้อมเป็นส่วนประกอบของโซลูชันที่เก็บคีย์พารามิเตอร์และค่า ซึ่งจะทำหน้าที่เป็นข้อมูลป้อนเข้าไปยังออบเจ็กต์แอปพลิเคชันอื่น ๆ ที่พบในโฟลว์ Power Automate และ Power Apps ระบบขององค์กรมักจะมีพารามิเตอร์การเชื่อมต่อหลายตัว และการป้อนพารามิเตอร์ลงในแต่ละส่วนประกอบด้วยตนเองอาจซ้ำซ้อนและใช้เวลานาน
แม่แบบการจัดซื้อของ SAP ใช้ตัวแปรสภาพแวดล้อมภายในโฟลว์ระบบคลาวด์เพื่อจัดการจากส่วนกลางและตั้งค่าคุณสมบัติสำคัญบนขั้นตอนการดำเนินการของโฟลว์ ตัวเชื่อมต่อ SAP ERP
เคล็ดลับ
ตามแนวทางปฏิบัติที่ดีที่สุด ให้กำหนดค่าและจัดการตัวแปรสภาพแวดล้อมเป็นส่วนหนึ่งของกลยุทธ์ การจัดการวงจรชีวิตของแอปพลิเคชัน (ALM) ตั้งค่าทั้งสภาพแวดล้อมเริ่มต้นและสภาพแวดล้อมปัจจุบันเมื่อคุณย้ายและจัดการไฟล์โซลูชันต่างๆ ในสภาพแวดล้อมของคุณ
เรียนรู้เพิ่มเติม: ใช้ตัวแปรสภาพแวดล้อมในโฟลว์ระบบคลาวด์ของโซลูชัน Power Automate
กำหนดค่าตัวแปรสภาพแวดล้อม ณ เวลาที่ทำการติดตั้ง
โซลูชัน SAP Base ของแม่แบบมีตัวแปรสภาพแวดล้อมห้าตัวที่ตั้งค่าพารามิเตอร์การเชื่อมต่อ SAP ที่ใช้ในโฟลว์ระบบคลาวด์
เมื่อคุณติดตั้งเทมเพลตสำหรับโซลูชันการจัดซื้อของ SAP คุณจะได้รับแจ้งให้ป้อนค่าสำหรับตัวแปรสภาพแวดล้อมสี่ในห้าตัวที่ไม่มีค่าเริ่มต้น คุณสามารถกำหนดค่าตัวแปรสภาพแวดล้อมตามความต้องการในพื้นที่ของคุณ
เมื่อตั้งค่าแล้ว ตัวแปรสภาพแวดล้อมสามารถแก้ไขได้เมื่อคุณสร้างโซลูชันของคุณเองในสภาพแวดล้อมการพัฒนา
ตารางนี้ให้ข้อมูลเกี่ยวกับตัวแปรสภาพแวดล้อมห้ารายการที่ต้องตั้งค่าพารามิเตอร์การเชื่อมต่อ SAP
Display name | Name | รายละเอียด | Default value |
---|---|---|---|
เซิร์ฟเวอร์แอปพลิเคชัน SAP | mpa_SAPApplicationServer | สตริง JSON ที่มีพารามิเตอร์ระบบ โฮสต์ หมายเลขระบบ ไคลเอ็นต์ และอื่นๆ โปรดดูที่คำแนะนำคุณสมบัติของ SAP | |
รหัสไคลเอ็นต์ SAP | mpa_SAPClientID | รหัสไคลเอ็นต์ SAP ระบุการเชื่อมต่อของคุณกับระบบ SAP ไคลเอ็นต์แบ็กเอนด์ SAP (หรือ 'Mandant') ที่จะเข้าสู่ระบบ ตัวเลขที่มีช่วงตั้งแต่ 000 ถึง 999 ใช้แยกต่างหากในธุรกรรม IDoc | |
จำนวนแถว SAP ที่จะอ่าน | mpa_SAPCountofRowsToRead | กำหนดจำนวนเรกคอร์ดสูงสุดที่จะส่งคืนในการสอบถามการค้นหาใดๆ และช่วยลดปัญหาด้านประสิทธิภาพ | 1000 |
คีย์ภาษา SAP | mpa_SAPSPRAS | มีบางครั้งที่คุณจะต้องระบุภาษาในธุรกรรมเฉพาะ เช่น ReadMaterial เราได้สร้างตัวแปรสภาพแวดล้อมที่เรียกว่า SAP SPRAS ซึ่งช่วยให้คุณควบคุมค่าได้อย่างง่ายดายในที่เดียวตามข้อกำหนดในการแปลเป็นภาษาท้องถิ่นของคุณ | |
รหัสระบบ SAP | mpa_SAPSystemID | รหัสระบบสามตัวอักษรของระบบ SAP (จำเป็นหากชนิดการเชื่อมต่อคือ เซิร์ฟเวอร์ข้อความ และไม่มีบริการเซิร์ฟเวอร์ข้อความ) ใช้แยกต่างหากในธุรกรรม IDoc |
นี่คือตัวอย่างสตริงการเชื่อมต่อบางส่วน:
ASHOST - แอปพลิเคชันเซิร์ฟเวอร์
{
"AppServerHost": "sap.example.com",
"Client": "100",
"LogonType": "ApplicationServer",
"SystemNumber": "00"
}
MSHOST - เซิร์ฟเวอร์ข้อความ
{
"Client": "102",
"LogonGroup": "FICO",
"LogonType": "Group",
"MessageServerHost": "sapserverdv6",
"MessageServerService": "3601",
"SystemID": "DV6"
}
MSHOST + SNC/SSO - เซิร์ฟเวอร์ข้อความที่ใช้ SSO ผ่าน SNC (Kerberos)
{
"Client": "102",
"LogonGroup": "FICO",
"LogonType": "Group",
"MessageServerHost": "sapserverdv6",
"MessageServerService": "3601",
"SncLibraryPath": "c:\\sapcryptolib\\sapcrypto.dll",
"SncPartnerName": "p:CN=DV6",
"SncQOP": "Default",
"SncSso": "On",
"SystemID": "DV6",
"UseSnc": "true"
}
ข้อมูลเพิ่มเติม: การปรับแต่งโซลูชัน และ สร้างตัวแปรสภาพแวดล้อมในโซลูชัน โดยใช้ คำแนะนำคุณสมบัติของ SAP หรือสำหรับตัวแปรสภาพแวดล้อมในท้องถิ่นที่ต้องการ
นำตัวแปรสภาพแวดล้อมมาใช้ใหม่ในโฟลว์
ขณะนี้ตัวแปรสภาพแวดล้อมที่คุณตั้งค่ามีอยู่ในตัวเลือกเนื้อหาไดนามิกของโฟลว์แล้ว ไปที่โฟลว์ระบบคลาวด์ในโซลูชัน การจัดซื้อของ SAP เพื่อเลือกตัวแปรสภาพแวดล้อมที่จะใช้ซ้ำใน การดำเนินการของ SAP
สำคัญ
ทุกครั้งที่มีการอัปเดตตัวแปรสภาพแวดล้อมในโฟลว์ระบบคลาวด์ ค่าที่อัปเดตจะไม่ถูกใช้โดยอัตโนมัติในครั้งต่อไปที่โฟลว์ทำงาน โฟลว์ที่อัปเดตจะต้อง ปิดการใช้งาน และ เปิดการใช้งานใหม่ เพื่อให้ค่าที่อัปเดตมีผล
เลือก เพิ่มเนื้อหาแบบไดนามิก เพื่อเปิดตัวเลือกเนื้อหาแบบไดนามิกใน การดำเนินการ ของโฟลว์ ตัวแปรสภาพแวดล้อมทั้งหมดที่คุณมีสิทธิ์เข้าถึงจะแสดงอยู่ในรายการ
เลือกตัวแปรสภาพแวดล้อมที่ต้องการ
เลือก บันทึก