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