
iDempiere
iDempiere Request 模組:功能完整,生人勿近,所以我做了看板
iDempiere 內建了一個 Request 模組。它是 ERP 流程裡的工單與請求追蹤系統,功能完整,幾乎什麼都有。 我第一次打開它的時候,看著視窗裡密密麻麻的欄位,每一個都有意義,每一個都有理由存在,但我不知道從哪裡開始。就像第一次翻開易經:六十四卦,三百八十四爻,什麼都有,就是沒有入口。 幕一:我試著用原版 搜尋可以做。篩選可以做。狀態切換可以做。幾乎所有功能都在那裡,只是每一個動作都需要多點幾下,多填幾格,多想幾秒。不是壞,是累。 我試了一陣子,然後想清楚了一件事:這個模組沒有問題,是我和它之間的距離太遠。我不是要改掉它,我是要在它上面蓋一扇正常人的門。 Kanban View — 卡片依狀態分欄,顏色對應優先級 List View — 傳統分頁表格,按狀態分組 Update History — Request 異動記錄一覽 Attachment Dialog — 自訂狀態 Icon 就從這裡上傳 幕二:看板的技術選擇 做這個 plugin 的過程裡,我做了一些選擇。以下說明我為什麼這樣選,而不是因為我懶。(雖然有一點。) 不動資料庫 schema。零新增資料表,零新增欄位。理由很簡單:不留後患。iDempiere 升版的時候,我不想踩到自己埋的地雷。所有狀態都從既有的 R_Request 資料讀取,沒有額外的東西需要維護。 即時更新用 OSGi...
2026-03-22 · 閱讀 6 分鐘