Дата публикации: 8 ноября 2025

Как получить GUID в запросе 1С?

GUID (Глобальный уникальный идентификатор) в 1С можно получить при помощи специального метода. Это может быть необходимо для обеспечения уникальности записей или объектов.

В системе программирования 1С предусмотрен специальный метод для получения Глобального Уникального Идентификатора (GUID). Этот идентификатор является уникальным числом, которое используется для обозначения записей или объектов, гарантируя их индивидуализацию.

Для того чтобы получить GUID в запросе к базе данных 1С, можно использовать функцию НовыйУникальныйИдентификатор(). Она вернет новый GUID, который будет абсолютно уникален в рамках всего мира. Пример использования данной функции выглядит следующим образом:

Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ НовыйУникальныйИдентификатор() КАК Guid";
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() Тогда
	Guid = Выборка.Guid;
КонецЕсли;

В данном примере сначала создается новый запрос, затем в текст запроса записывается строка, которая генерирует новый уникальный идентификатор. Затем выполняется запрос и полученный GUID сохраняется в переменную.

Стоит отметить, что использование GUID имеет свои особенности. Например, хоть он и является уникальным на уровне всего мира, но при этом он довольно объемный — 16 байт. Это может создавать определенные сложности при работе с большим объемом данных.

Остались вопросы?

Мы расскажем вам все про 1С в облаке, ответим на любые вопросы и поделимся полезными материалами по обучению.

Оставьте заявку. Мы свяжемся с вами в самое ближайшее время
Оставьте заявку. Мы свяжемся с вами в самое ближайшее время
Оставьте отзыв о нас

Расскажите, как сервис 42Clouds помог вашему бизнесу. Отзыв будет опубликован после проверки модератором.