專案排程
重要
Dynamics 365 Project Service Automation 已演變成 Dynamics 365 Project Operations。 如需詳細資訊,請參閱 Project Service Automation 轉換。
適用於 Project Service 應用程式 3.x 版
專案排程會溝通哪些工作必須完成,哪些資源將執行這些工作,以及必須完成工作的時間。 它會反映所有與按時交付專案相關的工作。 在 Dynamics 365 Project Service Automation 中,您可以建立專案排程,作法是將作業細分為易於管理的工作、估計完成每項工作所需的時間、設定工作相依性、設定工作期間,以及估計執行這些工作的一般資源。 專案排程是透過專案頁面的排程索引標籤來建立。
工作
建立專案排程的第一個步驟是將作業細分為易於管理的部分。 PSA 中的排程支援下列功能:
- 專案根節點
- 摘要或容器工作
- 分葉節點工作
專案根節點
專案根節點是專案的最上層摘要工作。 所有其他專案工作都會在它底下建立。 根節點的名稱一律設定為專案名稱。 根節點的投入量、日期和期間是根據其底下階層的值摘要列出。 您無法編輯根節點的屬性。 您也無法刪除根節點。
摘要或容器工作
摘要工作在其底下有子工作或容器工作。 這些工作沒有其本身的作業投入量或成本。 相反的,其作業投入量和成本是其容器工作之作業投入量與成本的彙總。 摘要工作的開始日期是容器工作的開始日期,而結束日期是容器工作的結束日期。 您可以編輯摘要工作的名稱,但是無法編輯排程屬性 (投入量、日期和期間)。 若刪除摘要工作,也會刪除其所有的容器工作。
分葉節點工作
分葉節點工作表示專案中最細微的作業。 這些工作有估計投入量、資源、規劃開始和結束日期,以及期間。
建立工作階層
您可以使用下列選項建立工作階層:
- 新增工作按鈕
- 縮排工作按鈕
- 凸排工作按鈕
- 上移和下移按鈕
- 協助工具和鍵盤快速鍵
新增工作
新增工作按鈕可讓您在階層中建立新工作。 如果未選取位置,此工作會在結尾插入。
排程識別碼會指派給每一項工作。 排程識別碼表示工作在階層中的深度和位置。 它使用大綱編號系統。 專案根節點底下第一層工作會使用 1、2、3 (依此類推) 的編號配置。 第一層底下的工作使用 1.1、1.2、1.3 (依此類推) 的編號配置。
縮排工作
工作縮排時,此工作會變成其上方緊鄰工作的下層。 接著會重新計算工作的排程識別碼,使其識別碼以其新上層的排程識別碼為基準,並遵循大綱編號配置。 上層工作現在是摘要工作或容器工作。 因此會變成其下層工作的彙總。
凸排工作
工作凸排時,此工作就不再是其原先上層工作的下層。 接著會重新計算排程識別碼,使其反映該工作在階層中的已更新深度和位置。 也會重新計算先前上層工作的投入量、成本和日期,這樣就不會包含在此工作中。
上移和下移
上移和下移按鈕會變更工作在其上層階層中的位置。 此類型的變更不會影響工作的投入量、成本、日期或期間。 只有工作的排程識別碼受到影響。 將會重新計算排程識別碼,使其反映該工作在上層之下層工作清單中的新位置。
協助工具和鍵盤快速鍵
排程網格完全可供存取,並且可與朗讀程式、JAWS 或 NVDA 等螢幕助讀程式搭配使用。 您可以使用方向鍵在網格區域中穿行 (如同在 Microsoft Excel 中)、可以使用 Tab 鍵前進通過各個互動式 UI 元素,並且可以使用向下鍵、Enter 鍵或空格鍵來選取和叫用下拉式功能表。 欄標題也是互動式的。 您可以隱藏和顯示各欄、使用 Tab 鍵和方向鍵移動通過各個欄標題,以及使用工具列上的動作按鈕。 此外,可以使用下列鍵盤快速鍵:
- 重新整理:ALT+SHIFT+F5
- 新增:ALT+SHIFT+Insert
- 刪除:ALT+SHIFT+Delete
- 上移/下移:ALT+SHIFT+向上鍵/向下鍵
- 縮排/凸排:ALT_SHIFT+向左鍵/向右鍵
- 展開/摺疊階段:ALT+SHIFT+加號/減號鍵
工作屬性
工作的名稱描述必須完成的作業。 在 PSA 中,與工作相關聯的屬性會描述工作的排程及其人員配置需求。
排程屬性
投入量、開始日期、結束日期和期間屬性會定義工作的排程。
其他排程屬性包括:
- 投入時數:輸入完成工作所需的時數估計。
- 期間:指定完成工作所需的工作日數。
- 排程識別碼:這個自動產生的識別碼是用來排序階層中的工作。 工作之間的相依性可管理處理工作所依照的實際順序。
人員配置屬性
人員配置屬性可以透過排程中的資源欄位來存取。 您可以搜尋現有的資源,或者按一下 快速建立窗格中的建立,將專案團隊成員新增為新資源。
角色、資源分配單位和職位名稱欄位可用來描述工作的人員配置需求。 這些人員配置屬性與工作排程一起用來尋找可執行此工作的適當資源。
角色 - 指定執行工作所需的資源類型。
資源分配單位 - 指定應指派資源給工作的來源單位。 如果資源的成本和帳單費率是根據資源分配單位所設定,此屬性就會影響工作的成本和銷售估計。
職位名稱 – 可輸入一般資源的易記名稱,做為最終執行工作之資源的預留位置。
資源欄位會在找到一般資源或具名資源時保存其職位名稱。
類別欄位會保存表示工作可分組歸入的更廣泛作業類型的值。 此欄位不會影響排程或人員配置。 只是用於報表。
工作相依性
您可以使用 PSA 中的排程,建立工作之間的前置任務關聯。 工作底下的前置任務欄位接受一個或多個值來表示工作所依存的工作。 將前置任務值指派至工作時,該工作只能在所有的前置任務工作都已完成後開始。 由於此相依性,工作的規劃開始日期會重設為完成前置任務工作的日期。
工作模式對於前置任務/相依工作的開始和結束日期已進行的更新沒有任何影響。
工作模式
工作模式決定分葉節點工作的排程。 PSA 為每個工作支援兩種工作模式:自動排程和手動排程。
自動排程
將工作的工作模式設定為自動排程時,工作排程引擎會對下列工作屬性使用工作排程規則以決定工作的排程。
排程規則
根據預設,如果分葉節點工作沒有前置任務,其開始日期會設定為專案的排定開始日期。 分葉節點工作的期間一律計算為開始和結束日期之間的工作天數。 自動排程工作時,排程引擎會遵循下列規則:
- 工作的開始與結束日期根據專案的排程行事曆,必須是工作日。
- 任何有前置任務工作的工作,其開始日期自動設定為其前置任務的最後結束日期
- 投入量使用此公式計算:人數 × 期間 × 專案行事曆的標準工作日中的時數。
手動排程
如果自動排程的規則不符合您的需求,您可以將工作的工作模式設定為手動排程。 此設定會停止排程引擎計算其他排程屬性的值。 不論工作模式如何,如果將前置任務設定在工作上,永遠都會影響相依工作的開始日期。