Product Configurator: Smart String Constructed from Inputs+Auto generated Sequence Number

Some issues you’ll need to address:

  • When to assign/reserve the next sequence number
  • Should a new Sequence number be used if the part is reconfigured?

Controlling the Seq number might be best if you use them to make truly unique P/N’s.
For example,

  • The first time the configurator’s P/N would be81-I2-ZZ, it is set to 81-I2-ZZ-1001.
  • The next time a configuration yields a P/N 81-I2-ZZ, it would be 81-I2-ZZ-1002.
  • If a following configuration yields a P/N 81-J3-XX, it would be 81-J3-XX-1001,
    instead of 81-J3-XX-1003 (with no earlier 81-J3-XX-xxxx numbers)

So you’d track the last used value for each P/N the configurator would have yielded.