採購單左側附件區會列出議價帶入與已上傳檔案,點選檔名可下載;新上傳附件可刪除,議價帶入附件不可刪除。右側勾選區用於選擇寄信附件。

採購內容可按「採購信件草稿預覽」展開右側草稿與附件選擇;收起草稿後採購內容恢復全寬,產生草稿後自動展開預覽。

Microsoft Entra 與 Outlook 草稿管理說明書

詢價事項說明與規則模板(2026-10-02)

詢價內容在「草稿產生方式」上方提供可多列的「詢價事項說明」。此欄位會隨詢價紀錄保存,並與僅供內部使用、不寫入廠商信件的「詢價紀錄備註」分開。系統設定的詢價規則模板可使用 {{inquiryDescription}} 將內容帶入信件;預設模板已包含此替代符。選擇「規則模板」時,信件依目前設定的詢價內文模板及替代符產生,不會額外插入專案名稱或設備/品項名稱。既有已產生的草稿不會自動變更,請重新產生後再建立 Outlook 草稿或下載 .eml。Microsoft Entra、Graph 權限、OAuth、附件與環境變數無需變更。

非阻擋通知(2026-09-17)

全站單純告知結果的提示改為右上方通知,約 10 秒後自動消失,不需按確定;滑鼠停留可暫停消失。通知也會顯示於開啟中的操作視窗上方。刪除、送出等需要決定是否執行的確認流程維持原樣。Microsoft Entra、Graph、OAuth、Outlook 連線與附件流程無變更。

人員篩選與附件預覽(2026-09-17)

議價中清單新增「採購人員」欄,來源為該筆議價人員;搜尋右側「議價人員」下拉選單列出目前議價中資料的人員,預設全部,可與文字搜尋併用。詳細內容於建立時間前顯示採購人員。詢價、議價、採購及驗收的附件檔名操作提供「網頁預覽/下載」選擇,沿用原有授權讀取路徑。PDF、常見圖片、純文字、CSV、JSON、音訊與影片可預覽。2026-09-18 起新增 Word(.docx)及 Excel(.xlsx/.xls/.xlsm)內容預覽,涵蓋採購單與廠商請款估驗;Excel 可切換工作表並顯示合併儲存格。附件視窗可按「放大至全版面/還原視窗」,詢價、議價、採購待保存附件與廠商名片亦使用共用視窗。Office 文件於瀏覽器內解析,預覽元件隨網站提供,不公開文件、不使用 Office Web Viewer 或 LibreOffice。維持既有附件授權端點;預覽框不接收登入 token,且限制對外連線。正式版面、圖表與最新公式結果請下載原稿以 Word/Excel 開啟;舊式 .doc 不支援預覽。Office 預覽上限 25 MB;Excel 每張工作表最多顯示 2,000 列、100 欄,超出時顯示提示。Microsoft Entra、Graph、OAuth、Outlook 附件寄送及 .eml 流程不變。

詢價信件操作框(2026-09-17)

詢價內容的草稿產生方式、保存並產生詢價草稿及預覽按鈕集中於標題「詢價信件」的框線區塊。新增詢價時隱藏「詢價信件草稿預覽」,產生草稿成功或載入已有信件內容的詢價紀錄後顯示。保存詢價紀錄按鈕位於框外。不變更 Microsoft Entra、Graph、Outlook 授權、附件或 .eml 流程。

草稿標題與預覽入口(2026-09-17)

草稿操作區標題依畫面需求顯示:議價區為「議價信件草稿」,採購草稿操作區為「詢價信件草稿」(僅標題文字,產生的仍是採購單信件)。「採購信件草稿預覽」僅在目前採購單已有完整草稿主旨及內文時顯示;載入既有草稿或產生並保存成功後顯示,新增或切換到無草稿採購單時隱藏。Microsoft Entra、Graph、OAuth、附件與 Outlook 儲存流程無變更。

複製議價中紀錄(2026-09-16)

在「議價紀錄 → 議價中」勾選一筆後按「複製」,可帶入新的議價建立表單。保留專案、設備與條件欄位;清空廠商及聯絡資料、議前價(未稅)、來源附件、議價會議紀錄、舊信件草稿與原紀錄關聯。填入新廠商後按「保存整份議價紀錄」新增獨立紀錄,不修改原紀錄或刪除原附件。每次限選一筆,需有議價編輯權限;新議價人員為目前使用者。不變更 Microsoft Entra、Graph、Outlook 授權與 .eml 備援設定。

草稿操作區位置(2026-09-16)

詢價、議價與採購的新增按鈕位於各自紀錄/待處理入口左側。議價與採購的草稿產生方式及產生/預覽按鈕集中於框線區塊,按鈕與下拉欄位底部對齊。議價草稿預覽可直接展開草稿內容;議價人員顯示於保存整份議價紀錄上方。議價草稿的儲存、Outlook 與 .eml 按鈕維持同列,窄螢幕可橫向捲動。本次不改變 Microsoft 授權、Graph 權限、附件選擇或草稿儲存流程。

盛立工程股份有限公司|工程採購管理中心|2026-09-14

採購合併 PDF 檔名(2026-09-22)

採購信件勾選「合併 PDF」並選取多份 PDF 時,草稿附件清單、Outlook 草稿、.eml 與永久存檔統一使用「採購單號採購單及附件_廠商公司名稱_專案簡稱_設備或品項名稱.pdf」,例如「VLPO260937採購單及附件_總佳配管材料有限公司_ASE_K51_PVC給水管材.pdf」。既有 Outlook 草稿及既有合併檔不自動改名,請重新產生草稿或 .eml。Microsoft Entra、Graph、OAuth 權限及環境變數無需變更。

開單後檔案歸檔(2026-09-21)

新採購單開立後,系統先核對封存副本並將詢價、議價及輪次附件連結改指向採購歷程,再移除原 RFQ 受管目錄內的來源檔案及空目錄。案件紀錄保留;失敗時保留原件並支援重試。其他案件或採購單仍引用的檔案、舊版封存不自動清理。採用廠商供編修與寄信使用的工作副本保留,內部封存仍不可作為廠商郵件附件。Microsoft Entra、Graph 與 OAuth 設定不變。

比價參考附件(2026-09-21)

工地多家送件新增「比價參考附件(內部使用)」:上傳者可放入自行製作的比較表,議價端由同案資料查看;與共用規格及廠商報價分開存放,納入採購詢比議價歷程封存,禁止作為廠商郵件附件。草稿支援刪除實體檔案、同名覆蓋或另存版本;已送議價後保留原件。此分類不自動當作供應商報價參與 OCR 比價。Microsoft Entra、Graph 權限及 OAuth 設定不變。

請款估驗範本

在「系統設定 → 上傳系統範本檔 → 請款估驗」上傳或更新 Excel,清單顯示目前使用的完整路徑。聯絡人、電話與手機依範本標記填入。更新後請重新產生廠商請款估驗 Excel;已建立的 Outlook 草稿若需新版附件,請重新建立草稿。本項不新增 Microsoft Entra 或 Graph 權限,不變更 Outlook 授權及附件選擇規則。

歷史採購單歸檔(2026-09-16)

歷史匯入單直接列於採購單紀錄,顯示「歷史採購單已匯入歸檔」,不再要求上傳回簽或列入簽核進度。既有匯入單同樣適用,原始文件由附件查看,明細人工檢核仍保留。另建的新變更單仍走正常回簽流程。不變更 Microsoft 授權或 Outlook 寄信附件設定。

草稿產生方式預設(2026-09-16)

草稿產生方式會依已儲存的 AI 執行順位預設第一順位;改成雲端模型第一順位後,詢價、議價、採購都預設雲端模型。同一順位設定下仍保留本次手動選擇,不改寫共用設定。已檢查 Entra、Graph、OAuth、Outlook 附件與 .eml 備援,無需更新授權或環境變數。

採購確認關卡(2026-09-16)

工程管理的採購流程可設定「採購確認(任一人)」並複選人員。未勾必簽跳過;未指定人員或開單人在名單內,自動完成採購確認;其他有開單權限者開單,指定人員任一人簽核後往下。主管必簽仍需指定人員,保留禁止自行簽核規則。歷程顯示跳過原因與實際簽核者;新設定只套用新送簽案件。全部關卡均跳過則直接完成。兩套系統部署後,請重新推送並確認同步成功。已檢查 Microsoft Entra、Outlook、Graph、OAuth 與附件流程,無需更新權限或環境變數。

HTTPS/NAS 版使用 Microsoft Graph 將郵件存入目前使用者的 Outlook 草稿匣;系統不使用 Mail.Send。Graph 不可用時仍可下載 .eml 備援。

採購線上簽核與通知

採購單紀錄先搜尋再顯示結果,可使用專案編號、專案名稱、單號、人員、廠商及採購/需求日期區間,並下載清單。搜尋區可縮起,離開後清除。點選單號可查看明細、已勾選約定事項、已套用付款文字及全部附件連結,不顯示作業用信件草稿。附件下載依採購或簽核案件權限驗證,不需要額外議價權限。

專案功能管理系統保留「系統管理-採購流程狀態(唯讀)」(procurement_approval_settings),不再允許採購端修改。兩套系統均需更新,等待權限同步並重新登入。工程管理流程編輯者可取消採購流程啟用並勾選紙本模式,儲存且確認推送成功;之後送單直接進入待上傳回簽採購單,進度標示採紙本送簽。既有案件不變。請備份採購中心 data/central_workflow_snapshot.json、data/central_branding_snapshot.json 與採購資料。不需變更 Entra、Outlook 或 Graph 權限。

管理者至「專案工程管理 → 系統管理 → 流程管理」安排依序簽核人員及站內知會人員並啟用流程,儲存後確認推送成功。採購中心將流程、品牌名稱及 Logo 保存於本機;未送達時保留舊版,工程管理每 60 秒重送待同步資料。組織品牌同步只顯示目前品牌,修改請至專案工程管理系統。設定不改動已送簽案件;預設禁止自行簽核,可於工程管理明確啟用例外。原有登入/權限驗證仍可能連工程管理。本次已檢查,無需變更 Entra、Outlook 或 Graph 權限。

通知保存在系統內,登入後可查看未讀通知,開啟頁面時每分鐘更新,亦可手動重新整理。不自動寄送 Email、不要求 Outlook 授權,也不新增 Graph 權限或 Mail.Send。既有廠商信件草稿功能不變。舊版外部簽核完成僅可由管理者登錄;要轉線上簽核,先退回採購待作業再送簽。

簽核進度顯示「舊版案件,尚未派送線上簽核」時,有採購編輯權限的人員可按清單左側「退回修改後重新送簽」。先至工程管理完成流程設定並確認推送成功,再補齊專案、廠商及原稿並重新送簽,此動作不會直接核准。已派送案件可按「查看簽核內容」,由目前指派人員處理。

請備份 data/purchase_approval_settings.json 及 data/purchase_orders.json。部署後由管理者設定實際人員,再用不同帳號驗收送簽、核准、退回與通知。

目前正式設定

應用程式名稱VistaLead Procurement Center
帳戶類型僅此組織目錄中的帳戶(Single tenant)
Application(Client)ID642e2036-bf27-4546-9381-6a7e37c5e20f
Directory(Tenant)ID424a3450-c4e4-4de8-aaa7-c1605a792efc
Web Redirect URIhttps://proc.vistalead-test.com/api/storage/oauth/onedrive/callback

Client Secret 的值不得寫入文件、Git、聊天或截圖。建立後應立即保存至系統加密設定;離開 Entra 頁面後不會再次顯示原值。

必要 Microsoft Graph 權限

Outlook 使用 Delegated permissions:User.Read、Mail.ReadWrite、offline_access。若同一應用程式也供 OneDrive 使用,再加入 Files.ReadWrite。

廠商通訊錄已移除舊版 Windows COM/Excel 的「從 Outlook 匯入」、「匯出到 Outlook」及「查看重複資料」功能與專用 API。這不影響詢價、議價、採購單的 Outlook 郵件草稿,也不影響本機相容環境中的獨立「從 Outlook 查職稱」;不需要新增 Microsoft Graph Contacts 權限或重新取得管理員同意。

首次建立與設定

以下依目前 Microsoft Entra 的 Authentication (Preview) 畫面撰寫。新版介面若沒有「新增平台」,直接使用「新增重新導向 URI」。

步驟一:新增應用程式註冊

  1. 登入 Microsoft Entra 管理中心。
  2. 進入「身分識別」→「應用程式」→「應用程式註冊」,按「新增註冊」。
  3. 「名稱」填 VistaLead Procurement Center。
  4. 「支援的帳戶類型」選「僅此組織目錄中的帳戶(Single tenant)」,Redirect URI 可先留白,再按「註冊」。

步驟二:記錄兩個識別碼

  1. 在應用程式「概觀」複製「應用程式(用戶端)識別碼」,這是 Client ID。
  2. 複製「目錄(租用戶)識別碼」,這是 Tenant ID。
  3. 不要把「物件識別碼」當成 Client ID 或 Tenant ID。

步驟三:加入 Web Redirect URI

  1. 左側按 Authentication (Preview);部分介面顯示為「驗證」。
  2. 在「重新導向 URI 設定」按「+ 新增重新導向 URI」。若要求選平台,選「Web」。
  3. 輸入 https://proc.vistalead-test.com/api/storage/oauth/onedrive/callback。尾端不要加斜線。
  4. 「前端通道登出 URL」留白。
  5. 「隱含授與及混合式流程」的 Access token、ID token 都不要勾選。
  6. 按「設定」或「儲存」,重新讀取頁面後確認 URI 已列在 Web 清單。

步驟四:加入委派權限並同意

  1. 左側按「API 權限」→「+ 新增權限」→「Microsoft Graph」→「委派的權限」。不要選「應用程式權限」。
  2. 加入 User.Read、Mail.ReadWrite、offline_access、Files.ReadWrite。User.Read 若已存在,不必重複加入。
  3. 不要加入 Mail.Send;本系統只建立草稿,不會代替使用者寄信。
  4. 具管理權限者按「代表 vista-lead com 授與管理員同意」,在確認視窗按「是」。若按鈕不可用,交由租用戶管理員執行。

步驟五:建立 Client Secret

  1. 左側按「憑證及祕密」→「用戶端密碼」→「+ 新增用戶端密碼」。
  2. 描述填 procurement-center-outlook 或包含建立日期的名稱,到期日依公司政策選擇。
  3. 按「新增」後立即複製「值」,不要複製「祕密識別碼」。
  4. 記錄 Entra 顯示的精確到期日,不要自行推算。

Client Secret「值」只顯示一次。離開頁面後無法再次查看;不要將值放入文件、Git、聊天、電子郵件或截圖。

步驟六:填入工程採購管理中心

  1. 登入 https://proc.vistalead-test.com,進入「系統設定」→「Outlook 草稿授權」。
  2. 按「設定 Outlook 應用程式」,展開 Microsoft Entra 應用程式設定。
  3. 「OneDrive Client ID」填「應用程式(用戶端)識別碼」。
  4. 「OneDrive Client Secret」填新密碼的「值」。
  5. 「OneDrive Tenant ID」填「目錄(租用戶)識別碼」。
  6. 「Microsoft Entra Client Secret 到期日」填 Entra 顯示的精確日期。
  7. 若只使用 Outlook,OneDrive 資料夾路徑可留白,也不必勾選啟用 OneDrive。
  8. 按「儲存資料來源設定」。成功後按鈕應從「設定 Outlook 應用程式」切換成「連接 Outlook」。

步驟七:每位使用者連接 Outlook

  1. 使用者以自己的採購中心帳號登入,進入「系統設定」→「Outlook 草稿授權」。
  2. 按「連接 Outlook」,選擇自己的公司 Microsoft 帳號並接受授權。
  3. 返回採購中心後,確認畫面顯示目前使用者已連接。
  4. 建立測試草稿,到 Outlook「草稿」資料夾確認收件者、中文主旨、14pt 微軟正黑體內文及附件。
  5. 另測試「下載 .eml 備援」可下載及開啟;測試時不要寄送給正式廠商。

管理者設定與個人授權

Client ID、Client Secret、Tenant ID 與 Redirect URI 是全站設定,由管理者設定一次。Outlook 草稿使用 Microsoft Graph 委派權限,每位使用者仍須連接自己的 Outlook 信箱;管理者不能以自己的授權取代其他使用者。

個人授權會依採購中心登入使用者分開保存,不需每天重新連接。同一位使用者只要在系統設定授權一次,詢價、議價及採購功能就會共用相同連線;身分同步前以帳號或 Email 保存的既有授權也會繼續辨識。尚未設定應用程式或目前使用者未授權時,「儲存成 Outlook 草稿」會停用,授權入口統一位於系統設定。

系統設定顯示「尚未設定 Microsoft Outlook 應用程式」時,可按「設定 Outlook 應用程式」,在同一個 Outlook 草稿授權區塊展開 Client ID、Client Secret、Tenant ID 與到期日欄位,不會展開或覆蓋 OneDrive 區塊。儲存後,再按「連接 Outlook」完成個人授權。

系統同步設定

工程管理儲存後推送設定及主檔,採購中心每小時比對版本補同步。登入、權限及查詢使用 NAS 上採購中心自己的副本,不因同步中斷 1 小時或 24 小時而停用;登入工作階段仍為 12 小時。一般設定提供管理者同步狀態及緊急停權。解除本地停權不會增加上游權限。新版廠商副本存在時不再執行舊式背景通訊錄匯入。完全失聯時無法得知上游剛做的停權,必要時須在採購中心緊急停權。

這些同步設定不會改變 Microsoft Entra 應用程式、Microsoft Graph 權限、Outlook 個人授權、OneDrive OAuth 或 Redirect URI,也不需要重新取得管理員同意。

採購單信件與廠商回簽存檔

採購模板支援 {{orderDate}} 訂單日期、{{totalAmount}} 千分位金額、{{currencyCode}} 幣別、{{taxMode}} 稅別、{{mailDate}} 台灣時間草稿日期、{{returnDueDate}} 草稿日期加 3 個工作天。計算不含當天、跳過週六日,未套用國定假日。系統不追蹤 Outlook 實際寄送時間,跨日寄信請重新產生草稿。既有模板須自行插入替代符。

議價帶入附件統一於採購單附件區勾選,與寄信附件雙向連動。詢價、議價及採購的附件清單文字隨勾選更新,保留後方簽名。信件直接附加原始檔案,不再需要 PDF 轉檔;不需修改 Microsoft/Graph 授權與環境變數。

  1. 先完成並儲存採購單,再到「採購單附件」按「產生採購單」及「產生廠商請款估驗 Excel」。採購單只產生 Word 原稿,不產生 PDF。
  2. 採購待作業可按「上傳修改後原稿」,選擇替換採購單 Word(.docx)或廠商請款估驗 Excel(.xlsx);送出簽核後不可替換。
  3. 「上傳檔案」選檔後顯示待保存附件連結,可先移除;頁面最下方「儲存採購單」一併保存欄位、信件內容、附件勾選與文件資訊。附件按「議價帶入附件:」及「採購單上傳附件:」分組。
  4. 產生採購信件草稿前必須填寫專案名稱與專案編號,並先產生採購單。右側草稿提供「縮起」控制。
  5. 詢價及議價的掃描按鈕位於「上傳檔案」旁;按下後在視窗勾選文件,再開始掃描。議價清單的草稿請回議價建立按「議價信件草稿預覽」查看。
  6. 附件區會列出不可刪除的議價資料附件,以及可刪除的人工上傳附件;寄信前可勾選要附加的文件。
  7. 按「產生採購單信件草稿」後,在右側編輯主旨與內文,並於「選擇信件附件」勾選文件,再建立 Outlook 草稿或下載 .eml;左側提供文件產生與上傳,窄螢幕改為上下排列。建立 Outlook 或 .eml 時,直接附加採購單原稿、廠商請款估驗 Excel 與勾選的其他附件,不轉 PDF。
  8. 廠商確認並回簽後,在「採購單回簽上傳存檔」區塊上傳 final 採購單。回簽檔獨立保存,不是原始寄出信件的附件。

詢價與議價暫存 .eml

按「儲存詢價信件草稿」或「儲存議價信件草稿」時,系統會以目前編輯的主旨與內容更新同一筆紀錄及暫存 .eml,並在對應紀錄清單提供下載。已有信件內容的紀錄會顯示「帶出信件草稿」,可還原先前只修改一半、尚未寄出的內容繼續編輯。填寫並儲存議價資料後,系統會自動刪除議價暫存檔及連結,避免長期占用空間。

議價的掃描預覽只有在按「掃描產生議價內容」完成後才會自動開啟。保存或產生議價草稿、儲存 Outlook 草稿及下載 .eml 時會保持關閉;成功掃描後仍可按「掃描預覽」自行開啟查看。

若原議價附件路徑已無法讀取,系統仍會保留可下載的郵件主旨、收件者與內文,並在連結旁提示未包含的附件數量。

議價會議紀錄保留可編輯的 Word 原稿;上傳修改後原稿會直接更新。已產生 Word 後可上傳自行轉出的 PDF,PDF 另存於原稿旁、不取代 Word、不自動轉檔;上傳後議價信件附件預設勾選 PDF、取消勾選 Word,後續手動選擇會保存。Outlook 草稿、即時 .eml 與暫存 .eml 只附上當次勾選的版本。已連結詢價或工地多家送件時,文件固定保存於「專案/RFQ編號_設備或品項名稱/廠商名稱」,廠商資料夾不附加系統識別碼。重新產生或保存既有議價時,系統會複製舊受管原稿至正確 RFQ 位置並更新紀錄連結,原檔保留供核對。檔名為「專案編號_議價會議紀錄_廠商名稱_設備或品項名稱_專案簡稱.docx」,專案簡稱取自專案資料管理同步的 project_short_name,不使用專案名稱。上傳限制 25 MB,伺服器檢查 PDF 檔頭與 Word 原稿;Microsoft Entra、Graph、OAuth、環境變數與授權設定無需變更。

瀏覽器直接選擇並掃描的來源檔案可作為當次郵件附件,但只放行系統建立的受控掃描暫存目錄,不允許任意伺服器路徑。

到期前更新

建議在到期前 60 天完成,最晚不要晚於 30 天。

  1. 在同一個 Entra 應用程式新增 Client Secret,暫時保留舊 Secret。
  2. 將新 Secret 值與新到期日更新到工程採購管理中心。
  3. 重新連接一個 Outlook 帳號並實際建立草稿。
  4. 確認收件者、中文主旨、14pt 微軟正黑體內文及附件正確。
  5. 驗證成功後才刪除舊 Secret,並測試 .eml 備援。

提醒規則

常見錯誤

找不到「新增平台」

新版 Authentication (Preview) 請在「重新導向 URI 設定」按「+ 新增重新導向 URI」,不需要尋找舊版「新增平台」。

Client Secret 要複製哪一欄

請複製新密碼建立後顯示的「值」,不是「祕密識別碼」。若已離開且看不到「值」,必須新增一組 Client Secret,再將新值與新到期日更新至採購中心。

顯示尚未設定 Microsoft Outlook 應用程式

這代表伺服器讀不到可用的 Client ID 或 Client Secret,不只是個人授權消失。請先由管理者補齊並儲存應用程式設定,再由使用者完成個人授權。

昨天已連接,今天顯示未連接

請確認目前使用同一個採購中心帳號、NAS 仍掛載原本的 procurement_center_data volume、Client Secret 未失效,且 Microsoft 管理員未撤銷同意或 refresh token。顯示「尚未連接目前登入者的 Outlook」時,由該使用者到系統設定重新授權。

AADSTS50011

檢查 Entra「驗證」中的 Web Redirect URI 是否與系統 URI 完全一致,包括 https、網域、路徑及尾端斜線。

使用者無法同意權限

公司租用戶可能禁止一般使用者自行同意。請由具適當 Entra 管理角色的人員檢查 API 權限與同意政策。

Secret 到期或 Outlook 暫時不可用

先下載 .eml 備援,再依更新流程建立新 Secret。只更新同一應用程式的 Secret 時,不需變更 Client ID、Tenant ID 或 Redirect URI。

Outlook 與 .eml 是否會重複建立議價流程

不會。「儲存信件草稿」、「儲存成 Outlook 草稿」與「下載 .eml 備援」都會先保存或更新同一筆詢價或議價中流程紀錄。先後按不同按鈕時會沿用既有紀錄 ID,不會新增重複資料;修改信件或議價會議紀錄後再次操作,則更新同一筆流程與暫存 .eml。

文件不在允許的資料目錄內

舊掃描暫存檔可能在容器重建後不存在,請重新選擇來源檔案並掃描。修改議價會議紀錄時,必須用「上傳修改後檔案」回存系統,不能直接填入使用者電腦上的任意路徑。

安全注意事項

說明書維護責任

後續修改 Microsoft Entra、Microsoft Graph、Outlook、OneDrive OAuth、Redirect URI、Client Secret、到期提醒、相關系統設定或 NAS 部署設定時,必須同步檢查並更新本頁及專案內的 Markdown 管理說明書。

若程式異動不影響操作方式,交付時仍須註明已完成文件影響檢查;若缺少 Entra 後台資料或正式站權限而無法更新,必須主動提醒管理者並列出待確認項目。

Microsoft 官方文件

草稿產生方式(2026-09-16)

詢價、議價及採購產生草稿時,可選規則模板或雲端模型,順序參考系統 AI 設定。本次選擇不覆寫共用設定。雲端模型可能產生費用,失敗時使用規則模板備援。請檢核金額、交期、付款條件與附件再建立 Outlook 草稿。議價的廠商付款條件為唯讀說明,必須按「設定付款期別」套用;尚未設定時顯示提示及原廠商報價付款期別參考,套用後以設定內容為主。本項不變更 Entra、Graph 權限或 OAuth 授權。

採購文件儲存位置(2026-09-17)

採購單 Word 原稿與廠商請款估驗 Excel 存放於「專案資料夾/採購單號_品名」下。停止產生與保存 _preview.png;網站顯示文字摘要,信件仍附 Word 原稿與請款估驗 Excel。既有檔案不自動搬移;重新產生文件後更新系統路徑。Microsoft Entra、Graph 與 OAuth 設定無需變更。

採購製表人與人員篩選

採購單內容於採購承辦人下方顯示「製表人」。首次儲存時由後端記錄登入者,後續修改保留原製表人;舊資料未記錄此欄位時,於首次儲存補記。新變更版記錄建立變更的登入者。採購單紀錄的詳細欄位包含製表人。採購待作業與採購待上傳清單增加採購人員及製表人,並提供依目前清單人員建立的採購人員下拉篩選,可與關鍵字併用。議價中搜尋標示為「搜尋關鍵字」。Microsoft Entra、Graph、OAuth、Outlook 附件與連線設定均無需變更。

採購信件內文的附件清單直接顯示原始副檔名(例如 .docx),不改寫成 .pdf;勾選附件時同步更新內文並保留簽名。

採購單內容的草稿產生區標題為「採購信件草稿」,使用外框線上的標題,並放在「採購單附件」區塊下方;草稿產生方式及產生、預覽按鈕維持原功能。Microsoft Entra、Graph、OAuth 與信件附件行為無變更。

採購待作業的「採購單套表產生文件」新增「上傳自行轉出的 PDF」。須先產生 Word 原稿;PDF 另存於原稿旁,提供預覽/下載,不替換 Word、不自動轉檔。上傳限制 25 MB 並檢查 PDF 檔頭。儲存、重新開啟保留 PDF 連結;重新產生或替換 Word 原稿保留既有 PDF 連結,由使用者自行上傳選擇替換 PDF。信件維持附原稿的既有流程,Microsoft Entra、Graph、OAuth 設定無變更。

「選擇信件附件」上方提供預設勾選的「合併 PDF」。儲存成 Outlook 採購單草稿及下載 .eml 時,後端將已選取的多個 PDF 依附件順序合併為一個附件;未選取檔案不參與,其他格式維持原檔。取消勾選則逐檔附上;只有一個 PDF 時維持原檔。原始檔案不覆寫。加密或無法讀取的 PDF 合併失敗時停止建立草稿,可取消合併或重新上傳檔案。合併使用現有 PDF 套件,無需 LibreOffice;Microsoft Entra、Graph、OAuth 授權與環境變數無需變更。

勾選「合併 PDF」且選取多個 PDF 時,信件編輯區附件清單立即改顯示「專案編號採購單及附件_廠商公司名稱_專案簡稱_設備或品項名稱.pdf」,與實際 Outlook/.eml 附件名稱一致;取消勾選時還原各原始 PDF 檔名,保留其他附件及信件簽名。

規則模板的聯絡人稱呼可使用「{{contactName}} 您好。」或冒號、驚嘆號及無標點寫法。產生信件時移除原稱呼後統一補上一組稱呼,避免姓名重複;不將正文的訂單編號等冒號欄位誤判成稱呼。已有草稿需重新產生或自行修改。Microsoft Entra、Graph、OAuth 設定無變更。

採購狀態搜尋與合併附件檔名(2026-09-18)

採購單紀錄新增「狀態」下拉搜尋:全部狀態、採購待作業、簽核中、已發採購單、驗收中、已驗收;可與專案、廠商、人員及日期條件併用,清除條件會還原全部狀態。後端保留原查詢權限,簽核中包含舊版 pending_approval 狀態。採購信件合併 PDF 的檔名統一為「專案編號採購單及附件_廠商公司名稱_專案簡稱_設備或品項名稱.pdf」,例如「VLC26007採購單及附件_安達康_日月光K51_臨時電盤.pdf」,草稿內文附件清單與 Outlook/.eml 實際附件一致。已建立的外部草稿需重新建立才更新附件名稱。Microsoft Entra、Graph、OAuth 與授權設定無需變更。

合併 PDF 永久存檔(2026-09-18)

採購信件勾選「合併 PDF」且選取多份 PDF 時,建立 Outlook 草稿或下載 .eml 前,會先將合併結果永久存入目前啟用的工程雲端資料來源根目錄/專案編號_專案名稱/採購單號_品名,沿用採購單 Word 與廠商請款估驗的資料夾規則。檔名為「專案編號採購單及附件_廠商公司名稱_專案簡稱_設備或品項名稱.pdf」。同名檔案於成功存檔後更新為最新合併內容,存檔失敗則停止建立信件並保留先前存檔。信件附件使用本次合併的獨立暫存副本,內容與永久存檔相同,避免同時操作互相覆蓋附件。原始 PDF 不變;取消合併或僅選一份 PDF 不產生合併存檔。既有暫存合併檔不自動搬移,需重新建立草稿或下載 .eml。Microsoft Entra、Graph、OAuth 與環境變數名稱無需變更。

聯絡人姓名稱呼(2026-09-18)

議價、採購及共用詢價草稿不再依聯絡人姓名自動補上「先生/小姐」。{{contactName}} 使用聯絡人欄位原值,統一稱呼為「姓名 您好:」;姓名欄原本含稱謂或職稱時保留原值。規則模板與 AI 產生內文均經相同整理流程,不沿用 AI 自行推測的稱謂。既有已儲存草稿不自動改寫,需重新產生或手動修改;已建立 Outlook 草稿亦需重新建立。Microsoft Entra、Graph、OAuth、附件與授權設定無需變更。

採購設備名稱與附件資料夾(2026-09-18)

採購待作業修改設備或品項名稱並儲存時,會整理同專案、同採購單號的舊資料夾到「專案編號_專案名稱/採購單號_新設備名稱」。資料夾內原稿、請款估驗、上傳附件及合併 PDF 一併搬移,檔案本身名稱保留;採購紀錄路徑、附件勾選鍵值及詢價/議價引用同步更新。新資料夾已有同名不同內容檔案時停止,不覆蓋。保存失敗會嘗試還原搬移與引用。舊預覽連結失效時,限同專案同採購單號尋找唯一對應附件,多個候選或實體檔不存在會提示處理。正式 NAS 既有失效案件需更新程式後重新儲存確認,已建立 Outlook 草稿或下載的 .eml 不自動改寫。Microsoft Entra、Graph、OAuth 與權限設定無需變更。

刪除自動議價 PDF

