複数のエフェクティビティ情報のパブリッシング
部品または製品は、適用されているエフェクティビティに基づいて製造されます。適用されているエフェクティビティを下流の統合基幹業務 (ERP) システムにパブリッシングすることが重要です。
エフェクティビティは、部品、拡張データ、および部門データオブジェクトに適用されます。エフェクティビティは、日付、ロット、またはシリアル番号で指定できます。詳細については、エフェクティビティについてを参照してください。
適用されているエフェクティビティ情報は、ERP コネクタを使用して、Windchill Enterprise Systems Integration (ESI) レスポンスで、配布ターゲットにパブリッシングできます。
Windchill ESI レスポンスでパブリッシングするエフェクティビティ情報に必要なコンフィギュレーションは、デフォルトで用意されています。部品またはオブジェクトに適用されている複数のエフェクティビティ情報は、Windchill ESI レスポンス内の個別のバケット (部品、拡張データ、部門データなど) でレンダーされます。
TIBCO ビジネスロジックでは、複数のエフェクティビティのパブリッシングがサポートされていないため、複数のエフェクティビティを Oracle および SAP システムにパブリッシングすることはできません。Windchill ESI は、単一のエフェクティビティをパブリッシングし、パブリッシングされていないエフェクティビティに関する情報を表示します。拡張データまたは部門データに適用されるエフェクティビティは、TIBCO ビジネスロジックによって消費されません。
エンタープライズデータおよびプラントデータの属性が部品とマージされている場合、エンタープライズデータおよびプラントデータのエフェクティビティはパブリッシングされません。エンタープライズデータおよびプラントデータが個別のバケットでパブリッシングされる場合、これらのオブジェクトに適用されているエフェクティビティは Windchill ESI レスポンスでパブリッシングされます。エンタープライズデータおよびプラントデータのエフェクティビティは、TIBCO ビジネスロジックによって消費されません。これは部門データにも該当します。
拡張データおよび部門データに適用されているエフェクティビティ情報は、それぞれ拡張データバケットおよび部門データバケットでパブリッシングされます。これは、拡張データおよび部門データの属性が部品の属性と組み合わされていても、部品のエフェクティビティ情報とは組み合わされません。
BOM とともに原材料リンクオブジェクトのエフェクティビティをパブリッシングできます。
1. 変更通知によって製造履歴オブジェクトからエフェクティビティをパブリッシングするには、次の手順に従います。
a. esi.properties.xconf ファイルで、次のプロパティのデフォルト値を true に設定します。
<Property default="false" name="com.ptc.windchill.esi.publishEffectivityInformationFromManufacturingHistory"/>
b. 次のコマンドを実行します。
xconfmanager -pf
c. プロパティを適用すると、esi.properties ファイルに com.ptc.windchill.esi.publishEffectivityInformationFromManufacturingHistory が表示されます。
2. BOM トランスフォーマで部品を開き、 > 「材料を挿入」操作を使用して原材料部品を追加します。詳細な手順については、原材料部品または半完成部品と部品の関連付けを参照してください。
3. 変更通知 ECN_001 を作成して BOM 構造に関連付け、エフェクティビティを追加します。
4. > 「配布ターゲットを更新」の順にクリックします。「配布ターゲットを更新」ページが開きます。このページで、パブリッシング先となるターゲットをサーチし、そのチェックボックスをオンにします。
5. 「OK」をクリックします。
6. 上流ビューまたは下流ビューでルート部品を選択し、 > 「配布ターゲットに送信」の順にクリックします。「配布ターゲットに送信」ページが開きます。
7. 「次へ」をクリックします。「含まれるオブジェクト」セクションに、パブリッシング対象として選択されたターゲットのリストが表示されます。
8. 「送信」をクリックします。パブリッシングが開始されたことを示すメッセージが表示されます。
9. 変更通知を解決します。
次の応答が生成されます。
エフェクティビティ
<Effectivity>
<ObjectID>OR:wt.effectivity.WTDatedEffectivity:198919:222562873-1634234454365-525180031-1-0-0-127@vagrant.ptcnet.ptc.com</ObjectID>
<Class>com.ptc.windchill.esi.Part</Class>
<StartEffectivity>2021-10-27 00:00:00</StartEffectivity>
<EndEffectivity>2021-10-31 00:00:00</EndEffectivity>
<EffectivityCxtPartNumber/>
<EffectivityType>Date Effectivity</EffectivityType>
<EffectivityQualifier>Exact</EffectivityQualifier>
<PartMaster>0000000064</PartMaster>
<TargetID>FILE_0001</TargetID>
</Effectivity>
これは役に立ちましたか?