Имя: Пароль:
1C
1С v8
Как в ЗУП 8.3. программно заполнить мобильный телефон по сотрудникам
,
0 yalanton
 
28.09.15
14:38
Добрый день Наверное вопрос простой но не могу разобраться .Не могу понять к каком реквизите в ЗУП 8.3 6,2299 находится информация про мобильный телефон сотрудника и как в него записать инфу В пользовательской части виден мобильный - справочник сотрудники ссылка личные данные- но где этот реквизит в конфигурации. ? нашел только справочник видыконтактной информации и там есть предопределенный реквизит ТелефонМобильныйФизическиеЛица - но как правильно обратиться не могу понять Спасибо
1 el7cartel
 
28.09.15
14:44
(0) в зависимости от того какая у вас конфигурация, если 2.5 то ест регистр сведений, если 3.0 то в табличной части.
2 yalanton
 
28.09.15
14:47
3.0  конфигурации - в табл части какого спраочника ?
3 zak555
 
28.09.15
14:47
(2) сотрудники
4 zak555
 
28.09.15
14:49
УправлениеКонтактнойИнформацией.ЗаписатьКонтактнуюИнформацию(ОбъектСправочникСотрудник, "+7 926 123-45-78", Справочники.ВидыКонтактнойИнформации.ТелефонМобильныйФизическиеЛица , Перечисления.ТипыКонтактнойИнформации.Телефон);
5 yalanton
 
28.09.15
15:19
РезультатПоиска = Справочники.Сотрудники.НайтиПоКоду("2516113078");

  УправлениеКонтактнойИнформацией.ЗаписатьКонтактнуюИнформацию(РезультатПоиска.ФизическоеЛицо, "+7 926 123-45-78", Справочники.ВидыКонтактнойИнформации.ТелефонМобильныйФизическиеЛица , Перечисления.ТипыКонтактнойИнформации.Телефон);

Выдает ошибку в общем модуле                     НоваяСтрока = Объект.КонтактнаяИнформация.Добавить();  - объект не доступен для изменения
6 yalanton
 
28.09.15
15:22
вроде с поддержки снял табличную часть контактнаяинформация справочника физическиелица
7 hhhh
 
28.09.15
15:22
что за Объект такой у вас и какого типа?
8 hhhh
 
28.09.15
15:23
(60 с поддержки табличную часть снял?!!!?
9 piter3
 
28.09.15
15:24
(6) читал 3 раза не пойму как-так?
10 yalanton
 
28.09.15
15:25
Объект - типа справочник физические лица
11 hhhh
 
28.09.15
15:27
(10) такого не бывает типа. Бывает справочникСсылка, СправочникВыборка, СправочникОбъект.
12 yalanton
 
28.09.15
15:27
у с правочника физ лица есть табл часть контактаня информация - в поддержке стояло - не редактируется - я поставил что объект редактируется
13 yalanton
 
28.09.15
15:27
тип объекта - справочникссылка.физическиелица - вот так правильно
14 hhhh
 
28.09.15
15:28
(12) это ржач. Реально в книгу рекордов вас.
15 sclar
 
28.09.15
15:28
РезультатПоиска = Справочники.Сотрудники.НайтиПоКоду("2516113078");

В отладчике что дает?
16 hhhh
 
28.09.15
15:29
(13) должен быть объект. Ссылка - это поле в 4 байта. Адрес ячейки. Не засунете вы туда мобильный телефон.
17 sclar
 
28.09.15
15:29
(12) ;) да.... тогда должно работать, раз редактируется...
18 yalanton
 
28.09.15
15:33
результатпоиска в отладчике тип - справочникссылка.сотрудники  , но у справочника сотрудники нет табличной части контактная информация - поэтому я пишу РезультатПоиска.ФизическоеЛицо - наверное тут я не прав
19 1sanekmaloi1
 
28.09.15
15:35
Мне кажется все пытаются объяснить что РезультатПоиска.ФизическоеЛицо - это ссылка,
а нужен объект
объектфизлицо = РезультатПоиска.ФизическоеЛицо.ПолучитьОбъект();

добавить номер

объектфизлицо.записать();
20 yalanton
 
28.09.15
16:13
ну да поставил .ПолучитьОбъект()  -  ругаться перестала программа - но ничего не записала
21 yalanton
 
28.09.15
17:07
вообщем похоже у меня мало знаний чтоб записать инфу в реквизит мобильный телефон- так я и не понял где этот реквизит находится
22 kumena
 
28.09.15
17:38
(21) думай дальше, и читай до просветления пост 19
23 kumena
 
28.09.15
17:40
+22 тебе будет гораздо хуже в будущем, если тебе подскажут, а не сам дойдешь.
24 yalanton
 
29.09.15
09:20
РезультатПоиска = Справочники.Сотрудники.НайтиПоКоду("3077417320");

    ФЛ=РезультатПоиска.ФизическоеЛицо.ПолучитьОбъект();
  УправлениеКонтактнойИнформацией.ЗаписатьКонтактнуюИнформацию(фл, "+7 926 123-45-78", Справочники.ВидыКонтактнойИнформации.ТелефонМобильныйФизическиеЛица , Перечисления.ТипыКонтактнойИнформации.Телефон);
  
   ФЛ.Записать();
25 yalanton
 
29.09.15
09:21
вот так не ругается ,но и не работает - т.е. не записывает инфу по телефону в базу
2 + 2 = 3.9999999999999999999999999999999...