|   |   | 
| 
 | Загрузка личных данных в ЗУП | ☑ | ||
|---|---|---|---|---|
| 0
    
        tixis 28.07.13✎ 12:39 | 
        Пытаюсь загрузить личные данные из ДБФ в Справочник ФИЗЛиЦ в ЗУП, как программно проставить ФИО, В поле справочника  наименование проставляю ФИО но при открытии формы эелемента, наименование проставлено а поля Фамилия Имя Отчество пустые, как их нужно заполнять , ведь у справочника ФИЗЛИЦ нет этих реквизитов?     | |||
| 1
    
        tixis 28.07.13✎ 12:41 | 
        Пробовал 
 ФормаЛичДанных = Спр.ПолучитьФорму("ФормаЭлемента",Спр); ФормаЛичДанных.Наименование = СокрЛП(ФайлЛичДанные.FAMIL) + " " + СокрЛП(ФайлЛичДанные.NAME) + " " + СокрЛП(ФайлЛичДанные.OTCH); ФизическиеЛицаКлиент.ФормаЭлементаНаименованиеПриИзменении(Элемент, ФормаЛичДанных); но все равно не проставлены ФИО | |||
| 2
    
        Капитан О 28.07.13✎ 12:42 | 
        форма здесь зачем?     | |||
| 3
    
        tixis 28.07.13✎ 12:45 | 
        (2) а как обратиться к Фамилии имени и отчеству?     | |||
| 4
    
        sda553 28.07.13✎ 12:46 | 
        Работать со справочником, а не формой     | |||
| 5
    
        tixis 28.07.13✎ 12:47 | 
        (4) но в справочнике нет таких реквизитов     | |||
| 6
    
        vicof 28.07.13✎ 12:47 | 
        (5) См. регистр сведений ФИОФизлиц     | |||
| 7
    
        tixis 28.07.13✎ 12:49 | 
        (5) емае, его то я и не увидел, спасибо     | |||
| 8
    
        tixis 28.07.13✎ 12:49 | 
        (7) - (6)     | |||
| 9
    
        tixis 28.07.13✎ 14:28 | 
        Почему если зайти в физ лицо то адрес факт и адрес юр, в представлении пустые поля, а если зайти в сам адрес, то стоит галка "Адрес за пределами РФ", если переключить галку Российски Адрес то все правильно встает по своим полям.
 ////Юр адрес НаборКИ = РегистрыСведений.КонтактнаяИнформация.СоздатьНаборЗаписей(); НаборКИ.Отбор.Объект.Установить(Спр.Ссылка); НаборКИ.Отбор.Тип.Установить(Перечисления.ТипыКонтактнойИнформации.Адрес); НаборКИ.Отбор.Вид.Установить(Справочники.ВидыКонтактнойИнформации.ЮрАдресФизЛица); НаборКИ.Прочитать(); Запись = НаборКИ.Добавить(); Запись.Объект = Спр.Ссылка; Запись.ЗначениеПоУмолчанию = Истина; Запись.Тип = Перечисления.ТипыКонтактнойИнформации.Адрес; Запись.Вид = Справочники.ВидыКонтактнойИнформации.ЮрАдресФизЛица; Запись.Поле1 = СтрАдрес.Индекс; Запись.Поле2 = СтрАдрес.Регион; Запись.Поле3 = СтрАдрес.Район; Запись.Поле4 = СтрАдрес.Город; Запись.Поле5 = СтрАдрес.НаселенныйПункт; Запись.Поле6 = СтрАдрес.Улица; Запись.Поле7 = СтрАдрес.Дом; Запись.Поле8 = СтрАдрес.Корпус; Запись.Поле6 = СтрАдрес.Квартира; НаборКИ.Записать(); | |||
| 10
    
        almar 28.07.13✎ 14:48 | 
        (9) ЗУП понимает, что это российский адрес, если поле "Представление" совпадает с тем, что должно быть исходя из Поле1-Поле11     | |||
| 11
    
        tixis 28.07.13✎ 20:38 | 
        Физлица загрузил, теперь не пойму как загрузить  сотрудников организации. Пробовал вот так:
 Процедура КнопкаВыполнитьНажатие(Кнопка) Спр = Справочники.СотрудникиОрганизаций.СоздатьЭлемент(); Спр.Физлицо = Справочники.ФизическиеЛица.НайтиПоКоду("111111"); Спр.Код = "000000011"; Спр.Организация = Справочники.Организации.НайтиПоКоду("000000001"); Спр.ВидДоговора = Перечисления.ВидыДоговоровСФизЛицами.ТрудовойДоговор; Спр.ДатаДоговора = ТекущаяДата(); Спр.Записать(); КонецПроцедуры в справочнике сотрудников не отображается сотрудник, хотя консолью запросов выдергивается. Организация в базе одна. как правильно загружать сотрудников чтобы они были связаны со справочником физические лица? | |||
| 12
    
        almar 28.07.13✎ 21:08 | 
        (11) еще Спр.Актуальность=Истина;     | |||
| 13
    
        tixis 28.07.13✎ 21:44 | 
        (12) спасибо     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |