本卡屬 FR-145(母卡見子卡清單回填),卡 6:小卡,追加到 FR-143 卡 4 CM-2844 的 Excel 匯出。等 CM-2844 落地。
FR-143 的改善計畫工作表原本只列判不符合的評估目標。客戶要的是整份——符合的也要在。加一個開關「列全部評估目標」:開了以後符合與不適用的列也匯出,改善欄留空灰底唯讀;匯入時這些列略過。頁面匯出鈕旁勾選預設勾;FR-145.1 的稽核次下載與報告包呼叫時固定開。
poam_workbook_*.py(一列一任務、計畫欄與結果欄合併、群組收合);左樹與 Excel 契約「只列判不符合」(FR-143 discussion D6/Excel 契約節)。ar_workbook_export_service.build_result_workbook 已有逐 AO 列;改善計畫版在它之上往右延伸。app/flow_control/service/poam_workbook_export_service.py(CM-2844 落地後的實際檔名) export(..., all_objectives: bool = False)
app/flow_control/service/poam_workbook_import_service.py 匯入略過無任務列
compliance-manager-fe …改善計畫頁匯出鈕 勾選「列全部評估目標」
export(..., all_objectives=False):True 時以稽核結果工作表的逐 AO 列為底,不符合列照原契約一列一任務,符合/不適用列單列、改善欄空、灰底唯讀。all_objectives=1。git add <檔名>(禁 -am);append 白話補充(含 commit hash、手測清單)到本卡與 CM-2844;狀態改「修正待驗證」。push 等令。