Подскажите как грамотно получить адрес электронной почты в КА 1.1
Так получаем адрес, телефон и т.п., а эл. почты нет.
Можно ли получить эл.почту как в БСП - строкой (обращение к модулю, функции, указав параметр), или же надо писать запрос?
СведенияОПокупателе = УправлениеКонтактнойИнформацией.СведенияОЮрФизЛице(СсылкаНаОбъект.Контрагент, СсылкаНаОбъект.Дата);
Так получаем адрес, телефон и т.п., а эл. почты нет.
Можно ли получить эл.почту как в БСП - строкой (обращение к модулю, функции, указав параметр), или же надо писать запрос?
По теме из базы знаний
- Загрузка документов и номенклатуры из Excel в 1С "одним нажатием": УПД, ТОРГ-12, отчеты маркетплейсов, заказы, счета, прайсы
- Обработка отчетов Моспаркинга в КА 1.1 с учетом путевых листов из УАТ 1.0
- Распознавание и загрузка сканов в 1С "одним нажатием". УПД, ТОРГ-12, накладные, счета, номенклатура, заказы и т.д.
- Выставление счета ссылкой на оплату через платежный шлюз Сбербанка из интерфейса 1С
Найденные решения
(1)
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| КонтактнаяИнформация.Представление КАК АдресЭлектроннойПочтыКонтрагента
|ИЗ
| РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
|ГДЕ
| КонтактнаяИнформация.Объект = &Контрагент
| И (ВЫРАЗИТЬ(КонтактнаяИнформация.Представление КАК СТРОКА(1))) <> """"
| И КонтактнаяИнформация.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.АдресЭлектроннойПочты)";
Запрос.УстановитьПараметр("Контрагент", Контрагент);
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
Возврат Выборка.АдресЭлектроннойПочтыКонтрагента
КонецЦикла;
ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| КонтактнаяИнформация.Представление КАК АдресЭлектроннойПочтыКонтрагента
|ИЗ
| РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
|ГДЕ
| КонтактнаяИнформация.Объект = &Контрагент
| И (ВЫРАЗИТЬ(КонтактнаяИнформация.Представление КАК СТРОКА(1))) <> """"
| И КонтактнаяИнформация.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.АдресЭлектроннойПочты)";
Запрос.УстановитьПараметр("Контрагент", Контрагент);
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
Возврат Выборка.АдресЭлектроннойПочтыКонтрагента
КонецЦикла;
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот