Часто нумерация документов в заказе содержит дополнительные символы, и нули, которые являются технически и смотрятся нелепо при выводе такого номера в печатную форму. Если посмотреть стандартную печатную форму, например, расходной накладной, то видно что какой бы не был номер документа на печать он выводится без букв и нулей. Т.е. 1С содержит механизм способный обрезать разные технические символы.

Ниже приведен шаблон кода, а также прикреплена обработка (обычные формы), которая демонстрирует возможность обрезки букв и нулей.

ШАБЛОН КОДА

Код помещен в процедуру обработки.

Процедура КнопкаВыполнитьНажатие(Кнопка)
    
       НомерБезПрефикса = ВходящийНомер;
       Пока Найти(НомерБезПрефикса,"0") <> 1 Цикл
               НомерБезПрефикса = Сред(НомерБезПрефикса,2); //удаляет буквы
       КонецЦикла;

       НомерБезНулей = НомерБезПрефикса;
       Пока Найти(НомерБезНулей,"0") = 1 Цикл
                НомерБезНулей = Сред(НомерБезНулей,2); //удаляет нули
       КонецЦикла;
       
       ОбработанныйНомер = НомерБезНулей;

       
КонецПроцедуры
    
СКРИНШОТ КОДА