エンタープライズ管理 > Windchill ESI の実装 > Oracle Applications 環境での Windchill ESI の実装 > リリース履歴のロード
  
リリース履歴のロード
リリース履歴は、Windchill からパブリッシングされた情報のレコードで、ソース Windchill PDMLink、MPMLink データ、および配布ターゲットを識別します。
リリース履歴のロードは、ERP システム上に存在するが Windchill ESI によってパブリッシングされていないオブジェクト (部品やアセンブリなど) で必要となる場合があります。このようなオブジェクトのリリース履歴をロードすることで、2 つのシステム (Windchill PDMLink、MPMLink、および ERP システム) が相互に同期していることを確認し、ESI が以降のパブリッシングでこれらのオブジェクトを使用できるようにできます。
複数のリリースアクティビティオブジェクトの作成
リリース履歴は、wt.load.LoadFromFile を使用してリリースアクティビティをロードするときに、XML (拡張マークアップ言語) インポートファイルからロードできます。
フィールド
説明
必須
リリースクラス
リリース可能なオブジェクトの Windchill ESI リリースクラス。この属性の値は必須です。これには com.ptc.windchill.esi.Part com.ptc.windchill.esi.mpml.ProcessPlan などの文字列が含まれています。リリース可能なオブジェクトの適切なリリースクラス値を確認するには、パス <WT_ホーム>\codebase\com\ptc\windchill\esi にある
ESIResponseMetaInfo.xml
ファイルを開きます。
はい
リリースオブジェクトのタイプ
リリース可能なオブジェクトのクラスタイプ。この属性の値は必須です。これには wt.part.WTPartcom.ptc.windchill.mpml.processplan.MPMProcessPlan などの文字列が含まれています。
はい
リリースオブジェクトの番号
リリース可能なオブジェクトの番号。この属性の値は必須です。
はい
リリースオブジェクトのバージョン
リリース可能なオブジェクトのバージョン。この属性の値は省略可能です。
いいえ
リリースオブジェクトの作業版数
リリース可能なリンクオブジェクトの roleB の作業版数。この属性の値は省略可能です。
いいえ
リリースオブジェクトのビュー
リリース可能なリンクオブジェクトの roleB のビュー。この属性の値は省略可能です。
いいえ
配布ターゲット番号
配布ターゲットの番号。この属性の値は必須です。
はい
パブリッシング日
パブリッシングの日付。この属性の値は省略可能です。
いいえ
パブリッシング操作
パブリッシングの操作。この属性の値は必須です。これは文字列で、createchange、または delete を指定できます。
はい
コンテナパス
リリース可能なオブジェクトのコンテナパス。この属性の値は省略可能です。
いいえ
message
リリースアクティビティのパブリッシングメッセージ。この属性の値は省略可能です。
いいえ
例:
<csvCreateReleaseActivity handler="com.ptc.windchill.esi.load.LoadESI.createReleaseActivity">
<csvreleaseClass>com.ptc.windchill.esi.Part</csvreleaseClass>
<csvobjectClass>wt.part.WTPart</csvobjectClass>
<csvobjectNumber>PART_OP555</csvobjectNumber>
<csvobjectVersion>A</csvobjectVersion>
<csvobjectIteration>1</csvobjectIteration>
<csvobjectView>Design</csvobjectView>
<csvtargetNumber>00000003</csvtargetNumber>
<csvpublishDate>2015-07-05</csvpublishDate>
<csvpublishAction>create</csvpublishAction>
<csvpublishMessage>Loader Part</csvpublishMessage>
</csvCreateReleaseActivity>
複数のリリースアクティビティオブジェクトの関連付けの作成 (csvCreateReleaseActivityForLink)
リリース履歴は、wt.load.LoadFromFile を使用してリリースアクティビティをロードするときに、XML (拡張マークアップ言語) インポートファイルからロードできます。
フィールド
説明
必須
リリースクラス
リリース可能なオブジェクトの Windchill ESI リリースクラス。この属性の値は必須です。これには com.ptc.windchill.esi.Partcom.ptc.windchill.esi.mpml.ProcessPlan などの文字列が含まれています。リリース可能なオブジェクトの適切なリリースクラス値を確認するには、パス <WT_ホーム>\codebase\com\ptc\windchill\esi にある ESIResponseMetaInfo.xml ファイルを開きます。
はい
リリース可能なリンクのタイプ
リリース可能なリンクのクラスタイプ。この属性の値は必須です。これには com.ptc.windchill.mpml.processplan.MPMPartToProcessPlanLink などの文字列が含まれています。
はい
リンクの roleA のオブジェクトタイプ
リンクの roleA オブジェクトのオブジェクトタイプ。
はい
リリース可能なリンクの roleA のオブジェクト番号
リリース可能なリンクオブジェクトの roleA のオブジェクト番号。この属性の値は必須です。
はい
リリース可能なリンクの roleA オブジェクトのバージョン
リリース可能なリンクオブジェクトの roleA のバージョン。この属性の値は省略可能です。
いいえ
リリース可能なリンクの roleA オブジェクトの作業版数
リリース可能なリンクオブジェクトの roleA の作業版数。この属性の値は省略可能です。
いいえ
リリース可能なリンクの roleA オブジェクトのビュー
リリース可能なリンクオブジェクトの roleA のビュー。この属性の値は省略可能です。
いいえ
リンクの roleB のオブジェクトタイプ
リンクの roleB オブジェクトのオブジェクトタイプ。
はい
リリース可能なリンクの roleB のオブジェクト番号
リリース可能なリンクオブジェクトの roleB のオブジェクト番号。この属性の値は必須です。
はい
リリース可能なリンクの roleB オブジェクトのバージョン
リリース可能なリンクオブジェクトの roleB のバージョン。この属性の値は省略可能です。
いいえ
リリース可能なリンクの roleB オブジェクトの作業版数
リリース可能なリンクオブジェクトの roleB の作業版数。この属性の値は省略可能です。
いいえ
リリース可能なリンクの roleB オブジェクトのビュー
リリース可能なリンクオブジェクトの roleB のビュー。この属性の値は省略可能です。
いいえ
配布ターゲット番号
配布ターゲットの番号。この属性の値は必須です。
はい
パブリッシング日
パブリッシングの日付。この属性の値は省略可能です。
いいえ
パブリッシング操作
パブリッシングの操作。この属性の値は必須です。これは文字列で、createchange、または delete を指定できます。
はい
コンテナパス
リリース可能なオブジェクトのコンテナパス。この属性の値は省略可能です。
いいえ
message
リリースアクティビティのパブリッシングメッセージ。この属性の値は省略可能です。
いいえ
例:
<csvCreateReleaseActivityForLink handler="com.ptc.windchill.esi.load.LoadESI.
createReleaseActivityForLink">
<csvreleaseClass>com.ptc.windchill.esi.mpml.PartToProcessPlanLink</csvreleaseClass>
<csvlinkClass>com.ptc.windchill.mpml.processplan.MPMPartToProcessPlanLink</csvlinkClass>
<csvroleAObjectClass>wt.part.WTPart</csvroleAObjectClass>
<csvroleAObjectNumber>BOM_OP01</csvroleAObjectNumber>
<csvroleAObjectVersion>A</csvroleAObjectVersion>
<csvroleAObjectIteration>1</csvroleAObjectIteration>
<csvroleAObjectView>Design</csvroleAObjectView>
<csvroleBObjectClass>com.ptc.windchill.mpml.processplan.MPMProcessPlan</csvroleBObjectClass>
<csvroleBObjectNumber>YDPLAN01</csvroleBObjectNumber>
<csvroleBObjectVersion>A</csvroleBObjectVersion>
<csvroleBObjectIteration>1</csvroleBObjectIteration>
<csvroleBObjectView>Design</csvroleBObjectView>
<csvtargetNumber>00000003</csvtargetNumber>
<csvpublishDate>2015-07-05</csvpublishDate>
<csvpublishAction>create</csvpublishAction>
<csvpublishMessage>Loader Message</csvpublishMessage>
</csvCreateReleaseActivityForLink>
インポートファイルの各行は、特定の ERP 組織に対する特定の Windchill ビジネスオブジェクトのパブリッシングイベントを表します。