ปรับปรุงแอปพลิเคชัน Frontline ให้ทันสมัยด้วย Power Platform

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

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

Tip

บทความนี้แสดงตัวอย่างสถานการณ์และสถาปัตยกรรมตัวอย่างทั่วไปสําหรับการปรับแอปพลิเคชันคําขอวัสดุสำหรับพนักงานหน้างานให้ทันสมัยโดยใช้ Power Platform ตัวอย่างสถาปัตยกรรมสามารถแก้ไขได้สำหรับสถานการณ์และอุตสาหกรรมต่างๆ มากมาย

แผนภาพสถาปัตยกรรม

ไดอะแกรมสถาปัตยกรรมของเวิร์กโฟลว์การขอวัสดุจาก Power Apps ไปยัง Dataverse และ SharePoint การอนุมัติ Power Automate และการซิงค์ SAP และแดชบอร์ด Power BI แบบฝังตัว

เวิร์กโฟลว์

แผนภาพสถาปัตยกรรมแสดงเวิร์กโฟลว์สองรายการ: เวิร์กโฟลว์หนึ่งรายการจากมุมมองของผู้ปฏิบัติงานแนวหน้าสําหรับการจัดการคําขอวัสดุ และอีกเวิร์กโฟลว์สําหรับผู้ดูแลระบบที่จัดการการกําหนดค่าและข้อมูลหลัก

เวิร์กโฟลว์นี้อธิบายวิธีที่คำขอวัสดุดำเนินไปตั้งแต่การส่งคำขอ การอนุมัติ และการจัดหา:

  1. พนักงานหน้างานสร้างคำขอวัสดุใหม่และให้รายละเอียดอุปกรณ์ ข้อมูลวัสดุ และไฟล์สนับสนุน

    ผู้ปฏิบัติงานสามารถสร้างและอัพเดตคําขอวัสดุขณะออฟไลน์ได้ คุณลักษณะแอปแคนวาส Power Apps ที่มีอยู่ภายในจะซิงโครไนซ์การเปลี่ยนแปลงกับ Microsoft Dataverse เมื่อมีการคืนค่าการเชื่อมต่อ

  2. โซลูชันจัดเก็บรายละเอียดคําขอวัสดุใน Dataverse

  3. โซลูชันจัดเก็บเอกสารและไฟล์สนับสนุนใน SharePoint

  4. ตามรายละเอียดกรณีและโปรไฟล์ผู้ใช้ โซลูชันจะกําหนดเส้นทางกรณีไปยังขั้นตอนการอนุมัติที่เหมาะสมโดยใช้ Power Automate โฟลว์ระบบคลาวด์

  5. โซลูชันส่งการแจ้งเตือนทางอีเมลไปยังผู้ปฏิบัติงานที่ได้รับมอบหมายด้วยข้อมูลที่เกี่ยวข้องและลิงก์โดยตรงไปยังคำขอวัสดุ

    1. ผู้ปฏิบัติงานที่กําหนดจะได้รับการแจ้งเตือนอัตโนมัติทุก สองวัน

    2. ผู้อนุมัติ Frontline จะตรวจสอบกรณี อัปเดตข้อมูลถ้าจําเป็น และปฏิเสธกรณีหรืออนุมัติเพื่อการอนุมัติในสายงาน

    3. ผู้ประสานงาน Frontline สามารถมอบหมายกรณีใหม่ให้กับผู้ใช้หรือทีมอื่นเพื่อปรับสมดุลปริมาณงาน ผู้ประสานงานจะดําเนินการกําหนดใหม่จากหน้าจอเฉพาะในแอป Canvas ของ Power Apps

  6. ถ้ากรณีได้รับการอนุมัติในขั้นตอนการอนุมัติสายการจัดหา Power Automate ส่งรายละเอียดกรณีไปยัง SAP เพื่อสร้างคําขอจัดส่งวัสดุ

    การสื่อสารกับ SAP ได้รับการจัดการผ่านเลเยอร์การรวม:

    1. Power Automate แปลงข้อมูลกรณีเป็นรูปแบบที่ SAP ต้องการก่อนที่จะส่ง

    2. หลังจาก SAP ประมวลผลคําขอวัสดุแล้ว Power Automate จะได้รับและประมวลผลการตอบสนอง

    3. ถ้าการตอบกลับสำเร็จ Power Automate อัปเดตเคสด้วยรหัสที่สร้างขึ้น

    4. หากการดำเนินการไม่สำเร็จ ผู้ใช้จะส่งคําขอจัดส่งวัสดุ SAP จากแอป Canvas อีกครั้งหลังจากทําการอัปเดตข้อมูลกรณี

    5. ผู้ปฏิบัติงาน Frontline ติดตามการเปลี่ยนแปลงสถานะทั้งหมดในเคส การเปลี่ยนแปลงสถานะจะปรากฏบนหน้าจอรายละเอียดกรณีในแอปพลิเคชัน

    6. ผู้ปฏิบัติงานหน้างานอัปเดตสถานะการส่งมอบวัสดุจากแอปพลิเคชันและปิดกรณีเมื่อได้รับวัสดุทั้งหมด

    ผู้ใช้ดูข้อมูลเคสและการจัดส่งวัสดุในแดชบอร์ด Power BI แบบฝังตัว

