エンタープライズ管理 > Windchill ESI の実装 > Oracle Applications 環境での Windchill ESI の実装 > Oracle Applications API と OIT の構造 > BOM の作成と変更
  
BOM の作成と変更
次の API 構造テーブルでは、現在のバージョンの Oracle Applications 配布ターゲット内で BOM を作成するのに必要なすべての API およびそれぞれの API フィールドを示しています。
API 名 = 部品表ビジネスオブジェクトインタフェース
部品表 (BOM) ビジネスオブジェクトインタフェース (BOI) が起動し、Oracle で BOM を作成および変更できるようになります。BOM API では、1 つの BOM 内のオブジェクトが共通のビジネス関係で相互に参照することで API に入力されます。BOM API には 5 つの主な領域があります。
1. BOM Header (BOM ヘッダ)
2. BOM Components (BOM コンポーネント)
3. BOM Substitute (BOM 代用部品)
4. BOM Reference Designator (BOM 参照指定子)
5. BOM Revision (BOM リビジョン) (BIO のこのセクションは入力されません。リビジョンは Item OIT で作成されます。)
BOM API の呼び出しでは必ず BOM Header の入力が必要です。BOM Component、BOM Substitute、および BOM Reference Designator は反復構造ですが、BOM Header は 1 つしか使用できません。
Windchill の属性名
API 構造
API フィールド
デフォルト値
ソース
変換
Transaction ID
TIB_INT _BOM_ API_HD R
TIBCO_Key
トランザクション ID + タイムスタンプ
Windchill/TIBCO
連結
Assembly Part Number
TIB_INT _BOM_ API_HD R
ASSEMBLY_ITEM_NAME
該当なし
Windchill
該当なし
Distribution Target
TIB_INT _BOM_ API_HD R
ORGANIZATION_CODE
該当なし
Windchill
サブ文字列
BOM Usage
TIB_INT _BOM_ API_HD R
ASSEMBLY_TYPE
用途がブランクの場合、値が "1" に設定されます。
値がブランクの場合、デフォルトが使用されます。ブランクでない場合は、相互参照の値が使用されます。
該当なし
BOM Alternate
TIB_INT _BOM_ API_HD R
ALternate_BOM_Code
該当なし
Windchill
該当なし
(Action flag)
TIB_INT _BOM_ API_HD R
TRANSACTION_TYPE
"CREATE"
相互参照
該当なし
Transaction ID
TIB_INT_BOM_API_INV_COMP
TIBCO_KEY
トランザクション ID + タイムスタンプ
Windchill/TIBCO
連結
Distribution Target
TIB_INT_BOM_API_INV_COMP
ORGANIZATION_CODE
該当なし
Windchill
サブ文字列
Assembly Part Number
TIB_INT_BOM_API_INV_COMP
ASSEMBLY_ITEM_NAME
該当なし
Windchill
該当なし
Start Effective Date
TIB_INT_BOM_API_INV_COMP
START_EFFECTIVE_DATE
該当なし
Windchill/Oracle (作成および変更の場合、この日付は Windchill から取得され、削除の場合は Oracle から取得される)
該当なし
該当なし
TIB_INT_BOM_API_INV_COMP
OPERATION_SEQUENCE_NUMBER
1
Windchill
OperationBOMAl locatePart は、BOM コンポーネントと見なされます。
(Component) Part Number
TIB_INT_BOM_API_INV_COMP
COMPONENT_ITEM_NAME
該当なし
Windchill
該当なし
Line Number
TIB_INT_BOM_API_INV_COMP
ITEM_SEQUENCE_NUMBER
該当なし
Windchill
該当なし
(Component) Quantity
TIB_INT_BOM_API_INV_COMP
QUANTITY_PER_ASSEMBLY
該当なし
Windchill
該当なし
(Action Flag)
TIB_INT_BOM_API_INV_COMP
TRANSACTION_TYPE
"CREATE" "UPDATE"
相互参照
該当なし
Start Effective Date
TIB_INT_BOM_API_INV_COMP
DISABLE_DATE
該当なし
Windchill
該当なし
該当なし
TIB_INT _BOM_ API_SU BS_CO MP
TIBCO_KEY
トランザクション ID + タイムスタンプ
Windchill/TIBCO
該当なし
Distribution Target
TIB_INT _BOM_ API_SU BS_CO MP
ORGANIZATION_CODE
該当なし
Windchill
サブ文字列
Assembly Part Number
TIB_INT _BOM_ API_SU BS_CO MP
ASSEMBLY_ITEM_NAME
該当なし
Windchill
該当なし
Start Effective Date
TIB_INT _BOM_ API_SU BS_CO MP
START_EFFECTIVE_DATE
該当なし
Windchill
該当なし
該当なし
TIB_INT _BOM_ API_SU BS_CO MP
OPERATION_SEQUENCE_NUMBER
1
デフォルト
該当なし
(Component) Part Number
TIB_INT _BOM_ API_SU BS_CO MP
COMPONENT_ITEM_NAME
該当なし
Windchill
該当なし
Substitute Part Number
TIB_INT _BOM_ API_SU BS_CO MP
SUBSTITUTE_ITEM_NAME
該当なし
Windchill
該当なし
(Substitute) Quantity
TIB_INT _BOM_ API_SU BS_CO MP
SUBSTITUTE_ITEM_QUANTITY
該当なし
Windchill
該当なし
(Action flag)
TIB_INT _BOM_ API_SU BS_CO MP
TRANSACTION_TYPE
"CREATE" "DELETE"
相互参照
該当なし
該当なし
Oracle
TIBCO_KEY
トランザクション ID + タイムスタンプ
Windchill/TIBCO
該当なし
Distribution Target
TIB_INT_BOM_API_REF_DESG
ORGANIZATION_CODE
該当なし
Windchill
サブ文字列
Assembly Part Number
TIB_INT_BOM_API_REF_DESG
ASSEMBLY_ITEM_NAME
該当なし
Windchill
該当なし
Start Effectivity Date
TIB_INT_BOM_API_REF_DESG
START_EFFECTIVE_DATE
該当なし
Windchill
該当なし
該当なし
TIB_INT_BOM_API_REF_DESG
OPERATION_SEQUENCE_NUMBER
1
デフォルト
該当なし
(Component) Part Number
TIB_INT_BOM_API_REF_DESG
COMPONENT_ITEM_NAME
該当なし
Windchill
該当なし
Reference Designator
TIB_INT_BOM_API_REF_DESG
REFERENCE_DESIGNATOR_NAME
該当なし
Windchill
該当なし
該当なし
TIB_INT_BOM_API_REF_DESG
TRANSACTION_TYPE
"CREATE" "DELETE"
デフォルト
該当なし
* 
以下の API 構造は、デフォルトでは使用されません。
TIB_INT_BOM_API_ITM_REV
TIB_INT_BOM_API_COMP_OPS