エンタープライズ管理 > Windchill ESI の実装 > SAP 環境での Windchill ESI の実装 > 配布ターゲットの必要条件 > SAP API
  
SAP API
部品の作成や BOM の変更などの Windchill ESI 機能を実行するには、あらかじめ決められたシーケンスで複数の Windchill ESI API を SAP で起動する必要があります。以下の表は、Windchill ESI 機能別に分類した API を示します。API 構造の詳細については、SAP API 構造を参照してください。
Windchill ESI 機能
SAP API
部品の作成
BAPI_MATERIAL_SAVEREPLICA
CCAP_REV_LEVEL_MAINTAIN CALO_INIT_API BAPI_TRANSACTION_COMMIT BAPI_TRANSACTION_ROLLBACK
部品の変更
BAPI_MATERIAL_SAVEREPLICA CCAP_REV_LEVEL_MAINTAIN CALO_INIT_API BAPI_TRANSACTION_COMMIT BAPI_TRANSACTION_ROLLBACK
BOM の作成
BAPI_MATERIAL_BOM_GROUP_CREATE CALO_INIT_API
BOM の変更
CSAP_MAT_BOM_MAINTAIN BAPI_TRANSACTION_COMMIT
ドキュメント情報記録の作成
BAPI_DOCUMENT_CREATE2 BAPI_TRANSACTION_COMMIT BAPI_TRANSACTION_ROLLBACK
ドキュメント情報記録の変更
BAPI_DOCUMENT_CREATENEWVRS2 BAPI_DOCUMENT_CHANGE2 BAPI_TRANSACTION_COMMIT BAPI_TRANSACTION_ROLLBACK
変更通知の作成
CCAP_ECN_CREATE CCAP_ECN_MAINTAIN CALO_INIT_API
部品の詳細を取得
BAPI_MATERIAL_GET_DETAIL BAPI_MATERIAL_AVAILABILITY
プロセスプラン (ルーティング) の作成
BAPI_ROUTING_CREATE BAPI_TRANSACTION_COMMIT BAPI_TRANSACTION_ROLLBACK
ZRFC_MODIFY_ROUTING を使用したプロセス計画 (ルーティング) の変更
ZRFC_MODIFY_ROUTING
CP_BD_DIRECT_INPUT_PLAN を使用したプロセス計画 (ルーティング) の変更
ZRFC_OPR_LABEL CP_BD_DIRECT_INPUT_PLAN BAPI_TRANSACTION_COMMIT RFC_READ_TABLE CSAP_MAT_BOM_READ BAPI_MESSAGE_GETDETAIL
加工材料の作成
BAPI_MATERIAL_SAVEREPLICA CCAP_REV_LEVEL_MAINTAIN CALO_INIT_API BAPI_TRANSACTION_COMMIT BAPI_TRANSACTION_ROLLBACK
加工材料の変更
BAPI_MATERIAL_SAVEREPLICA CCAP_REV_LEVEL_MAINTAIN CALO_INIT_API BAPI_TRANSACTION_COMMIT BAPI_TRANSACTION_ROLLBACK
ZRFC を使用した装置の作成
ZRFC_CREATE_EQUIPMENT
BAPI を使用した装置の作成
BAPI_EQUI_CREATE BAPI_TRANSACTION_COMMIT RFC_CALL_TRANSACTION_USING
ZRFC を使用した装置の変更
ZRFC_UPDATE_EQUIPMENT
BAPI を使用した装置の変更
BAPI_EQUI_CHANGE
BAPI_TRANSACTION_COMMIT
BOM の読み取り
CSAP_MAT_BOM_READ
制御特性のマッピング
次の表に制御特性のマッピングを示します。
Windchill
SAP (QS21) マスター検査特性 (MIC)
詳細
CC 番号
MIC 番号
CC 名
MIC 名
「名前 - プラント」に変換されます。
名前は各プラントで一意である必要があるためです。
CC 説明
短いテキスト
重要度
マッピングなし
バージョン
マッピングなし
配布ターゲット/プラント
プラント
モデルアイテム参照
品質または数量の選択
モデルアイテムタイプ/サブタイプとその他の属性に基づいて、Windchill-MPMLink は CC が品質であるか数量であるかを決定します。
モデルアイテム参照/ターゲット値
ターゲット値のインジケータとターゲット値
モデルアイテム参照/ターゲット値の上限
仕様上限のインジケータと上限値
モデルアイテム参照/ターゲット値の下限
仕様下限のインジケータと下限値
モデルアイテム参照/小数点以下桁数
小数点以下桁数
Windchill-MPMLink API が特定の属性に基づいてプログラムで計算
モデルアイテム参照/測定単位
測定単位
次の表に、制御特性と部品の関連付けに関するマッピングを示します。
Windchill
SAP (QS61: 材料仕様)
詳細
部品番号
材料コード
CC 番号
MIC 番号
配布ターゲット/プラント
プラント
* 
SAP では、関連は参照の関連付けとして作成されます。つまり、すべての修正が実際のマスターデータから MIC に反映されます。
次の表に、制御特性とプロセス計画オペレーションの関連付けに関するマッピングを示します。
オペレーションと制御特性の使用に関する Windchill と Windchill MPMLink 間のリンク
SAP (CA02: 検査特性)
詳細
CC 番号
MIC 番号、MIC 説明、およびモデルアイテムの参照属性のその他の数量値 (ターゲット値、上限値、下限値など) も、このリンクにマッピングされます。
Operation Label
そのオペレーションのオペレーションラベル
配布ターゲット/プラント
プラント