Универсальный инструмент, полезный при работе с обменами на конвертации данных. Объединяет в одной обработке функционал, отдельными фрагментами представленный в десятках обработок, выложенных на Инфорстарте. Имеет обычную и управляемую форму (управляемая форма предназначена для 8.3).
Прототипом обработки была обработка Е.Мигачева (https://helpf.pro/faq/view/483.html).
Дополнительная «фишка»: если выбрать тип (указать пустую или произвольную ссылку) в поле ссылки, получаемой из GUID, то поиск объекта по GUID будет выполнен только в рамках указанного типа. Это сокращает время поиска, а также может быть необходимо, если в базе представлено несколько объектов, относящихся к разным типам, но имеющих одинаковый GUID.
Особенность создания объекта в управляемой форме обработки: объект сперва записывается, затем открывается. Так сделано из-за невозможности установить для управляемой формы GUID до записи объекта — без доработки конфигурации. Если способ всё же существует — пожалуйста, напишите в комментарии.
«если в базе представлено несколько объектов, относящихся к разным типам, но имеющих одинаковый GUID»
А разве такое бывает ?
(1) Бывает, бывает.
на попорченной базе и не такое встретишь.
(1) теоретически может быть
(2) не только на попорченной, теоретически в разных таблицах ГУИД может повторяться (хоть и мало-мало- вероятно)
(1) Платформа позволяет. И если, например, при выгрузке один документ-источник должен преобразовываться в 2 документа разных типов, то можно (и вполне логично) сохранить оригинальный GUID источника у обоих объектов-приемников.
Лайк.