Тип: Строка. Произвольная строка символов. Как правило, расшифровывает и поясняет имя объекта метаданных.
Полное описание, параметры и ограничения
ОбъектМетаданных: Нумератор.Комментарий (MetadataObject: DocumentNumerator.Comment)
ОбъектМетаданных: Нумератор (MetadataObject: DocumentNumerator)
Комментарий (Comment)
Доступен, начиная с версии 8.1.
Использование:
Только чтение.
Описание:
Тип: Строка.
Произвольная строка символов. Как правило, расшифровывает и поясняет имя объекта метаданных.
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер), мобильный автономный сервер.
Использование в версии:
Доступен, начиная с версии 8.1.
Методическая информация
Практические примеры
Получить паспорт именно нумератора, а не очередного документа
Проверяем имя схемы нумерации и её принадлежность, не читая реальные номера документов.
Где и как запускать
Полный серверный общий модуль собственной учебной копии КА2 Progress 2.5.20.75, только чтение схемы.
Подготовка
Используйте отдельную учебную копию КА2 Progress из C:\claude\KA2\Progress\XML_CF_KA2_PROGRESS, конфигурация КомплекснаяАвтоматизация 2.5.20.75, платформа 8.5.1.1343. Это не инструкция запуска в рабочей базе.
Создайте серверный общий модуль УчебныеКонтрактыИнтерфейса с флагом Сервер. Вставьте полный модуль одного урока и вызовите УчебныеКонтрактыИнтерфейса.ВыполнитьПример() из серверной учебной команды.
Команды подтверждены в Catalogs\Номенклатура.xml и Documents\РеализацияТоваровУслуг.xml; форма — в Catalogs\Номенклатура\Forms\ФормаСписка.xml; нумератор — в DocumentNumerators\ДокументыРеализацииТоваров.xml.
Исходники конфигурации не меняются. Код только читает метаданные и обрабатывает собственные значения в памяти: не вызывает штатную команду, не открывает форму списка, не получает новый номер и не записывает документы.
При отличающейся версии или расширениях результат может отличаться от выгрузки. Сверяйте активную конфигурацию, а не исправляйте её ради зелёных сообщений.
Процедура ВыполнитьПример() Экспорт
Нумератор = Метаданные.НумераторыДокументов.Найти("ДокументыРеализацииТоваров");
Если Нумератор = Неопределено Тогда
ВызватьИсключение "Нет подтверждённого нумератора ДокументыРеализацииТоваров";
КонецЕсли;
Сообщить(Нумератор.Имя = "ДокументыРеализацииТоваров");
Сообщить("Полное имя: " + Нумератор.ПолноеИмя());
Сообщить("Синоним: " + Нумератор.Синоним);
Сообщить("Представление: " + Нумератор.Представление());
Сообщить("Комментарий заполнен: " + Строка(НЕ ПустаяСтрока(Нумератор.Комментарий)));
Сообщить("Тип родителя: " + Строка(ТипЗнч(Нумератор.Родитель())));
Сообщить("Принадлежность: " + Строка(Нумератор.ПринадлежностьОбъекта));
Сообщить("Тип идентификатора заимствования: " + Строка(ТипЗнч(Нумератор.ОбъектРасширяемойКонфигурации)));
Сообщить("Изменён расширениями: " + Строка(Нумератор.ЕстьИзмененияРасширениямиКонфигурации()));
Сообщить("Принадлежит расширению: " + Строка(Нумератор.РасширениеКонфигурации() <> Неопределено));
КонецПроцедурыРазбор по шагам
Имя/ПолноеИмя относятся к объекту схемы DocumentNumerator.ДокументыРеализацииТоваров. Это не бизнес-номер реализации.
Синоним и Представление предназначены для интерфейса. Родитель читается только как тип: не обещаем одинаковый корневой контейнер у всех видов метаданных.
Принадлежность и UUID заимствования диагностируют расширения, не историю выданных номеров.
ЕстьИзмененияРасширениямиКонфигурации и РасширениеКонфигурации не объединяются в одно утверждение: объект основной конфигурации может быть изменён расширением.
Нет выборки реальных документов, текущего максимального номера, его освобождения или изменения схемы.
Как проверить результат
Первая проверка ожидается Истина; далее показаны подписанные фактические значения схемы.
Сопоставьте полное имя с DocumentNumerators\ДокументыРеализацииТоваров.xml, не с полем Номер документа.
Ожидаемый результат
Установлена идентичность объекта нумерации и границы его диагностических свойств.
На что обратить внимание
Схема нумерации и текущее состояние выданных номеров — не одно и то же.
Изменения расширений могут отличать активную учебную базу от XML-выгрузки.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.