УТ 11.4. 1с8.3. Поиск Контрагента по партнеру

1. lmlg1 01.02.19 12:22 Сейчас в теме
Здравствуйте, уважаемые форумчане, подскажите, как правильно реализовать. Есть ссылка на элемент Справочника Партнеры, нужно по ней найти Контрагента.
1С:Предприятие 8.3 (8.3.13.1513)
Управление торговлей, редакция 11 (11.4.6.188

Заранее благодарю за ответ.
Найденные решения
6. dhurricane 01.02.19 14:56 Сейчас в теме
Иерархия партнеров для подобных манипуляциях дополнительно хранится в соответствующем регистре сведений - "ИерархияПартнеров". Возможно он Вам поможет. Также можете взглянуть на предоставляемый конфигурацией программный интерфейс. Это общий модуль "ПартнерыИКонтрагенты". Там есть такие функции, как "ПолучитьКонтрагентаПартнераПоУмолчанию" и "ПолучитьВсехКонтрагентовПартнера". Почитайте описание к этим и другим функциям области модуля "ПрограммныйИнтерфейс". Быть может найдете что-то для себя полезное для решения Вашей задачи.
wild83; esveklin@mail.ru; EgorSP; Izumov; gtrr34; Rustam10; freeek; serverstar; belarus767; HIVvich; nance; pyrkin_vanya; maikl007; nayd; windsurf; shima; user970646; POWone; Gendelf; LeXXeR; oyti; shaykhelov; qux; djek88; fuser; volokitinac; work.sable; Jestem; CMK0001; Bolnov; liamkernighan; SeregaSC; dkonakov; perforator; Риник; DoReMu; triviumfan; SedovSU@mail.ru; +38 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. SedovSU@mail.ru 297 01.02.19 12:30 Сейчас в теме
Все просто.

Запрос = Новый Запрос ("ВЫБРАТЬ Спр.Контрагент ИЗ Справочники.Контрыгенты КАК Спр ГДЕ Спр.Партнер = &Партнер");
3. SedovSU@mail.ru 297 01.02.19 12:31 Сейчас в теме
Запросом ищите в справочнике контрагенты контрагентов у которых реквизит Партнер равен вашей ссылке. Далее обходите ваш результат
4. lmlg1 01.02.19 13:24 Сейчас в теме
Благодарю за совет. когда структура Линейная, то есть партнер и контрагент привязаны друг к другу, тогда все хорошо.
У меня же структура имеет вид различный, т.е. линейный и нелинейный, когда Партнер1(родитель) привязан к Контрагент1, у Родителя есть подчиненные Партнеры2 и Партнер3 ... Вот у Меня есть ссылка, например, на Партнер3.
5. lmlg1 01.02.19 13:32 Сейчас в теме
Да и в принципе хотелось понять как правильно делать запрос не обращая внимание на структуру.
Я сделал двумя запросами, первый - выбор Контрагента по родителю (Партнер1) и если он пустой, то второй запрос Контрагента по Партнеру3. Но это зная структуру. Интересно именно, чтоб вне зависимости от структуры справочников.
6. dhurricane 01.02.19 14:56 Сейчас в теме
Иерархия партнеров для подобных манипуляциях дополнительно хранится в соответствующем регистре сведений - "ИерархияПартнеров". Возможно он Вам поможет. Также можете взглянуть на предоставляемый конфигурацией программный интерфейс. Это общий модуль "ПартнерыИКонтрагенты". Там есть такие функции, как "ПолучитьКонтрагентаПартнераПоУмолчанию" и "ПолучитьВсехКонтрагентовПартнера". Почитайте описание к этим и другим функциям области модуля "ПрограммныйИнтерфейс". Быть может найдете что-то для себя полезное для решения Вашей задачи.
wild83; esveklin@mail.ru; EgorSP; Izumov; gtrr34; Rustam10; freeek; serverstar; belarus767; HIVvich; nance; pyrkin_vanya; maikl007; nayd; windsurf; shima; user970646; POWone; Gendelf; LeXXeR; oyti; shaykhelov; qux; djek88; fuser; volokitinac; work.sable; Jestem; CMK0001; Bolnov; liamkernighan; SeregaSC; dkonakov; perforator; Риник; DoReMu; triviumfan; SedovSU@mail.ru; +38 Ответить
7. lmlg1 01.02.19 15:00 Сейчас в теме
8. serverstar 64 18.05.23 15:27 Сейчас в теме
(6) Дай Бог Вам здоровья, добрый человек!
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот