Имя: Пароль:
1C
1С v8
Отчет по контрагентам, где взять юридический адрес?
0 Босечка
 
21.11.13
09:50
Надо сделать отчет по контрагентам,чтобы был юридический адрес. Такого реквизита у контрагента нет. Где взять юр. адрес? Как включить его в запрос?
1 piter3
 
21.11.13
09:52
посм как во всех типовых делается не?
2 Босечка
 
21.11.13
09:53
Где посмотреть? в каком отчете?
3 piter3
 
21.11.13
09:54
в форме конрагента
4 МойКодУныл
 
21.11.13
09:56
(0) не известно что за конфа, но вангую, что на форме есть кнопка типа "картточка контаргента" и там все есть.
А вообще это РС "Контактная информация" - в большинстве типовых. В нем все дело
5 Торин
 
21.11.13
09:56
Левым соединением с регистром "контактная информация" с отбором по типу "Юридический адрес"...
Забавно, что такие вещи надо объяснять 1С-нику у которого только стаж регистрации на мисте  больше 3-х лет...
6 МойКодУныл
 
21.11.13
09:57
(5) полоска - это как длина пинуса в анкете на сайте знакомств:). Ни о чем не говорит
7 Godofsin
 
21.11.13
09:59
(0) Функция ПолучитьАдресИзКонтактнойИнформации(Объект, ТипАдреса = "") Экспорт
8 User_Agronom
 
21.11.13
09:59
(0) Регистр сведений "Контактная информация" не предлагать?
Хоть бы указала какая конфа...
9 Босечка
 
21.11.13
10:17
ВЫБРАТЬ
Контрагенты.Код,
Контрагенты.Наименование,
Контрагенты.ИНН,
Контрагенты.КПП,
Контрагенты.НаименованиеПолное,
Контрагенты.ЮрФизЛицо КАК ТипКонтрагента,
Контрагенты.ОсновнойБанковскийСчет.НомерСчета КАК НомерСчета,
Контрагенты.ОсновнойБанковскийСчет.Банк.Наименование КАК Банк,
Контрагенты.ОсновнойБанковскийСчет.Банк.Код КАК БИК,
КонтактнаяИнформация.Объект.Ссылка
ИЗ
РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Контрагенты КАК Контрагенты
ПО КонтактнаяИнформация.Объект = Контрагенты.Ссылка


А где же взять Юридический адрес? Конфа БП 2.0
10 User_Agronom
 
21.11.13
10:30
(9) Epic fail.
Опять простенький запрос от ТС. Ну неужели нельзя самостоятельно?
11 Босечка
 
21.11.13
11:01
(10) Нельзя, а ты то знаешь как сделать?
12 bazvan
 
21.11.13
11:05
(11) сколько?
13 User_Agronom
 
21.11.13
11:10
(11) Нет, конечно. Так флужу.
Итак, нужны две таблицы:
1. Контрагенты (можно получить из справочника Контрагенты)
2. Юридические адреса контрагентов (можно получить из РС Контактная информация)
Эти таблицы соединить левым соединением (какая первая, какая вторая хз)
Наслаждаться полученным результатом. Как-то так, наверное...
14 DAVI
 
21.11.13
12:29
ВЫБРАТЬ
    Контрагенты.Ссылка,
    КонтактнаяИнформация.Вид,
    КонтактнаяИнформация.Объект,
    КонтактнаяИнформация.Представление
ИЗ
    РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
        ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Контрагенты КАК Контрагенты
        ПО КонтактнаяИнформация.Объект = Контрагенты.Ссылка
ГДЕ
    КонтактнаяИнформация.Вид = &Вид
Запрос.УстановитьПараметр("Вид",Справочники.ВидыКонтактнойИнформации.ЮрАдресКонтрагента);
как то так,смотрите как у вас там
15 blutang
 
21.11.13
12:45
(14) И еще + в ГДЕ: КонтактнаяИнформация.Тип=&Тип (Адрес)
16 DAVI
 
21.11.13
12:51
(15) можно и так,у меня в УПП параметра вид достаточно. хочется узнать у ТС получилось или нет
17 el7cartel
 
21.11.13
12:59
из регистра сведений "Контактная информация", укажите вид "юридический адрес", вроде проблем быть не должно!
18 Босечка
 
21.11.13
15:31
Мне надо одновременно Юридический, фактический и телефон.
19 Босечка
 
21.11.13
15:44
Не получилось.
20 Босечка
 
25.11.13
14:16
Все получилось, всем спасибо!