計劃

**Odoo 規劃**讓您能夠規劃團隊的排程並管理班次與資源。

處理團隊的規劃有特定要求,這些要求可能會因您的業務需求而有很大差異。Odoo 規劃中引入了以下概念以滿足這些需求:

班次**會分派給**資源,資源可以是:ref:人力 <planning/employees>`(員工)或:ref:`物資 <planning/materials>`(例如設備)。資源會被指派:ref:`角色 <planning/roles>,這允許在團隊內組織工作。

完成初始配置後,可以手動:ref:規劃班次 <planning/shifts>,或使用:ref:`自動規劃 <planning/open-shifts>`功能自動化。

規劃與銷售應用程式之間的整合允許將已售出的服務連結到規劃中的角色和班次。此外,與:doc:`專案 <project>`的整合允許將班次(以及時間和資源)專用於特定專案。

其他資料

Odoo 教學:規劃

配置

角色

若要定義資源執行的角色(例如廚師、調酒師、服務員),請前往:menuselection:規劃 --> 配置 --> 角色,然後按一下:guilabel:新增,並填寫:guilabel:名稱`(例如助理、接待員、經理)。然後,選擇將執行此角色的:guilabel:`資源。資源可以是:ref:員工 <planning/employees>`或:ref:`物資 <planning/materials>

備註

  • 如果您的資料庫中已安裝銷售應用程式,則會顯示:guilabel:`服務`欄位,讓您能夠指定執行服務所需的角色,以便將班次分派給正確的人員。

  • 使用:ref:`自動規劃功能 <planning/open-shifts>`時會考慮角色。

屬性欄位與角色

**屬性欄位**讓您能夠在多個 Odoo 應用程式的表單中加入自訂欄位。規劃包含將連結到角色的屬性欄位加入班次的可能性。

若要建立屬性欄位,請從任何排程切換到清單檢視。從那裡,在您希望編輯的班次上按一下:guilabel:檢視。如果:guilabel:角色`欄位為空,請填入所需的角色,然後按一下齒輪圖示並選擇:guilabel:`加入屬性。根據您的需求:doc:`配置 </applications/essentials/property_fields>`新欄位。

在規劃中建立新屬性欄位。

屬性欄位連結到角色,並包含在此角色執行的所有班次的班次表單中。

Example

角色屬性欄位的一些使用案例包括:

  • 認證:適用於需要特定許可證的角色(例如駕照)

  • 地點:適用於在多個地點運營的公司(例如商店或餐廳)

  • 語言:適用於多語言環境(例如諮詢公司)

員工

所有員工都可以納入規劃並分配班次。

要調整員工的規劃設定,請前往 規劃 ‣ 配置 ‣ 員工,然後選擇您想編輯設定的員工。接著前往 工作資訊 分頁。

員工檔案和工作資訊分頁。

小訣竅

您也可以從預設隨規劃一起安裝的**員工**應用程式執行相同操作。

員工的 工作資訊 分頁中有兩個部分會影響規劃:排程`(即 :guilabel:`工作時間 欄位)和 規劃

工作時間

在計算 班次分配時間 及其百分比時,會將 工作時間 納入考量。如果 工作時間 欄位保留空白,則該員工被視為彈性工時。

要為個別員工建立 工作時間`(例如兼職員工),請按一下 :guilabel:`搜尋更多…,然後按一下 新增

備註

如果員工的合約設定為根據班次產生工作記項,則 工作時間 和規劃中的 分配時間 可能會影響**薪酬管理**。

其他資料

工作時間表

規劃角色

一旦員工擁有一個或多個 角色

  • 為此員工建立班次時,只會顯示此欄位中所選角色的班次範本。

  • 發布排程時,員工只會收到分配給他們角色的空缺班次通知。

  • 自動分配空缺班次或規劃銷售訂單時,員工只會被分配其被指派角色的班次。

此外,當定義了 預設角色 時:

  • 為員工建立班次時,會自動選擇預設角色。

  • 在自動分配空缺班次或規劃銷售訂單時,此角色也優先於員工的其他角色。

備註

如果規劃角色欄位保留空白,在與員工共享的班次範本和空缺班次方面不會有任何限制。但是,對於沒有角色的員工無法使用**自動規劃**功能。

材料

**物料**是可以分配班次和工作時間但不是員工的資源。例如,建築公司可以使用物料為共用機械(例如起重機、堆高機)建立班次。

與員工類似,物料可以分配角色和工作時間。

輪班範本

若要建立班次範本,請在任何排程上按一下 New,然後填寫 details of the shift。為了將班次儲存為範本,請按一下 Save Template

班次表單。

或者,您可以前往 Planning ‣ Configuration ‣ Shift Templates,然後按一下 New。填寫 Start HourSpan。班次的 End Time 隨後會根據 Working Hours 計算,並考慮工作時間和休息時間。

Example

員工的工作時間為週一至週五上午 8 點至下午 5 點,中午 12 點至下午 1 點為休息時間。

  • 建立開始時間為上午 9 點、持續時間為 8 小時的輪班範本,根據工作時間和 1 小時休息時間,結束時間將為下午 5 點。

  • 建立開始時間為上午 10 點、持續時間為 10 小時的輪班範本,由於根據工作時間公司於下午 5 點關閉,結束時間將為隔天上午 10 點。

此外,對於每個輪班範本,您也可以配置:

  • 角色:將輪班連結至此特定角色。

  • 專案:追蹤專門用於專案工作的輪班。

規劃輪班

開啟規劃應用程式時,使用者會看到自己的排程。擁有管理員角色的使用者也可以看到:guilabel:依資源排程角色專案`或:guilabel:`銷售單,以及報表和配置選單。

備註

排程以甘特圖檢視顯示,可讓您無需開啟輪班即可編輯(透過拖放)、調整大小、分割和複製輪班。

顯示各種視覺元素的排程。

排程中的輪班使用以下視覺元素:

  • 實色:已規劃且已發佈的輪班。

  • 斜條紋:已規劃但尚未發佈的輪班。

  • 灰色背景:正在休假的員工。

  • 進度條:目前進行中且已連結工時表的輪班。

  • 灰色輪班:複製輪班時,複製的輪班會以實色顯示,而先前存在的輪班則會暫時變灰。在下次重新整理頁面或移除篩選條件後,顏色會變回實色或斜條紋。

建立輪班

若要建立輪班,請前往任何排程,然後按一下:guilabel:新增。在開啟的彈出視窗中,填寫以下詳細資訊:

  • 範本:如果您的資料庫中存在一個或多個範本,它們會顯示在彈出視窗的上方區段。選擇範本後,會相應地預先填寫輪班表單。

  • 資源:資源可以是員工或材料。如果此欄位留空,該班次將被視為:ref:開放班次 <planning/open-shifts>

  • 角色:選擇指派資源將執行的角色。此欄位用於:ref:`自動規劃 <planning/open-shifts>`班次時使用。選擇角色後,與其相關的班次範本會顯示在彈出視窗的上方區域。

  • 專案:如果您的資料庫中已安裝專案應用程式,此欄位可讓您將專案連結到班次,讓您能夠規劃和追蹤用於所選專案工作的班次。

  • 銷售單資料行:如果您的資料庫中已安裝銷售應用程式,此欄位可讓您將銷售單連結到班次。

  • 重複:按一下:icon:fa-repeat:guilabel:`重複`按鈕,並根據您的需求配置:guilabel:`重複週期`欄位。以下規則適用於重複班次:

    • 所有欄位(例如:guilabel:資源角色專案)都會從原始班次複製,但日期除外,日期會根據:guilabel:`每次重複`欄位進行調整。

    • 重複發生的班次已規劃但尚未發佈。

    • 預設情況下,規劃的班次會提前六個月建立,之後會逐步建立。若要變更時間範圍,請:ref:啟用開發人員模式 <developer-mode>,然後前往:menuselection:規劃 --> 配置 --> 設定`並編輯:guilabel:`重複班次

  • 傳送給員工的額外備註:按一下欄位以加入備註。

  • 日期:選擇班次的日期和時間。這是建立班次時唯一的必填欄位。

  • 分配時間:根據日期和員工的:guilabel:`工作時間表`計算。請參閱:ref:`班次範本 <planning/templates>`中的更多資訊。

按一下:guilabel:`發佈並儲存`以確認班次並透過電子郵件將時間表傳送給指派的員工。

備註

草稿在管理員規劃檢視中可見,可透過對角線識別。員工只有在班次發佈後才會收到通知。

根據員工的帳戶配置,會向員工傳送兩種通知:

  • 沒有使用者帳戶的員工會被重新導向到專用的**規劃門戶網站**。

  • 擁有使用者帳戶的員工會被重新導向到 Odoo 後端檢視中的:guilabel:`我的規劃`檢視。

小訣竅

**分割班次**工具可讓您輕鬆將長班次分割成多個區段。若要執行此操作,請將滑鼠懸停在所需班次上並按一下:icon:fa-scissors`(:guilabel:`剪刀)圖示。

分割班次工具。

開放班次和自動規劃

:guilabel:`自動規劃`按鈕可讓您指派**開放班次**(未指派資源的班次),以及建立和指派連結到銷售單或專案的班次。

以下功能會影響自動規劃:

  • 角色:開放班次僅分配給具有相應角色的資源(員工或物料)。對於沒有角色的員工,無法使用:guilabel:`自動規劃`功能。

  • 預設角色:分配給資源的預設角色優先於其他已分配的角色。

  • 衝突:員工或物料不能同時被分配多個班次。

  • 休假:會考慮員工的休假以及公眾假期。

  • 工作時間:在為員工或物料分配班次時會考慮工作時間。對於工作:ref:`彈性時間 <planning/working-hours>`的員工,無法使用:guilabel:`自動規劃`功能。

  • 合約:如果員工有有效合約,他們不會被分配到合約期間以外的班次。

按一下:guilabel:`發布`以確認排程並通知員工其規劃。

調換班次與取消分配

有兩個功能可讓員工變更其排程:調換班次**和**取消分配

備註

這些功能互斥。調換班次預設為可用且無法停用。但是,一旦啟用**允許取消分配**功能,它將取代調換班次選項。

轉換更份

一旦班次規劃並發布,員工會收到電子郵件通知。如果員工希望調換班次,他們可以按一下不想要的班次,然後按一下:guilabel:請求調換

班次仍然分配給原始員工,但在排程中,班次上會顯示通知,告知分配的員工希望調換班次。

該班次會顯示給具有相同角色的其他員工,如果他們希望將其分配給自己,可以按一下:guilabel:`我接受`按鈕。

備註

適用以下規則:

  • 僅顯示與員工角色相符的班次為可用。

  • 過去的班次無法調換。

取消分配

要允許員工取消分配自己的班次,請前往:menuselection:規劃 --> 配置 --> 設定,然後勾選:guilabel:`允許取消分配`勾選方格。接著,指定員工可以在班次前多少天內取消分配自己。

一旦班次規劃並發布,員工會收到電子郵件通知。如果允許取消分配班次,員工可以按一下:guilabel:`我無法出勤`按鈕,班次將恢復為開放班次。

備註

適用以下規則:

  • 僅在員工的排程中顯示與員工角色相符的班次。

  • 過去的班次無法取消指派。