17 июля 2025
1C-RarusTechDay 2025
8-я открытая техническая конференция для специалистов 1С
Зарегистрироваться
1C-RarusTechDay 2025 — 8‑я открытая техническая конференция для специалистов 1С

Выгрузка в бухгалтерию (АА 4.1)

Декоративное изображение

Для получения доступа к форуму необходимо авторизоваться
или зарегистрироваться на сайте.

Пользователь ПП
RSS
В обработке выгрузки в бухгалтерию обратил внимание на такой код ("ВыгрузкаДанныхБух", модуль объекта, функция "ПредставлениеРеквизита"):
Код
         Если УказыватьТип Тогда
            Тип = ТипЗнч(ЗнРекв);
            //Если Справочники.ТипВсеСсылки().СодержитТип(Тип) Тогда СтрТипа = "Справочник." + ЗнРекв.Метаданные().Имя + ".";
            //ИначеЕсли Документы.ТипВсеСсылки().СодержитТип(Тип) Тогда СтрТипа = "Документ." + ЗнРекв.Метаданные().Имя + ".";
            Если Перечисления.ТипВсеСсылки().СодержитТип(Тип) Тогда СтрТипа = "Перечисление." + ЗнРекв.Метаданные().Имя + ".";
            КонецЕсли;
         КонецЕсли; 
         
         ЗнРекв = СтрТипа + ЗнРекв.УникальныйИдентификатор();

Интересует именно закомментированный участок.
Сейчас при выгрузке реквизитов ссылок справочников и документов выгружается только уникальный идентификатор.
Практически при интерактивном создании справочников и документов, уникальные идентификаторы не повторяются. Но теоретически уникальность идентификаторов распространяется в пределах определенной таблицы, т. е. в нескольких разных справочниках могут быть элементы с одинаковыми идентификаторами.
глядя на закомментированный код возникает предположение, что когда-то все-таки выгружали ссылки в виде "Справочник.Номенклатура.12345678-1234-1234-1234-123456789012".
Вот и возник вопрос, почему от этого ушли?
Декоративное изображение 1
Сотрудник 1С-Рарус
Добрый день, Александр, У нас на стороне загрузки проверяется уникальность по связке ВидСправочника+УникальныйИдентификатор. Ушли для сокращения объема выгружаемых данных.
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С