см. совет
http://axapta.mazzy.ru/hints/autonumber/
относится и к номенклатуре тоже.
Код также может быть позиционным. Но, если вы делаете позиционный код, НИКОГДА не делайте разбор (парсинг) этих позиций. Храните значения, упакованные в позиции в отдельных полях.