2.3.4.5.1.  Key "CATPRODUCT_INSTANCENAME"

[Important]Important

CATPRODUCT_INSTANCENAME must be unique in CATIA, otherwise problems arise if two files have the same PARTNUMBER in a CATIA session. Also: CATIA V5 is based on the ISO 646 standard, which does not support a multi-byte character code. Please use the repTable function to have valid CATIA attributes.

reptable simply replaces one character set with another.

Example:

CATPRODUCT_INSTANCENAME=?GetObject("iface.calcnameservice").start(0).Format("<ATTR(NB)>")
 .reptable("").value()

Possibly an expression like "Format(„<ATTR(NB,english)>“).toAlnum()" instead of "reptable" also makes sense.