深入查詢:TND-800|條約與協定導覽:GPA、台紐、台星的判斷與連動。本篇保留採購資料頁的欄位摘要,完整判斷、操作差異與跨頁規則已拆至條約與協定專題。
查詢關鍵字:採購資料、各協定是否適用、不適用的排除理由、開放財物項目、開放服務項目、協定法條、門檻與機關類別、是否採用電子競價、是否為商業財物或服務
適用範圍與模式
除公開取得報價單或企劃書、公開取得電子報價單外,採購資料嵌入共同協定元件。新增、當日修改、更正使用相同元件,但更正及非首份公告的當日修改另比對原公告適用答案。
欄位與檢核
| 欄位 | 顯示、填寫、檢核與連動 |
|---|---|
各協定是否適用radio_GPA_isApplied、radio_GPA2_isApplied、radio_ANZTEC_isApplied、radio_ASTEP_isApplied、tpamAgreementList[].isApplied、*_radio_popup_isApplied | 依資料可能顯示 GPA/GPA2、ANZTEC、ASTEP。每個提供的協定項目須有適用答案。元件依機關適用資格、金額門檻、分類與法條回傳旗標預設是/否並停用相反選項;無可判斷結果時可能停用兩項。更正與當日修改且公告序號非01時,後端要求適用答案與原公告一致。 排除理由視窗也提供「是」單選;其停用狀態沿用主畫面的適用是選項,點選後回填適用、清理由並關閉視窗。 |
不適用的排除理由sel_GPA_fkExcldRsn、sel_GPA2_fkExcldRsn、sel_ANZTEC_fkExcldRsn、sel_ASTEP_fkExcldRsn、tpamAgreementList[].fkExcldRsn、*_popup_radio_excldRsn | 選否時必須有理由;可選理由依協定、機關、辦理方式、日期、分類、法條及開放項目查回。低於門檻/不適用機關等情況可由系統固定理由;選是會清除排除理由。理由的工程/財物/勞務適用旗標也須與本案一致。 視窗中的理由單選由 queryTreatyExcludeReasons 查回;選取後回填否、理由鍵與文字並關閉視窗。 |
開放財物項目popup_GPA_fkOpProItem、popup_GPA2_fkOpProItem、popup_ANZTEC_fkOpProItem、popup_ASTEP_fkOpProItem、tpamAgreementList[].fkOpProItem、radio_*_fkOpProItem | 財物類且元件查到須指定的開放項目時提供選取視窗;選定項目回寫 hidden_*_openPro,並重新計算排除理由與適用結果。項目來自 OSM 共用協定服務,並非固定清單。 主畫面顯示已選項目,點選開啟項目視窗;視窗重新帶勾目前保存的開放財物鍵。 |
開放服務項目radio_GPA_fkOpSerItem、radio_GPA2_fkOpSerItem、radio_ANZTEC_fkOpSerItem、radio_ASTEP_fkOpSerItem、tpamAgreementList[].fkOpSerItem | 勞務類且存在開放服務項目時顯示;選取後回寫 hidden_*_openSrv,更新適用與排除理由。共用元件可能依其他協定關係停用不合的選項。 |
協定法條、門檻與機關類別tpamAgreementList[].fkPmsAgreementLaw、tpamAgreementList[].threshold、tpamAgreementList[].agreementFlag、input_treaty_json、agreementJsonStr、isGpa | 由共用服務回傳顯示並序列化保存,不供任意手填。自辦依所屬機關、代辦依洽辦機關查門檻;GPA/GPA2與ANZTEC的主要基準為截止投標日;ASTEP招標的機關旗標及啟用判斷採公告日,金額門檻仍以截止投標日取得。變更機關、分類、金額或法條會重新計算。 |
是否採用電子競價isEauction | GPA2或ASTEP任一適用時後端要求回答;本畫面「是」停用、預設否,後端也禁止選是。不適用新GPA或方式2/12時共用清理移除此欄。 |
是否為商業財物或服務isCommercial | GPA2或ASTEP任一適用時後端要求回答;工程類不得選是,分類元件回傳工程時停用是。畫面與電子競價一起依門檻和GPA選取變化顯示/隱藏,隱藏不等於保存值一定清除;商業財物預設否。 |
檢核與資料來源
AgreementUtil.treatyValidate 以本案脈絡檢查,N/X結果形成阻擋訊息,O為補助提示,W為警語。限制性招標的法條22~27若選不適用且以一般不適用理由0帶過,另會被拒絕;適用新GPA的限制性招標也會限制最低/最高標。協定清單、門檻、開放項目及排除理由依 OSM 共用資料與服務判斷,本文不把某次資料值當成永久規則。
新增保存可寫入協定暫存資料;當日修改/更正將協定資料帶入本次 session 物件。英文公告的適用要求及三模式差異另見 TND-412。
畫面顯示的細節
checkEauction 對工程比較GPA門檻、財物比較ANZTEC/ASTEP門檻,勞務分支隱藏這兩題;方式7另依GPA門檻及適用答案控制。非方式7的GPA改選否事件又會在門檻函式後顯示兩題,因此頁面初始化、金額變更與適用答案變更的顯示結果可能不同。後端必填以 isAppliedNewGpa 為條件,查問題時須分開確認畫面事件與最終檢核。
原始碼索引
tps/tps-C/src/main/resources/META-INF/resources/jsp/view/C/tpam/CreateTender_buy_info.jsp:302–337
tps/tps-C/src/main/resources/META-INF/resources/jsp/view/C/TreatyContent.jsp:94–209、340–435、570–673、763–822
tps/tps-C/src/main/resources/META-INF/resources/js/treaty.js:234–394、540–748
tps/tps-common/src/main/java/geps3/pms/tps/common/web/TreatyController.java:95–175、290–385
tps/tps-common/src/main/java/geps3/pms/tps/common/service/TenderManagementService.java:5757–5990
tps/tps-C/src/main/java/geps3/pms/tps/tpam/web/TenderManagementController.java:5831–5865
tps/tps-common/src/main/java/geps3/pms/tps/common/util/TpamUtil.java:1437–1442、1477–1492
tps/tps-C/src/main/resources/META-INF/resources/jsp/view/C/tpam/commonComponents/buyInfo/common_buy_info_script.jsp:1660–1746、2542–2557、2833–2859
tps/tps-common/src/main/java/geps3/pms/tps/common/domain/result/TpamAgreementCommonResult.java:33–61
tps/tps-C/src/main/resources/META-INF/resources/jsp/view/C/TreatyContent.jsp:213–280、459–496、697–735
tps/tps-C/src/main/resources/META-INF/resources/js/treaty.js:822–940
依 GEPS3 原始碼整理,檢視日期:2026-10-12;門檻與適用名單視為外部輸入參數,本篇不記錄其現值。