i'm very new in Teamcenter world.
I try to find something on the web , but i found only some Siemens document and not a really reference or a site with examples.
Someone can help me?
Thanks in advance.
The exact path depends on your version of Teamcenter. Each version has a pubs download that contains a tcrefs portion that contains the ITK function listings. For example, Tc11.2.1 is located:
NX 12 | SW 2017 | Creo 4 | TcUA 11.4
There are 428 sample ITK programs/functions in GTAC Solution Center
The only lenguages shown are "c" and "cxx". There are no samples in "cs" language
You can find soa_client.zip in installation media of Teamcenter.
Documentation is under net\docs folder. Sample project C# project: soa_client.zip\soa_client\net\samples\HelloTeamcenter.
If you want to execute a saved query in teamcenter, you can use attached code.
Otherwise use SavedQueryService.ExecuteBusinessObjectQueries Method. You can find details in the doc.
I am new to this forum. I am looking for a very simple "SOA Code" in C# or Java to search Teamcenter objects. To be exact, I want to do the following.
- Search for a DesignRevision by giving some vriteria (Ex: Name and Revision)
- Get some of its attributes stored in Teamcenter. (Ex: I want to get the list of children DesigRrevisions for a defined level (2 levels for instance)
- Get some more attributes (Description, ECN, No of Datasets, Name of each dataset and so and so)
- I want to do this via programming either from Excel VBA or C#. I would even prefer to do this search as part of NXOpen programming.
- I know there is a Class/method called PDM.PdmSession in NXOpen to get the PDM Session and I can able to execute a simple and Advanced Searches to some extent which means I can able to parse entries and values to get the objects returned. But I need more. There is some recommendation on the internet to use SOA Query for that, but there is no strong documentation about how to setup/use SOA query. It would be a great help if you provide an example how to make SOA calls to Teamcenter to extract attribute values for a given item id.
- One more thing to be noted in this current discussion thread there is link to 428 Examples, but the link doesn't have full URL. Atleast the link doesn't work.