Tuesday, June 18, 2013

Schema Changes in Teamcenter 9.1 and Teamcenter 8.3

I found the following schema changes for DeepCopyRule and GRMRule.

TCDeepCopyRule
  1. Changed relationTypeName with relRefPropName
  2. Added propertyType="Relation"
TCGRMRule
  1. Changed relRefPropName with relationTypeName

9.1 

   <TcDeepCopyRule  
           typeName="T6ItemRevision" 
           relRefPropName = "IMAN_specification" 
           propertyType="Relation"
           objectTypeName = "Item Master"
           conditionName="isTrue" 
           operationName="ITEM_create_from_rev"
           copyType="CopyAsObject" 
           isTargetPrimary="true" 
           secured="true" copyRelationAttributes="true"
           isRequired="true" description=""
   />

   <TcGRMRule 
           primaryTypeName="T6Item"  
           secondaryTypeName="T6ItemRevision"    
           relationTypeName="IMAN_specification"
           primaryCardinality="-1" secondaryCardinality="-1" secured="false"  
           attachability="Unrestricted"
           changeability="Changeable" detachability="Unrestricted"    
           description=""
    />


8.3
 
    <TcDeepCopyRule 
          typeName="E3DesignRevision" 
          relRefPropName="IMAN_specification"
          objectTypeName="CATcgm" 
          conditionName="isTrue" 
          operationName="ITEM_copy_rev"
          copyType="NoCopy" isTargetPrimary="true" secured="true"     
          copyRelationAttributes="true"
          isRequired="false" description=""
    />

    <TcGRMRule 
          primaryTypeName="E3ANCMASTERRevision" 
          secondaryTypeName="E3AANC"    
          relRefPropName="E3ancmasterrevision_2_E3anc"
          primaryCardinality="1" secondaryCardinality="-1" secured="false"    
          attachability="WriteAccessReq"
          changeability="Changeable" detachability="WriteAccessReq"   
          description=""
     />


No comments:

Post a Comment