Пример работы с модулем Префиксация объектов в БСП 1с.
// Удаляет лидирующие нули из номера объекта.
// Переменная НомерОбъекта должна соответствовать шаблону: ООГГ-ХХХ...ХХ или ГГ-ХХХ...ХХ, где.
// ОО - префикс организации;
// ГГ - префикс информационной базы;
// "-" - разделитель;
// ХХХ...ХХ - номер/код объекта.
// Параметры:
// НомерОбъекта - Строка - номер или код объекта из которого требуется лидирующие нули.
Результат = ПрефиксацияОбъектовКлиентСервер. УдалитьЛидирующиеНулиИзНомераОбъекта( НомерОбъекта);// Получает номер документа для вывода на печать; из номера удаляются префиксы и лидирующие нули.
// Функция:
// отбрасывает префикс организации,
// отбрасывает префикс информационной базы (опционально),
// отбрасывает пользовательские префиксы (опционально),
// удаляет лидирующие нули в номере объекта.
Результат = ПрефиксацияОбъектовКлиентСервер.НомерНаПечать( НомерОбъекта, УдалитьПрефиксИнформационнойБазы, УдалитьПользовательскийПрефикс);//
НомерДокумента = ПрефиксацияОбъектовКлиентСервер.НомерНаПечать( Реквизиты.Номер, Истина, Ложь);
2024-06-27