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

Community Tip - You can change your system assigned username to something more personal in your community settings. X

Change part number by code

VasiliyRepecki
1-Newbie

Change part number by code

Hi

Can anybody provide java code example for part (WTPart) number change?

Thanks.

1 ACCEPTED SOLUTION

Accepted Solutions
KD
4-Participant
4-Participant
(To:VasiliyRepecki)

Hi,

Try this,

I am not sure which of them will work.

WTPartMaster wpm = (WTPartMaster) part.getMaster();

WTPartMasterIdentity masterIdentity = (WTPartMasterIdentity) wpm.getIdentificationObject();

masterIdentity.setNumber("new number");

masterIdentity.setName("new name");

IdentityHelper.service.changeIdentity(wpm, masterIdentity);

WTPartMaster master = part.getMaster();

<Use the setter methods to change values >

<save the master using PersistenceHelper>

PersistenceHelper.manager.save(master);

WTPartHelper.service.changeWTPartMasterIdentity(part.getMaster(), name, number, localWTOrganization);

Thanks and Regards,

Kaushik

View solution in original post

1 REPLY 1
KD
4-Participant
4-Participant
(To:VasiliyRepecki)

Hi,

Try this,

I am not sure which of them will work.

WTPartMaster wpm = (WTPartMaster) part.getMaster();

WTPartMasterIdentity masterIdentity = (WTPartMasterIdentity) wpm.getIdentificationObject();

masterIdentity.setNumber("new number");

masterIdentity.setName("new name");

IdentityHelper.service.changeIdentity(wpm, masterIdentity);

WTPartMaster master = part.getMaster();

<Use the setter methods to change values >

<save the master using PersistenceHelper>

PersistenceHelper.manager.save(master);

WTPartHelper.service.changeWTPartMasterIdentity(part.getMaster(), name, number, localWTOrganization);

Thanks and Regards,

Kaushik

Top Tags