Skip to main content
13-Aquamarine
December 16, 2015
Solved

Need info on Windchill IBA attributes.

  • December 16, 2015
  • 1 reply
  • 9519 views

I am trying to update the last modification date and the creation date on a Windchill Object, say WTPart, and while searching info regarding this I stumbled on IBA attributes.

I am new to Windchill and am not able to relate these kind of terminologies to the application.

So can somebody please explain to me what do IBA attributes in Windchill mean, and how are they different from other attributes of Windchill.
and if the last modification date and creation date of objects are IBA attributes, is there a way to update these attributes using a Windchill task so that we won't need to worry about updating these attributes directly to the database.

Best answer by GregoryPERASSO

Hi

IBAs are "Instance Based Attributes".  You can add easily IBAs on existing Windchill objects by simple configuration in TypeManager.

In the opposite MBAs are modeled based attributes.  "hard modeled" in standard Windchill Objects.

creation and modification dates are MBAs

1 reply

GregoryPERASSO
16-Pearl
December 16, 2015

Hi

IBAs are "Instance Based Attributes".  You can add easily IBAs on existing Windchill objects by simple configuration in TypeManager.

In the opposite MBAs are modeled based attributes.  "hard modeled" in standard Windchill Objects.

creation and modification dates are MBAs

13-Aquamarine
December 17, 2015

Hi Gregory,


Thanks for your reply and the info,


I am to understand that we can update the Windchill objects for most MBAs using the Update-Objects webject, but we have noticed we cannot use them to update the last modification and creation date. Do you know some other way by which this can be achieved?

12-Amethyst
December 17, 2015

Hello,

The way I explain to people the difference of MBA and IBA are by calling them system attributes or business attributes

The system attributes are normally fully managed automatically (according to the configuration rules) by the systems

The business attributes are those each business create for their own business needs such as Brand, Length, Component type etc....

About 3 years ago, we had an issue and our external consultant developed a script to be ran from the Windchill Shell to modify the modified dates.

We needed to create a csv file containing

object number, object type, version, new date

Then We ran the script calling the csv file and the script changed those date. From a user perspective, it was impossible to tell the dates had been changed. Unless you had some screenshots !!!

Hope this helps