コンテンツにスキップ

マスタデータ概要(Master Data Overview)

マスタデータはシステム全体の基盤となる設定データです。新規顧客のオンボーディング時に整備され、日常業務ではほとんど変更されません。調達フロー・サプライヤー管理・承認ワークフローはすべて、正しく設定されたマスタデータに依存しています。


erDiagram
    COMPANY_GROUP ||--o{ COMPANY : "配下に持つ"
    COMPANY_GROUP ||--o{ BUSINESS_PLACE : "持つ"
    COMPANY_GROUP ||--o{ PURCHASE_GROUP : "持つ"
    COMPANY_GROUP ||--|{ BUYER_SWITCH : "設定する"

    COMPANY ||--o{ ORGANIZATION : "持つ"
    COMPANY ||--o{ COMPANY_POSITION : "定義する"
    COMPANY ||--o{ ACCOUNT_TITLE : "使用する"
    COMPANY ||--o{ COST_CENTER : "使用する"
    COMPANY ||--o{ ACCEPTANCE_GROUP : "持つ"

    ORGANIZATION ||--o{ ORGANIZATION : "上下階層"
    ORGANIZATION ||--o{ USER_ORGANIZATION : "紐付ける"

    USER ||--o{ USER_ORGANIZATION : "所属する"
    USER_ORGANIZATION ||--o| COMPANY_POSITION : "役職を持つ"
    USER_ORGANIZATION ||--o| BUSINESS_PLACE : "拠点を持つ"
    USER_ORGANIZATION ||--o| ACCOUNT_TITLE : "デフォルト"
    USER_ORGANIZATION ||--o| COST_CENTER : "デフォルト"

第1層: COMPANY_GROUP(会社グループ)
│ 例: J2-ANDY-HOLDINGS
│ スキーマ: j2_master
│
├── 第2層: COMPANY(会社)
│ │ 例: ANDY-MFG, ANDY-FOOD
│ │ スキーマ: j2_master
│ │
│ ├── 第3層: ORGANIZATION(組織)
│ │ │ 例: 購買部, 経理財務部
│ │ │ スキーマ: j2_buyer_group
│ │ │
│ │ └── 第4層: USER_ORGANIZATION(ユーザー所属組織)
│ │ ユーザーに役職・承認権限・機能を付与
│ │
│ ├── COMPANY_POSITION(役職)
│ │ 例: 部長(lv3), 課長(lv2)
│ │
│ ├── ACCOUNT_TITLE(勘定科目)
│ │ 費用配賦先の科目
│ │
│ └── COST_CENTER(原価センター)
│ コスト配賦先
│
├── BUSINESS_PLACE(拠点)
│ 例: 名古屋エリア, アンディ製造 本社ビル
│
├── PURCHASE_GROUP(購買グループ)
│ 購買担当チームの単位
│
└── BUYER_SWITCH
機能フラグのON/OFF設定

マスタデータ管理者役割
会社グループProviderテナントの最上位単位 — 1クライアント = 1グループ
会社Providerグループ内の子会社・法人
組織Buyer Admin会社内の部門・部署
役職Buyer Admin職位と承認レベル(0〜6)の対応
拠点Buyer Admin物理的な場所(オフィス・工場・倉庫)
ユーザーProvider / Buyer Adminシステムアカウント
購買グループBuyer Admin購買担当チーム・自動割当ルール
検収グループBuyer Admin部門横断の検収担当チーム
勘定科目Buyer Admin費用配賦の会計科目
原価センターBuyer Adminコスト配賦先
BuyerSwitchProvider会社グループ単位の機能ON/OFF

オンボーディング時の設定順序

Section titled “オンボーディング時の設定順序”
flowchart TD
    S1["1️⃣ 会社グループを作成\n(Provider)"] --> S2
    S2["2️⃣ BuyerSwitchを設定\n(Provider)"] --> S3
    S3["3️⃣ 会社(子会社)を作成\n(Provider)"] --> S4
    S4["4️⃣ 役職を登録\n(Buyer Admin)"] --> S5
    S5["5️⃣ 拠点を登録\n(Buyer Admin)"] --> S6
    S6["6️⃣ 組織を作成\n(Buyer Admin)"] --> S7
    S7["7️⃣ ユーザーを作成\n(Provider / Buyer Admin)"] --> S8
    S8["8️⃣ ユーザーを組織に紐付け\n(Buyer Admin)"] --> S9
    S9["9️⃣ 承認ルートを設定\n(Buyer Admin)"] --> S10
    S10["🔟 サプライヤーを紐付け\n(Provider)"]

参考: SETUP-GUIDE — J2-ANDY-HOLDINGSの実例


マスタデータスキーマ主テーブル
会社グループj2_mastercommon.company_group
BuyerSwitchj2_mastercommon.buyer_switch
会社j2_mastercommon.company
ユーザーj2_mastercommon.user
組織j2_buyer_groupmaster_common.organization
役職j2_buyer_groupmaster_common.company_position
拠点j2_buyer_groupmaster_common.business_place
購買グループj2_buyer_groupmaster_common.purchase_group
検収グループj2_buyer_groupmaster_common.acceptance_group
勘定科目j2_buyer_groupmaster_common.account_title
原価センターj2_buyer_groupmaster_common.cost_center

内容ドキュメント
バイヤー企業の設定バイヤー企業設定
部門・組織・コストセンター組織・拠点管理
ユーザー作成・ロール付与・権限設定ユーザー管理
承認ルートの設定承認ルート設定