SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

OSSのERP「ADempiere」のフレームワークを利用した工程管理表の作成

OSSのERP「ADempiere」と他のOSSを連携する

OSSのERP「ADempiere」のフレームワークを利用した工程管理表の作成(4)

  • X ポスト
  • このエントリーをはてなブックマークに追加

 OSSのERP「ADempiere」(アデンピエレ)のフレームワークを利用し、CRUD(データ作成、読取、更新、削除)画面をノンプログラミング(SQLとADempiere上の設定だけ)で作成する手順を紹介します。この連載ではADempiereフレームワークを利用した工程管理表の作成を行います。

  • X ポスト
  • このエントリーをはてなブックマークに追加

1. はじめに

 本稿ではOSSのERP「ADempiere」と他OSSの連携方法(JasperReportを使った帳票作成、Kettleを使った外部システム連携)を紹介します。

2. 対象読者

  • OSSのERPに興味がある方。またそのカスタマイズに興味がある方。
  • 基幹システムのフレームワークを探している方。

 ※本稿はSQLの知識を必要とします。なお本稿で作成する、JasperReportファイル「QualityAssurance.jrxml」、Kettleファイル「adempiere.ktr」は筆者サイトからダウンロードできます。

3. 品質保証書の作成

 ADempiereでは帳票出力に「JasperReport」を使用することができます。ここでは「JasperReport」の帳票デザイナーである「iReport」を使って品質保証書テンプレートを作成し、検査工程作業実績ウィンドウから品質保証書を出力できるようにします。

3.1. iReportのインストール&初期設定

 SourceForgeからiReport3.7.3をダウンロードし、インストールしてください。

 ADempiere3.7.0および3.6系ではJasperReport3.7.3が使用されています。ADempiereとバージョンをそろえるためiReport3.7.3を使用します。

  1. iReportを起動し、[Report Datasources]アイコンをクリックしてください。
  2. 以下のウィンドウで[New]ボタンをクリックしてください。
  3. [Database JDBC connection]を選択し、[Next]ボタンをクリックしてください。
  4. 以下の画面で以下のように入力し、[Save]ボタンをクリックしてください。
    • name: adempiere
    • JDBC Driver: PostgreSQL
    • JDBC URL: jdbc:postgresql://localhost:5432/adempiere
    • Server Address: localhost
    • Databese: adempiere
    • Username: adempiere
    • Password: adempiere
    • Save password: チェックを入れる
  5. 「Connections/datasources」画面を閉じます。

 これで初期設定は終了です。

次のページ
3.2. JasperReportドキュメントの作成

この記事は参考になりましたか?

  • X ポスト
  • このエントリーをはてなブックマークに追加
OSSのERP「ADempiere」のフレームワークを利用した工程管理表の作成連載記事一覧

もっと読む

この記事の著者

cozy56(cozy56)

「品質を保つ=プログラミングの流用」という考えから結果、「OSSをなるべく使用する」ことにいたったナマクラ人間です。ブログ:ADempiereとPentaho、、、

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • X ポスト
  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/6409 2012/02/27 14:00

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング