エンタープライズ管理 > Windchill ESI の実装 > SAP 環境での Windchill ESI の実装 > SAP API 構造 > CP_BD_DIRECT_INPUT_PLAN を使用したルーティングの更新
  
CP_BD_DIRECT_INPUT_PLAN を使用したルーティングの更新
SAP で提供される CP_BD_DIRECT_INPUT_PLAN API を使用する場合は、次の API を組み合わせて使用します。
ZRFC_OPR_LABEL: CP_BD_DIRECT_INPUT_PLAN API はオペレーションラベルの変更をサポートしていないため、BDC (画面記録) を使用して ZRFC_OPR_LABEL を作成する必要があります。その後、この ZRFC ではオペレーションラベルの変更のみができます。
RFC_READ_TABLE: この RFC を使用して SAP テーブルで照会し、グループカウンタを取得します。
CSAP_MAT_BOM_READ: この RFC を使用してコンポーネントアイテム ID を照会し、コンポーネントをオペレーションに割り当てます。
BAPI_MATERIAL_GETALL: カテゴリが M の PRT の PRT 割当を行う場合、測定単位 (UOM) を渡す必要があります。その後、この BAPI を使用して UOM が照会されます。
CP_BD_DIRECT_INPUT_PLAN
CP_BD_DIRECT_INPUT_PLAN 方式をとる場合、次のマッピング構造を参照して、SAP でのルーティング更新における Windchill 属性と TIBCO のデフォルト値および相互参照値の使用方法を理解してください。
Windchill の属性名
API 構造
API フィールド
API フィールドの説明
デフォルト値
ソース
変換
RC271_DI_IMP
(一般説明)
TCODE
トランザクションコード
TIBCO
Lookup
開始日のエフェクティビティ
RC271_DI_IMP
STTAG
有効な開始日/キー日付
Windchill、空白の場合 TIBCO
日付関数
変更番号
RC271_DI_IMP
AENNR
ECN
Windchill
プロセス計画の配布ターゲット: TargetID
RC271_DI_IMP
WERKS
ルーティングのプラント
Windchill
サブ文字列関数
プロセス計画番号
RC271_DI_IMP
PLNNR
ルーティンググループ番号
Windchill のプロセス計画番号
RC271_DI_IMP
PLNAL
ルーティンググループカウンタ
TIBCO
SAP から照会
PLKO_DI_TAB
(ルーティングタスクリストの説明)
ACTTYP
(アクティビティタイプ)
H – FOR CREATE
V – FOR CHANGE
L – FOR DELETE
"V"
TIBCO
PLKO_DI_TAB
PLNTY
ルーティングタイプ
TIBCO
デフォルト Lookup
プロセスプラン番号
PLKO_DI_TAB
PLNNR
ルーティンググループ番号
Windchill
PLKO_DI_TAB
PLNAL
ルーティンググループカウンタ
TIBCO
SAP から照会
開始日のエフェクティビティ
PLKO_DI_TAB
DATUV
ルーティング有効化開始日
Windchill、空白の場合 TIBCO
日付関数
変更番号
PLKO_DI_TAB
AENNR
変更番号
Windchill
プロセス計画カテゴリ
PLKO_DI_TAB
VERWE
ルーティングの使用状況 (タスクリスト使用状況)
Windchill
相互参照:
プロセス計画カテゴリに基づく Lookup
TargetID
PLKO_DI_TAB
WERKS
ルーティングプラント
Windchill
TargetID のサブ文字列
PLKO_DI_TAB
STATU
ルーティングステータス
TIBCO
デフォルト Lookup
基本測定単位
PLKO_DI_TAB
PLNME
ルーティングの測定単位
Windchill
相互参照: ルーティングの基本測定単位に基づく Lookup
ロット
PLKO_DI_TAB
LOSVN
開始ロットサイズ
Windchill
PLKO_DI_TAB
LOSBS
終了ロットサイズ
TIBCO
デフォルト Lookup
プロセスプラン名
PLKO_DI_TAB
KTEXT
ルーティングの説明(タスクリストの説明)
Windchill
プロセス計画部品リンク
(追加または削除)
MAPL_DI_TAB
(材料の割当および割当解除)
ACTTYP
H – FOR CREATE
L – FOR DELETE
TIBCO が追加または削除されたプロセス計画部品リンクに基づいて決定
プロセス計画部品リンクからの部品番号
MAPL_DI_TAB
MATNR
材料番号
Windchill
数字の場合、部品番号を詰める。
プロセス計画の配布ターゲットの TargetID
MAPL_DI_TAB
WERKS
ルーティングプラント
Windchill
TargetID のサブ文字列
MAPL_DI_TAB
PLNTY
ルーティングタイプ ("N")
TIBCO
デフォルト Lookup
プロセス計画番号
MAPL_DI_TAB
PLNNR
ルーティング番号
Windchill
MAPL_DI_TAB
PLNAL
グループカウンタのルーティング
TIBCO
SAP から照会
開始日のエフェクティビティ
MAPL_DI_TAB
DATUV
ルーティング有効化開始日
Windchill
日付関数
変更番号
MAPL_DI_TAB
AENNR
変更番号
Windchill
プロセス計画オペレーション (追加、変更、または削除)
PLPO_DI_TAB
(オペレーションとサブオペレーション)
ACTTYP
H – FOR CREATE
V – FOR CHANGE
L – FOR DELETE
追加、変更、削除したオペレーションに基づいて TIBCO がフラグを決定
PLPO_DI_TAB
PLNTY
ルーティングタイプ ("N")
TIBCO
デフォルト Lookup
プロセスプラン番号
PLPO_DI_TAB
PLNNR
ルーティンググループ番号
Windchill
PLPO_DI_TAB
PLNAL
グループカウンタのルーティング
TIBCO
SAP から照会
プロセス計画の開始日のエフェクティビティ
PLPO_DI_TAB
DATUV
ルーティングの有効化開始日
Windchill。空白の場合、TIBCO が現在の日付を渡します
変更番号
PLPO_DI_TAB
AENNR
変更番号
Windchill
オペレーションラベル
PLPO_DI_TAB
VORNR
アクティビティ
Windchill
ERP 検証コード
PLPO_DI_TAB
STEUS
コントロールキー
Windchill
相互参照: ERP 検証コードに基づく Lookup
作業拠点リンクからの TargetID または計画
PLPO_DI_TAB
WERKS
オペレーションプラントまたは作業拠点からのプラント
Windchill
TargetID の場合、サブ文字列
PLPO_DI_TAB
KTSCH
標準テキストキー
TIBCO
デフォルト Lookup
Operation Description
PLPO_DI_TAB
LTXA1
オペレーションの簡単な説明
Windchill
基本測定単位
PLPO_DI_TAB
MEINH
オペレーション測定単位
Windchill
相互参照: 基本測定単位に基づく Lookup
PLPO_DI_TAB
UMREN
分子
1
TIBCO
PLPO_DI_TAB
UMREZ
分母
1
TIBCO
数量
PLPO_DI_TAB
BMSCH
基本数量
Windchill
作業拠点の関連付けからの作業拠点番号
PLPO_DI_TAB
ARBPL
作業拠点
Windchill
PLPO_DI_TAB
PLNAL
ルーティンググループカウンタ
TIBCO
SAP から照会
オペレーションホルダーからのシーケンスの行番号
PLPO_DI_TAB
PLNFL
シーケンス番号 (標準、代替、または同時実行)
Windchill
オペレーションラベル。オペレーションホルダータイプは "OP"
PLPO_DI_TAB
UVORN
サブアクティビティ (サブオペレーションラベル)
Windchill
セットアップ時間
PLPO_DI_TAB
VGW01
セットアップ時間
Windchill
サブ文字列
セットアップ時間
PLPO_DI_TAB
VGE01
セットアップ時間の測定単位
Windchill
サブ文字列
処理時間
PLPO_DI_TAB
VGW02
加工時間 (Windchill では処理時間)
Windchill
サブ文字列
処理時間
PLPO_DI_TAB
VGE02
加工時間の測定単位
Windchill
サブ文字列
作業時間
PLPO_DI_TAB
VGW03
作業時間
Windchill
サブ文字列
作業時間
PLPO_DI_TAB
VGE03
作業時間の測定単位
Windchill
サブ文字列
待機時間
PLPO_DI_TAB
ZEILM
最大待機時間単位
Windchill
サブ文字列
待機時間
PLPO_DI_TAB
ZALMX
最大待機時間
Windchill
サブ文字列
キュー時間
PLPO_DI_TAB
ZEIWN
標準キュー時間単位
Windchill
サブ文字列
キュー時間
PLPO_DI_TAB
ZWNOR
標準キュー時間
Windchill
サブ文字列
移動時間
PLPO_DI_TAB
ZEITN
標準移動時間単位
Windchill
サブ文字列
移動時間
PLPO_DI_TAB
ZTNOR
標準移動時間
Windchill
サブ文字列
追加、削除、または変更されたプロセス計画シーケンス
PLFL_DI_TAB (シーケンス用)
ACTTYP
H – FOR CREATE
V-FOR CHANGE
L – FOR DELETE
追加、変更、削除されたシーケンスに基づいて TIBCO が決定
PLFL_DI_TAB
PLNTY
ルーティングタイプ ("N")
TIBCO
デフォルト Lookup
オペレーションホルダーからのプロセス計画番号
PLFL_DI_TAB
PLNNR
ルーティンググループ番号
Windchill
PLFL_DI_TAB
PLNAL
グループカウンタのルーティング
TIBCO
SAP から照会
開始日のエフェクティビティ
PLFL_DI_TAB
DATUV
ルーティングの有効化開始日
Windchill
日付関数
変更番号
PLFL_DI_TAB
AENNR
変更番号
シーケンスのカテゴリ (Sequence Category)
PLFL_DI_TAB
FLGAT
シーケンスのカテゴリ
2 (1 - 同時実行、2 - 代替)
Windchill
相互参照
PLFL_DI_TAB
BEZFL
参照シーケンス番号
000000
TIBCO
デフォルト Lookup
シーケンス名
PLFL_DI_TAB
LTXA1
簡単な説明
Windchill
PLFL_DI_TAB
TXTSP
簡単なテキスト言語
TIBCO
デフォルト Lookup
プロセス計画の開始ロットサイズ
PLFL_DI_TAB
LOSVN
開始ロット番号
Windchill
プロセス計画の終了ロットサイズ
PLFL_DI_TAB
LOSBS
終了ロットサイズ
Windchill
ブランチオペレーション
PLFL_DI_TAB
VORNR1
ブランチオペレーション
Windchill
リターンオペレーション
PLFL_DI_TAB
VORNR2
終了オペレーション
Windchill
追加、変更、削除された消耗品リソースリンク (リソース割当)
PLFH_DI_TAB
(PRT 割当)
ACTTYP
H – FOR CREATE
V – FOR CHANGE
L – FOR DELETE
Windchill
PLFH_DI_TAB
PLNTY
ルーティングタイプ
TIBCO
デフォルト Lookup
プロセスプラン番号
PLFH_DI_TAB
PLNNR
ルーティンググループ番号
Windchill
PLFH_DI_TAB
PLNAL
グループカウンタのルーティング
TIBCO
SAP から照会
プロセス計画の開始日のエフェクティビティ
PLFH_DI_TAB
DATUV
ルーティングの有効化開始日
Windchill
変更番号
PLFH_DI_TAB
AENNR
変更番号
Windchill
シーケンス行番号
PLFH_DI_TAB
PLNFL
ルーティングシーケンス番号
Windchill
標準シーケンスの場合: デフォルト Lookup
PLFH_DI_TAB
PSNFH
アイテム番号
TIBCO
9000+position()。削除中に SAP から取得する必要があります。
PLFH_DI_TAB
STEUF
CONTROL KEY
Windchill
相互参照
PLFH_DI_TAB
BZOFFB
PRT の使用を開始する参照日付
TIBCO
デフォルト Lookup
PLFH_DI_TAB
BZOFFE
PRT の使用を終了する参照日付
TIBCO
デフォルト Lookup
PLFH_DI_TAB
MGEINH
測定単位
TIBCO
SAP から照会 (PRT タイプ = "M" の場合) またはデフォルト Lookup
消耗品リソースリンクにおける数量
PLFH_DI_TAB
MGVGW
数量
Windchill
関連付けられたリソースのタイプおよびカテゴリ、
オペレーションのドキュメントリンク
PLFH_DI_TAB
FHMAR
PRT タイプ/カテゴリ
Windchill
相互参照 (M、E)
プロセス計画のプラント
PLFH_DI_TAB
FHWRK
プラント
Windchill
リソース番号
PLFH_DI_TAB
MATNR
材料番号
Windchill
オペレーションラベル
PLFH_DI_TAB
VORNR
オペレーション番号
Windchill
ドキュメントリンクからのドキュメントタイプ
PLFH_DI_TAB
DOKAR
ドキュメントのタイプ
Windchill
相互参照
ドキュメントリンクからのドキュメント番号
PLFH_DI_TAB
DOKNR
ドキュメント番号
Windchill
PLFH_DI_TAB
DOKTL
ドキュメント部品
TIBCO
デフォルト Lookup
ドキュメントリンクからのドキュメントバージョン
PLFH_DI_TAB
DOKVR
ドキュメントバージョン
Windchill
消耗品リソースリンクからのリソース番号
PLFH_DI_TAB
EQUNR
装置番号
Windchill
TEXT_OBJ_DI_TAB
(長いテキストの場合)
注記: このテーブルは TEXT_DI_TAB とともに使用する必要があります
ACTTYP
H – FOR CREATE
V – FOR CHANGE
L – FOR DELETE
Windchill
オペレーションを作成する場合は "H"
オペレーションを更新する場合は "V"
TEXT_OBJ_DI_TAB
OBJ
オブジェクト ("O" はオペレーションの頭文字)
"O"
TIBCO
TEXT_OBJ_DI_TAB
PLNAL
GRP カウンタ
TIBCO
SAP から照会
TEXT_OBJ_DI_TAB
PLNFL
シーケンス
Windchill
オペレーションラベル
TEXT_OBJ_DI_TAB
VORNR
オペレーション番号
Windchill
サブオペレーションラベル
TEXT_OBJ_DI_TAB
UVORN
サブオペレーション番号
Windchill
オペレーションからの詳細説明
TEXT_OBJ_DI_TAB
TEXT_FROM
開始行番号
TIBCO
オペレーションからの詳細説明
TEXT_OBJ_DI_TAB
TEXT_TO
終了行番号
TIBCO
TEXT_DI_TAB
TDFORMAT
フォーマット (*)
TIBCO
オペレーションからの詳細説明
TEXT_DI_TAB
TDLINE
詳細テキスト行
Windchill
PLMZ_DI_TAB
(コンポーネント割当用)
ACTTYP
H – FOR CREATE
L – FOR DELETE
PLMZ_DI_TAB
PLNTY
ルーティングタイプ ("N")
TIBCO
デフォルト Lookup
PLMZ_DI_TAB
PLNNR
ルーティンググループ番号
Windchill
PLMZ_DI_TAB
PLNAL
グループカウンタのルーティング
TIBCO
SAP から照会
PLMZ_DI_TAB
DATUV
ルーティングの有効化開始日
Windchill
PLMZ_DI_TAB
AENNR
変更番号
Windchill
PLMZ_DI_TAB
PLNFL
ルーティングシーケンス番号
Windchill
PLMZ_DI_TAB
STLTY
BOM タイプ (M – 材料 BOM)
TIBCO
デフォルト Lookup
PLMZ_DI_TAB
STLNR
BOM 番号
Windchill
PLMZ_DI_TAB
STLAL
代替
Windchill
PLMZ_DI_TAB
STLKN
アイテムノード番号
注記: 実行時、RFC: CSAP_BOM_READ を使用してアイテム番号を取得する必要があります。
TIBCO
SAP から照会
PLMZ_DI_TAB
WERK_STL
プラント
Windchill
PLMZ_DI_TAB
STLTY_W
BOM タイプ (M – 材料 BOM)
TIBCO
デフォルト Lookup
アセンブリ部品番号
PLMZ_DI_TAB
STLNR_W
BOM 番号
Windchill
関連する BOM の代替
PLMZ_DI_TAB
STLAL_W
代替
Windchill
コンポーネント番号。
PLMZ_DI_TAB
MATNR
材料番号 - 割り当てる BOM コンポーネント
Windchill
関連付けられた BOM の配布ターゲット
PLMZ_DI_TAB
WERKS
プラント
Windchill
コンポーネントの行番号
PLMZ_DI_TAB
POSNR
アイテム番号
Windchill
コンポーネントの数量
PLMZ_DI_TAB
MENGE
数量
Windchill
コンポーネントの測定単位
PLMZ_DI_TAB
MEINS
基本数量単位
Windchill
アセンブリ部品番号
PLMZ_DI_TAB
BOMAT
BOM の名前
Windchill
ZRFC_OPR_LABEL
Windchill の属性名
API 構造
API フィールド
API フィールドの説明
デフォルト値
ソース
変換
変更番号
インポートパラメータ
CHANGE_NUMBER
変更番号
Windchill
インポートパラメータ
FLAG
オペレーションラベルの変更を元に戻すかどうかのフラグ
オペレーションラベル (アクティビティ) を更新する場合、"UPD"
オペレーションラベルの変更を元に戻す場合、"REV"
TIBCO
インポートパラメータ
GROUP_COUNTER
TIBCO
SAP から照会
プロセス計画番号
インポートパラメータ
GROUP_NUMBER
Windchill
インポートパラメータ
KEY_DATE
TIBCO ではデフォルトでシステム日付
プロセス計画が関連付けられた配布ターゲット
インポートパラメータ
ROUTING_PLANT
Windchill
サブ文字列
シーケンス行番号
T_OPR_LABEL
SEQUENCE_NO
Windchill
古いオペレーションラベル
T_OPR_LABEL
OLD_OPERATIONID
アクティビティ
Windchill
オペレーションラベル
T_OPR_LABEL
OPERATIONID
アクティビティ
Windchill
サブオペレーションラベル
T_OPR_LABEL
SUBOPERATIONID
サブアクティビティ
Windchill
古いサブオペレーションラベル
T_OPR_LABEL
OLD_SUBOPERATIONID
サブアクティビティ
Windchill