//Префиксы остаются, нули убираются только из самого номера
Номер = ПрефиксацияОбъектовКлиентСервер.УдалитьЛидирующиеНулиИзНомераОбъекта(
"ЦБ-00000045");
//Номер = "ЦБ-45"
Сообщить("Номер = " + Номер);
//Номер с префиксом организации и информационной базы - по шаблону ООГГ-ХХХ...ХХ
Номер = ПрефиксацияОбъектовКлиентСервер.УдалитьЛидирующиеНулиИзНомераОбъекта(
"01ЦБ-00001205");
//Номер = "01ЦБ-1205"
Сообщить("Номер = " + Номер);
//Без БСП - режем по разделителю и убираем нули с начала хвоста
Полный = "ЦБ-00000045";
Позиция = СтрНайти(Полный, "-");
Префикс = Лев(Полный, Позиция);
Хвост = Сред(Полный, Позиция + 1);
Пока Лев(Хвост, 1) = "0" И СтрДлина(Хвост) > 1 Цикл
Хвост = Сред(Хвост, 2);
КонецЦикла;
Номер = Префикс + Хвост;
//Номер = "ЦБ-45"
Сообщить("Номер = " + Номер);