- 02, May 2023
- #1
Чтобы определить тип документа в 1С:Предприятие, можно воспользоваться функцией Метаданные(). Например, чтобы узнать, является ли текущий документ документом продажи, можно написать следующий запрос:
Если Метаданные().Тип = ТипыДокументов.Продажи Тогда Сообщить("Это документ продажи") Иначе Сообщить("Это не документ продажи") КонецЕсли;
В данном примере мы сначала проверяем, что тип текущего документа соответствует типу документов "Продажи". Если это так, то выводим сообщение "Это документ продажи". Если нет, то выводим сообщение "Это не документ продажи". Вы можете изменить тип документа на любой другой тип, указав его идентификатор вместо ТипыДокументов.Продажи.
Если Метаданные().Тип = ТипыДокументов.Продажи Тогда Сообщить("Это документ продажи") Иначе Сообщить("Это не документ продажи") КонецЕсли;
В данном примере мы сначала проверяем, что тип текущего документа соответствует типу документов "Продажи". Если это так, то выводим сообщение "Это документ продажи". Если нет, то выводим сообщение "Это не документ продажи". Вы можете изменить тип документа на любой другой тип, указав его идентификатор вместо ТипыДокументов.Продажи.