สถาปัตยกรรมยังรวมถึงการดูแลระบบและเวิร์กโฟลว์การจัดการข้อมูล (แสดงด้วยเส้นประในไดอะแกรม):

ตอบ การกําหนดค่าและการจัดการข้อมูลหลัก

ผู้ดูแลระบบใช้แอปแบบจำลองของ Power Apps เพื่อจัดการการกำหนดค่าและข้อมูลหลัก

B. การนําเข้าและอัปเดตข้อมูลวัสดุ

  1. ผู้ใช้อัปโหลดไฟล์ Excel ที่มีข้อมูลวัสดุไปยัง SharePoint
  2. Power Automate ประมวลผล แปลง และโหลดข้อมูลลงใน Dataverse
  3. dataflows ของ Power Platform และตรรกะการประมวลผลแบบกำหนดเองจะอัปเดตข้อมูลวัสดุที่พร้อมใช้งานในแอปพลิเคชันทุกวัน

ส่วนประกอบ

  • Power Apps: ขับเคลื่อนแอปแคนวาสแบบหลายภาษา ที่รับรู้ตามบทบาท และเปิดใช้งานแบบออฟไลน์ ซึ่งมีคอมโพเนนต์ Creator Kit คอมโพเนนต์แบบกําหนดเอง และตรรกะเชิงลึกของฟอร์ม

    โซลูชันใช้แอปแคนวาสแทนแอปแบบจําลองเนื่องจากธุรกิจต้องการส่วนติดต่อผู้ใช้แบบกําหนดเองสูง

  • Power Automate: จัดการการแจ้งเตือน การมอบหมาย ตัวเตือน การประมวลผลคำขอและการตอบสนองของ SAP การดำเนินการไฟล์ SharePoint การจัดเตรียมสิทธิ์การเข้าถึง การคำนวณเวลา และการส่งออก CSV

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

  • SharePoint Online: จัดเก็บไฟล์สําหรับการนําเข้า การส่งออก Excel และการสนับสนุนเอกสารในไลบรารีเอกสารที่รวมเข้ากับระเบียน Dataverse

    โซลูชันใช้ SharePoint สําหรับการจัดการไฟล์แทน Dataverse เพื่อลดการใช้ความจุใน Dataverse

  • Power BI: แสดงข้อมูลในแดชบอร์ดแบบฝังตัวที่กรองตามบทบาทผู้ใช้

รายละเอียดของสถานการณ์จำลอง

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

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

ผู้ใช้ Frontline:

  • สร้างกรณีคําติชมด้านคุณภาพ (วัสดุทดแทน) โดยตรงจากไซต์การติดตั้ง แม้ในขณะที่ออฟไลน์

  • ใช้แอปพลิเคชันในภาษาที่ตนต้องการได้ผ่านการรองรับหลายภาษา

ผู้ใช้ซัพพลายไลน์:

  • ตรวจสอบและยืนยันคําขอความคิดเห็นเกี่ยวกับคุณภาพ และส่งคําขอที่ได้รับอนุมัติไปยัง SAP เพื่อเริ่มกระบวนการส่งมอบวัสดุ

  • ตรวจสอบกรณีตลอดกระบวนการผ่านแดชบอร์ด Power BI และมุมมองแบบกําหนดเอง

ผู้ใช้ที่เชื่อมโยงกับคําขอที่ส่งสามารถสื่อสารกับผู้ใช้อย่างน้อยหนึ่งรายผ่านคอมโพเนนต์แบบกําหนดเองของแชทที่รวมอยู่ในแอปพลิเคชัน

  • คอมโพเนนต์แชทรับรู้บริบทของเคส

  • ผู้ใช้สามารถแนบไฟล์อย่างน้อยหนึ่งไฟล์ในขณะที่ใช้การสนทนา

  • ผู้ใช้จะได้รับการแจ้งเตือนทางอีเมลเมื่อพวกเขาได้รับข้อความสนทนา

สวัสดิการที่สำคัญ

เมื่อใช้สถาปัตยกรรมนี้ คุณจะได้รับประโยชน์ดังต่อไปนี้:

ระบบอัตโนมัติโปร่งใสและรองรับได้: เวิร์กโฟลว์อัตโนมัติให้การเปลี่ยนสถานะที่ชัดเจน การกําหนดเส้นทาง การจัดการข้อผิดพลาด และการตรวจสอบได้ตลอดกระบวนการ

การผสานรวมกับระบบธุรกิจที่มีอยู่: สถาปัตยกรรมสนับสนุนการผสานรวมกับระบบเช่น SAP ซึ่งช่วยให้องค์กรรักษากระบวนการทางธุรกิจที่มีอยู่ในขณะปรับปรุงประสบการณ์ของผู้ใช้ให้ทันสมัย

การจัดการข้อมูลแบบรวมศูนย์: Dataverse ให้พื้นที่เก็บข้อมูลสําหรับข้อมูลทางธุรกิจ เช่น กรณี วัสดุ การสนทนา และข้อมูลหลัก วิธีการนี้สนับสนุนการรักษาความปลอดภัยผ่านบทบาทและทีม และช่วยให้การกํากับดูแลและการจัดการวงจรชีวิตข้ามสภาพแวดล้อม

การพัฒนาแอปพลิเคชันแบบโลว์โค้ด: คุณสร้างกระบวนการแบบ end-to-end ด้วย Power Apps (แอปแบบแคนวาส) และ Power Automate ลดรหัสที่กําหนดเองและรวมศูนย์การกําหนดค่าสําหรับการดําเนินการที่สอดคล้องกัน ปรับขนาดได้

สร้างขึ้นสําหรับเงื่อนไขไซต์: แอปแคนวาสสนับสนุนการใช้งานแบบออฟไลน์ผ่านโปรไฟล์ออฟไลน์สําหรับอุปกรณ์เคลื่อนที่โดยเฉพาะ

การบันทึกหลักฐานได้รวดเร็วยิ่งขึ้น: โฟลว์เอกสารจะย้ายรูปภาพและเอกสารแนบในแชทไปยัง SharePoint โดยอัตโนมัติและเชื่อมโยงกลับไปยังเคสและรายการวัสดุ

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

การมองเห็นแบบเรียลไทม์: ไทล์ Power BI แบบฝังตัว (DirectQuery) แสดงแนวโน้มของรายการที่เปิดและปิด และการกระจายสถานะตามบทบาทหรือ frontline สามารถส่งออกเป็น CSV ได้เมื่อต้องการ

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

ข้อควรพิจารณา

ข้อควรพิจารณาเหล่านี้ใช้เสาหลักของ Power Platform Well-Architected ซึ่งเป็นชุดหลักการชี้นําเพื่อช่วยปรับปรุงคุณภาพของปริมาณงาน เรียนรู้เพิ่มเติมเกี่ยวกับ Microsoft Power Platform Well-Architected

Reliability

  • โฟลว์การมอบหมายกำหนดเส้นทางกรณีตามสถานะแบบกำหนดตายตัว

  • การแลกเปลี่ยน SAP: การส่งแบบจัดกลุ่ม, async HTTP และการตอบสนองอีเมล สถานะระดับวัสดุยังคงอยู่ใน Dataverse

  • โฟลว์ลูกแบบรวมศูนย์สำหรับจัดการข้อผิดพลาดจะส่งอีเมลถึงผู้ดูแลระบบพร้อม URL การเรียกใช้ สภาพแวดล้อม และชื่อโฟลว์ที่ล้มเหลว

ความปลอดภัย

  • บทบาทความปลอดภัยของ Dataverse และการเข้าถึงโดยทีมตาม persona

  • การแบ่งแยกสภาพแวดล้อมอย่างชัดเจน (การพัฒนา, การทดสอบ, สเตจจิง, การผลิต)

  • กระบวนการจัดการวงจรชีวิตแอปพลิเคชัน (ALM) ที่มีการควบคุมโดยใช้ไปป์ไลน์ใน Power Platform

  • การแบ่งเซกเมนต์ข้อมูลเชิงตรรกะสําหรับบทบาทที่แตกต่างกัน

ความเป็นเลิศในการดำเนินงาน

  • runbooks การดําเนินงานกําหนดขั้นตอนที่ทําซ้ําได้สําหรับการเตรียมสภาพแวดล้อม การตรวจสอบหลังการปรับใช้ และการนําเข้าข้อมูลและการซิงโครไนซ์ข้อมูลสําหรับทีมปฏิบัติการและทีมสนับสนุน

  • ตัวแปรสภาพแวดล้อมรวมศูนย์การกำหนดค่าสำหรับแต่ละสภาพแวดล้อม

  • ลำดับการโปรโมตสู่สภาพแวดล้อมที่มีการจัดทำเอกสารครอบคลุมการนำเข้าโซลูชัน การกำหนดค่าหลังการปรับใช้ และกระแสข้อมูล Power Platform ทำให้การปล่อยรุ่นเป็นไปอย่างทำซ้ำได้แม้จะเรียกใช้ด้วยตนเองก็ตาม

  • Power Automate โฟลว์ช่วยทำให้การแจ้งเตือน การมอบหมาย การส่งออก การเคลื่อนย้ายไฟล์ และการจัดสรรสิทธิ์การเข้าถึงเป็นแบบอัตโนมัติ ลดความพยายามด้วยตนเองและความแปรปรวน

  • ขั้นตอนที่จัดทําเป็นเอกสารสําหรับการเปิดใช้งานคอมโพเนนต์โค้ดชุดผู้สร้างและ Power Apps คอมโพเนนต์เฟรมเวิร์ก (PCF) สนับสนุน UI ที่สอดคล้องกันและการปรับปรุงซ้ำได้รวดเร็วขึ้น

  • โฟลว์การจัดการข้อผิดพลาดของโฟลว์ลูกจะส่งอีเมลถึงผู้ดูแลระบบพร้อม URL ของการเรียกใช้ที่ล้มเหลว รายละเอียดสภาพแวดล้อม และชื่อโฟลว์ เพื่อช่วยให้วินิจฉัยปัญหาได้รวดเร็วยิ่งขึ้น

ประสิทธิภาพการทำงาน

  • กําหนดเส้นทางการเลื่อนใช้งานในการพัฒนา การทดสอบ สเตจ และการผลิต พร้อมกับการตรวจสอบหลังการปรับใช้ที่จัดทําเอกสารไว้และลําดับการนําเข้าข้อมูล สนับสนุนการทดสอบโหลดและการปรับประสิทธิภาพก่อนการปรับใช้การผลิต

  • Dataverse จัดเก็บข้อมูลทางธุรกิจ, SharePoint จัดเก็บไฟล์ และ Power Automate ประสานเวิร์กโฟลว์ การผสานรวมนี้ตรงตามความต้องการของอัตราการประมวลผลและการเข้าถึงข้อมูลในขณะที่ยังคงรักษาตรรกะให้ใกล้เคียงกับแพลตฟอร์ม

  • Power Automate จัดการการประมวลผลที่ถ่ายไปยังส่วนอื่น มุมมอง Dataverse ใช้กรองข้อมูล และไลบรารีคอมโพเนนต์ของ canvas app และสูตรที่จัดทำเป็นเอกสารทำให้ตรรกะฝั่งไคลเอ็นต์กระชับและสอดคล้องกับรูปแบบของแพลตฟอร์ม

การปรับปรุงประสบการณ์ใช้งาน

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

  • UI ที่ได้มาตรฐานด้วยรูปแบบ Power CAT Creator Kit และคอมโพเนนต์แบบกําหนดเองเพื่อให้ได้ลักษณะและลักษณะการทํางานที่คาดการณ์ได้ที่สอดคล้องกันตลอดทุกหน้าจอ

  • คอมโพเนนต์หลายภาษาที่ช่วยให้ผู้ใช้ทํางานในภาษาที่ต้องการ

  • การเติมข้อมูลในฟิลด์อัตโนมัติและ UI แบบมีเงื่อนไขลดการป้อนข้อมูลและข้อผิดพลาด

  • การแจ้งเตือนอัตโนมัติระบุผู้ที่ต้องการดําเนินการ สิ่งที่ต้องทํา และเมื่อใด และรวมลิงก์ลึกไปยังบันทึกที่เกี่ยวข้อง

  • การดำเนินการที่จำกัดตามบทบาท เช่น การอนุมัติหรือปฏิเสธ จะปรากฏเฉพาะเมื่อเหมาะสมเท่านั้น การดําเนินการเหล่านี้ช่วยลดโอกาสเกิดข้อผิดพลาดและความเหนื่อยล้าในการตัดสินใจ

ผู้สนับสนุน

Microsoft ดูแลบทความนี้ ผู้เขียนต่อไปนี้ได้เขียนบทความนี้

ผู้เขียนหลัก: