その他のアプリケーションとの統合 > Windchill ESI の概要 > Windchill ESI と SAP の統合 > Windchill ESI の機能 > 製造オブジェクト
  
製造オブジェクト
ここでは、配布ターゲットにパブリッシングされる製造オブジェクト属性をすべて列挙しています。製造オブジェクトをパブリッシングするには、Windchill MPMLink がインストールされている必要があります。
Windchill ESI は以下の製造オブジェクト属性を Windchill MPMLink から配布ターゲットに渡します。
プロセス計画
Windchill ESI では、Windchill MPMLink に作成したプロセス計画を SAP などの配布ターゲットにパブリッシングできます。Windchill ESI からプロセスプランをパブリッシングする作業には、リスト内の関連するすべての部品と BOM オブジェクトをパブリッシングする作業も含まれます。関連する処理リソースと操作参照部品もパブリッシングされます。
Windchill ESI は、SAP のすべてのプロセス計画を作成して、材料マスター、ドキュメント、および製造オブジェクトをプロセス計画にリストします。
さまざまな属性を Windchill MPMLink のプロセス計画に関連付けると、属性が Windchill ESI から EAI ソフトウェアコンポーネントに渡されます。渡される属性は次のとおりです。
番号
名前
カテゴリ
基本数量単位 (Base Unit of Measure)
配布ターゲット
オペレーション
作業指示
シーケンス
リソース
ロットサイズ (Lot size)
最終更新ユーザー (Last Changed By)
グループカウンタ
ビュー
ライフサイクル状態
日付エフェクティビティ
シリアル番号エフェクティビティ (Serial Number Effectivity)
ロット番号エフェクティビティ (Lot Number Effectivity)
作業版数
バージョン
以前にパブリッシングしたバージョン
プロセス計画データが Windchill ESI サービスによってパブリッシングされると、EAI ソフトウェアコンポーネントによって Windchill のプロセス計画属性が SAP のルーティング属性にマッピングされます。以下の表は、Windchill のプロセス計画属性と SAP のルーティング属性のマッピングを示します。
Windchill のプロセス計画属性と SAP のルーティング属性のマッピング
Windchill のプロセス計画属性
SAP のルーティングテーブル属性
番号
ルーティンググループ番号 (Routing group number) (タスクリストのグループ)
名前
ルーティングの説明 (Routing Description)
カテゴリ
ルーティングの使用率 (Routing Usage)
カテゴリが生産の場合、Usage = 1。
カテゴリがメンテナンスの場合、Usage = 4。
カテゴリがその他の値の場合、Usage = 3。
基本数量単位 (Base Unit of Measure)
ルーティングのベース単位 (Routing Base Unit)
配布ターゲットのプラント (Distribution Target Plant)
ルーティングのプラント (Routing Plant)
リソース、部品、BOM、BOM 構成部品も含めた関連部品 (Related Parts)
材料部品または BOM も含めた材料割当 (Material Allocation)
オペレーション
オペレーション
シーケンス
シーケンス
エフェクティビティ開始日 (Start Effectivity Date)
変更マスターの代替日セクションの日付から有効。この代替日はタスクリストグループに割り当てられています。
ロットサイズ (Lot Size)
開始ロットサイズ (From Lot Size)
ルーティングの作成または変更のために SAP に必要な属性には、Windchill MPMLink によって指定されないものがいくつかあります。このような場合、Windchill ESI は、データを SAP に渡す前に EAI ソフトウェアコンポーネントでデフォルト値に設定します。次の表は、Windchill ESI でデフォルトに設定される SAP のプロセス計画 (ルーティング) 属性とそのデフォルト値を示します。
SAP のルーティング属性
デフォルト値
ステータス
4 (Released)
グループカウンタ
それぞれのグループの組み合わせごとに一意
終了ロットサイズ
9999
シーケンス
さまざまな属性を Windchill MPMLink のプロセス計画のシーケンスに関連付けると、属性が Windchill ESI から EAI ソフトウェアコンポーネントに渡されます。渡される属性は次のとおりです。
シーケンス行番号
名前
ブランチタイプ (Branching Type)
プロセスプラン番号 (Process Plan Number)
ブランチオペレーション (Branching Operation)
リターンオペレーション (Return Operation)
オペレーション (Operations)
最終更新ユーザー (Last Changed By)
番号
日付エフェクティビティ
基本数量単位 (Base Unit of Measure)
カテゴリ
リターンタイプ (Return Type)
リターン間隔 (Return Lag)
ビュー
作業版数
バージョン
シーケンスデータが Windchill ESI サービスによってパブリッシングされると、EAI ソフトウェアコンポーネントによって Windchill のシーケンス属性が SAP のシーケンス属性にマッピングされます。以下の表は、Windchill のシーケンス属性と SAP のシーケンス属性のマッピングを示します。
Windchill のシーケンス属性
SAP のシーケンス属性
シーケンス行番号
シーケンス番号
名前
シーケンスの説明 (Sequence Description)
タイプ
シーケンスのカテゴリ (Sequence Category)
プロセスプラン番号 (Process Plan Number)
シーケンスが関連付けられるルーティングのグループ番号 (Group Number)
ブランチオペレーション (Branching Operation)
ブランチオペレーション (Branching Operation)
リターンオペレーション (Return Operation)
リターンオペレーション (Return Operation)
オペレーション
オペレーション (Operations) (下記を参照)
オペレーション
さまざまな属性を Windchill MPMLink のプロセス計画のオペレーションに関連付けると、属性が Windchill ESI から EAI ソフトウェアコンポーネントに渡されます。渡される属性は次のとおりです。
オペレーションラベル
説明
オペレーションホルダー番号 (Operation Holder Number) (親プロセス計画番号、シーケンス番号、またはオペレーション番号)
セットアップ時間 (Set up Time)
処理時間 (Processing Time)
作業時間 (Labor Time)
待機時間 (Waiting Time)
キュー時間 (Queue Time)
数量
最終更新ユーザー (Last Changed By)
名前
番号
日付エフェクティビティ
オペレーションホルダータイプ (Operation Holder Type)
説明
基本数量単位 (Base Unit of Measure)
移動時間 (Move Time)
セットアップコスト (Setup Cost)
キューコスト (Queue Cost)
作業コスト (Labor Cost)
処理コスト (Processing Cost)
待機コスト (Waiting Cost)
分解コスト (Teardown Cost)
移動コスト (Move Cost)
ビュー
作業版数
バージョン
ERP 検証コード (ERP Validation Code)
オペレーションデータが Windchill ESI サービスによってパブリッシングされると、EAI ソフトウェアコンポーネントによって Windchill のオペレーション属性が SAP の製造テーブル属性にマッピングされます。以下の表は、Windchill のオペレーション属性と SAP のオペレーション属性のマッピングを示します。
Windchill のオペレーション属性
SAP のオペレーション属性
オペレーションラベル
アクティビティ
説明
説明
基本数量単位 (Base Unit of Measure)
オペレーションの測定単位 (Operation Measure Unit)
配布ターゲット
オペレーションに作業拠点が関連付けられていない場合、配布ターゲットのプラント情報。オペレーションに作業拠点が関連付けられている場合、プラント情報は作業拠点の属性から取得されます。
セットアップ時間 (Set up Time)
セットアップ時間とセットアップ時間の測定単位。
処理時間 (Processing Time)
加工時間と加工時間の測定単位。
作業時間 (Labor Time)
作業時間と作業時間の測定単位。
待機時間 (Waiting Time)
待機時間と待機時間の測定単位。
キュー時間 (Queue Time)
キュー時間とキュー時間の測定単位。
移動時間 (Move Time)
移動時間と移動単位。
数量
基本数量
ERP 検証コード (ERP Validation Code)
コントロールキー
作業拠点のリンク (Work Center Link)
作業拠点
* 
セットアップ時間、処理時間、および作業時間は、選択した作業拠点によって異なります。デフォルトで、これらの時間は次の作業拠点に基づいてマッピングされます。
* 
作業拠点が上記の設定と異なる場合 (たとえば Work center category、Standard value key、Usage など)、デフォルトのマッピングではデータの破損が発生します。Windchill Enterprise Systems Integration Customizer's Guide - SAP で詳しく説明されている必要なカスタマイズを行う必要があります。(Customization for Operation Timings のセクションを参照)。
Windchill MPMLink のオペレーション関連の属性
SAP のオペレーション属性値
オペレーション作業拠点の関連付けからの作業拠点番号
作業拠点
オペレーションと作業拠点の関連付けリンクからのプラント
プラント
配布ターゲット。
オペレーションに作業拠点が関連付けられていない場合、配布ターゲットのプラント情報。オペレーションに作業拠点が関連付けられている場合、プラント情報は作業拠点の属性から取得されます。
ECN Number
Change No
シーケンスオペレーション用シーケンスからのシーケンスの行番号
シーケンス番号。標準シーケンスのオペレーションでは "000000" です。
プロセスプラン番号
グループ番号
サブオペレーションの場合、親オペレーションのオペレーションラベル
SubActivity
オペレーションの作成または変更のために SAP に必要な属性には、Windchill MPMLink によって指定されないものがいくつかあります。このような場合、Windchill ESI は、データを SAP に渡す前に EAI ソフトウェアコンポーネントでデフォルト値に設定します。以下の表は、Windchill ESI でデフォルト値に設定される SAP のオペレーション属性を示します。
SAP のオペレーション属性
デフォルト値
コントロールキー
ERP 検証コードが K1 の場合、PI01
ERP 検証コードが K2 の場合、PI02
ERP 検証コードが K3 の場合、PI03
ERP 検証コードが "" の場合、PP01
分母
1
分子
1
オペレーションに割り当てられた部品
さまざまな属性を Windchill MPMLink のプロセス計画内のオペレーションに割り当てられた部品に関連付けると、属性が Windchill ESI から EAI ソフトウェアコンポーネントに渡されます。渡される属性は次のとおりです。
部品番号 (これはプロセス計画に関連付けられたアセンブリのコンポーネント部品の番号です)
オペレーションに割り当てられた部品のリンクにあるオペレーション番号 (Operation Number in Operation Allocated Part Link)
オペレーションのオペレーションラベル (Operation Label)
Assembly Part Number
BOM 用途
BOM 代替
数量
数量単位
* 
Windchill ESI は、Windchill MPMLink で作成した場合、ファントム製造部品から部品割当をパブリッシングするのにも使用できます。
オペレーションに関連付けられた部品のデータが Windchill ESI サービスによってパブリッシングされると、EAI ソフトウェアコンポーネントによって Windchill のオペレーションに関連付けられた部品の属性が SAP の材料テーブル属性にマッピングされます。以下の表は、Windchill のオペレーションに関連付けられた部品の属性と SAP の材料マスタ属性のマッピングを示します。
Windchill のオペレーションに割り当てられた部品属性
SAP のオペレーションに割り当てられた部品のテーブル/属性
番号
割り当てられた構成部品の番号
オペレーションのオペレーションラベル
アクティビティ
数量 (Quantity Amount)
コンポーネントの数量
数量単位
コンポーネントの数量
オペレーションと部品の関連付けの作成のために SAP に必要な属性には、Windchill MPMLink によって指定されないものがいくつかあります。EAI ソフトウェアコンポーネントはこれらの値を SAP から取得します。
オペレーションに割り当てられた作業指示 / ドキュメント
作業指示は実行時に生成される HTML ページです。作成されるオペレーションまたはプロセス計画ごとに、SAP システムで該当する作業指示を 1 回起動するときに使用される URL アドレスが記載されたドキュメントが 1 つ作成されます。オペレーションに関連付けられたドキュメントがほかにもある場合、それらは生産リソース / ツール (PRT) としてパブリッシングされます。
ドキュメント番号 (Documents Number)
ドキュメントのバージョン (Documents version)
オペレーション番号 (Operation Number) からのオペレーションラベル (Operation Label)
シーケンスオペレーション用シーケンス (Sequence for Sequence Operation) からのシーケンスの行番号 (Sequence Line Number)
プロセスプラン番号 (Process Plan Number)
サブオペレーションの場合、親オペレーションのオペレーションラベル (Operation Label of the Parent Operation)
以下の表は、Windchill の作業指示ドキュメント属性と SAP の作業指示属性のマッピングを示します。
Windchill MPMLink のオペレーション作業指示/ドキュメント関連属性
SAP のオペレーション作業指示属性
ドキュメント番号
ドキュメント番号
PRT category ="D"
ドキュメントバージョン
ドキュメントのバージョン
ドキュメントタイプ
ドキュメントタイプ
ドキュメント部品
ドキュメント部品のデフォルト値は 000
オペレーション番号からのオペレーションラベル
アクティビティ
シーケンスオペレーション用シーケンスからのシーケンスの行番号
シーケンス番号
標準シーケンスのオペレーションでは "000000" です。
プロセスプラン番号 (Process Plan Number)
グループ番号
サブオペレーションの場合、親オペレーションのオペレーションラベル
サブアクティビティ
オペレーションの消耗品リソース割当
さまざまな属性を Windchill MPMLink のプロセス計画のオペレーションの消耗品リソース割当に関連付けると、属性が Windchill ESI から EAI ソフトウェアコンポーネントに渡されます。渡される属性は次のとおりです。
割当番号
番号
数量
数量単位
リソースカテゴリ
オペレーションの消耗品リソース割当のデータが Windchill ESI サービスによってパブリッシングされると、EAI ソフトウェアコンポーネントによって Windchill のオペレーションの消耗品リソース割当の属性が SAP の材料テーブル属性にマッピングされます。以下の表は、Windchill のオペレーションの消耗品リソース割当の属性と SAP の材料マスター属性のマッピングを示します。
Windchill の処理リソース割当の属性
SAP の材料テーブル/属性
割当番号
アイテム番号
番号
割り当てられたリソース番号 (Allocated Resource Number)
数量
リソースの数量 (Resource Quantity)
数量単位
リソースの数量単位 (Resource Quantity Unit)
リソースカテゴリ
PRT_CATEGORY =
"M" (すべての加工材料カテゴリの割当の場合)
"M" または "E" (すべてのツーリングの場合。プロパティによる)
ツーリング、加工材料、およびスキル
さまざまな属性を Windchill MPMLink のプロセス計画内のツーリング、加工材料、スキルに関連付けると、属性が Windchill ESI から EAI ソフトウェアコンポーネントに渡されます。渡される属性は次のとおりです。
* 
技能も ESI レスポンスで送信されますが、EAI ソフトウェアコンポーネントは技能を処理しません。
番号
名前
ドキュメント
最終更新ユーザー (Last Changed By)
日付エフェクティビティ
シリアル番号エフェクティビティ (Serial Number Effectivity)
ロット番号エフェクティビティ (Lot Number Effectivity)
カテゴリ
デフォルト単位
子部品 (Usage)
部品タイプ
ソース
ビュー
ライフサイクル状態
作業版数
バージョン
* 
Windchill ESI は、プロセス計画に関連付けられていないスタンドアロンのツーリング、加工材料、技能をパブリッシングすることもできます。
ツーリング、加工材料、技能のデータが Windchill ESI サービスによってパブリッシングされると、EAI ソフトウェアコンポーネントによって Windchill のツーリングおよび加工材料の属性が SAP の材料テーブル属性にマッピングされます。技能属性は無視されます。次の表は、Windchill のツーリング属性および加工材料属性と SAP の材料マスター属性のマッピングを示します。
* 
加工材料およびタイプがツールのツーリングは SAP の材料にマッピングされます。部品と同様に、加工材料も SAP では別のビュー (PRT) を持つことがあります。タイプが取付具のツーリングは SAP の装置にマッピングされます。
Windchill のツーリングと加工材料属性
SAP の材料テーブル/属性
番号
材料コード
名前
材料テキスト
デフォルト単位
基本数量単位 (Base Unit of Measure)
タイプ
材料タイプ
ソース
調達タイプ
バージョン
改訂レベル (Revision Level)
日付エフェクティビティ
有効開始日 (Valid-From Date)
シリアルエフェクティビティ (Serial Effectivity)
材料の変更通知内のシリアルエフェクティビティ。変更通知はパラメトリックエフェクティビティ (シリアルエフェクティビティ) によって制御されるようになります。
次の表は、Windchill のタイプが取付具のツーリング属性と SAP の品目マスター属性のマッピングを示します。
タイプが取付具のツーリング
SAP の装置テーブル / 属性
番号
番号
名前
説明
制御特性
Windchill MPMLink 内で作成され、部品 (または、プロセス計画やオペレーションなどの製造オブジェクト) に関連付けられた制御特性が、配布ターゲットにパブリッシングされる場合があります。部品 (またはプロセス計画) に関連付けられた制御特性がパブリッシングされるかどうかは、配布ターゲットの特定の属性によって決定されます。たとえば、「部品のパブリッシング時に制御特性をパブリッシング」属性が「はい」に設定されている場合は、部品に関連付けられた制御特性がレンダリングされ、ESI レスポンスで送信されます。同様に、プロセス計画 (またはオペレーション) に関連付けられた制御特性は、「プロセス計画パブリッシング時に制御特性をパブリッシング」属性の値が「はい」の場合にパブリッシングされます。デフォルトでは、これらの属性の値はどちらも「いいえ」です。
* 
次のことに注意してください。
制御特性は製品製造エクスプローラを使用して作成し、部品または製造オブジェクトに関連付けることができます。
オペレーションに関連付けられた制御特性は、配布ターゲット属性の「プロセス計画パブリッシング時に制御特性をパブリッシング」の値が「はい」の場合に、それを保持しているプロセス計画のパブリッシング時にパブリッシングされます。この動作は、制御特性が同時に部品に関連付けられていて、「部品のパブリッシング時に制御特性をパブリッシング」属性の値が「いいえ」の場合でも実行されます。
渡される属性は次のとおりです。
番号
名前
最終更新ユーザー (Last Changed By)
説明
重要度
バージョン
モデルアイテム参照
配布ターゲット
「モデルアイテム参照」属性は、パブリッシングされる制御特性に関連付けられたモデルアイテムへの参照を保持します。
モデルアイテムのタイプに応じて、その他の属性が渡される場合もあります。詳細については、Windchill Enterprise Systems Integration Implementation Guide - SAP または Windchill Enterprise Systems Integration Implementation Guide - Oracle Applications を参照してください。
* 
モデルアイテムの EPM ドキュメントが、保持している制御特性のオーナーに関連付けられていない場合は、制御特性のパブリッシングが失敗します。
EAI ソフトウェアコンポーネントは、制御特性を SAP のマスター検査特性 (MIC) にマッピングし、制御特性とモデルアイテム属性の両方を使用して SAP に MIC を作成します。「配布ターゲット」属性 (ESI レスポンスの Destination 要素および TargetID 要素) では、SAP のマスター検査特性を作成または変更するために、EAI ソフトウェアコンポーネントが通信を行う配布ターゲットが識別されます。
* 
Windchill ESI は、制御特性を保持している部品またはプロセス計画と同じ配布ターゲットに、制御特性をパブリッシングします。
次の表に、Windchill の制御特性属性と SAP のマッピングを示します。
Windchill の制御特性属性
SAP (QS21) のマスター検査特性属性
追加情報
CC 番号
MIC 番号
CC 名
MIC 名
「名前 - プラント」に変換されます。
名前は各プラントで一意である必要があるためです。
CC 説明
短いテキスト
重要度
マッピングなし
バージョン
マッピングなし
配布ターゲット/プラント
プラント
モデルアイテム参照
品質または数量の選択
モデルアイテムタイプ/サブタイプとその他の属性に基づいて、Windchill MPMLink は制御特性が品質であるか数量であるかを決定します。
モデルアイテム参照/ターゲット値
ターゲット値のインジケータとターゲット値
モデルアイテム参照/ターゲット値の上限
仕様上限のインジケータと上限値
モデルアイテム参照/ターゲット値の下限
仕様下限のインジケータと下限値
モデルアイテム参照/小数点以下桁数
小数点以下桁数
Windchill MPMLink API は、これを特定の属性に基づいてプログラムで計算します。
モデルアイテム参照/測定単位
測定単位
マスター検査特性の作成または変更のために SAP に必要な属性には、Windchill MPMLink によって指定されないものがいくつかあります。このような場合、Windchill ESI は、データを SAP に渡す前に EAI ソフトウェアコンポーネントでデフォルト値に設定します。次の表に、Windchill ESI でデフォルトに設定される SAP のマスター検査特性属性とそのデフォルト値を示します。
SAP のマスター検査特性属性
SAP のデフォルト値
バージョン
000001
ステータス
リリース
完了インジケータ
完全コピーモデル
「サーチ」のフィールド
ESI
制御インジケータ
X
次の表に、部品に関連付けられた制御特性のマッピングを示します。
Windchill 属性
SAP (QS61: 材料仕様)
部品番号
材料コード
CC 番号
MIC 番号
配布ターゲット/プラント
プラント
* 
SAP では、関連は参照の関連付けとして作成されます。つまり、すべての修正が実際のマスターデータから MIC に反映されます。
次の表に、プロセス計画のオペレーションに関連付けられた制御特性のマッピングを示します。
Windchill属性
SAP (CA02: 検査特性)
追加情報
CC 番号
MIC 番号、MIC 説明、およびモデルアイテムの参照属性のその他の数量値 (ターゲット値、上限値、下限値など) も、このリンクにマッピングされます。
QA61 の場合と異なり、オペレーションと MIC の関連付けは参照関連として作成できません。
オペレーションラベル
オペレーションのオペレーションラベル
配布ターゲット/プラント
プラント
これらのデフォルト値は、TIBCO が使用する ESIDefaults.properties ファイルのデフォルトプロパティを使用して取得されます。これらの値は、SAP の設定に基づいて設定されます。
Windchill ESI は、部品、プロセス計画、またはオペレーションに関連付けられた制御特性をパブリッシングするときに、関連付けに関する次の情報を、それぞれ Windchill PDMLink から EAI ソフトウェアコンポーネントに渡します。
MPMPartQualityLink
MPMProcessQualityLink
MPMOperationQualityLink
これらは、関連付けられているオブジェクトに関する情報を保持します。たとえば、ESI レスポンスの PartQualityLink エレメントは、部品の名前と番号および関連付けられている制御特性を保持します。OperationQualityLink エレメントはいくつかの追加情報を保持し、次のような属性が保持されます。
割当タイプ
サンプリング量
サンプリング単位
頻度