設施排程讓你能預訂實體空間——例如維修區、治療室或檢查通道——並在需要時,將這些空間與工作人員配對。 本文依複雜度順序展示四種常見的設置方式。
這些例子假設你已經熟悉基本操作。 如果還沒有,請從「 安排設施」開始,內容涵蓋設施資源、預約步驟,以及如何 選擇合適的設施配置。 這些例子建立在幾個核心概念之上。 進一步了解:
- 排程需求的工作地點:工作地點 = 設施的作用。
- 新增工作時數:容量如何讓單一資源同時接受預約。
- 排程資源池:設施資源池與人力資源池。
- 使用需求群組排程多個資源:需求群組與 相同部分。
資源與設施的關聯
這些情境以兩種不同方式將資源與設施連結。 知道場景使用哪一種,有助於你遵循以下步驟:
- 子資源用來定義資源池包含哪些內容——每個區位都是其設施資源池的子資源(「這些空間是此位置的一部分」)。
- 可預約資源關聯 會將兩個 共同運作的獨立資源關聯起來,例如與某設施相關聯的技師(「這個人在這個地方工作」)。
情境 3 使用子節點,情境 2 使用關聯,而情境 4 同時使用兩者。
開始之前
請記住以下規則,適用於每種情境:
- 對於不屬於需求群組的需求,排程助理只會在 工作地點 設為 設施時回傳設施或設施池資源。
- 一個資源不能同時與兩個設施(無論是兒童機構還是協會)相關聯。
- 手動將單一需求排程至某個設施,不會為與該設施相關的其他資源建立預約。
比較這些情境
利用這張表格找出符合你情況的情境,然後依照其步驟操作。
| 案例 1 | 案例 2 | 案例 3 | 案例 4 | |
|---|---|---|---|---|
| 空間 | 一般(容量) | 單一設施 | 特定(兒童) | 特定(兒童) |
| 人員 | — | 一個特定的人 | — | 專家庫 |
| 使用游泳池 | 否 | 否 | 是的(設施) | 是的(設施+人員) |
| 用途關聯 | 否 | Yes | 否 | Yes |
| 需求組 | 否 | Yes | Yes | Yes |
| 按鍵設定 | 容量 = 5 | 同一資源樹的一部分 = 資源樹 | 同一項目的一部分 = 相同位置 | 同一資源樹的一部分 = 資源樹 |
案例 1:排定擁有五個通用空間的設施
在下列情況下使用此情境:你的空間可互相替代,而且你只需要限制同時進行的預約數量。
你正在建立的是:一個容量為 5 的單一設施資源,因此你可以在同一時段內最多預訂五次。
汽車維修店有五個相同的車位,調度員不需要專門預訂每個車位。 但是他們必須確保任一時段內,所有維修工位累計不超過五項維修預約。
為該設施建立需求,並將工作地點設為設施。
將需求預約到該設施。 設施資源顯示為可用狀態,可在不超過容量限制的情況下進行雙重預訂(在此情況下,最多可達五次)。
Note
產能排程的目的不是用來多次預約相同需求,而是用來預約多個不同的需求。 重新預訂先前預訂的需求會取消現有的訂單並建立新的訂單。
案例 2:排程設施與相關資源
在下列情況下使用此案例:預約同時需要空間以及一位在該處工作的特定人員。
您要建立的: 一個設施資源和一個人員資源,兩者透過可預約的資源關聯連結,接著作為需求群組一起進行預約。
汽車維修店提供變速箱維修服務,包括豪華車。 他們有一位專門從事豪華汽車的機械師。 排程員希望在他們的設施內安排專業機械師。 您可以將資源 (使用者、帳戶或連絡人) 與設施建立關聯。
為汽車維修店建立設施資源。
建立資源來代表專業機械師。
- 將 資源類型 設定為 使用者、 帳戶或 連絡人。
- 將 開始/結束位置 設定為組織 單位地址 ,組織單位應設定為設施資源的相同組織單位 (在本例中為汽車維修店)。 建議使用此設定,但不是必要。
將專用機械資源與設施資源相關聯。
- 從設施資源選取 相關 > 可預約資源關聯 (資源 2)。 此相關實體稱為Bookable Resource Association(msdyn_bookableresourceassociation)。
- 選取 新增可預約資源關聯。
- 輸入名稱、時間範圍,然後選取 資源 1 的機械資源。
Note
你是從設施開啟關聯,但機制會放在 資源1 欄位。 請再三確認——很容易逆轉。
建立需求群組 ,其中包含設施 (汽車維修店) 的一項需求,以及機械資源的另一個需求。
- 將 選取 設定為 全部 ,以便必須符合所有需求。
- 將 Part of Same 設定為 資源樹,這樣就不會建議來自不同地點的資源在此設施中工作。 舉個例子,與設施 B 關聯的技工不應該與設施 A 配對。
- 設定持續時間、特徵或其他準則。
- 針對每個需求,將 工作位置 設定為 設施,並將客戶位置的緯度和經度欄位設定好。
預訂需求群組。 排程需求群組時,系統會同時為設施資源和技師資源建立預約。
Note
旅行時間和距離被計算為客戶前往設施所需的時間和距離。 對於技師資源,不納入行程時間計算,因為假設他們會在所需時間於設施現場。
案例 3:為設施排程三個特定空間
在下列情況下使用此情境:您需要預訂特定的個別空間,而不只是任何可用空間。
你正在建造的: 一個商店的設施池,每個區域作為子設施資源,透過需求組預訂。
一家汽車維修廠想為設施裡的每個維修工位個別排程。 建立一個設施池,以代表汽車維修店及其每個車位。
為汽車修理廠建立一個設施資源,其中 資源類型為 Pool,且 集區類型為 Facility。
建立多個設施資源來代表每個海灣。
- 對每個資源將 資源類型 設定為 設施。
- 將 開始/結束位置 設定為 組織單位地址, 然後選取與汽車維修店相同的組織單位。
將每個維修工位以子資源的形式加入維修廠的設施資源池。
- 從汽車維修廠的設施池資源選取 相關 > 資源的子項。
- 選取 新增可預約資源群組,然後將每個維修工位資源以子記錄的形式加入上層的設施池。
建立需求群組。 在這個例子中,你要找的是同一家汽車修理廠內的兩個特定車位。 在此群組內創建兩項需求。
- 將 屬於相同 設為 相同地點,確保每個維修工位位於同一個實體地址。
- 設定持續時間、特徵或其他準則。
- 針對每個需求,將 資源類型 設定為 設施。
- 針對每個需求,將 工作位置 設定為 設施,並將客戶位置的緯度和經度欄位設定好。
Note
群組內所有需求的緯度和經度欄位必須相等;更新一個需求的值會更新其他需求的值。
預訂需求群組。 建議在同一位置使用兩個特定儲存槽。 行程時間和距離是根據客戶的位置 (需求記錄上的緯度和經度值) 和設施資源的位置 (資源子組織單位) 計算的。
案例 4:為設施排程兩個特定空間與兩個相關資源
在以下情況下使用此情境:當您需要特定名額和合格人員資源池,且無須預先指派特定人員。
你要建立的是:一個設施資源池和一個技師資源池,兩者透過關聯連結,並作為需求群組一起預約。
一家汽車維修店希望將設施中的特定維修區分配給在該設施工作的專業技師們。 創建一個設施池和一個技工池。
為汽車維修店建立設施集區資源,其中資源類型 = 集區,集區類型 = 設施。
建立設施資源來代表每個海灣。
- 對每個資源將 資源類型 設定為 設施。
- 將 開始/結束位置 設定為 組織單位地址, 然後選取與汽車維修店相同的組織單位。
將每個維修工位以子資源的形式加入維修廠的設施資源池。
- 開啟汽車維修廠的設施池資源,然後前往 相關 > 資源子項。
- 將每個維修工位資源以子記錄的形式加入上層設施池。
創建一個專業技師小組。 透過使用資源池,排程人員可以根據可用容量安排預約,而不必在安排預約時指派特定技師。
- 將 資源類型 設定為 集區。
- 將 集區類型 設定為 連絡人、 使用者或 帳戶。
- 將 開始/結束位置 設定為 組織單位地址, 然後選取與汽車維修店相同的組織單位。
- 將 從群組成員衍生產能設定 為 是 ,以便集區的產能取決於與其相關聯的機制數量。
創建資源來代表專業機制。
- 將資源類型設定為 使用者、 帳戶或 連絡人。
- 將 開始/結束位置 設定為 組織單位地址, 然後選取與汽車維修店相同的組織單位。
將技師資源加入做為技師池的資源子項。
將技師池關聯到設施池。
- 從設施池選取 相關 > 可預約資源關聯 (資源 2)。 此相關實體稱為Bookable Resource Association(msdyn_bookableresourceassociation)。
- 選取 新增可預約資源關聯。
- 輸入名稱、時間範圍,然後選取 資源 1 的機制集區。
為維修工位和技師建立需求群組。
- 將 屬於相同 設為 資源樹,確保維修工位和技師透過資源子項或資源關聯,連結到同一個設施資源。
- 設定持續時間、特徵或其他準則。
- 為每個艙位建立需求。
- 為技工群創建需求。 將 資源類型 設定為 集區 ,將 集區類型 設定為 聯絡人、 使用者或 帳戶 ,具體取決於您設定機制的方式。
小提示
如果您希望特定機制顯示在結果中而不是集區中,請根據您設定機制的方式將 資源類型 設定為 聯絡人、 使用者或 帳戶 。
預訂需求群組。
Note
使用履行偏好設定,讓排程小幫手結果以整齊的小時時段呈現。
Troubleshooting
如果排程助理沒有回傳任何結果:
- 確認 工作地點 在每個需求中都設為 設施 。
- 確認緯度與經度已設定,且在同一群組中的所有需求之間彼此一致。
- 確認每個病區和人員是否與該設施共用同一組織單位。
- 對於需求群組,請確認 同屬於 符合你的意圖(單一地址請選擇 相同位置,若要讓資源維持關聯到同一設施,請選擇 資源樹)。
- 確認相關資源或泳池兒童是否已經與其他設施有關聯。