Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 21:17

Сложный ввод на основании

Автор AlterMann, 27 ноя 2012, 15:25

0 Пользователей и 1 гость просматривают эту тему.

AlterMann

Всем привет.

Делаю ввод на основании. Основание - документ "Реализация товаров и услуг". Требуется вытащить данные не только из самого документа, но и из справочника (Контрагенты). Выглядит это примерно вот так: ДанныеЗаполнения.Контрагент.ИНН. Но в справочнике "Контрагенты" несколько вкладок и вытащить данные получается только с основной (которая открыта по умолчанию). А нужные мне данные на следующей вкладке (она называется Контакты). На сколько я понимаю, к ней нужно как-то обратиться (пробовал вот так: ДанныеЗаполнения.Контрагент.Контакты.Адрес - не получилось).

cska-fanat-kz

контактная информация "сидит" в регистре сведений.
по ссылке на контрагента отберите нужные записи и используете далее где Вам надо...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

AlterMann

Цитата: cska-fanat-kz от 27 ноя 2012, 15:44по ссылке на контрагента отберите нужные записи
cska-fanat-kz, приведите, пожалуйста пример такой ссылки, у меня не выходит.

Msoul

Вот так можно например достать адрес.
В запрос передаете Контрагента.


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


cska-fanat-kz

Цитата: AlterMann от 27 ноя 2012, 16:27
Цитата: cska-fanat-kz от 27 ноя 2012, 15:44по ссылке на контрагента отберите нужные записи
cska-fanat-kz, приведите, пожалуйста пример такой ссылки, у меня не выходит.

ДанныеЗаполнения.Контрагент
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск