UDP Name Tag in ERwin 7.2

Document ID : KB000054236
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

In ERwin 7.2, the User-Defined Property 'UDP' "name" tag has changed. The Name tag for UDP's either contains:

name="Attribute.Logical.xxxxx"
or
name="Entity.Physical.xxxxx"

where xxxxx is the name of your UDP

If you are mapping these UDP's to the fields in the CA Repository For z/OS, you may need to update the XML Control Files used to upload the XML file.

Solution:

For example,
lets say you have a UDP called TEXT_DEFINITION.
You are mapping TEXT_DEFINITION to the TEXT 1 table for the ELEMENT entity.
After upgrading to ERwin 7.2, you find that all of your element definitions are missing after loading a physical only Erwin model.

In your control file for ELEMENT, you have the following UDP specified

*                                                                      
<ERWXML_Attr>                                                         
      <Attr type="udp">TEXT_DEFINITION</Attr>                         
      <TextCol type="1">TEXT</TextCol>                                
</ERWXML_Attr>                                                        
*

In Erwin 7.2, the attribute name has changed so you will need to update your control file to read

*                                                                      
<ERWXML_Attr>                                                          
      <Attr type="udp">Entity.Physical.TEXT_DEFINITION</Attr>          
      <TextCol type="1">TEXT</TextCol>                                 
</ERWXML_Attr>                                                         
* 

Then re-upload and import your model.