技術トレーニング

技術 1日目[基本編]

  1. Compiereシステム構造紹介(9:30~10:00)
  2. Compiereアプリケーション辞書(10:00~11:00)
    テーブル、カラム、エレメント
    ウインドウ、タブ、フィールド
    リファレンス・値リスト・ダイナミックバリデーション
    メッセージ
    プロセス・パラメータ・レポート・レポートビュー
    フォーム
    メニュー・メニューツリー
    言語・翻訳
    スケジューラー
    ワークフロー
  3. Compiereシステムカスタマイズ(11:00~12:00)
    テーブルに項目追加する
    ウインドウ画面表示のカスタマイズ
    レポートビュー出力カスタマイズ
    練習
    昼休み(12:00~13:00)
  4. Compiereプロジェクト環境設定+練習(13:00~14:00)
  5. Compiereプログラムの概要及びデバッグ実行(14:00~15:00)
    Swingアプリケーションの実行及びデバッグ
    Webバージョンの起動及びデバッグ
    Compiere DBモデルクラス作成
    Compiere バイナリパッケージの作成
    練習(15:10~15:30)
  6. Compiereプログラムの概要紹介(15:30~17:30)
    Compiereデータモデル(取引先/製品データモデル)
    ドキュメントコントロールデータモデル(受発注データモデル)
    Compiereウインドウエンジンモデル
    Calloutエンジン部分プログラム(受注登録画面Calloutプログラム)
    特別フォームプログラム
    Compiereプロセスエンジンモデル(納品書作成/製品インポート/会計年度会計期間作成プロセス)

技術 2日目[実践編]

  1. Compiere機能拡張カスタマイズ(9:30~10:00)
    仕様説明
    製品のカテゴリの三階層化
    チェーン店舗の棚割情報管理
  2. 製品のカテゴリの三階層化(10:00~10:40)
    DBテーブル作成
    Compiereテーブル追加
  3. ウインドウ追加(10:40~11:00)
    大分類ウィンドウ
  4. メニューの設定(11:00~11:20)
    ダイナミックバリデーションの設定(11:20~11:40)
    昼休み(12:00~13:00)
  5. チェーン店舗の棚割情報管理
    テーブル追加(13:00~13:30)
    ウインドウ追加(13:30~14:00)
    リファレンスの設定(14:00~14:15)
  6. メニューの設定(14:15~11:30)
  7. DBモデルクラス生成(14:30~14:50)
  8. モデルクラスの拡張(15:00~16:00)
  9. Calloutプログラム開発(16:00~16:30)
  10. 処理プロセス開発(16:30~17:30)