แชร์ผ่าน


ใช้ตารางหมายกำหนดการให้บริการในการจองทรัพยากรของโครงการ

สำคัญ

Dynamics 365 Project Service Automation ได้พัฒนาเป็น Dynamics 365 Project Operations สำหรับข้อมูลเพิ่มเติม โปรดดู การเปลี่ยนแปลงของ Project Service Automation

นอกเหนือจากการจองทรัพยากรในโครงการจากภายในโครงการแล้ว คุณยังสามารถทำการจองทรัพยากรแบบตายตัวหรือแบบไม่ตายตัวจากตารางหมายกำหนดการให้บริการ

ก่อนที่คุณจะสามารถจองจากตารางหมายกำหนดการให้บริการ คุณต้องสร้างหรือผลิตความต้องการทรัพยากร ปฏิบัติตามขั้นตอนเหล่านี้เพื่อนสร้างความต้องการทรัพยากรจากตารางหมายกำหนดการให้บริการ

  1. ถ้าหน้าต่าง ความต้องการในการจอง ที่ด้านล่างของหน้าถูกยุบ ให้เลือกตัวควบคุมแผ่เพื่อขยาย

  2. ในหน้าต่าง ความต้องการในการจอง ในแท็บ โครงการ ให้เลือกความต้องการที่ต้องการจะจอง

    ความต้องการที่เลือกบนแท็บโครงการ

  3. เลือก ค้นหาความพร้อมใช้งาน เพื่อกรองทรัพยากรที่สามารถจองได้และดูทรัพยากรที่พร้อมใช้งาน

  4. เลือกทรัพยากรอย่างน้อยหนึ่งรายการจากตารางหมายกำหนดการให้บริการ

  5. ในหน้าต่าง สร้างการจองทรัพยากร ทางด้านขวาของหน้า ให้ป้อนข้อมูลการจองแล้วเลือก จองและออก

    หน้าต่างสร้างการจองทรัพยากรสำหรับทรัพยากรที่สามารถจองได้ที่เลือกไว้

  6. ในขณะที่ความต้องการถูกเลือกในหน้าต่าง สร้างการจองทรัพยากร ให้เลือกเซลล์หนึ่งรายการขึ้นไปของทรัพยากรไปสร้างการจอง

    เซลล์หลายเซลล์ที่เลือกสำหรับทรัพยากร

  7. เลือก จอง

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

ทรัพยากรที่จองไว้ในโครงการ

การเปิดใช้งานและการปิดใช้งานตารางกำหนดการใหม่

ในรุ่นการเข้าใช้ล่วงหน้าเดือนตุลาคม 2023 ตารางการกำหนดการ Universal Resource Scheduling (URS) ใหม่จะพร้อมใช้งาน สำหรับรุ่นที่เปิดใช้งานตารางใหม่ตามค่าเริ่มต้น ผู้ดูแลระบบสามารถเปิดใช้งานตารางกำหนดการเดิมได้อีกครั้ง คุณต้องตั้งค่าการตั้งค่าโซลูชัน msdyn_EnableOldScheduleBoard เป็น จริง หากต้องการเปลี่ยน msdyn_EnableOldScheduleBoard ให้ใช้ XRMUtility หรือผ่านโซลูชันโดย การเพิ่มส่วนประกอบของโซลูชันการตั้งค่า

ตัวอย่างของ ยูทิลิตี้ XRM คำสั่งเพื่อเปลี่ยนการตั้งค่านี้:

//Check the value of the setting
Xrm.Utility.getGlobalContext().getCurrentAppSettings()["msdyn_EnableOldScheduleBoard"] 

//Enable the legacy schedule board 
 Xrm.Utility.getGlobalContext().saveSettingValue("msdyn_EnableOldScheduleBoard", true, {overrideScope: 1}).then(() => {a = "success"}, (error) => {a = error})

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

หมายเหตุ

ตารางกำหนดการแบบเดิมระหว่างการเลิกใช้งาน และความสามารถในการแปลงกลับเป็นตารางเก่าจะไม่ได้รับการสนับสนุนในระยะยาว