Номер без лидирующих нулей

БСП (стандартные подсистемы) / Календарные графики, номера, журнал, валюты

//Префиксы остаются, нули убираются только из самого номера
Номер = ПрефиксацияОбъектовКлиентСервер.УдалитьЛидирующиеНулиИзНомераОбъекта(
    "ЦБ-00000045");
//Номер = "ЦБ-45"
Сообщить("Номер = " + Номер);

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

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