Cancel
Showing results for 
Search instead for 
Did you mean: 

Number index automatically being added to Item Name, why is that?

Solution Partner Valued Contributor Solution Partner Valued Contributor
Solution Partner Valued Contributor

Hi guys,

I'm trying to create an item in Teamcenter.

Can you have a look at the pictures below?

Item's name is "BBBB" but when I click finish it becomes "1-BBBB"

When I check out the item, it automatically turns the name to "2-BBBB"

Why would it happen?

Teamcenter Version 11.4.0.4

1.png2.png3.png4.png

4 REPLIES 4
Highlighted

Re: Number index automatically being added to Item Name, why is that?

Siemens Phenom Siemens Phenom
Siemens Phenom

The name isn't actually changing.  What you are seeing here is the sequence ID as part of the display name of your revision.

By default the DisplayName constant for an ItemRevision is as shown below;

000256.jpg

 

So the bit between the ; and the - is the sequence ID.

This is like a 'minor revision' and increments when you check out.

Teamcenter can be configured to keep a specific number of sequences of a revision.

 

There is some more explanation in the docs;

What are the differences between item revisions, item revision sequences, and dataset versions?

 

Re: Number index automatically being added to Item Name, why is that?

Solution Partner Valued Contributor Solution Partner Valued Contributor
Solution Partner Valued Contributor
So, to avoid this rev. Sequence no to appear, should I add "TCDefaultKeepLimit = 0"
What should I do?

Saygılarımla,

Cem ALPAY, Yönetici
ÜÇGEN YAZILIM LTD. ŞTİ.
TEL: 0216 550 52 06
[cid:image003.jpg@01D3A710.2A767D00]

Re: Number index automatically being added to Item Name, why is that?

Experimenter
Experimenter

To avoid displaying sequence number, you have to change DisplayName business object constant of Item Revision from BMIDE and deploy modified template. 

As mentioned in document- 

Sequence information is displayed based on the DisplayName business object constant. To prevent sequence display, modify the DisplayName business object constant to $item-id+”/”+$revision_id+”-“+$object_name and deploy.

 

TCDefaultKeepLimit is just to maintain number of sequences and it's value should be more than 0. 

Technical Specialist Teamcenter.

Re: Number index automatically being added to Item Name, why is that?

Siemens Phenom Siemens Phenom
Siemens Phenom

As discussed above you can remove the sequence_id from the display name and not show the sequence number at all.

One thing to add as a consideration is that the where used queries in Impact Analysis may show confusing results.

 

As an example I have an assembly;  A/001;1-Assembly which assembles Part B and Part C.

If I check out the assembly and remove part C I will have A/001;2-Assembly which assembles Part B.

If I now do a where used on part C it will return A/001;1-Assembly.

 

If we take the sequence number out of the display name then it will appear to the user that C is still a child of A/001-Assembly as they will not be able to tell they are looking at an old sequence.  Using revision rules in a where used can help with this.

 

Whether you leave the sequence number displayed or not there is probably some awareness training that need to be provided for your users.