Имя: Пароль:
1C
1С v8
ЗУП 3.0 как получить телефон, адрес по прописки сотрудника прлграммно
,
0 Raideres
 
05.04.18
22:39
Подскажите как в ЗУП 3.0 прлграммно получить телефон и адрес по прописки сотрудника(Физ. лица))
1 Amra
 
05.04.18
22:48
Из ТЧ контактной информации физлица. Запрос сам надеюсь напишешь?
2 Boleev
 
05.04.18
22:49
насчет телефона не пробовал, но делал так
        АдресПоПрописке = "";
        ФизическиеЛицаМассив = ОбщегоНазначенияКлиентСервер.ЗначениеВМассиве(ФизическоеЛицо);
        ИменаПолей = "ФИОПолные, Пол, АдресПоПрописке, ДокументВид, ДокументСерия, ДокументНомер";
        ДанныеФизическогоЛица = КадровыйУчет.КадровыеДанныеФизическихЛиц(Истина, ФизическиеЛицаМассив, ИменаПолей, ТекущаяДатаСеанса());
        Если ДанныеФизическогоЛица.Количество() > 0 Тогда
            СтруктураАдреса = ЗарплатаКадры.СтруктураАдресаИзXML(
            ДанныеФизическогоЛица[0].АдресПоПрописке, Справочники.ВидыКонтактнойИнформации.АдресПоПропискеФизическиеЛица);
            УправлениеКонтактнойИнформациейКлиентСервер.СформироватьПредставлениеАдреса(СтруктураАдреса, АдресПоПрописке);
        КонецЕсли;
3 Raideres
 
05.04.18
23:20
(1) запросом получилось вытащить только хмл схему
4 SleepyHead
 
гуру
06.04.18
05:34
(2) в имена полелй напиши АдресПоПропискеПредставление, и получишь сразу готовый адрес

А вообще посмотри в общем модуле "кадровый учет внутренний" описания доступных полей, они там все перечислены и легко ищутся
.
5 craxx
 
06.04.18
07:03
(3) ну так распарсить поле ЗначениеПолей программно. В чем вопрос? В типовых весь функционал есть для этого
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.