Имя: Пароль:
1C
1С v8
ERP. Выбор совместителя в поле выбора сотрудника.
0 Lama12
 
26.04.21
17:28
Есть база ERP. В нее осуществлен перенос данных из УПП. Стандартными правилами (по ЗУП правила не правили).
В результате в базе три сотрудника по одному физлицу. Один по основному месту работы и два в качестве совместителей. У одного совместителя в качестве ГоловногоСотрудника выбран сотрудник работающий по основному месту работы.
Это исходные данные.

Теперь вопрос.
Делаю обработку (инструмент для себя) с полем выбора сотрудника. В этом поле выбора могу выбрать только тех сотрудников у которых ГоловнойСотрудник равен основной ссылке объекта. Причем этот "отбор" работает даже при быстром подборе, а не в форме выбора.
Как такое сделали? Как выбрать сотрудника у которого ГоловнойСотрудник не равен ссылке объекта?
Коды (табельные номера) у всех сотрудников совпадают. При этом если сменить табельный номер у основного сотрудника, меняется код и у совместителя, у которого этот основной стоит в качестве ГоловногоСотрудника. Смена табельного у совместителя, дает такой-же эффект у основного.
1 Lama12
 
26.04.21
17:36
Даже при вводе по строке, пишет что нет такого сотрудника. Хотя я именно копирую наименование элемента. Как это сделать?
2 Lama12
 
26.04.21
17:38
Права полные. База протестирована. РЛС отключен. На поле ввода, ограничений не делан.
При попытке поиска в журнале регистрации, сделать отбор по представлению получается, а выбрать элемент по наименованию нет. Т.е. срабатывает ограничение на уровне платформы. Как?
3 Lama12
 
27.04.21
09:10
В общем, если у вас не выбирается элемент справочника в поле выбора, но вы точно знаете что он у вас в базе есть, смотрите процедуру "ОбработкаПолученияДанныхВыбора" в менеджере объекта.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.