採購待作業的「議價帶入附件」可依產生文件路徑辨識並刪除自動 PDF;舊資料比對已記錄 Word 的同路徑同名 PDF。確認後移除 PDF 與來源議價、本採購單的附件關聯,保留 Word。其他紀錄仍使用時拒絕刪除;未知來源不只憑檔名判斷。已建立的 Outlook/.eml 草稿須重新產生。Microsoft Entra、Graph、OAuth 設定無需變更。

採購單 PDF 信件附件

採購單PDF(使用者上傳):上傳後會出現在信件附件清單,預設勾選且可取消;勾選時 Outlook/.eml 均會附上,啟用合併 PDF 時一起合併。Word 原稿保留,既有草稿須重新產生。Microsoft Entra、Graph、OAuth 設定無需變更。

Word 原稿勾選與合併檔名

採購信件的 Word 原稿可勾選或取消:未設定個別選擇時,有採購單 PDF 就預設不勾 Word、勾選 PDF;沒有 PDF 時預設勾 Word。保存後沿用手動選擇,Outlook/.eml 不強制附加 Word。多份 PDF 合併檔名為「專案編號採購單及附件_廠商公司名稱_專案簡稱_設備或品項名稱.pdf」(例如 VLC26007採購單及附件_安達康_日月光K51_臨時電盤.pdf)。既有草稿須重新產生。

專案簡稱與合併附件檔名(2026-09-18)

合併 PDF 檔名格式為「專案編號採購單及附件_廠商公司名稱_專案簡稱_設備或品項名稱.pdf」,例如 VLC26007採購單及附件_環德企業有限公司_日月光K51_臨時電盤.pdf。專案簡稱取自專案工程管理/專案資料管理的 project_short_name;舊身分鏡像未包含簡稱時,由既有專案資料連線補齊。既有採購單於儲存、產生 Word、產生信件或合併 PDF 時重新取得;資料來源暫時無法取得時保留已存簡稱,仍無簡稱時模板留空、合併檔名顯示「未設定專案簡稱」。採購單 Word 範本新增 {{專案簡稱}}、{{projectShortName}},內容控制項標題亦可使用「專案簡稱」;採購與議價信件的主旨、內文新增 {{projectShortName}}。範本替代符清單已更新。新檔仍存於工程雲端的專案/採購單路徑,既有合併檔不批次改名,須重新建立草稿或下載 .eml 才產生新檔名。Microsoft Entra、Graph、OAuth 權限與環境變數無需變更。

合格供應商提示與信件條件文字(2026-09-18)

採購單內容的廠商名稱下方會直接向專案工程管理廠商名冊查詢 procurement_meta.qualified_supplier 與 evaluation_grade;不能僅因通訊錄已有廠商或填有評估等級就視為合格。合格時顯示「已有廠商基本資料,合格供應商評估等級:…」(未填等級則顯示「未填寫」);非合格或名冊無此廠商時顯示「目前非合格供應商,需請廠商填寫廠商基本資料」。來源無法連線或有多筆同名廠商時,僅在採購單操作畫面顯示「尚未確認資格」,不判為非合格;此狀態文字絕不寫入信件。採購信件模板的主旨、內文可使用以下條件區塊,自訂區塊內文字;非合格才保留,合格則移除。產生草稿時由後端重新查詢,不採信瀏覽器傳入的資格;使用此區塊且查詢失敗時停止產生草稿。既有草稿不自動改寫,模板儲存後需重新產生。沒有條件區塊的模板維持原行為。Microsoft Entra、Graph、OAuth 權限與 NAS 環境變數無需變更。

