8.х Вытащить в расходную накладную второй телефон котактного лица контрагента

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Partos, 19 июн 2016.

  1. TopicStarter Overlay
    Partos
    Offline

    Partos

    Регистрация:
    30 апр 2015
    Сообщения:
    12
    Симпатии:
    0
    Баллы:
    1
    День добрый подскажите как вытащить дополнительный телефон контрагента в расходную накладную.
    У дополнительного телефона Вид записан как "Телефон контрагента 1"
    Первый номер и адрес вытаскиваю вот так:

    Отбор = Новый Структура;
    Отбор.Вставить("Объект", Контрагент);
    Отбор.Вставить("Тип", Перечисления.ТипыКонтактнойИнформации.Телефон);
    Отбор.Вставить("Вид", Справочники.ВидыКонтактнойИнформации.ТелефонКонтрагента);
    ПредставлениеТелефон = РегистрыСведений.КонтактнаяИнформация.Получить(Отбор).Представление;
    Отбор1 = Новый Структура;
    Отбор1.Вставить("Объект", Контрагент);
    Отбор1.Вставить("Тип", Перечисления.ТипыКонтактнойИнформации.Адрес);
    Отбор1.Вставить("Вид", Справочники.ВидыКонтактнойИнформации.ЮрАдресКонтрагента);
    ПредставлениеЮрАдрес = РегистрыСведений.КонтактнаяИнформация.Получить(Отбор1).Представление;

    ОбластьМакета.Параметры.ПредставлениеТелефон = ПредставлениеЮрАдрес+ " " + ПредставлениеТелефон;

    ОбластьМакета.Параметры.Получатель = Шапка.Получатель;
    ТабДокумент.Вывести(ОбластьМакета);

    Пытался сделать:
    Отбор.Вставить("Вид", Справочники.ВидыКонтактнойИнформации.ТелефонКонтрагента1);

    Выдает ошибку:
    {Документ.РеализацияТоваровУслуг.МодульОбъекта(273)}: Поле объекта не обнаружено (ТелефонКонтрагента1)
    Отбор2.Вставить("Вид", Справочники.ВидыКонтактнойИнформации.ТелефонКонтрагента1);

    мб как то по другому можно вытащить? не обязательно этим же способом.
  2. kisol
    Offline

    kisol Профессионал в 1С

    Регистрация:
    25 июл 2012
    Сообщения:
    395
    Симпатии:
    41
    Баллы:
    54
    Может быть запросом?
  3. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    ТелефонКонтрагента1 - у вас не предопределенный элемент? Если нет - тогда сначала нужно получить его значение, например, поиском по коду.

Поделиться этой страницей