More Related Content
Similar to JPIERE-0148:品目マスタのグルーピング (7)
More from Hideaki Hagiwara (13)
JPIERE-0148:品目マスタのグルーピング
- 1. Copyright © 2015 OSS ERP Solutions All Right Reserved.
JPIERE-0148:品目カテゴリの階層化
オープンソースのERP iDempiereの日本商習慣対応ディストリビューション
JPIERE-0149:品目カテゴリグループ
= 品目マスタのグルーピング =
JPIERE-0150:品目マスタグループ
- 2. Copyright © 2015 OSS ERP Solutions All Right Reserved. 1
品目マスタのグルーピング
品目マスタのグルーピング
iDempiereでは、品目カテゴリで品目マスタをグルーピングする事ができます。品目マス
タは必ずひとつの品目カテゴリに属するようになっており、品目カテゴリを使用してマクロ
的な分析を行う事ができます。
その品目カテゴリは、親となる品目カテゴリを指定し、何階層にでも品目カテゴリを階層
化する事ができるようになっていますが、データ構造的にわかりにくく、データを分析する
上で使いやすとは言えないものとなっています。
そこで、JPiereでは柔軟なデータ分析を実現するために、品目カテゴリをわかりやすく階
層構造化してグルーピングできる機能「【JPIERE-0148】品目カテゴリの階層化」と、その
階層とはまったく関係なく、品目カテゴリを自由に組み合わせてグルーピングできる機能
「【JPIERE-0149】品目カテゴリグループ)」、そして品目マスタ自体を自由にグルーピン
グできる機能「【JPIERE-0150】品目マスタグループ」を追加しました。
【JPIERE-0148】品目カテゴリの階層化:JPCS/JPBP
【JPIERE-0149】品目カテゴリグループ:JPCS/JPBP
【JPIERE-0150】品目マスタグループ:JPCS/JPBP
- 3. Copyright © 2015 OSS ERP Solutions All Right Reserved. 2
Add-Onテーブル
【JPIERE-0148】品目カテゴリの階層化
iDempiereの標準機能では、品目カテゴリウィンドウで親となる品目カテゴリを指定し、
何階層にでも品目カテゴリを階層化する事ができるようになっていますが、データ構造的に
わかりにくいものになってしまいます。
そのため、JPiereではわかりやすく品目カテゴリを階層管理できるようにしました。
JPiereの標準設定では3階層としていますが、テーブルを追加する事により何階層にでもで
きるように拡張性を持たせています。
品目カテゴリの階層化のイメージ
M_Product_Category
品目カテゴリ
JP_ProductCategoryL1
品目カテゴリ階層レベル1
JP_ProductCategoryL2
品目カテゴリ階層レベル2
品目カテゴリの階層化
M_Product
品目マスタ
- 4. Copyright © 2015 OSS ERP Solutions All Right Reserved. 3
【JPIERE-0148】品目カテゴリの階層化
追加テーブル(Add-Onテーブル)
JP_ProductCategoryL1
JP_ProductCategoryL1 テ ー ブ ル は 、 iDempiere 標 準 の 品 目 カ テ ゴ リ
M_Product_Categoryを束ねるためのテーブルです。テーブル名称はProduct Category
Level1(品目カテゴリ階層レベル1)の意味です。
JP_ProductCategoryL1_Trl
JP_ProductCategoryL1の翻訳テーブルです。
JP_ProductCategoryL2
JP_ProductCategoryL2テーブルは、JP_ProductCategoryL1を束ねるためのテーブルで
す。テーブル名称はProduct Category Level2(品目カテゴリ階層レベル2)の意味です
JP_ProductCategoryL2_Trl
JP_ProductCategoryL2の翻訳テーブルです。
- 5. Copyright © 2015 OSS ERP Solutions All Right Reserved. 4
品目カテゴリの階層化
ウィンドウイメージ
品目カテゴリ階層レベル2タブ(JP_ProductCategoryL2)
品目カテゴリ階層レベル2 [ 選択レコード/表示レコード数]
OSS ERP Solutions
品目カテゴリ階層
クライアント* 組織*
検索キー
名称*
説明
アクティブ
品目カテゴリ階層レベル1タブ(JP_ProductCategoryL1)
品目カテゴリ階層レベル2 > 品目カテゴリ階層レベル1 [ 選択レコード/表示レコード数]
OSS ERP Solutions
品目カテゴリ階層
クライアント* 組織*
検索キー
名称*
説明
アクティブ
品目カテゴリ階層レベル2*
※クライアントと検索キーでユニーク制約。
※クライアントと検索キーでユニーク制約。
- 6. Copyright © 2015 OSS ERP Solutions All Right Reserved. 5
【JPIERE-0148】品目カテゴリの階層化
品目カテゴリタブ(M_Product_Category)
品目カテゴリ階層レベル2 > 品目カテゴリ階層レベル1 > 品目カテゴリ [ 選択レコード/表示レコード数]
OSS ERP Solutions
品目カテゴリ階層
クライアント* 組織*
検索キー
名称*
説明
アクティブ
品目カテゴリ階層レベル1*
親品目カテゴリ
在庫移動方針* ▼
デフォルト セルフサービス
0.0計画マージン%*
資産グループ ▼
カラー ▼
Add-On
- 7. Copyright © 2015 OSS ERP Solutions All Right Reserved. 6
【JPIERE-0149】品目カテゴリグループ
品目カテゴリグループ
品目カテゴリグループは、品目カテゴリの階層とはまったく関係なく、品目カテゴリを自
由にグルーピングできる機能です。
売上等を合計しマクロ的に分析する場合、あらかじめ階層化された構造をもとに集計する
他にも、自由に組み合わせて集計したい場合があります。そこで品目カテゴリグループでは、
品目カテゴリを自由に組み合わせてグルーピングできるようにしています。
Add-Onテーブル
品目カテゴリグループのイメージ
M_Product_Category
品目カテゴリ
JP_ProductCategoryG
品目カテゴリグループ
M_Product
品目マスタ
JP_ProductCategoryGLine
グループ所属品目カテゴリ
追加テーブル(Add-Onテーブル)
JP_ProductCategoryG
JP_ProductCategoryG_Trl
JP_ProductCategoryGLine
品目カテゴリグループは、品目カテゴリグループテーブル(JP_ProductCategoryG)のレ
コードと品目カテゴリ(M_Product_Category)のレコードを、JP_ProductCategoryGLine
テーブルが結びつける事により、 N:Nで自由な組み合わせがいくつでもできるようにしてい
ます。
そして多言語対応のため、JP_ProductCategoryGテーブルには対応する翻訳テーブル
JP_ProductCategoryG_Trlがあります。
- 8. Copyright © 2015 OSS ERP Solutions All Right Reserved. 7
品目カテゴリの階層化
ウィンドウイメージ
品目カテゴリグループタブ(JP_ProductCategoryG)
品目カテゴリグループ [ 選択レコード/表示レコード数]
OSS ERP Solutions
品目カテゴリグループ
クライアント* 組織*
検索キー
名称*
説明
アクティブ
グループ所属品目カテゴリタブ(JP_ProductCategoryGLine)
品目カテゴリグループ > グループ所属品目カテゴリ [ 選択レコード/表示レコード数]
OSS ERP Solutions
品目カテゴリグループ
クライアント* 組織*
説明
アクティブ
品目カテゴリグループ*
※クライアントと検索キーでユニーク制約。
※品目カテゴリグループと品目カテゴリでユニーク制約。
品目カテゴリ*
- 9. Copyright © 2015 OSS ERP Solutions All Right Reserved. 8
【JPIERE-0150】品目マスタグループ
品目マスタグループ
品目マスタグループは、品目カテゴリとはまったく関係なく、品目マスタを自由にグルー
ピングできる機能です。
品目カテゴリ単位ではなく、品目マスタ単位で細かくグルーピングし、データ分析を行い
たい場合に使用する事を想定しています。
Add-Onテーブル
品目マスタグループのテーブル関係
M_Product
品マスタ
JP_ProductGroup
品目マスタグループ
JP_ProductGroupLine
グループ所属品目マスタ
追加テーブル(Add-Onテーブル)
JP_ProductGroup
JP_ProductGroup_Trl
JP_ProductGroupLine
品目マスタグループは、品目マスタグループテーブル(JP_ProductGroup)のレコードと品
目マスタテーブル(M_Product)のレコードを、JP_ProductGroupLineテーブルが結びつけ
る事により、 N:Nで自由な組み合わせがいくつでもできるようにしています。
そして多言語対応のため 、JP_ProductGroupテーブルには対応する翻訳テーブル
JP_ProductGroup_Trlがあります。
- 10. Copyright © 2015 OSS ERP Solutions All Right Reserved. 9
品目カテゴリの階層化
ウィンドウイメージ
品目マスタグループタブ(JP_ProductGroup)
品目マスタグループ [ 選択レコード/表示レコード数]
OSS ERP Solutions
品目マスタグループ
クライアント* 組織*
検索キー
名称*
説明
アクティブ
グループ所属品目マスタタブ(JP_ProductGroupLine)
品目マスタグループ > グループ所属品目マスタ [ 選択レコード/表示レコード数]
OSS ERP Solutions
品目マスタグループ
クライアント* 組織*
説明
アクティブ
品目マスタグループ*
※クライアントと検索キーでユニーク制約。
※品目マスタグループと品目マスタでユニーク制約。
品目マスタ*
- 11. Copyright © 2015 OSS ERP Solutions All Right Reserved. 10
http://www.oss-erp.co.jp/
オープンソースのERPを活用し、
企業が抱えている課題を
素早く低コストで解決します!