<!DOCTYPE html
  PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<!--
Copyright (c) 2006 UGS Corp.

All Rights Reserved.

This software and related documentation are proprietary to UGS Corp.
-->
<html>
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <title>Routing&larr;&rarr;Teamcenter Integration set-up</title>
      <script language="javaScript">
        abridged="false";
        displayConditions=new Array();
      </script>
      <link type="text/css" href="../css/main_styles.css" rel="stylesheet">
   </head>
   <body class="bodydocs" onload="top.pageLoader()" bgcolor="#FFFFFF">
      <div class="title_topic2" id="xps10_pagetitle">Routing&larr;&rarr;Teamcenter Integration set-up</div>
      <hr noshade="true">
      <table cellspacing="4" align="center">
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td">Overview</p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('routingadmin/team_views.html');return(false);">Options</a></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('routingadmin/team_admin.html');return(false);">Related Topics</a></p>
            </td>
         </tr>
      </table><br><table cellspacing="10">
         <tr>
            <td valign="top"><b class="stepLabel">Step&nbsp;1. </b></td>
            <td valign="top">
               <p class="para_item_procedure">Log in as administrator.</p>
            </td>
         </tr>
         <tr>
            <td valign="top"><b class="stepLabel">Step&nbsp;2. </b></td>
            <td valign="top">
               <p class="para_item_procedure">Got to <b class="uiTerm">Admin</b>.
               </p>
            </td>
         </tr>
         <tr>
            <td valign="top"><b class="stepLabel">Step&nbsp;3. </b></td>
            <td valign="top">
               <p class="para_item_procedure">Select <b class="uiTerm">Type</b>.
               </p>
            </td>
         </tr>
         <tr>
            <td valign="top"><b class="stepLabel">Step&nbsp;4. </b></td>
            <td valign="top">
               <p class="para_item_procedure">Select <b class="uiTerm">Application Interface</b>.
               </p>
            </td>
         </tr>
         <tr>
            <td valign="top"><b class="stepLabel">Step&nbsp;5. </b></td>
            <td valign="top">
               <p class="para_item_procedure">Enter the following information:</p>
               <ol type="1" start="1" class="numberedListInProcedure">
                  <li>
                     <p class="para_item_procedure">Name: (for example) NX_Rout.</p>
                  </li>
                  <li>
                     <p class="para_item_procedure">Transfer Mode for Import XML: Incremental import.</p>
                  </li>
                  <li>
                     <p class="para_item_procedure">Transfer Mode for Export XML: forECADExchange.</p>
                  </li>
               </ol>
            </td>
         </tr>
         <tr>
            <td valign="top"><b class="stepLabel">Step&nbsp;6. </b></td>
            <td valign="top">
               <p class="para_item_procedure">Select <b class="uiTerm">Create</b>.
               </p>
            </td>
         </tr>
         <tr>
            <td valign="top"><b class="stepLabel">Step&nbsp;7. </b></td>
            <td valign="top">
               <p class="para_item_procedure">Select the <b class="uiTerm">Edit&rarr;Options</b> menu item.
               </p>
            </td>
         </tr>
         <tr>
            <td valign="top"><b class="stepLabel">Step&nbsp;8. </b></td>
            <td valign="top">
               <p class="para_item_procedure">Select <b class="uiTerm">Index</b> at the bottom of the dialog box.
               </p>
            </td>
         </tr>
         <tr>
            <td valign="top"><b class="stepLabel">Step&nbsp;9. </b></td>
            <td valign="top">
               <p class="para_item_procedure">Type in &ldquo;N&rdquo; in the Search on preference name text edit box.</p>
            </td>
         </tr>
         <tr>
            <td valign="top"><b class="stepLabel">Step&nbsp;10. </b></td>
            <td valign="top">
               <p class="para_item_procedure">Pick NXRout_AIType from the <b class="uiTerm">Preferences</b> list window.
               </p>
            </td>
         </tr>
         <tr>
            <td valign="top"><b class="stepLabel">Step&nbsp;11. </b></td>
            <td valign="top">
               <p class="para_item_procedure">Add &ldquo;NX_Rout&rdquo; (or the same name as in Step 5) to the <b class="uiTerm">Current Values</b> text edit box.
               </p>
            </td>
         </tr>
         <tr>
            <td valign="top"><b class="stepLabel">Step&nbsp;12. </b></td>
            <td valign="top">
               <p class="para_item_procedure">Select <b class="uiTerm">Modify</b>.
               </p>
            </td>
         </tr>
         <tr>
            <td valign="top"><b class="stepLabel">Step&nbsp;13. </b></td>
            <td valign="top">
               <p class="para_item_procedure">Then select <b class="uiTerm">Cancel</b>.
               </p>
            </td>
         </tr>
      </table>
      <table border="0">
         <tr>
            <td valign="top" align="left"><img align="left" src="../graphics/note.gif" alt="Note" title="Note"></td>
            <td valign="bottom" align="left" width="100%">
               <div class="para_note">
                  <p class="para_note_body">Any name is valid for the AI type, but the names in Step 5 and Step 11 must match.</p>
               </div>
            </td>
         </tr>
      </table>
      <div class="title_division">Setup Routing form</div>
      <p class="para_division">Optional step: Only needed to transfer run attributes, such as DISCIPLINE, SPECIFICATION, and any other user-defined attributes of the run. Run is transferred as occurrence group in Teamcenter and the run attributes are added to a form attached to the occurrence group.</p>
      <table cellspacing="10">
         <tr>
            <td valign="top"><b class="stepLabel">Step&nbsp;1. </b></td>
            <td valign="top">
               <p class="para_item_procedure">Log in as administrator.</p>
            </td>
         </tr>
         <tr>
            <td valign="top"><b class="stepLabel">Step&nbsp;2. </b></td>
            <td valign="top">
               <p class="para_item_procedure">Got to <b class="uiTerm">Admin</b>.
               </p>
            </td>
         </tr>
         <tr>
            <td valign="top"><b class="stepLabel">Step&nbsp;3. </b></td>
            <td valign="top">
               <p class="para_item_procedure">Schema Editor.</p>
            </td>
         </tr>
         <tr>
            <td valign="top"><b class="stepLabel">Step&nbsp;4. </b></td>
            <td valign="top">
               <p class="para_item_procedure">FindItemMaster (POM_application_Object&agrave;ItemMaster.</p>
            </td>
         </tr>
         <tr>
            <td valign="top"><b class="stepLabel">Step&nbsp;5. </b></td>
            <td valign="top">
               <p class="para_item_procedure">Create a child class under the ItemMaster:RoutMaster using the <b class="uiTerm">Schema Wizard</b>, <img align="bottom" src="graphics/schema_wiz.gif" border="0"> (Green button next to <b class="uiTerm">Search</b> and <b class="uiTerm">Erase</b> buttons).
               </p>
            </td>
         </tr>
         <tr>
            <td valign="top"><b class="stepLabel">Step&nbsp;6. </b></td>
            <td valign="top">
               <p class="para_item_procedure">Add the attributes you want to the newly created class. This can be done as a part of the <b class="uiTerm">Schema Wizard</b>, for example, add DISCIPLINE, SPECIFICATION.
               </p>
            </td>
         </tr>
         <tr>
            <td valign="top"><b class="stepLabel">Step&nbsp;7. </b></td>
            <td valign="top">
               <p class="para_item_procedure">Go to <b class="uiTerm">Type</b>.
               </p>
            </td>
         </tr>
         <tr>
            <td valign="top"><b class="stepLabel">Step&nbsp;8. </b></td>
            <td valign="top">
               <p class="para_item_procedure">Select <b class="uiTerm">Form</b> to create a new form.
               </p>
            </td>
         </tr>
         <tr>
            <td valign="top"><b class="stepLabel">Step&nbsp;9. </b></td>
            <td valign="top">
               <p class="para_item_procedure">Type in form name as &rdquo;RoutingForm&rdquo;.</p>
            </td>
         </tr>
         <tr>
            <td valign="top"><b class="stepLabel">Step&nbsp;10. </b></td>
            <td valign="top">
               <p class="para_item_procedure">Select the RoutMaster class created above as the POM class.</p>
            </td>
         </tr>
      </table>
      <div class="title_division">Set NX variable to specify the Teamcenter form type</div>
      <p class="para_division">NX will add run attributes to Teamcenter form specified above. NX needs to know the form type.</p>
      <p class="para_division">Set the variable:</p>
      <p class="para_division">UGII_ROUTING_FORM_TYPE=&lt;TcebgForm&gt;, for example:</p>
      <p class="para_division">UGII_ROUTING_FORM_TYPE=RoutForm</p>
      <div class="title_division">Teamcenter Integration preference to publish Routing data on Save</div>
      <p class="para_division">In NX , set the preference to publish Routing <b class="uiTerm">Data on Save</b>. Turn this option on at: <b class="uiTerm">Preferences&rarr;Teamcenter Integration&rarr;Feature&rarr;Routing Data</b>.
      </p>
      <div class="title_division">Legacy stock transfer</div>
      <p class="para_division">Legacy stock, that is, stock solids in the assembly, as opposed to stock as components, are also published to Teamcenter.</p>
      <p class="para_division">All stock part family members should be generated in Teamcenter Integration. If the stock family member parts do not exist, the stock will not appear in the Teamcenter BOM view. Use the <b class="uiTerm">Part Family Spreadsheet</b> option to create all members.
      </p>
      <div class="title_division">Searching for runs in Teamcenter based on Run Attributes</div>
      <p class="para_division">Runs are published as <b class="uiTerm">Occurrence Groups</b> in Teamcenter. Run attributes are added to a form, which is attached to the occurrence group corresponding to the run.
      </p>
      <p class="para_division">To search for runs, that is, OccurrenceGroups, based on the attributes, a simple query using the query builder is sufficient. For complicated searches, such as ones involving a combination of run attributes and item attributes, refer to the Teamcenter Integration documentation.</p>
   </body>
</html>