How to rename a component inside an assembly using NX Journel

I have an assembly xxx and parts as 12,13,14. I would like to run a journal to replace the parts with different name as 12 to 15 ,13 to 16 and so on.
It would be great if have an journal for it.
Also it would be better if you could write a program which can read the existing parts (12,13,14...) from a text or Excel file and rename with (15,16,17...)from the same same text or excel file.

Are you saving the component part with a new name (save-as), replacing the existing component with a different one, or just changing the displayed name of a component in the assembly?

I think all 3 of the above options are supported by journaling, so my first suggestion would be to record a journal while performing the desired action. The code generated by NX will give you a good start on your journal.

This is of interest to me as well.

I have an assembly with standard parts mixed with custom parts. The custom parts need to be renamed, and they are denoted by XXXXX, then the name of the part i.e. "XXXXX Shaft part", where XXXXX is a job specific code and will be the same for each of the parts. I want to get some software that looks at the names of all the components currently in use, identifies the ones with XXXXX and goes and renames them to the number the user enters in a dialogue box. It would have to keep links to the drawings as well, and the parts have inter part connections which would have to be maintained, so it would have to be a save as function. Is that possible?

Has anyone able to find a journal to Save as parts and assemblies in NX. I'm unable to get into GTAC solution center mentioned by NXJournaling to find out the possibilities.