search cancel

UDP Name Tag in ERwin 7.2

book

Article ID: 54236

calendar_today

Updated On:

Products

Repository

Issue/Introduction

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.

Environment

Release:
Component: XEW