SAP Ariba カタログ

SAP Ariba カタログ
カタログは、仕入先マスタレコードを、要求元が実際に参照してカートに追加できるものに変換するオブジェクトです。自由形式の依頼を起こさずに購買組織が選択できるすべての品目は、カタログ内に存在します。カタログは常に1つの仕入先にリンクされており、そのコンテンツをAribaサイトに直接ロードする(バイヤー管理、CIF経由)か、要求元をリアルタイムで仕入先自身のストアフロントにリダイレクトする(仕入先管理、Punchout経由)ことで、購買側に公開されます。この記事では、すべてのAriba機能領域にわたるカタログのコアコンセプトをマッピングし(パート1)、その後、Ariba管理者がカタログとその品目を定義、ロード、および保守する際に設定するすべてのフィールドを詳細に説明します(パート2)。
パート 1: カタログ — 中核概念(全モジュール)
1.1 カタログとは

カタログとは、購入可能な品目(説明、価格、単位、仕入先参照)を構造化してまとめたものであり、購買およびガイデッドバイングのエクスペリエンス内で検索可能にしたものです。これは、要求元が自由記述で入力し、その後購買担当者が手動で調達・価格設定を行う代わりに、特定の価格設定済み品目を検索・選択できるようにする仕組みです。各カタログは1つの仕入先に属し、その中のすべての品目は、その仕入先との関連付けと、品目レベルで適用されるコモディティ分類を継承します。
| 項目 | 詳細 |
|---|---|
| 役割 | 購買依頼内での検索と選択のために、サプライヤの購入可能な製品/サービスを公開する明細レベルのコンテンツマスタ |
| 使用するモジュール | バイイングおよびガイデッドバイイング(カタログ検索とカート)、サプライヤ管理(サプライヤレコードにリンクされたカタログ)、ソーシング(RFx後の落札先カタログへのローディングを通知するカタログコンテンツ) |
| トランザクション | カタログ管理(サイト管理コンソールのアップロード/CIF処理)、パンチアウト設定画面(cXMLエンドポイント設定)、購買依頼内のカタログ検索 |
| 主要テーブル | 直接のECC/S4テーブル相当はなし — カタログはAribaクラウドコンテンツオブジェクト。統合時、カタログ明細はCIGで管理されるマッピングを介してS/4HANA品目マスタまたは購買情報レコードにマッピングされる(共有テーブルではない) |
| S/4HANA注記 | S/4品目マスタと同じオブジェクトではない — カタログはAriba側の購買コンテンツのみ。S/4に品目マスタが既に存在する場合、CIGはどちらかを置き換えるのではなく、2つのレコードをリンクする |
1.2 カタログホスティングタイプ

ホスティングタイプの決定はサプライヤ関係ごとに行われ、実装途中での変更には多大なコストがかかります。これは、価格精度の管理責任者、コンテンツ更新の頻度、およびサプライヤがサポートすべき技術的設定(ファイル転送 vs. cXMLエンドポイント)を決定するためです。
| ホスティングタイプ | コード | ユースケース | 主な動作 | |
|---|---|---|---|---|
| バイヤーホスト型 | CIF | サプライヤがフラットなCatalog Interchange Formatファイルを送信し、それがAribaサイトに直接ロード・保存される | 完全な品目データ(説明、価格、UOM)がAribaに存在する。検索結果はサプライヤへのラウンドトリップなしで即座に表示されるが、価格は最後のCIFロード時点のものに限られる | |
| サプライヤホスト型 | Punchout | 要求元がcXML PunchOutSetupRequestを介してサプライヤ自身のストアフロントにリダイレクトされ、ライブの在庫/価格を参照し、カートをAribaに返す | 価格と在庫状況は常に最新である。これは、コンテンツがAribaにコピーされることがないためである。ただし、機能するcXML PunchOutSetupRequest/PunchOutSetupResponseのラウンドトリップと、サプライヤ側のストアフロントのメンテナンスが必要である |
設計原則: 頻繁に価格が変動するサプライヤや設定可能な製品にはパンチアウトを優先し、安定したシンプルな価格の品目にはバイヤー管理型CIFを適用します。変動の激しいサプライヤ関係に誤ったホスティングタイプを組み合わせると、請求書照合時に価格の不一致による陳腐化問題が発生します。
1.3 組織レベルとデータ階層

