
從零到顧問的 iDempiere 修煉之路
太史公曰:天下 ERP 之術,非一朝一夕可成。然有捷徑乎?曰:有。雷公李以十餘年實戰經驗,濃縮為六大修煉模組,從 No-Code 管理到外掛開發,帶你從門外漢變成能獨當一面的 iDempiere 顧問。不必走彎路,因為彎路我們都幫你走過了。
No-Code 管理
Application Dictionary
不寫一行程式碼,就能設計資料表、建立視窗、設定欄位。學會 Application Dictionary 的核心概念,用 iDempiere 內建工具完成 80% 的客製化需求。這才是真正的低代碼開發。
- Window / Tab / Field 設計
- Reference、Validation Rule
- Table & Column 管理
- System Config 與環境設定
主要循環實作
Business Cycle
ERP 的靈魂在於業務流程。從銷售訂單到收款、從採購到付款,完整走過 iDempiere 的核心業務循環,理解每一步背後的會計分錄與單據關聯。
- Sales Order → Shipment → Invoice
- Payment → Allocation
- Purchase Order → Receipt → Invoice
- Inventory、Material Management
報表製作
Reporting
老闆要的不是資料,是報表。學會用三種方式產出報表:Raw Data Report 快速撈資料、Jasper Report 製作精美文件、Excel Report 滿足財務部的一切幻想。
- Raw Data Report(Smart Browse)
- Jasper Report 繁中報表
- Excel Report 進階應用
- Financial Statement 財務報表
UI 設定
User Interface
讓 ERP 介面不再像外星控制台。學會用 Virtual Column、Display Logic、Callout 等技巧,打造使用者看得懂、用得順的操作介面。
- Virtual Column 虛擬欄位
- Display Logic 顯示邏輯
- Callout 觸發程式
- Process / Info Window
外掛開發
Plugin Development
當 No-Code 搞不定時,就是外掛上場的時候。學會用 OSGi 架構開發自訂外掛,從 Model Event 到 Custom Form,讓 iDempiere 做到任何你想做的事。
- OSGi Plugin 架構
- Model Event Handler
- Custom Form / Process
- Toolbar Button 自訂按鈕
工作流程
Workflow
讓系統自己跑流程。設計審批工作流程,設定自動通知,讓單據從建立到完成全程自動化。從此「這個要手動處理」成為歷史名詞。
- Document Workflow 設計
- Approval Process 審批流程
- Notification 自動通知
- Workflow Action 進階設定
English Version

From Zero to iDempiere Consultant
The Grand Historian writes: Mastering ERP is no overnight feat. But is there a shortcut? Indeed. Ray Lee (雷公李) has distilled over a decade of hands-on experience into six training modules — from No-Code management to plugin development — transforming beginners into self-sufficient iDempiere consultants. No need to take the long road, because we have already walked it for you.
No-Code Management
Application Dictionary
Design tables, create windows, and configure fields — without writing a single line of code. Master the Application Dictionary to handle 80% of customization needs using iDempiere’s built-in tools. This is true low-code development.
- Window / Tab / Field Design
- Reference & Validation Rules
- Table & Column Management
- System Config & Environment Setup
Business Cycle Implementation
Business Cycle
The soul of ERP lies in business processes. Walk through iDempiere’s core business cycles from sales to collection, purchasing to payment — understanding the accounting entries and document relationships behind every step.
- Sales Order → Shipment → Invoice
- Payment → Allocation
- Purchase Order → Receipt → Invoice
- Inventory & Material Management
Report Creation
Reporting
The boss doesn’t want data — they want reports. Learn three approaches: Raw Data Reports for quick queries, Jasper Reports for polished documents, and Excel Reports to fulfill every fantasy of the finance department.
- Raw Data Report (Smart Browse)
- Jasper Report with CJK Support
- Advanced Excel Reports
- Financial Statements
UI Configuration
User Interface
Make ERP interfaces stop looking like alien control panels. Learn Virtual Columns, Display Logic, Callouts, and more to build interfaces that users can actually understand and enjoy.
- Virtual Columns
- Display Logic
- Callouts & Triggers
- Process / Info Window
Plugin Development
Plugin Development
When No-Code can’t cut it, plugins step in. Learn OSGi-based plugin development — from Model Events to Custom Forms — making iDempiere do anything you need.
- OSGi Plugin Architecture
- Model Event Handlers
- Custom Forms & Processes
- Custom Toolbar Buttons
Workflow Design
Workflow
Let the system run the process. Design approval workflows, configure automatic notifications, and automate documents from creation to completion. “We need to do this manually” is now a thing of the past.
- Document Workflow Design
- Approval Processes
- Automatic Notifications
- Advanced Workflow Actions
Ready to Enroll?
Whether it’s personal development or corporate training, we tailor the curriculum to your needs.
support@ninniku.tw日本語版

ゼロから iDempiere コンサルタントへ
太史公曰く:天下の ERP の術、一朝一夕に成るものにあらず。されど近道はあるか?曰く:あり。雷公李は十余年の実戦経験を六大修行モジュールに凝縮。No-Code 管理からプラグイン開発まで、門外漢を一人前の iDempiere コンサルタントに育て上げる。遠回りは不要 — なぜなら、遠回りはすべて我々が歩き終えたから。
No-Code 管理
Application Dictionary
コードを一行も書かずに、テーブル設計、ウィンドウ作成、フィールド設定を行う。Application Dictionary の核心を習得し、iDempiere 内蔵ツールでカスタマイズの 80% を完了。これこそ真のローコード開発です。
- Window / Tab / Field 設計
- Reference、Validation Rule
- Table & Column 管理
- System Config と環境設定
主要サイクル実装
Business Cycle
ERP の魂は業務プロセスにあり。販売注文から入金まで、購買から支払まで、iDempiere のコアビジネスサイクルを完全に走破し、各ステップの裏にある仕訳と伝票の関連を理解します。
- Sales Order → Shipment → Invoice
- Payment → Allocation
- Purchase Order → Receipt → Invoice
- 在庫・資材管理
レポート作成
Reporting
上司が欲しいのはデータではなく、レポートです。3 つの方法を習得:Raw Data Report で素早くデータ抽出、Jasper Report で美しい帳票作成、Excel Report で経理部のあらゆる要望に応えます。
- Raw Data Report(Smart Browse)
- Jasper Report 多言語対応
- Excel Report 上級活用
- Financial Statement 財務諸表
UI 設定
User Interface
ERP のインターフェースを宇宙船のコントロールパネルから解放。Virtual Column、Display Logic、Callout などの技を駆使し、ユーザーが理解でき、快適に使える画面を構築します。
- Virtual Column 仮想カラム
- Display Logic 表示ロジック
- Callout トリガープログラム
- Process / Info Window
プラグイン開発
Plugin Development
No-Code で対応できない時、プラグインの出番です。OSGi アーキテクチャによるカスタムプラグイン開発を学び、Model Event から Custom Form まで、iDempiere であらゆることを実現します。
- OSGi Plugin アーキテクチャ
- Model Event Handler
- Custom Form / Process
- Toolbar Button カスタムボタン
ワークフロー設計
Workflow
システムに自動で処理させる。承認ワークフローを設計し、自動通知を設定し、伝票の作成から完了まで全自動化。「これは手動で」という言葉は、もう過去のものです。
- Document Workflow 設計
- Approval Process 承認プロセス
- Notification 自動通知
- Workflow Action 上級設定