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

Community Tip - Help us improve the PTC Community by taking this short Community Survey! X

Translate the entire conversation x

SiliconExpert Synch extenstion not synchronizing all parts in windchill

Aidabeji
5-Regular Member

SiliconExpert Synch extenstion not synchronizing all parts in windchill

I am using Windchill PDMLink Release 12.1 and Datecode with CPS 12.1.0.0

We recently integrated our Windchill system with SiliconExpert via API using the SiliconExpert Synch extension to synchronize compliance attributes such as REACH and RoHS. While synchronization works correctly for some parts, we’re encountering issues with others: The SuMa Part Synch option successfully checks and sets the values. However, the corresponding attributes remain empty in the Windchill interface. When we recheck the same parts, the values do not match — as if they were not previously set. That suggests that the synchronization is partially working but not fully updating the Windchill attributes for certain parts. Additionally, Windchill text attribute (e.g. reach_cas_number) does not accept multiple values when formatted as 7440-43-9 || 7439-92-1 in SE API. We would like to understand what format the receiving attribute expects so that the values from the SiliconExpert API are correctly populated.

Here are the errors that I faced
The logs show no error at the time of synchronization
4 REPLIES 4
avillanueva
23-Emerald I
(To:Aidabeji)

Are there debug logs that you can turn on?

Aidabeji
5-Regular Member
(To:avillanueva)

Thank you for your reply.

Unfortunately logs show no errors while synchronization is running, no issues show up on the UI either, attributes seem to be synchronized; 

AB_13299650_0-1758633712078.png

however, when rechecked again, or when page refreshed, attributes are no longer synchronized: 

AB_13299650_1-1758633814996.png

Also "Last Sync" attribute doesn't get updated, meaning the synchronization never took place

AB_13299650_2-1758633896799.png

 

 

avillanueva
23-Emerald I
(To:Aidabeji)

I am not a user of this but what does check values and set values do? Is there a step to commit them to Windchill?

Aidabeji
5-Regular Member
(To:avillanueva)

Check values will compare field values in windchill to values of the same fields in SiliconExpert dataset, in case of mismatch, set value option will fill windchill fields with the values from SiliconExper. While some part attributes do get synchronized through that process, others don't. Sometimes the failed synchronization return an error like the following: 

Aidabeji_0-1758796900471.png

however some other parts show no errors instead they show successful value set as the example above.

Announcements

Top Tags