TND-503|品項編輯與Excel匯入:分頁、新增刪除、覆寫與檔案限制

搜尋關鍵字:招標品項,新增品項,刪除品項,分頁,100筆,Excel匯入,xls,匯入品項,覆寫,10MB,暫存

現行品項頁採100筆分頁。只能在清單最後一頁新增;刪除後重新排列編號。換頁會把目前頁的編輯送回,後端依頁碼處理該頁區段並保留其他頁,不是只保留眼前100筆。

Excel位置/條件普通招標品項匯入規則
檔案格式只接受xls,讀第一個工作表;xlsx不屬這支匯入格式。
檔案大小大於10,485,760 bytes時拒絕;等於該值不因這個大小條件被拒絕。畫面訊息以10MB描述。
第1列當作表頭略過,資料從第2列讀取。此parser沒有依表頭名稱配對欄位。
A/B/C/D欄依序為品項名稱/預估數量/單位/預算金額;額外欄不屬這四欄匯入。
儲存方式以匯入列依序更新/建立品項,並刪除原清單多出的尾端資料;更正/當日修改在本次編輯資料中重建清單。整份清單依匯入內容取代,不是附加到最後。

不存在的空列、空儲存格會跳過;字串與數值儲存格會讀取,公式等其他儲存格不在這支parser的取值分支中。數值轉為十進位文字;數量及金額尾端的單一『.0』會去掉,轉換例外的數量/金額可能成為0。

匯入入口會觸發資料檢核,但解析或存入完成不等於所有商業規則通過;仍需檢查品項名稱、數量、單位、金額與跨頁總和。普通匯入不提供派遣固定費用/理由欄位;既存列的其他欄位是否保留取決於更新列,不能假設會跟著Excel重算。

10MB限制只屬本篇『品項Excel匯入』,不能套用到招標文件上傳程式。

程式查詢入口

  • tps/tps-C/src/main/resources/META-INF/resources/jsp/view/C/tpam/CreateTender_item2.jsp:417–520、565–571、630–700、713–749、755–790
  • tps/tps-C/src/main/java/geps3/pms/tps/tpam/web/TenderManagementController.java:7513–7686、298、12629–12687
  • tps/tps-common/src/main/java/geps3/pms/tps/common/service/TenderManagementService.java:12896–13033
  • tps/tps-common/src/main/java/geps3/pms/tps/common/util/TenderImportPurchaseItemExcel.java:38–140

依 GEPS3 原始碼整理,檢視日期:2026-10-12;外部參數與主檔的實際值須由所列入口查詢。

連動規則與相關查詢

返回招標公告導覽


Was this article helpful?