Не получается сделать обработку по выгрузке пользователей
Здравствуйте, можете пожалуйста кто нибудь проверить правильно ли я сделал
загрузку из ТЗ в регистр сведения, (Регистр - независимый, Непериодический)
Вроде Загрузить ФИО получилось, но некоторые моменты не получается сделать(
Не получается загрузить так чтоб в измерении2 было ссылка на справочник Пользователь.
Для этого нужен отдельный запрос?
загрузку из ТЗ в регистр сведения, (Регистр - независимый, Непериодический)
Вроде Загрузить ФИО получилось, но некоторые моменты не получается сделать(
Не получается загрузить так чтоб в измерении2 было ссылка на справочник Пользователь.
Для этого нужен отдельный запрос?
Прикрепленные файлы:



По теме из базы знаний
- Обработка для загрузки в 1С Розница2.2 номенклатуры (характеристики не используются) с ценой и штрихкодами из файла MS Excel
- Выгрузка проводок ЗУП 3.1 -> КА 1.1
- Как организовать консолидацию данных из трех десятков предприятий, не привлекая программистов на местах?
- Возможности доработки выгрузки из 1С в Битрикс
- Особенности работы с COM-соединением
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Вы загружаете ФИО как строку? Если хотите ссылку на справочник "Пользователи", необходимо найти ФИО в справочнике "Пользователи" и получить ссылку. Затем в свой регистр загружать полученную ссылку. В типе "Измерение2" должна стоять ссылка на справочник "Пользователи".
Для Каждого Стр из ТЗ Цикл
НовыйНабор = СоответствияЗначений.Добавить();
НовыйНабор.Наименование = Наименование;
НовыйНабор.НормальноПоименованноеИзмерение1Группа = Группа;
Пользователь = Справочники.Пользователи.НайтиПоНаименованию(СокрЛП(Стр.ФИО));
Если Пользователь.Пустая() Тогда
ПользовательОбъект = Справочники.Пользователи.СоздатьЭлемент();
ПользовательОбъект.Наименование = СокрЛП(Стр.ФИО);
ПользовательОбъект.Записать();
Пользователь = ПользовательОбъект.Ссылка;
КонецЕсли;
НовыйНабор.НормальноПоименованноеИзмерение2Пользователь = Пользователь;
КонецЦикла;
Показать
Если в справочнике "Пользователи" в наименовании стоит ФИО, то как (4). Если есть расхождения, например ФИО - полностью фамилия имя отчество, а в справочнике Пользователи фамилия и инициалы, то для поиска по наименованию необходимо преобразовать стр.ФИО. Иначе в справочник "Пользователи" запишутся лишние записи.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот