Надо сделать Внешнюю обработку, которая в ЗУП 3, по расписанию, преобразовывает данные из ИБ в Структуру (которая в свою очередь содержит Структуры и Массивы Структур): - надо "выгрузить" все элементы справочников: "Организации" (ORGANIZATION), "Подразделения" (DIVISON), "Рабочие места, охрана труда" (WORKPLACE) и только НЕуволенных "Сотрудников" (EMPLOYEE) - для всех 4ех справочников, выгружаем в т.ч. помеченные на удаление элементы (но никак их не помечаем в выгрузке) - период НЕ добавляем, всегда выгружаем все что есть (только Сотрудников неуволенных) - должна быть обработка с двумя командами: 1ая команда открывает форму "настроек", на которой одно текстовое поля "CABINET_ID" и кнопка "Сохранить". Когда нажимаем сохранить, значение сохранятеся в ИБ, при открытии заново - значение снова отображается на форме. Доп реквизиты не добавляем, используем ХранилищеОбщихНастроек (можно предолжить свои варианты). Внимание! Есть готовый аналогичной такой обработки с настройками, делать с нуля не надо, если нужно, напишите - отправлю рабочий пример. 2ая команда, которая запускает "код выгрузки" по регламентному заданию и пишет результат (итоговую Структуру) в журнал регистрации. Итого: - ЗУП 3, обработка с 2 командами: настройка (через ХранилищеОбщихНастроек) и запуск по расписанию. - все поля описаны ниже - нельзя делать запросы в цикле, запросы через точку и пр. По логике, все должно уложиться в один пакетный запрос, преобразование в Структуру и вывод в журнал регистрации. - проверка на демо ЗУП или на любой вашей базе ЗУП - можно предлагать свои варианты решения, для упрощения - База ЗУП типовая. Базу ЗУП предоставить не могу. Проверить можем на демо ЗУП или на вашей ЗУП. Если на вашей ЗУП работает, то будет ли работать на моей - моя ответственность. - ОЧЕНЬ приветствуется быстрая обратная связь в whatsapp, telegram или max _____________________ Итоговая структура и пояснения: { "CABINET_ID": "37", берем из формы ВнешнейОбработки "DATA": { "ORGANIZATION": [ массив всех Организаций { "ORG_ID": "a0b1c2d3-e4f5-6789-a012-b3c4d5e6f789", УникальныйИдентификатор(Организация) "ORG_NAME": "ООО Рога и копыта", Организация.Наименование "ORG_NAME_FULL": "Общество с ограниченной ответственностью", Организация.ПолноеНаименование "ORG_NAME_ABBR": "ООО Рога и копыта", Организация.НаименованиеСокращенное "INN": "770145...", Организация.ИНН "KPP": "770101001", Организация.КПП "PHONE": "+7 (495) 123-...", Телефон в карточке Организации "MAIL": "...@example.ru", Почта в карточке Организации } ], "DIVISION": [ Массив всех Подразделений { "ORG_ID": "a0b1c2d3-e4f5-6789-a012-b3c4d5e6f789", Организация.ИД "DIV_ID": "b1c2d3e4-f5a6-7890-b123-c4d5e6f7a890", Подразделение.ИД "DIV_NAME": "IT отдел", Подразделение.Наименование "PARENT_ID": null, всегда NULL (да, всегда) "PARENT_NAME": null всегда NULL (да, всегда) } ], "EMPLOYEE": [ Массив НЕуволенных Сотрудников { "PERS_TN": "000001", Сотрудник.Табельный номер "PERS_ID": "d3e4f5a6-b7c8-9012-d345-e6f7a8b9c012", Сотрудник.ИД "PERS_NAME": "Черметов Иван Иванович", Сотрудник.ФизЛицо.ФИО (Важно, запросы делать БЕЗ точки) "DIV_ID": "b1c2d3e4-f5a6-7890-b123-c4d5e6f7a890", Подразделение сотрудника "DIV_NAME": "IT отдел", Подразделение.Наименование "PROF_ID": "e4f5a6b7-c8d9-0123-e456-f7a8b9c0d123", Должность.ИД "PROF_NAME": "Руководитель IT отдела", Должность.Наименование "DATE_RECEIPT": "2020-01-15", Дата, когда его приняли на работу в последний раз. "DATE_DISMISSAL": null, всегда NULL, потому что мы НЕ отправляем уволенных сотрудников "ORG_ID": "a0b1c2d3-e4f5-6789-a012-b3c4d5e6f789", Организация.ИД "ORG_NAME": "ООО ТехИнновации", Организация.Наименование "SNILS": "193-298-6... ", Сотрудник.ФизЛицо.Снилс "PHONE_WORK": "+7 (495) 123-", Рабочий телефон из карточки ФизЛица "GENDER": "М", Пол из карточки ФизЛица "WP_ID": "f5a6b7c8-d9e0-1234-f567-a8b9c0d1e234", Справочник.РабочиеМестаОхраныТруда.ИД "WP_NAME": "Кабинет руководителя IT", РабочиеМестаОхраныТруда.Наименование "MAIL": "...@example.ru", Email ФизЛица "BIRTHDAY": "1985-03-22", ДатаРождения ФизЛица "IS_MANAGER": true, всегда NULL "RATE": 1 Количество ставок - берем карточки Сотрудника. } ], "WORKPLACE": [ все элементы Справочник.РабочиеМестаОхраныТруда { "ORG_NAME": "ООО Рога и копыта", Организация.Наименование "ORG_ID": "a0b1c2d3-e4f5-6789-a012-b3c4d5e6f789", Организация.ИД "WP_ID": "f5a6b7c8-d9e0-1234-f567-a8b9c0d1e234", РабочиеМестаОхраныТруда.ИД "WP_NAME": "Кабинет руководителя IT", РабочиеМестаОхраныТруда.Наименование "WP_NUMBER": "101", РабочиеМестаОхраныТруда.Номер "DIV_ID": "b1c2d3e4-f5a6-7890-b123-c4d5e6f7a890", Подразделение.ИД "DIV_NAME": "IT отдел", Подразделение.Наименование "PROF_ID": "e4f5a6b7-c8d9-0123-e456-f7a8b9c0d123", Должность.ИД "PROF_NAME": "Руководитель IT отдела" Должность.Наименование } ], "PROFESSION": [ все элементы справочника Должности { "PROF_ID": "e4f5a6b7-c8d9-0123-e456-f7a8b9c0d123", Должность.ИД "PROF_NAME": "Руководитель IT отдела" Должность.Наименование } ] } }