BOM/グループ BOM の変更
以下の API 構造の表では、現在のバージョンの SAP 配布ターゲット内で BOM を変更するのに必要なすべての API およびそれぞれの API フィールドを示しています。これらの API は、呼び出される順にリストされています。
CSAP_MAT_BOM_MAINTAIN
この API は、SAP で BOM を変更するために呼び出されます。
Windchill の属性名
API 構造
API フィールド
API フィールドの説明
デフォルト値
ソース
変換
Assembly Part Number
HEADER
MATERIAL
材料コード
なし
Windchill
なし
TargetID
HEADER
PLANT
プラント
なし
Windchill
サブ文字列
なし
HEADER
BOM_USAGE
BOM の使用方法
1 = 生産
デフォルト
なし
Start Effectivity
HEADER
VALID_FROM
エフェクティビティ日付
現在の日付
Windchill、送信しない場合はデフォルト値
なし
Change Number
HEADER
CHANGE_NO
Change Number
なし
Windchill
なし
なし
HEADER
FL_COMMIT_AND_WAIT
コミットと待機のためのフラグ
X
デフォルト
なし
なし
T_STPO
ITEM_CATEG
アイテムカテゴリ
L = 在庫アイテム
デフォルト
なし
Line #’s
T_STPO
ITEM_NO
アイテム番号
なし
Windchill
なし
部品番号
T_STPO
COMPONENT
材料コード
なし
Windchill
なし
Substitute Part Number
T_STPO
COMPONENT
材料コード
なし
Windchill
なし
数量
T_STPO
COMP_QTY
コンポーネントの数量
なし
Windchill
なし
Alternate Item Group
T_STPO
AI_GROUP
代替アイテムグループの番号
なし
Windchill
なし
なし
T_STPO
AI_PRIO
代替アイテムの優先度
コンポーネントは 1、そのコンポーネントのすべての代用部品は 2
デフォルト
なし
なし
T_STPO
AL_STRATEG
代替方法
“2”
デフォルト
なし
なし
T_STPO
USAGE_PROB
コンポーネントの使用の可能性
コンポーネントは 100、そのコンポーネントのすべての代用部品は 1
デフォルト
なし
なし
T_STPO
SORTSTRING
並べ替え文字列 1 (コンポーネント)
"000"
デフォルト
なし
Alt Item Group
T_STPO
SORTSTRING
並べ替え文字列 1 (代用部品)
なし
Windchill
なし
行番号
T_STPO
ID_ITEM_NO
アイテム番号 - 変更の際に使用
なし
Windchill
なし
PartNumber または SubstituteNumber
T_STPO
ID_COMP
コンポーネント ID
なし
Windchill
なし
なし
T_STPO
FLDELETE
フラグの削除 (コンポーネントの削除時にのみ表示)
X
Windchill
なし
なし
T_STPO
ID_SORT
ID 並べ替え文字列 2 (コンポーネント)
"000"
デフォルト
なし
Alt Item Group
T_STPO
ID_SORT
ID 並べ替え文字列 3 (代用部品)
なし
Windchill
なし
1. グローバル変数 ESIFlags/EnableSortStringIdentification が「true」に設定されている場合にのみ、入力されます。詳細については、「プロセスエンジンのグローバル変数グループ」を参照してください。
2. グローバル変数 ESIFlags/EnableSortStringIdentification が「true」に設定され、コンポーネントに対する操作が「変更」または「削除」に設定されている場合にのみ、入力されます。詳細については、「プロセスエンジンのグローバル変数グループ」を参照してください。
3. グローバル変数 ESIFlags/EnableSortStringIdentification が「true」に設定され、代用部品に対する操作が「削除」に設定されている場合にのみ、入力されます。詳細については、「プロセスエンジンのグローバル変数グループ」を参照してください。
CALO_INIT_API
この API は、BOM を変更するための CSAP_MAT_BOM_MAINTAIN よりも先に呼び出されます。この API にはデータを渡す必要はありません。実行時にこの API に書き込まれるデフォルト値は、Windchill ESI の要件を満たしています。以下の表では、この API の実行時に自動的に渡されるデフォルト値と API について説明します。
Windchill の属性名
API 構造
API フィールド
API フィールドの説明
デフォルト値
ソース
変換
なし
なし
なし
なし
なし
なし
なし
これは役に立ちましたか?