本卡屬 FR-145(母卡見子卡清單回填),卡 1:稽核作業清單加下載、BE 選檔端點、FR-142 Word 報告加改善計畫節。可先派,只靠 FR-141/142;改善計畫資料若 FR-143 未落地走「尚未送出」分支。

這一棒在做什麼(白話)

「稽核作業」清單(FR-142.8 那張一列一個稽核次的表)每列最右加一欄「稽核報告」:已結案或矯正中的稽核次放一顆「下載報告」下拉,三個選項——稽核報告 Word、稽核報告 PDF、Excel 工作表;稽核中的列印「結案後開放」。Word 是 FR-142 既有報告(第 1~7 章+逐評估目標附件)在附件後加一節「改善計畫」,列每條不符合的改善任務、執行人員、到期日、改善措施。Excel 由後端決定給哪份:這次有送出改善計畫就給改善計畫工作表(含全部評估目標),沒有就給稽核結果工作表。

首腦核對過的現況

在哪裡

app/flow_control/service/ar_docx_generator.py:68      generate():在 _append_record_table 之後加一行呼叫新節
app/flow_control/service/ar_docx_generator.py:85      _append_record_table:橫式附件,新節在它後面、直式
app/flow_control/service/ar_report_export_service.py  組 ArReportModel:加 poam_state、poam_rows
app/flow_control/service/ar_workbook_export_service.py export():Excel 稽核結果版
api/project/routes/audit_round_route.py               AR 匯出 route 旁加新 route
compliance-manager-fe/src/views/…(稽核作業清單元件,FR-142.8)  加「稽核報告」欄

怎麼做

要寫測試