Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 07:32

Получить объект в цикле

Автор Алексей_1985_06, 08 окт 2023, 15:34

0 Пользователей и 1 гость просматривают эту тему.

Алексей_1985_06

Ребят подскажите как правильно сделать следующие:
1. Есть документ "Назначение на должность" в ТЧ которого указываются сотрудники и должность на которые они назначены. (Инженерная или руководящая - значения перечисления). Документ делает записи в РС "Кадровые перемещения".
2. Необходимо в справочнике сотрудники в реквизите "Категория сотрудника" - при проведении документа записывать соответствующие данные: инженер или руководитель.

Скажите пожалуйста как с точки зрения платформы получить всех сотрудников из ТЧ документа и для всех изменить значения реквизита, я так понимаю что в цикле каждый раз получать объект - это не правильно.... 

alexandr_ll

Алексей_1985_06, Зачем нужен реквизит справочника если есть запись в регистр сведений? Если вы измените реквизит справочника, а в регистре останется другое значение - это будет правильно?

LexaK

Алексей_1985_06, увольте своего системного аналитика, за такие задачи! А в карточке сотрудникал,(форма элемента), сделайте вывод его текущего состояния, как раз из РС Кадр.перемещения
если помогло нажмите: Спасибо!

GetNight

Алексей_1985_06,

смотря для чего вам нужен этот реквизит

1. если просто отображать в форме - то можно при обновлении формы его присваивать, вытаскивая из регистра

2. а если вам нужно записывать, чтобы была возможность использовать для отбора в куче других отчётов (которые нет желания переделывать),
то можно в объекте самого регистра при записи в регистр проверять, совпадает ли значение со значением в справочнике, и если нет - то обновлять

но в целом - весьма сомнительное решение фиксировать (дублировать) показания регистра в справочнике
лучше объясните, зачем вам это понадобилось, возможно, есть интереснее решение, без подобных авантюр ;)

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск