SAP CRM Web UI: เครื่องมือกำหนดค่า แอปพลิเคชัน และการปรับปรุง

ภาพรวมสินค้า

  • SAP CRM มีบทบาทมาตรฐานมากมายที่กำหนดไว้ (เช่น ผู้เชี่ยวชาญด้านการขาย) และการใช้งานภายในบทบาทเหล่านี้ (เช่น การจัดการบัญชี)
  • ในสถานการณ์ทั่วไป บริษัทต่างๆ จะไม่ใช้แอปพลิเคชันมาตรฐานเหมือนเดิมและหันไปใช้การปรับปรุงเล็กน้อยหรือสำคัญ
  • เมื่อพิจารณาจากสิ่งนี้ SAP CRM ได้ถูกนำมาใช้กับเครื่องมือสำหรับการเพิ่มประสิทธิภาพของ SAP การใช้งานมาตรฐาน การใช้เครื่องมือเหล่านี้ทำให้สามารถเปลี่ยนมุมมอง เพิ่มฟิลด์ เพิ่มตาราง ฯลฯ ลงในแอปพลิเคชันที่มีอยู่ได้
  • เครื่องมือเหล่านี้ส่วนใหญ่ประกอบด้วย:
  • เครื่องมือกำหนดค่า UI ของเว็บ
  • เครื่องมือเพิ่มประสิทธิภาพแอปพลิเคชัน (AET)

เครื่องมือกำหนดค่า UI ของเว็บ

  • เค้าโครงที่แสดงสำหรับมุมมองใด ๆ ใน SAP CRM ได้รับการดูแลเป็นการกำหนดค่า Web UI
  • การกำหนดค่าเหล่านี้ระบุโดยใช้ค่าพารามิเตอร์ 4 ค่า
  • ดังนั้น คุณสามารถปรับปรุงการกำหนดค่า Web UI ด้วยโครงร่างใหม่โดยใช้ค่าพารามิเตอร์ที่แตกต่างกัน
  • ฟิลด์ที่แสดงใน UI เว็บมาจากโครงสร้างฐานข้อมูลที่กำหนดไว้ในพจนานุกรมข้อมูล
  • ตามข้อกำหนดจะไม่แสดงฟิลด์ทั้งหมดในทุกหน้าจอ
  • สามารถปรับเปลี่ยนหน้าจอโดยใช้เครื่องมือการกำหนดค่า Web UI
  • ด้วยเครื่องมือนี้ คุณสามารถลบบางฟิลด์ออกจากหน้าจอได้
  • นอกจากนี้ยังอนุญาตให้เพิ่มฟิลด์ที่มีอยู่ในโครงสร้างพจนานุกรมข้อมูลลงในหน้าจอ
  • ในทุกหน้าของ UI เว็บ CRMมีปุ่มไปที่ “เครื่องมือ Web UI”
  • มีบทบาทที่กำหนดไว้ล่วงหน้าที่จำเป็นในการทำให้ปุ่มนี้พร้อมใช้งาน
  • ดังนั้น หากต้องการดูปุ่มนี้และทำการแก้ไขเครื่องมือนี้ ผู้ใช้จะต้องมีสิทธิ์เพียงพอ
เครื่องมือกำหนดค่า UI ของเว็บ
ปุ่มบนหน้า Web UI ให้ศึกษาด้านล่าง
  1. พื้นที่ที่กำหนดได้ เครื่องมือกำหนดค่า UI ของเว็บ: สิ่งนี้จะเน้นพื้นที่ในหน้าจอที่สามารถกำหนดค่าได้
  2. กำหนดค่าหน้า เครื่องมือกำหนดค่า UI ของเว็บ: ซึ่งจะเปิดป๊อปอัปเพื่อกำหนดค่าหน้าปัจจุบัน:

เครื่องมือกำหนดค่า UI ของเว็บ

เครื่องมือกำหนดค่า UI ของเว็บ
มุมมองการกำหนดค่าสำหรับหน้าศูนย์งาน
  1. กำหนดค่าส่วนบุคคล เครื่องมือกำหนดค่า UI ของเว็บ
    1. ด้วยเหตุนี้ ผู้ใช้สามารถกำหนดเค้าโครงของมุมมองของตนเองได้
    2. สิ่งนี้ส่งผลกระทบต่อผู้ใช้แต่ละรายและไม่สามารถใช้ได้กับแอปพลิเคชันทั้งหมด
  1. พิมพ์หน้า เครื่องมือกำหนดค่า UI ของเว็บ: เพื่อนำการพิมพ์ออกจากหน้าปัจจุบัน
  • ในการสร้างเค้าโครงใหม่ คุณสามารถใช้ปุ่ม "ใหม่" เพื่อสร้างแบบฟอร์มเปล่าได้
  • นอกจากนี้ คุณยังสามารถใช้คัดลอกการกำหนดค่าที่มีอยู่แล้วแก้ไขได้ตามต้องการ
  • เครื่องมือกำหนดค่า Web UI รองรับคุณสมบัติการลากและวางเพื่อเพิ่มฟิลด์ลงในเค้าโครง
  • นอกจากนี้ยังให้ความสามารถในการตั้งค่าคุณสมบัติต่างๆ ของฟิลด์อีกด้วย
  • ในบางกรณี การใช้งานการปรับปรุงเหล่านี้ยังรวมถึงการเขียนโปรแกรม ABAP ในส่วนประกอบ UI ของเว็บด้วย
เครื่องมือกำหนดค่า UI ของเว็บ
มุมมองการกำหนดค่าสำหรับมุมมองแบบฟอร์มในหน้าภาพรวม – I

การกำหนดค่าที่ใช้ได้ (ภาพหน้าจอด้านบน)

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

    1. เพิ่มคำบรรยาย: ด้วยปุ่ม คุณสามารถเพิ่มคำบรรยายในมุมมองแบบฟอร์มในหน้าภาพรวมได้
    2. เพิ่มบรรทัด: ปุ่มนี้จะต่อท้ายแถวในพื้นที่ "การออกแบบการกำหนดค่าปัจจุบัน"
    3. เลื่อนขึ้น: ปุ่มนี้ใช้เพื่อย้ายเขตข้อมูลที่เลือกหนึ่งแถวเหนือแถวปัจจุบัน
    4. ย้ายลง: ปุ่มนี้ใช้เพื่อย้ายเขตข้อมูลที่เลือกไว้หนึ่งแถวใต้แถวปัจจุบัน
    5. แสดงฟิลด์ที่มีอยู่:(รูปที่ 3) จะแสดงฟิลด์ทั้งหมดที่สามารถเพิ่มลงในโครงร่างเพื่อให้มองเห็นได้บนแอปพลิเคชัน
    6. แสดงคุณสมบัติของฟิลด์:(รูปที่ 3) แสดงให้เห็นว่าคุณสามารถดูและตั้งค่าคุณสมบัติของฟิลด์ที่เลือกบนเค้าโครงได้
    7. ในโหมดแก้ไข คุณสามารถแก้ไขคุณสมบัติเหล่านี้บางส่วนได้
เครื่องมือกำหนดค่า UI ของเว็บ
มุมมองการกำหนดค่าสำหรับมุมมองแบบฟอร์มในหน้าภาพรวม – II
  • เครื่องมือนี้รองรับการเพิ่มหรือการลบฟิลด์ (มีอยู่ในพจนานุกรมข้อมูล) ออกจากโครงร่างมุมมอง
  • ด้วยเครื่องมือนี้ คุณจะไม่สามารถเพิ่มฟิลด์ลงในโครงสร้างพจนานุกรมข้อมูลและตารางในลักษณะที่สะท้อนให้เห็นใน CRM ของคุณได้
  • หน้าจอการกำหนดค่าสำหรับมุมมองตารางมีเค้าโครงที่แตกต่างกัน โดยที่ผู้ใช้จำเป็นต้องตั้งค่าคอลัมน์และคุณสมบัติของคอลัมน์เหล่านี้
เครื่องมือกำหนดค่า UI ของเว็บ
มุมมองการกำหนดค่าสำหรับมุมมองตาราง

ความกังวลด้านความปลอดภัย

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

เครื่องมือเพิ่มประสิทธิภาพแอปพลิเคชัน (AET)

  • Application Enhancement Tool เป็นเครื่องมือที่ครอบคลุมสำหรับการปรับปรุงประสิทธิภาพของ SAP แอปพลิเคชันมาตรฐานที่เครื่องมือจะปรับใช้การแก้ไขจนถึงระดับฐานข้อมูลและแทบไม่ต้องใช้ความพยายามในการเขียนโค้ดเลย
  • เครื่องมือนี้ยังรวมเข้ากับเครื่องมือการกำหนดค่า Web UI อีกด้วย
เครื่องมือเพิ่มประสิทธิภาพแอปพลิเคชัน
พื้นที่การกำหนดค่าถูกไฮไลต์เมื่อคลิกปุ่ม
  • เช่นเดียวกับเครื่องมือการกำหนดค่า UI ขั้นแรกคุณต้องเลือกพื้นที่ที่กำหนดค่าได้ (เน้นด้วยสีน้ำเงิน) จากแอปพลิเคชัน
  • นี่จะเป็นการเปิดเครื่องมือการกำหนดค่า UI ในหน้าต่างเดียวกับที่แสดงด้านล่าง
    เครื่องมือเพิ่มประสิทธิภาพแอปพลิเคชัน
    เครื่องมือกำหนดค่า UI สำหรับ AET

เราจำเป็นต้องเลือกปุ่มที่เกี่ยวข้องสำหรับการปรับปรุง AET (เน้นด้านบน)

  • การเพิ่มประสิทธิภาพการแสดงผล: ช่วยให้คุณเห็นการปรับปรุงที่มีอยู่แล้ว สามารถเลือกการเพิ่มประสิทธิภาพและแก้ไขได้
  • ปุ่ม "สร้างฟิลด์" สามารถใช้เพื่อสร้างฟิลด์ใหม่ในมุมมองที่เลือก

ต่อไปนี้คือการแสดงการปรับปรุงฟิลด์และตารางที่มีอยู่:

เครื่องมือเพิ่มประสิทธิภาพแอปพลิเคชัน
มุมมองการเพิ่มประสิทธิภาพการแสดงผล

มุมมองนี้มีปุ่มสำหรับการปรับปรุงมุมมองและตารางในบล็อกการมอบหมายตามลำดับ:

  • ใหม่: การใช้ปุ่มนี้ทำให้สามารถสร้างฟิลด์ใหม่และสร้างตารางได้
  • การใช้ไฮเปอร์ลิงก์ในคอลัมน์แรก (รหัสการปรับปรุง) ทำให้สามารถแก้ไขการปรับปรุงที่มีอยู่ได้

การเพิ่มประสิทธิภาพการดู

  • ในการปรับปรุงมุมมองหลังจากคลิกที่ปุ่ม "ใหม่" (แสดงในภาพหน้าจอด้านบน) คุณต้องเลือกส่วนของออบเจ็กต์ธุรกิจที่ต้องเพิ่มฟิลด์ใหม่หรือตารางใหม่:
การเพิ่มประสิทธิภาพการดู
เลือกส่วนออบเจ็กต์ทางธุรกิจ
  • ขึ้นอยู่กับวัตถุที่เลือก ตารางฐานข้อมูลและโครงสร้างจะถูกเลือก
  • ในขณะที่สร้างฟิลด์ คุณต้องตั้งค่าคุณสมบัติของฟิลด์:
การเพิ่มประสิทธิภาพการดู
ตั้งค่าคุณสมบัติของฟิลด์ใหม่
  • ตามคุณสมบัติที่เลือก ฟิลด์จะถูกสร้างขึ้นและเลเยอร์ที่แตกต่างกันจะได้รับการปรับปรุงสำหรับฟิลด์ใหม่
  • สามารถใช้ปุ่ม "เปิดใช้งานโหมดการส่งออก" เพื่อให้เฟรมเวิร์กเลือกคุณสมบัติจากองค์ประกอบข้อมูลที่ใช้ในคำจำกัดความของฟิลด์
  • ในโหมดผู้เชี่ยวชาญ เราจำเป็นต้องตั้งค่าสำหรับฟิลด์องค์ประกอบข้อมูล
  • ในการกำหนดองค์ประกอบข้อมูล คุณสามารถตั้งค่าคุณสมบัติเช่น Label (Descriptไอออน)
  • ดังนั้นคุณสมบัติที่แตกต่างกันของฟิลด์จะถูกตั้งค่าโดยอัตโนมัติโดยใช้คำจำกัดความองค์ประกอบข้อมูลในพจนานุกรมข้อมูล
การเพิ่มประสิทธิภาพการดู
ตั้งค่าคุณสมบัติของฟิลด์ใหม่ - เปิดใช้งานโหมดผู้เชี่ยวชาญ
  • ในทำนองเดียวกัน เราสามารถสร้างเขตข้อมูลตารางโดยใช้ AET
  • สำหรับตาราง เราจำเป็นต้องระบุรายละเอียดของตารางโดยรวมและฟิลด์เฉพาะที่จะสร้างสำหรับตารางด้วย
การเพิ่มประสิทธิภาพการดู
การสร้างมุมมองตารางโดยใช้ AET
  • เมื่อสร้างฟิลด์หรือตารางโดยใช้ AET แอปพลิเคชันจะรีสตาร์ท และผู้ใช้สามารถใช้ฟิลด์หรือตารางใหม่ได้
  • ฟิลด์และตารางเหล่านี้จะอัปเดตตารางฐานข้อมูลที่จำเป็นด้วย
  • ซึ่งหมายความว่าเมื่อคุณป้อนค่าสำหรับฟิลด์เหล่านี้และดำเนินการบันทึก ค่าจะถูกเก็บไว้ในฐานข้อมูล

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