<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: For a Part, how to set the Default Downstream Location i.e. Folder Location where the Downstream in Windchill</title>
    <link>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/884673#M72852</link>
    <description>&lt;P&gt;Thank you for your article, but&amp;nbsp;&lt;SPAN&gt;unfortunately the code is not working properly.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;BR,&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 03 Jul 2023 10:16:52 GMT</pubDate>
    <dc:creator>IViana</dc:creator>
    <dc:date>2023-07-03T10:16:52Z</dc:date>
    <item>
      <title>For a Part, how to set the Default Downstream Location i.e. Folder Location where the Downstream view is to be created</title>
      <link>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/371308#M43562</link>
      <description>&lt;P&gt;Folder structure for our product:&lt;BR /&gt;Design&lt;/P&gt;
&lt;P&gt;Manufacturing&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Design Engineer creates part in Design Folder.&lt;/P&gt;
&lt;P&gt;MBOM Creator open the part in Manufacturing Associate Part Structure Browser (MPSAB) and then creates a New Downstream Branch of the part. The default location for this is /Default of the Product which can be changed manually by browsing to required location.&lt;/P&gt;
&lt;P&gt;We want to change this Default location to /Default/Manufacturing.&lt;/P&gt;
&lt;P&gt;Please suggest steps.&lt;/P&gt;</description>
      <pubDate>Tue, 18 Dec 2018 14:06:49 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/371308#M43562</guid>
      <dc:creator>prathi</dc:creator>
      <dc:date>2018-12-18T14:06:49Z</dc:date>
    </item>
    <item>
      <title>Re: For a Part, how to set the Default Downstream Location i.e. Folder Location where the Downstream view is to be created</title>
      <link>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/371309#M43563</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It is controlled by a preference. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="manufactLocation.jpg" class="jive-image image-1" height="198" src="https://community.ptc.com/legacyfs/online/115918_manufactLocation.jpg" style="height: 198px; width: 744px;" width="744" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you like, you can also write a delegate that uses a logic for number, location and so on. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 May 2017 15:27:21 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/371309#M43563</guid>
      <dc:creator>BineshKumar1</dc:creator>
      <dc:date>2017-05-15T15:27:21Z</dc:date>
    </item>
    <item>
      <title>Re: For a Part, how to set the Default Downstream Location i.e. Folder Location where the Downstream view is to be created</title>
      <link>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/371310#M43564</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Binesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We already tried that preference. &lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;This preference sets a fixed location for creation of Downstream parts i.e a folder where downstream parts from all the products will be stored. What we need is that Downstream parts of each product should be stored in the Manufacturing folder of that particular product itself.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Prasad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 May 2017 15:43:59 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/371310#M43564</guid>
      <dc:creator>prathi</dc:creator>
      <dc:date>2017-05-15T15:43:59Z</dc:date>
    </item>
    <item>
      <title>Re: For a Part, how to set the Default Downstream Location i.e. Folder Location where the Downstream view is to be created</title>
      <link>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/371311#M43565</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Prasad, I know it is not easy to set this preference in each of the products. I think writing your own delegate overriding DefaultDownstreamLocationDelegate is the elegant. I wish this is more configurable &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 May 2017 15:55:19 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/371311#M43565</guid>
      <dc:creator>BineshKumar1</dc:creator>
      <dc:date>2017-05-15T15:55:19Z</dc:date>
    </item>
    <item>
      <title>Re: For a Part, how to set the Default Downstream Location i.e. Folder Location where the Downstream</title>
      <link>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/484849#M52242</link>
      <description>&lt;P&gt;We need exactly the same functionality. Setting the downstream location to a default Manufacturing folder in each product.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;a href="https://www.ptcusercommunity.com/t5/user/viewprofilepage/user-id/254322"&gt;@BineshKumar1&lt;/a&gt;&amp;nbsp;Do you happen to have an example on how to create such a custom delegate?&lt;/P&gt;</description>
      <pubDate>Thu, 21 Sep 2017 13:29:58 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/484849#M52242</guid>
      <dc:creator>ocorten-2</dc:creator>
      <dc:date>2017-09-21T13:29:58Z</dc:date>
    </item>
    <item>
      <title>Re: For a Part, how to set the Default Downstream Location i.e. Folder Location where the Downstream</title>
      <link>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/484942#M52247</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;hi&lt;/P&gt;
&lt;P&gt;you can see on the online help&lt;/P&gt;
&lt;P&gt;&lt;A href="http://support.ptc.com/cs/help/windchill_hc/wc110_hc/index.jspx?id=WCExplorersCust_BOMTransformDefaults&amp;amp;action=show" target="_blank"&gt;http://support.ptc.com/cs/help/windchill_hc/wc110_hc/index.jspx?id=WCExplorersCust_BOMTransformDefaults&amp;amp;action=show&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;regards&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 22 Sep 2017 12:20:30 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/484942#M52247</guid>
      <dc:creator>GregoryPERASSO</dc:creator>
      <dc:date>2017-09-22T12:20:30Z</dc:date>
    </item>
    <item>
      <title>Re: For a Part, how to set the Default Downstream Location i.e. Folder Location where the Downstream</title>
      <link>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/485017#M52250</link>
      <description>&lt;P&gt;Thank you Gregory,&lt;/P&gt;
&lt;P&gt;I was looking for this forever!!!&lt;/P&gt;</description>
      <pubDate>Sat, 23 Sep 2017 04:46:46 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/485017#M52250</guid>
      <dc:creator>aacciano-2</dc:creator>
      <dc:date>2017-09-23T04:46:46Z</dc:date>
    </item>
    <item>
      <title>Re: For a Part, how to set the Default Downstream Location i.e. Folder Location where the Downstream</title>
      <link>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/500008#M54022</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;PFB custom delegate to achieve this functionality,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;public class MyCustomDelegateLocation extends DefaultDownstreamLocationDelegate{&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;private static final String LOCATION_PATH_SEPARATOR = "/";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; @Override&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public STAInitialLocationValueBean getSTAInitialLocationValueBean(List&amp;lt;ObjectReference&amp;gt; refs){&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;//Returns the location of the passed objects&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; STAInitialLocationValueBean locationBean = new STAInitialLocationValueBean();&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (final ObjectReference ref : refs) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WTContained persistable = (WTContained) ref.getObject();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; final Identifier associative_identifier = EntityUtils.toIdentifier(persistable);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (persistable instanceof Associative) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;locationBean.addFolderIdForLocation(LOCATION_PATH_SEPARATOR + persistable.getContainerName(),Manufacturing)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; locationBean.addInitialLocationForAssociative(associative_identifier, LOCATION_PATH_SEPARATOR + persistable.getContainerName());&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return locationBean;&lt;BR /&gt;&amp;nbsp;}&lt;BR /&gt;}&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks and Regards,&lt;/P&gt;
&lt;P&gt;Thiagarajan&lt;/P&gt;</description>
      <pubDate>Thu, 01 Feb 2018 22:28:02 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/500008#M54022</guid>
      <dc:creator>tm-4</dc:creator>
      <dc:date>2018-02-01T22:28:02Z</dc:date>
    </item>
    <item>
      <title>Re: For a Part, how to set the Default Downstream Location i.e. Folder Location where the Downstream</title>
      <link>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/628476#M60183</link>
      <description>&lt;P&gt;Hello Thiagarajan,&lt;/P&gt;
&lt;P&gt;We tested this example but unfortunately the code is not working properly. Did you test it or adjusted it? Is it working at your system? If yes, can you share the working code?&lt;/P&gt;</description>
      <pubDate>Thu, 26 Sep 2019 13:45:46 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/628476#M60183</guid>
      <dc:creator>Arjen</dc:creator>
      <dc:date>2019-09-26T13:45:46Z</dc:date>
    </item>
    <item>
      <title>Re: For a Part, how to set the Default Downstream Location i.e. Folder Location where the Downstream</title>
      <link>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/884317#M72822</link>
      <description>&lt;P&gt;Hi Arjen,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Have you tested other code to work properly with&amp;nbsp;DefaultDownstreamLocationDelegate?&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Fri, 30 Jun 2023 11:13:35 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/884317#M72822</guid>
      <dc:creator>IViana</dc:creator>
      <dc:date>2023-06-30T11:13:35Z</dc:date>
    </item>
    <item>
      <title>Re: For a Part, how to set the Default Downstream Location i.e. Folder Location where the Downstream</title>
      <link>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/884672#M72851</link>
      <description>&lt;P&gt;See this article: &lt;A href="https://www.ptc.com/en/support/article/CS278477" target="_blank"&gt;https://www.ptc.com/en/support/article/CS278477&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Maybe that helps you further.&lt;/P&gt;</description>
      <pubDate>Mon, 03 Jul 2023 10:05:34 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/884672#M72851</guid>
      <dc:creator>ocorten-2</dc:creator>
      <dc:date>2023-07-03T10:05:34Z</dc:date>
    </item>
    <item>
      <title>Re: For a Part, how to set the Default Downstream Location i.e. Folder Location where the Downstream</title>
      <link>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/884673#M72852</link>
      <description>&lt;P&gt;Thank you for your article, but&amp;nbsp;&lt;SPAN&gt;unfortunately the code is not working properly.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;BR,&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 03 Jul 2023 10:16:52 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/884673#M72852</guid>
      <dc:creator>IViana</dc:creator>
      <dc:date>2023-07-03T10:16:52Z</dc:date>
    </item>
    <item>
      <title>Re: For a Part, how to set the Default Downstream Location i.e. Folder Location where the Downstream</title>
      <link>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/884679#M72853</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://www.ptcusercommunity.com/t5/user/viewprofilepage/user-id/303972"&gt;@IViana&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You need to be more descriptive. What does it mean the code does not work properly?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;PetrH&lt;/P&gt;</description>
      <pubDate>Mon, 03 Jul 2023 11:07:16 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Windchill/For-a-Part-how-to-set-the-Default-Downstream-Location-i-e-Folder/m-p/884679#M72853</guid>
      <dc:creator>HelesicPetr</dc:creator>
      <dc:date>2023-07-03T11:07:16Z</dc:date>
    </item>
  </channel>
</rss>

