Имя: Пароль:
1C
1С v8
Зуп. Как у контрагента получить адрес?
0 НикДляЗапросов
 
13.03.12
11:36
У организации получаю так
   СведенияОбОрганизации     = УправлениеКонтактнойИнформацией.СведенияОЮрФизЛице(СсылкаНаОбъект.Организация, СсылкаНаОбъект.Дата);    
   ОборотОтметки1.Параметры.ВыбылИз = ФормированиеПечатныхФорм.ОписаниеОрганизации(СведенияОбОрганизации, "Представление,ЮридическийАдрес");//СсылкаНаОбъект.Организация.НаименованиеСокращенное+" "+УправлениеКонтактнойИнформацией.ПолучитьПредставлениеАдресаПоСтрока(ОрганизацияП.);
У контрагента не получается, стандартные функции не подходят из-за стуктуры справочника контрагенты
1 almar
 
13.03.12
11:36
Запросом получай
2 НикДляЗапросов
 
13.03.12
11:39
да ну нафиг, должна же быть стандартная функция
3 vicof
 
13.03.12
11:49
общий модуль УправлениеКонтактами смотри
4 spu79
 
13.03.12
12:06
// Процедура считывает контактную информацию из ИБ и возвращает ТЗ
//  Ссылка - Объект, по которому необходимо прочитать КИ
Функция ПрочитатьНаборЗаписейКонтактнойИнформации(Ссылка)
   
   Запрос = Новый Запрос;
   Запрос.Текст = "ВЫБРАТЬ РАЗРЕШЕННЫЕ * ИЗ РегистрСведений.КонтактнаяИнформация ГДЕ Объект = &Объект";
   Запрос.УстановитьПараметр("Объект", Ссылка);
   Возврат Запрос.Выполнить().Выгрузить();
   
КонецФункции
5 spu79
 
13.03.12
12:07
правда это из УПП, но сама идея такая же как и в ЗУП
6 НикДляЗапросов
 
13.03.12
12:46
Ладно, всем спасибо