Hi David Schenken and Manjunath RV,
thanks for your replies.
In the meantime on Wednesday I found what the problem was and the workaround.
I already knew the error coming both in the case of "same number for prt and drw", and in the case of the upper case text.
But these were not my cases (unfortunately, cause I would have fix the problem sooner).
I discovered instead this issue:
-I retrieved, from the local disk, a step assembly which, together with all of his components, was already named on the disk. (the filenames);
- For reasons that I don't include here for easiness of description, upon retrieval one of his subassemblies took the default name that Creo gives to brand new unnamed stuff (it was asm0001);
- The problem was that there already was a asm0001 in another workspace, so when I firstly tried to save and upload the asm, it gave me the "CAD part is not unique" error;
- "no problem" I told myself, I just have to rename the asm0001 to, let's say, b.asm, and the problem is solved, as often done before.
- but no, the software told me again the same error as if even the new name b.asm was around somewhere (I renamed both file name and number)..
- with absolutely no idea of what the cause was, I solved the thing by simply erasing the asm from the WS, then I re-uploaded the asm and did, as first thing (before uploading), a local rename of the assembly so that there wasn't any asm0001 around. Then, I uploaded it and without any problem.
So, during the first retrieval it seemed like the software remembered that the previous name of b.asm was asm0001 (which had a conflict) and so "extended" somehow this conflict to b.asm (even if there wasn't any b.asm around!).
I think it might have been a problem lying "undergound", at level of the core machine-code (don't know how to call it) of CAD parts. (as if this core-machine-code associated to the cad part hadn't been renamed together with the "surface-level" name b.asm).
I hope to have been clear enough and maybe to have helped also the original poster Haris Surya, if this was his case too.
Bye