具体的な例を用いたデータ階層
Supplier Master "SUP-001" — Dell (ANID 12345)
└── Catalog "CAT-001" — buyer-hosted / CIF ──references──> Commodity Code "43211500" (Zone B)
└── Catalog Item "ITM-9871" — Latitude 5540, $1,200
Supplier Master "SUP-002" — HP (ANID 67890, preferred supplier)
└── Catalog "CAT-002" — supplier-hosted / Punchout ──references──> Commodity Code "43211600" (Zone B)
└── Catalog Item "ITM-6644" — EliteBook 850, $1,350これは厳密な3階層の包含階層です。仕入先マスタは1つ以上のカタログを所有し、カタログは1つ以上のカタログ品目を所有します。カタログ品目は、それをホストするカタログとは独立して存在することはありません。カタログはこのチェーンの中央に位置し、本記事がマッピングするオブジェクトです。CAT-001 は、Dell(SUP-001、ANID 12345)が所有するバイヤーホスト型CIFカタログで、品目 ITM-9871(Latitude 5540、$1,200)を含みます。CAT-002 は、HP(SUP-002、ANID 67890、優先仕入先としてフラグ設定)が所有するサプライヤホスト型Punchoutカタログで、品目 ITM-6644(EliteBook 850、$1,350)を含みます。各カタログの「商品コード」チップに注意してください。43211500(CAT-001)と 43211600(CAT-002)はこの包含チェーンの一部ではなく、それぞれが商品コードマスタ(ゾーンB、ARIBA-A03-01参照)へのクロスゾーン参照であり、カタログの品目が何であるかを分類するもので、どの仕入先がカタログを所有しているかとは無関係です。
1.4 他のマスタデータオブジェクトとの統合

カタログは単独で存在するものではありません。これは、サプライヤの識別情報と、要求元が実際に表示・購入するものを結び付けるコンテンツレイヤーです。
| オブジェクト | 関係性 | 実務上の注意点 | |
|---|---|---|---|
| 仕入先マスタ | すべてのカタログは、正確に1つの仕入先マスタレコード(フェーズ3)に帰属します。仕入先は複数のカタログ(例:CIF用とPunchout用で品目範囲が異なるもの)を保持できます。 | 仕入先との関係が終了または停止された場合は、直ちにカタログを非アクティブ化してください。孤立した有効なPunchoutエンドポイントは、契約外の仕入先の価格を公開し続ける可能性があります。 | |
| 品目コード | 各カタログには品目コード(フェーズ2)がタグ付けされ、そのカタログの品目に対する購買範囲と承認ルールパスが決定されます。 | タグ付けを誤ったカタログは、その品目を誤った承認パスにルーティングし、カテゴリ固有の支出管理を完全にバイパスする可能性があります。カタログロードのたびに、本番稼働時だけでなく、品目タグ付けを検証してください。 | |
| 承認ルール | 承認ルール(フェーズ4)は、多くの場合、カタログが持つ品目コードとロールに基づいてマッチングし、ルーティングを決定します。 | カタログの一括リロード後は、カタログ検索から承認ルーティングまでの全旅程をテストしてください。CIFリフレッシュにより、仕入先のエクスポートマッピングが変更された場合、カタログの品目タグが静かに変わることがあります。 | |
| 統合モデル(CIG) | CIGは、カタログ品目識別子をS/4HANAの品目マスタまたは購買情報レコードにマッピングし、結果として生成される購買発注が正しく同期されるようにします。 | 新しい仕入先のカタログをオンボーディングする前に、このマッピングを構築してテストしてください。有効なS/4品目または情報レコードに解決できないPunchoutカート明細は、購買発注作成時に同期に失敗します。 |
パート 2: ARIBA固有のフィールド詳細
2.0 ARIBAの所有範囲

| データ区分 | ARIBAの関与 | 備考 | |
|---|---|---|---|
| カタログID・ホスティング設定 | ◎ 所有者 | カタログレコード、ホスティングタイプ、サイトレベルの設定はすべてAriba内で管理 | |
| カタログ品目属性 | ◎ 所有者(CIF) / ○ サプライヤと共有(Punchout) | CIFカタログの場合、品目データは完全にAribaにロード・保存される。Punchoutの場合、参照時にサプライヤ自身のサイトからライブ品目データがレンダリングされる | |
| サプライヤ・カテゴリ連携 | ◎ 所有者 | サプライヤ割当とコモディティコードタグ付けはすべてAriba内で設定・適用 | |
| 統合・同期 | ○ S/4HANAと共有(CIG経由) | 品目-マテリアルマッピング、ロード/同期スケジュールは共同で管理。同期の健全性はCIG/統合モデル設定に依存 |
凡例: ◎ = オーナー/重要、○ = 直接関与
2.1 カタログIDとホスティング設定

これらのフィールドは単一のカタログを識別し、セクション1.2で説明されている2つのホスティング動作のうち、どちらがそのカタログに適用されるかを決定します。
| フィールド | 説明 | 実務上の使用例 | |
|---|---|---|---|
| カタログID | カタログの一意な内部識別子(例:CAT-001) | 早期に仕入先またはホスティングタイプをエンコードする命名規則を採用する(例:仕入先ごとのプレフィックス)— 多数の稼働中カタログにまたがってIDを後付けで変更することは大きな混乱を招く | |
| カタログ名 | Buying/Guided Buyingのカタログ検索に表示される名称 | 仕入先の事業者名に短い説明を加えたもの(例:「Dell — ITハードウェア CIF」)を使用し、関連する仕入先からの複数カタログを申請者が区別できるようにする | |
| ホスティングタイプ | 購買側ホスト(CIF)または仕入先ホスト(Punchout) | 仕入先オンボーディングチェックリストを作成する前に確認する — CIFはファイル転送スケジュールが必要、Punchoutはテスト済みのcXMLエンドポイントが必要であり、技術的な負荷が大きく異なる | |
| ステータス | アクティブ / 非アクティブ | 仕入先との関係が一時停止した場合は、削除ではなく非アクティブに設定する — 稼働中のカタログを削除すると、その品目を参照する過去の購買依頼明細が孤立する可能性がある | |
| 購買範囲 | このカタログが表示されるBuying/Guided Buyingサイト設定 | 新しくオンボーディングしたカタログは、サイト全体に展開する前にパイロット購買範囲に制限し、未検証の品目ロードが直ちにすべての申請者の検索結果に表示されないようにする |
2.2 カタログ明細属性

これらのフィールドは、カタログ内の単一の購入可能明細を表します。CIFカタログの場合はAribaにロードされて保存され、パンチアウトの場合はサプライヤのサイトからライブでレンダリングされますが、カート明細が返されるときには、これらの同じ論理属性にマッピングされます。
| フィールド | 説明 | 実務上の使用例 | |
|---|---|---|---|
| 品目ID / SKU | カタログ内で品目を一意に識別する、仕入先の品目番号またはSKU(例:ITM-9871) | これはAribaが発行した値ではなく、仕入先自身の識別子として扱うこと — 再マッピングしないでください。そうしないと、仕入先の請求書との照合でエラーが発生しやすくなります | |
| 品目説明 | 製品/サービスの人間が読める名称(例:「Latitude 5540」) | これを仕入先の正式な製品名と一致させてください。説明が請求書明細の説明から逸脱すると、請求書照合の例外処理が遅れます | |
| 単価 | CIFでロードされた、またはPunchoutでリアルタイム見積された単価(例:$1,200~$1,350) | CIFカタログの場合、仕入先の実際の価格変更頻度に合わせて再ロードの周期を計画してください — 古いCIF価格は、三者照合時に受領と請求書の間で価格差異を生み出します | |
| 単位 | 価格が見積もられている購買単位(個、箱、ケースなど) | 初期ロード時に単位を注意深く検証してください — 購買依頼の期待単位との単位不一致は、誤った発注数量の最も一般的な原因の一つです | |
| メーカー品目番号 | 仕入先が再販業者の場合、元のメーカーの品目番号への相互参照 | 利用可能な場合は必ず入力してください — これにより、複数の再販業者が同じメーカー品目をリストしている場合でも、要求元やソーシング担当者が意図した正確な部品を発注していることを確認できます |
2.3 仕入先とカテゴリの紐付け

