В 1С:Предприятие не может быть больше 2,17 млрд. идентификаторов Проверяю функцию _IdToStr(число) - она возвращает 36-ое представление идентификатора. Эта функция не отслеживает "слишком большие" > 2^31 и отрицательные числа. Таким образом, можно подложить свинью замедленного действия: передвинуть счетчик ближе к концу допустимого интервала (ZZZZZZ), и через какое-то время в базе могут наступить неполадки.
//*******************************************
Процедура Сформировать()
для id=2176782333 по 2176782338 Цикл
стр=_IdToStr(id);
Сообщить("id="+id+" стр="+стр);
КонецЦикла;
КонецПроцедуры
id=2176782333 стр=ZZZZZX
id=2176782334 стр=ZZZZZY
id=2176782335 стр=ZZZZZZ //предел - все 6 позиций Z
id=2176782336 стр=000000 //началось с нуля
id=2176782337 стр=000001
id=2176782338 стр=000002
|