cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - You can Bookmark boards, posts or articles that you'd like to access again easily! X

Translate the entire conversation x

Partslink import csv/xml with Global Enumerations already created in Windchill?

MarianaSousa
14-Alexandrite

Partslink import csv/xml with Global Enumerations already created in Windchill?

Hello colleagues of Partslink,

 

Does anyone have imported a csv/xml of Partslinks attributes massively with a global enumeration already created in Windchill? 

What do you write the specific collumn?

MarianaSousa_1-1753195763298.png


Is it the internal name of the Enumeration created? I would assume yes.

MarianaSousa_2-1753195842230.png

 

Thanks!!

Thank you in advance
Mariana Sousa
ACCEPTED SOLUTION

Accepted Solutions

 

EnumeratedList
Enumerated value list. You can provide a local or global enumerated value list.
Local enumeration constraints use the following format:
LOCAL##<sort type>##<internal name>##<display_name>~~<internal_name>##<display_name>
where:
• <sort_type>—The sort type value is Automatic_Sort or Manual_Sort.
• <internal name>##<display name>—Identify the internal name and display name of the enumeration entry.
• ~~ —Use two tilde characters to separate multiple entries.
For example:
LOCAL##Manual_Sort##red1##Light Red~~red2##Dark Red~~green1##Light Green
 
Global enumeration constraints use the following format:
GLOBAL##<enumeration>##<parent enumeration>##<organization>##<organizer name>##/<domain>
where:
• <enumeration>—The internal name of the enumeration.
• <parent enumeration>—If the enumeration is a sub-enumeration, specify the internal name of its parent enumeration. If the enumeration does not have a parent enumeration, leave this field blank.
• <organization>—The Owning Organization value for the enumeration.
• <organizer name>—The internal name of the organizer that holds the enumeration.
• /<domain>—The Domain value for the enumeration.
For example:
GLOBAL##Countries##LocaleCodes##Site##Org_Locales##/System
GLOBAL##LocaleCodes####Site##Org_Locales##/System



Thank you in advance
Mariana Sousa

View solution in original post

5 REPLIES 5

Hi @MarianaSousa 

Thank you for your question. 

Your post appears well documented but has not yet received any response. I am replying to raise awareness. Hopefully, another community member will be able to help.

lso, feel free to add any additional information you think might be relevant.

 

Best regards,


Catalina
PTC Community Moderator
PTC
plmcore
14-Alexandrite
(To:MarianaSousa)

Hi,

We use xml file for importing the classification and PTC recommends this as the best practice

Its been some time. I think I did an initial load this way but at far as the enumeration, its either the internal name or logical name. Make them both the same and you should have no issue.  

Hi @MarianaSousa,

I wanted to see if you got the help you needed.

If so, please mark the appropriate reply as the Accepted Solution or please feel free to detail in a reply what has helped you and mark it as the Accepted Solution. It will help other members who may have the same question.

Of course, if you have more to share on your issue, please pursue the conversation.

Thanks,


Catalina
PTC Community Moderator
PTC

 

EnumeratedList
Enumerated value list. You can provide a local or global enumerated value list.
Local enumeration constraints use the following format:
LOCAL##<sort type>##<internal name>##<display_name>~~<internal_name>##<display_name>
where:
• <sort_type>—The sort type value is Automatic_Sort or Manual_Sort.
• <internal name>##<display name>—Identify the internal name and display name of the enumeration entry.
• ~~ —Use two tilde characters to separate multiple entries.
For example:
LOCAL##Manual_Sort##red1##Light Red~~red2##Dark Red~~green1##Light Green
 
Global enumeration constraints use the following format:
GLOBAL##<enumeration>##<parent enumeration>##<organization>##<organizer name>##/<domain>
where:
• <enumeration>—The internal name of the enumeration.
• <parent enumeration>—If the enumeration is a sub-enumeration, specify the internal name of its parent enumeration. If the enumeration does not have a parent enumeration, leave this field blank.
• <organization>—The Owning Organization value for the enumeration.
• <organizer name>—The internal name of the organizer that holds the enumeration.
• /<domain>—The Domain value for the enumeration.
For example:
GLOBAL##Countries##LocaleCodes##Site##Org_Locales##/System
GLOBAL##LocaleCodes####Site##Org_Locales##/System



Thank you in advance
Mariana Sousa
Announcements
Top Tags