これらのフィールドは、カタログとその品目を、セクション1.3に示されている仕入先マスタおよびコモディティコードマスタに紐付け、検索フィルタリングと承認ルーティングの両方を駆動します。
| フィールド | 説明 | 実務上の使用例 | |
|---|---|---|---|
| リンク先仕入先 (ANID) | このカタログを所有する仕入先マスタレコード(Ariba Network IDで識別) | カタログ作成時にANIDが正しいことを確認する — 誤った仕入先レコードにリンクされたカタログは支出を誤って属性付けし、要求者に誤った優先仕入先フラグを公開する可能性がある | |
| 優先仕入先フラグ | リンクされた仕入先マスタから継承され、カタログ検索結果に「優先」バッジを表示する | アクティブなソーシングアワードと同期を保つ — ガイデッドバイングは要求者を優先フラグ付きカタログへ誘導するため、古いフラグは契約を失った仕入先に支出を向け直す可能性がある | |
| コモディティコード(カタログレベル) | カタログに適用されるコモディティコードタグ(例:CAT-001には43211500、CAT-002には43211600)、コモディティマスタへのクロスゾーン参照 | 初期設定時だけでなく、カタログのリロードごとにこのタグを検証する — 仕入先からのCIFファイルは、エクスポートマッピングが変更されると、品目分類を静かに変更する可能性がある | |
| 制限/ブロックフラグ | カタログまたは特定の品目を一時的に要求不可としてマークする | 制限には必ず明確な理由を画面上のメッセージで表示する。表示しない場合、要求者は代わりに誤って分類された類似品目を検索して回避しようとする |
2.4 統合と同期

これらのフィールドは、カタログコンテンツがAribaに到達する方法(CIFロードまたはパンチアウトエンドポイント)と、結果の注文明細がCIGを介してS/4HANAにどのように変換されるかを制御します。
| フィールド | 説明 | 実務上の使用例 | |
|---|---|---|---|
| CIFロードスケジュール | バイヤー側ホスト型カタログの場合、サプライヤのフラットファイルが再ロードされる頻度 | このスケジュールをサプライヤの実際の価格変更サイクルに合わせてください。動きの速い商品カテゴリで四半期ごとの再ロードを行うと、ロード間の価格がほぼ確実に古くなります。 | |
| パンチアウトエンドポイント(cXML URL) | サプライヤ側ホスト型カタログの場合、PunchOutSetupRequest/Responseのラウンドトリップに使用されるURLと認証情報 | サプライヤ側のサイト変更後は、このエンドポイントをエンドツーエンド(セットアップリクエストからカートリターンまで)でテストしてください。エンドポイントが壊れていると、要求元に明確なエラーが表示されず、カタログ結果が空白としてサイレントに失敗します。 | |
| S/4品目/購買情報レコードマッピング | CIGが管理する、カタログ明細とS/4HANA品目マスタまたは購買情報レコードをリンクする変換 | このマッピングは、サプライヤのオンボーディング本番稼働前に構築してください。返されたカート明細が有効なS/4品目または情報レコードに解決できない場合、購買発注の同期に失敗します。 | |
| CIG同期ステータス | このカタログの明細がアクティブな統合モデル(フェーズ5)の同期範囲に含まれているかどうかを示します | 新しくオンボーディングされたカタログは、既存の統合モデルに自動的には含まれません。新しいサプライヤのカタログが本番稼働する際は、同期範囲を明示的に確認してください。 | |
| 最終同期タイムスタンプ | このカタログの明細マッピングについて、最後にCIG同期が成功した日時 | 一括CIF再ロードのたびにこれを監視してください。一部の明細でタイムスタンプが古いままの場合、バッチ同期が部分的に失敗したことを示す最も迅速なシグナルです。 |
次に読むべきもの
L1) Big Picture
| ID | Category | Title |
|---|---|---|
| ariba-001 | Overview | SAP Aribaとは何ですか? |
L2-A) Master Data
| ID | Category | Title |
|---|---|---|
| ariba-a01 | Overview | SAP Ariba マスタデータ:概要、階層、および関係性 |
| ariba-a02-01 | Master Data | SAP Ariba ユーザ |
| ariba-a02-02 | Master Data | SAP Ariba ロール |
| ariba-a03-01 | Master Data | SAP Ariba コモディティ |
| ariba-a04-02 | Master Data | SAP Ariba カタログ 📍 |
| ariba-a05-01 | Master Data | SAP Ariba 承認ルール |
| ariba-a06-01 | Master Data | SAP Ariba 統合モデル |
L2-B) Transaction
| ID | Category | Title |
|---|---|---|
| ariba-b01 | Overview | SAP Ariba トランザクション:プロセスフロー、階層、および関係 |