非製品バンドルの TAL 処理
非製品情報を含んでいる Windchill Service Information Manager (SIM) バンドルを変換してロードすることもできます。非製品情報とは、Servigistics InService に保存されている製品に関連付けられていない情報のことです。たとえば、よくあるご質問 (FAQ) またはトレーニング教材をロードする場合があります。この情報は通常、Servigistics InService ホーム ページの「一般コンテンツ」セクションに表示されます
非製品バンドルの TAL 処理を行うには、次の手順に従います。
1. 非製品バンドルをパブリッシングするには、SIM で次の手順に従います。
a. 製品階層 (PH) ノードへの関連付けと、ルートノードへの適用性の割り当てを行わずに、情報構造 (IS) またはパブリッシング構造 (PS) を作成します。
非製品 IS と PS を PH ノードに関連付けてはなりません。
b. 「タイプおよび属性の管理」ユーティリティで IS タイプの下に Category という名前のソフト属性を作成します。
c. <WINDCHILL_ホーム>/codebase/com/ptc/arbortext/windchill/siscore/attset/xml にある publishinfo_attset.xml ファイル内の IsRoot タイプの下に Category 属性を追加します。
以下に例を示します。
<Type name="com.ptc.sis.IsRoot">
<Attribute action="include" name="Category" />
d. 非製品バンドルとしてパブリッシングする IS で、Category 属性の値を更新して Non-Product にします。
以下に例を示します。
e. 非製品 IS または PS バンドルをパブリッシングします。
非製品バンドルをパブリッシングした後で、そのバンドルの publishinfo.xml ファイルに Category 属性が存在することを確認します。
以下に例を示します。
<Property token="Category">
<Value>category value</Value>
</Property>
2. Task Manager にログインし、「Add Collection」タスクを選択します。
3. 以下のようにプロパティを設定して非製品コレクションを作成します。
「Content Type」オプションが「Non-Product Related Content」に設定されていることを確認します。
「Data Types」で以下のデータタイプをコレクションに使用します。
◦ IEXML
◦ DOCRELATION
◦ PDFM
◦ PARTSLIST
◦ IS
◦ GRAPHIC
4. コレクションに非製品カテゴリを追加する場合は、「Add Category」をクリックして「Add Category to Collection」ページを開きます。
「Add Category to Collection」ページでコレクションに新規カテゴリを追加します(例: Non-Product-FAQ)。
カテゴリタイトルは通常、バンドルの PublishInfo.xml ファイル内の Property タグの token 属性に含まれています。
以下に例を示します。
5. Task Manager で、「TransformMgmt」などの TAL タスクのいずれかを選択して実行することで、非製品バンドルをロードします。