概觀
變更通知一次前進一個階段;階段不能跳過。有兩條旁支路徑:- 取消會從任何未結階段關閉通知,且不發放任何東西。
- 重新開啟向後退一步:從導入實施退到工程完成,或從已取消退到草稿。
階段
誰會被通知
執行轉換的人不會收到自己動作的通知。沒有受指派人且沒有指派任務的通知會無聲前進。
已結案、已取消與已刪除
- 「完成」是永久的。每個編輯器都變成唯讀。
- 「已取消」同樣鎖定,但不會失去任何東西:每個受影響品項的草稿都會保留,「重新開啟」會讓通知回到「草稿」,工作得以繼續。
- 刪除通知是破壞性的選項。它會捨棄每個受影響品項的草稿,以及通知建立的任何新品項,所以不會留下孤兒。
導入實施會凍結工程內容
當通知到達導入實施時,其工程內容變成唯讀。工作流程欄位仍可編輯,讓團隊仍能協調推出事宜。
變灰的控制項只是一半;伺服器本身會拒絕對凍結欄位的寫入。因此從過期瀏覽器分頁儲存會失敗,並顯示 “This change notice is being implemented, so its changes are locked. Reopen it to make changes.”(此變更通知正在導入實施,因此其變更已鎖定。請重新開啟以進行變更。)
重新開啟
到達導入實施之後需要變更工程內容嗎?在 ⋮ 選單中選取重新開啟。Alforse 會將通知移回工程完成,並解鎖受影響品項、切換設定與敘述欄位;草稿、差異與任務原封不動地保留。對已取消的通知執行相同動作,則會把它帶回草稿。 草稿、開始或工程完成階段不提供重新開啟,因為那裡沒有東西被凍結。影響面板
受影響品項清單旁邊是影響面板。它以每個受影響品項一棵樹的方式,回答「這個零件用在哪裡?」,涵蓋工單、工單物料、方法物料、採購單、收貨、報價單、問題、保養與組裝說明。檢閱變更,然後發放
在整個撰寫過程中,概觀上的變更卡片會為每個受影響品項呈現唯讀的差異;未動過的品項顯示 “No changes yet.”(尚無變更。)- 將通知推進到「導入實施」。
- 選取「發放」。「發放變更通知」對話框會重複每個品項的差異作為最後檢查,標題為 “Review each item’s changes, then confirm — releasing can’t be undone.”(請檢閱每個品項的變更,然後確認——發放無法復原。)
- 確認。Alforse 依發放做什麼所述套用變更。
差異比較什麼
每個差異的基準,是品項的草稿所複製自的那個方法;編輯後的草稿分成四個區段與它對照:
供應商列的行為依變更類型而異。修訂版會繼承其來源修訂版的供應商,所以差異只顯示新增、編輯與移除。替代零件或新增零件一開始沒有供應商,所以你新增的每一個都列為新增。
發放做什麼
你確認時,Alforse 依每個受影響品項的變更類型處理它:
關於切換設定如何逐步導入變更,請見取代與切換。
Alforse 會先於其他一切發放新增零件品項,使其草稿 BoM 指向新整合零件的上層組件,找到該零件已經啟用。處理完最後一個受影響品項後,通知會切換為「完成」。
同一零件上的平行變更通知
一個零件可以同時被兩份變更通知修訂。每份通知起草自己的方法版本,Alforse 會避開衝突的版本號,所以草稿絕不會互相覆寫。第二份通知發放時,它會在第一份之上成為啟用中,第一份則被封存為歷史。兩組工作都被保留,你絕不需要解決合併衝突。權限
編輯變更通知,包括使用重新開啟,需要parts 更新權限。