部品
Windchill ESI を使用すると、Windchill PDMLink で作成および変更された部品を SAP や Oracle などの配布ターゲットにパブリッシングできます。部品の特定の属性およびその部品に関連するドキュメントをパブリッシングするように、Windchill PDMLink システムを設定できます。Windchill PDMLink の部品情報を使用して、配布ターゲットで部品が作成されます。
ERP Connector は以下の部品関連属性を Windchill PDMLink から配布ターゲットに渡します。
• 番号
• 部品がファントム部品かどうか
• デフォルト単位
• 管理特性
• タイプ
• 名前
• ソース
• バージョン
• 作業版数
• 日付エフェクティビティ
• 最終更新ユーザー (Last Changed By)
• 配布ターゲット
• シリアルエフェクティビティ (Serial Effectivity)
• ロットエフェクティビティ
• ライフサイクル状態
• ビュー
• ストレージの場所
• 以前にパブリッシングした部品バージョン
• 拡張データ
• 部門データ
製造部品のエンタープライズバージョンのパブリッシング
各下流部品は上流部品の仕様に基づいて製造されます。個々の部品の「エンタープライズバージョン」属性には、リンクされている上流部品のバージョンが表示されます。詳細については、「エンタープライズバージョン」を参照してください。
製造部品をパブリッシングした場合、ESI 応答には、製造部品の情報とともに、エンタープライズバージョン (上流バージョン) の情報が含まれます。
たとえば、製造部品 (バージョン A.1) をパブリッシングした場合、ESI 応答には、製造部品 (バージョン A.1) の情報とともに、上流設計部品 (バージョン B.1) の情報が含まれます。以下のイメージを参照してください。
この機能は、下流 ERP システムでエンジニアリングリビジョン (この場合、設計部品) を使用して部品リビジョンをトラックする場合に便利です。
このプリファレンスを有効にするには、次の手順に従います。
1. 「プリファレンス管理」ユーティリティを開きます。 > > の順にクリックします。
2. > > の順に選択します。
3. プリファレンス「製造部品のエンタープライズバージョンをパブリッシング」を Yes に設定します。
エンタープライズバージョンは、SAP ERP システムでは変更通知を介して材料で消費され、Oracle ERP システムでは材料と BOM で消費されます。
部品のプラント固有属性
部品のプラント固有属性は、Windchill MPMLink のビュー固有機能を使用してパブリッシングできます。プラント固有属性をパブリッシングするには、以下のようにします。
• > > カテゴリの「プラントデータ情報をパブリッシング」プリファレンスが「はい」に設定されていることを確認します。
• Windchill MPMLink でプラントそれぞれに対応する固有ビューを定義します。
• 対応するビュー属性タブで、プラント固有属性を定義します。
• Windchill ESI を使用して部品をパブリッシングします。
Windchill ESI は部品のプラント固有属性を Windchill MPMLink から取得して、その情報を配布ターゲットの該当するプラントに送信します。
| • これらの属性は ESI 応答メタ情報ファイルでマッピングを定義しておく必要があります。また、EAI ソフトウェアコンポーネントを拡張して、これらの属性を SAP に適切にマッピングする必要もあります。 • 「配布ターゲットに送信」操作、「材料を配布ターゲットに送信」操作、「変更通知」、「プロモーションリクエスト」、または「状態を設定」を使用して、部品またはリソースの部門データまたはプラントデータをパブリッシングする際は、「保存済みフィルタ」を以下の場所から使用します。 ◦ 部品または BOM をパブリッシングする際は、配布ターゲットの「BOM 設定」。 ◦ リソースまたはリソース構造をパブリッシングする際は、配布ターゲットの「リソースの設定」。 ◦ プロセス計画の構造をパブリッシングする際は、配布ターゲットの「プロセス計画の設定」。 ◦ 変更通知を使用してパブリッシングする際は、配布ターゲットの「変更通知の設定」。 |
拡張データのパブリッシング
拡張データは、Windchill のバージョン化されている処理可能なオブジェクトであり、ERP システムにパブリッシングされる必要のあるデータを格納するために使用されます。拡張データは、ERP コネクタを使用することにより、ESI レスンポンスで配布ターゲットにパブリッシングできます。
拡張データをパブリッシングするには、プリファレンス「エンタープライズデータ情報をパブリッシング」を「はい」に設定することによって有効にします。
拡張データの詳細については、
拡張データのトピックを参照してください。
| • 部品データまたは拡張データからバージョン情報をパブリッシングする場合、esi.properties ファイルでプロパティ com.ptc.windchill.esi.useVersionInfofromPartOrED を設定します。例: <Property default="PART" name="com.ptc.windchill.esi.useVersionInfofromPartOrED">その他の値には PART または COMMON_ENTERPRISE_DATA があります。 このプロパティを設定しない場合、既成では、エンタープライズデータがデフォルトでパブリッシングされます。 • 「配布ターゲット」属性 (ESI 応答では Destination と TargetID) では、部品を作成または変更する配布ターゲットを識別します。 • 「部品の日付エフェクティビティ」は、YYYY-MM-DD HH:MM:SS というフォーマットで Windchill PDMLinkから渡されます。 • オブジェクト中心のモードで部品をパブリッシングする場合、配布ターゲットの「部品のパブリッシング時に、関連ドキュメントをパブリッシング」属性の設定が「はい」のときは、部品に関連付けられたドキュメントも同様にパブリッシングされます。 |
部門データ
部門データの属性は、プラントデータに関連付けられているすべての関連する部門データオブジェクトから、部品属性またはリソース属性とともに、ESI 応答でパブリッシングされます。
詳細については、
部門データの概要のトピックを参照してください。
> > カテゴリの「プラントデータ情報をパブリッシング」プリファレンスが「はい」に設定されていることを確認します。
部門データの詳細については、
部門データの概要を参照してください。
ライフサイクル状態変更時のデータの自動パブリッシングの設定
プラントデータのライフサイクル状態が変更されると拡張データまたは部門データが ESI 応答で自動的にパブリッシングされるように設定できます。これは、 > > からプリファレンス「部品パブリッシングを自動的にトリガーする拡張データのライフサイクル状態」を有効にすることによって設定できます。複数のライフサイクル状態をコンマで区切って指定できます。このプリファレンスのデフォルト値は空です。
このプリファレンスを有効にした後で、エンタープライズデータまたはプラントデータのライフサイクル状態がプリファレンスで指定されているものに変更されると、ESI は、配布ターゲットに関連付けられているコンフィギュレーション仕様またはフィルタに従って、関連する部品の作業版数と部門データをレンダーし、その部品を ESI 応答でパブリッシングします。
| • 部品のパブリッシングは、プリファレンス「ESI ワークフローを自動的に開始」が「はい」に設定されている場合にのみ有効になります。 • プラントデータがリリースされた場合、プラントデータとエンタープライズデータがパブリッシングされます。これに対し、エンタープライズデータがリリースされた場合、関連するプラントデータがパブリッシングされます。 |
拡張データと部門データは、ESI 応答内の個別のバケットでパブリッシングできます。これは ESI 応答をカスタマイズすることによって行えます。ESI レスポンス内のバケットのカスタマイズの詳細については、
「参照ドキュメント」サイトの
ERP Connector Customizer's Guide を参照してください。