Имя: Пароль:
1C
1С v8
Внешний отчет по ТТН
0 Ghost1830
 
24.09.20
13:32
Учусь программировать в 1С. УПП 1.3. Пытаюсь создать внешний отчет по ТТН. Данные берутся из документа "Реализация товаров и услуг". В отчет пытаюсь вывести Юридический адрес Контрагента. Подскажите что именно брать из регистра сведений Контактная информация. Для начала пыталась вывести хоть какую-нибудь контактную информацию и то не вышло.

ВЫБРАТЬ
    РеализацияТоваровУслуг.Дата,
    РеализацияТоваровУслуг.Номер,
    РеализацияТоваровУслуг.Контрагент.Ссылка,
    КонтактнаяИнформация.Объект
ИЗ
    Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
        ПО РеализацияТоваровУслуг.Ссылка = КонтактнаяИнформация.Объект
ГДЕ
    РеализацияТоваровУслуг.Дата >= &НачалоПериода
    И РеализацияТоваровУслуг.Дата <= &КонецПериода




P.S. было бы классно, если еще посоветовали материалы для изучения(книги и т.д.)
1 ДенисЧ
 
24.09.20
13:33
Книги - Митичкин, Радченко и т.д.
А по запросу -
ПО РеализацияТоваровУслуг.Ссылка = КонтактнаяИнформация.Объект
Это неверно. Контактная информация к контрагенту относится, а не к документу. Соответственно и связывать нужн с контрагентом
2 Ghost1830
 
24.09.20
16:16
(1) Точно, упустила. Спасибо))) И поле поменяла теперь встала контактная информация. Только все позиции. А как правильно прописать что бы выводилась контактная информация с видом Фактический адрес контрагента? У меня мысль -  условие в конструкторе запросов прописать. Но тогда как параметр передать ?
3 Ёпрст
 
гуру
24.09.20
16:19
(2)
КонтактнаяИнформация.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Адрес)
    |    И КонтактнаяИнформация.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.ЮрАдресОрганизации)
4 Ghost1830
 
24.09.20
17:40
(3) Поняла. Получилось. Спасибо большое!
2 + 2 = 3.9999999999999999999999999999999...