{{#unqualifiedSupplier}}
請填寫廠商基本資料,網址:https://pm.vistalead-test.com/vendor-intake
{{/unqualifiedSupplier}}

回簽採購單多檔上傳(2026-09-18)

採購單內容右上角「關閉」左側集中放置「採購單回簽上傳存檔」、「採購單變更」與具權限時顯示的「歷史採購資料檢核」。回簽上傳以獨立視窗操作,按「上傳檔案」可同時選擇多個檔案,選取確定後立即上傳並保存,不再另按存檔。檔案使用目前查看的採購單建立工程雲端路徑;後端一次驗證所有檔案並追加回簽清單,保留舊單檔資料相容。完成後立即更新採購內容、搜尋紀錄與上傳視窗的檔案連結,點選可使用附件預覽/下載。新變更單不繼承前版回簽。此修正不會自動辨識或搬回過去誤存其他採購單的檔案。Microsoft Entra、Graph、OAuth 與信件附件設定無需變更。

採購程序與驗收狀態(2026-09-18)

採購單待上傳以「回簽檔案已存檔」及「廠商已列為合格供應商」兩項皆完成為移出條件。未回簽顯示「已發採購單_待回簽」;已回簽但非合格供應商顯示「已發採購單_缺廠商基本資料」;兩項完成且尚無正式驗收顯示「已採購未驗收」。兩項都缺時先顯示待回簽。資格由專案工程管理即時查詢,每次重新載入或搜尋採購資料更新;來源失敗顯示「已發採購單_尚未確認供應商資格」並保留待上傳,不把此狀態文字加入信件。歷史匯入的原始採購單免回簽及供應商資格補件,尚無正式驗收時統一顯示「已採購未驗收」;其新變更版仍依一般程序判定。正式完成一筆驗收後顯示「已採購部份驗收」,按每筆採購明細累計實際驗收數量,全數達契約數量才顯示「驗收完成結案」;草稿、待簽核、退回不計入已驗收數量,空明細不自動結案。變更單沿用既有驗收接續對應,不重複計算。即使已有驗收,回簽或供應商資格仍未完成的非歷史單仍留在待上傳清單。採購內容、清單與狀態搜尋使用相同後端判定;舊資料載入時依此重新計算,無需逐筆另存。Microsoft Entra、Graph、OAuth 與信件模板條件規則無需變更。

信件模板空白行保留(2026-09-18)

詢價、議價、採購信件以模板模式產生時,保留段落間的空白行與連續空白行,不再將多個空行壓縮。Outlook Graph、桌面 Outlook 與 .eml 的 HTML 均將每行輸出為獨立段落,空白行使用不換行空白字元,避免空段落被省略;附件清單更新不移除正文空行。已建立的 Outlook 草稿不會自動更新,部署後須重新產生並重新建立草稿。AI 重新撰寫模式仍可能改變內文與分段;需要嚴格沿用模板排版時請使用模板/規則模式。此變更保留既有字型、字級及簽名流程,Microsoft Entra、Graph 權限、OAuth 與環境變數無需變更。

個人信件與簽核圖片簽名(2026-09-23)

登入後點選右上角人頭可設定自己的信件文字簽名。重新建立詢價、議價、採購 Outlook 草稿或下載 .eml 時,系統會在附件清單處理後將文字附加到信件最下方;Windows Outlook 已設定此文字時不再疊加 Outlook 預設簽名,既有草稿也不會回寫。簽名只保存在採購中心,並不會改寫工程系統使用者主檔或 Outlook 授權資料。

可上傳背景透明、2 MB 以下的 PNG 個人簽名圖片。圖片只供登入者本人讀取,保留給後續簽核文件流程選用,現在不會自動嵌入郵件、Word 或 PDF。Microsoft Entra、Graph 權限、OAuth、Redirect URI 與 NAS .env 均無需變更。

信件網址自動超連結(2026-09-18)

詢價、議價、採購模板直接輸入完整 http:// 或 https:// 網址即可。建立 Outlook Graph 草稿、桌面 Outlook 草稿或 .eml 時,系統自動輸出藍色底線的可點擊 HTML 連結,不需輸入 HTML 或特殊替代符;保留原有空白段落並對文字及網址參數作 HTML 編碼。此變更不會修改已建立的外部草稿,更新部署後需重新建立。Microsoft Entra、Graph 權限與 OAuth 設定不變。

歷史採購附件修正(2026-09-18)

歷史採購資料檢核可多選補傳附件、預覽及逐檔刪除。補傳或刪除後須按「保存檢核中資料」或確認檢核才更新採購單關聯;刪除同時移除該單的信件附件選擇,原始檔與檢核備份保留。既有 Outlook/.eml 草稿不會自動更新,須重新建立。付款期別採密集欄位排列。Microsoft Entra、Graph 權限、OAuth 與環境變數無需變更。

獨立測試站的 Outlook 與 OAuth(2026-09-18)

以 PROCUREMENT_RUNTIME_PROFILE=staging 啟動的測試站使用合成帳號、獨立資料及附件,停用 Outlook 草稿、Microsoft/Google OAuth、外部同步及伺服器對外連線。.eml 仍可產生並檢查,但此環境不作為 Microsoft 授權或 Graph 草稿驗收證據。正式站 Entra、Graph、授權與環境變數不變;不得複製正式 Client Secret、refresh token、.env 或同步密鑰。NAS 測試站使用專用 .env.staging 與獨立 Compose。

工地多家送件的內部附件(2026-09-18)

採用一家開採購單時,各家所有報價版本、議價輪次、背景比價及採用原因複製封存於採購單號下的「詢比議價歷程」,供內部查閱。採用廠商附件另行複製供原採購流程使用;其他廠商原報價與歷程封存檔不會預設帶入對外附件,後端亦拒絕附入採用廠商的 Outlook/.eml。已檢查 Microsoft Entra、Graph、OAuth 與 Secret 設定,無需更新。PROCUREMENT_SITE_INTAKE_ENABLED 預設關閉;正式站於 2026-09-19 為管理者試辦啟用。

工地草稿續傳與補件(2026-09-21)

從「工地送件紀錄」開啟草稿,可按「新增廠商上傳資料」續增第二家並上傳附件;原廠商可在其下方補充。送議價後,工地僅能替議價待處理的廠商補件;議價中須由議價人員上傳或按「退回工地補件」填寫原因,一次補件成功後關閉退回授權,保留原議價輪次。共用規格須全案廠商均允許補件。完成議價或封存後禁止此處補件。補件維持原版本,取消受影響的報價確認及決選;議價清單標示「有補送資料」,案件顯示時間與新增檔名。此為站內提示,不寄送外部通知,亦不自動修改既有 Outlook/.eml 草稿;不變更 Entra、Graph、OAuth 或環境變數。

廠商編輯頁統一(2026-09-21)

廠商通訊錄新增/編輯全程留在工程採購管理中心,先保存至採購中心自己的 vendor_master_local.json,再由背景作業同步主資料;不需跳轉、不依賴專案工程管理網站 API、來源登入 token 或來源網站在線。來源資料庫中斷時,本機仍可新增、搜尋、編輯與儲存;恢復後重試,真正的兩端衝突保留本機資料並提示,不自動覆寫。既有分類選項存本機副本。公司電話、傳真、地址與網址同列,分機屬各聯絡人;財務欄位不傳入此編輯頁。新版名片存於採購中心,尚未複製到本機的來源名片在來源離線時無法下載,名片跨系統複製尚未實作。本表單職稱在聯絡人明細維護,舊「從 Outlook 查職稱」入口不顯示;Outlook 郵件與 Entra/Graph/OAuth 設定不變。