Enterprise Administration > Windchill Data Loading > Loading Product Objects and Parts: Windchill PDMLink Example > Loading Supersede Relationships Among Parts > Example 2: Update
  
Example 2: Update
In this second example:
Parts 111 and 222 identify the supersede group on which the update is being performed.
A new supersede link is created between parts 111 and 345.
The existing supersede link between parts 111 and 567 is deleted.
The Company Name attribute on the supersede object will be modified to Val123.
The XML should resemble the following:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE NmLoader SYSTEM "standardX24.dtd">
<NmLoader>
<csvBeginUpdateSupersede handler="wt.supersede.LoadSupersede.beginUpdateSupersede">
<csvsupersededNumber>111</csvsupersededNumber>
<csvsupersededName>111</csvsupersededName>
<csvsupersedingNumber>222</csvsupersedingNumber>
<csvsupersedingName>222</csvsupersedingName>
</csvBeginUpdateSupersede>
<csvAddSupersede handler="wt.supersede.LoadSupersede.addSupersede">
<csvsupersededNumber>111</csvsupersededNumber>
<csvsupersededName>111</csvsupersededName>
<csvsupersedingNumber>345</csvsupersedingNumber>
<csvsupersedingName>345</csvsupersedingName>
</csvAddSupersede>
<csvDeleteSupersede handler="wt.supersede.LoadSupersede.deleteSupersede">
<csvsupersededNumber>111</csvsupersededNumber>
<csvsupersededName>111</csvsupersededName>
<csvsupersedingNumber>567</csvsupersedingNumber>
<csvsupersedingName>567</csvsupersedingName>
</csvDeleteSupersede>
<csvIBAValue handler="wt.iba.value.service.LoadValue.createIBAValue">
<csvdefinition>CompanyName123</csvdefinition>
<csvvalue1>Val123</csvvalue1>
<csvvalue2/>
<csvdependency_id/>
</csvIBAValue>
<csvEndUpdateSupersede handler="wt.supersede.LoadSupersede.endUpdateSupersede"/>