|
Вопрос по созданию нового сотрудника | ☑ | ||
---|---|---|---|---|
0
s207883
31.03.17
✎
10:46
|
Добрый день, мне нужно программно создать нового сотрудника в справочнике, но при попытке присвоить значение выдает: "поле объекта недоступно для записи". Бухгалтерия 8.3
&НаСервере Процедура НовыйСотрудник (ФИО) Сотрудник = Справочники.Сотрудники.СоздатьЭлемент(); Сотрудник.ФизическоеЛицо.ФИО = ФИО; Сотрудник.Записать(); КонецПроцедуры; Подскажите пожалуйста, куда смотреть? |
|||
1
HardBall
31.03.17
✎
10:48
|
ФизическоеЛицо.ФИО это другой справочник
|
|||
2
s207883
31.03.17
✎
10:52
|
(1) получается, нужно сначала создать человека в ФизЛицах, а потом заполнить этими данными справочник сотрудники?
|
|||
3
Heckfy
31.03.17
✎
10:53
|
Да. Точнее найти в справочнике ФЛ, а если не нашли, то создать и в справочник Сотрудники поставить ссылку на ФЛ.
|
|||
4
s207883
31.03.17
✎
10:54
|
Огромное спасибо :)
|
|||
5
s207883
31.03.17
✎
14:08
|
Снова хочу поднять тему.
При создании сотрудника получилось записать все данные, кроме Организации, Подразделения и Должности. Как обратиться к этим реквизитам для записи? |
|||
6
HardBall
31.03.17
✎
14:16
|
(5) Аналогично. Это тоже ссылки на элементы справочников.
|
|||
7
Nuobu
31.03.17
✎
14:17
|
(5) А что не получилось? Что за ошибка?
|
|||
8
s207883
31.03.17
✎
14:27
|
&НаСервере
Процедура НовыйСотрудник (Наименование) Сотрудник = Справочники.Сотрудники.СоздатьЭлемент(); ФизЛицо = Справочники.ФизическиеЛица.НайтиПоНаименованию(Наименование); Сотрудник.ФизическоеЛицо = ФизЛицо; Сотрудник.Наименование = Наименование; //Добавить организацию, подразделение, должность Сотрудник.Записать(); КонецПроцедуры; Собственно ошибки нет никакой, просто изначально не знаю, как можно заполнить эти реквизиты. |
|||
9
piter3
31.03.17
✎
14:27
|
А там не в регистрах ли храниться
|
|||
10
piter3
31.03.17
✎
14:34
|
КадроваяИсторияСотрудников
|
|||
11
Heckfy
31.03.17
✎
14:37
|
(8) Справочники.ФизическиеЛица.НайтиПоНаименованию(Наименование);
А что будешь делать, если есть тезки? |
|||
12
s207883
31.03.17
✎
14:39
|
(10) спасибо, похоже на то, что нужно!
(11) ну, тут вроде полные тезки должны быть, чтобы такое случилось, правильнее наверное по ИНН искать? |
|||
13
piter3
31.03.17
✎
14:41
|
(12) может быть не заполнено.ДР можно еще использовать
|
|||
14
s207883
31.03.17
✎
14:44
|
(13) тезки-близнецы - серьезный противник программиста
|
|||
15
piter3
31.03.17
✎
14:45
|
(14) Зря радуешься.Главное физ.лицо.Вот когда дойдешь до первой сдачи взвоешь
|
|||
16
piter3
31.03.17
✎
14:46
|
Я бы погруппировал по инн,фио,др.
|
|||
17
Heckfy
31.03.17
✎
14:55
|
Надо бы тогда в запрос вынести. :)
|
|||
18
s207883
31.03.17
✎
14:58
|
(15) что значит дойти до первой сдачи?
|
|||
19
geka-geka
31.03.17
✎
16:26
|
(18) сдачу отчетности имеют ввиду
|
|||
20
sidalexsandr
31.03.17
✎
16:28
|
(8) Сотрудник.Организации
|
|||
21
Amra
31.03.17
✎
16:38
|
(20) Шо это?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |