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

Как Запросом выбрать данные Документа-Основания?

Автор Nail2010, 28 фев 2011, 10:45

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

Asadoff

Запрос похожий на тот, что описан выше:

Запрос=Новый Запрос;
   Запрос.Текст="ВЫБРАТЬ
                |   Соглашение.ДокументОснование.Ссылка
                |ИЗ
                |   Документ.Соглашение КАК Соглашение
                |ГДЕ
                |   Соглашение.ДокументОснование ССЫЛКА Документ.ПриходОтУслуг
                |   И Соглашение.ДокументОснование <> ЗНАЧЕНИЕ(Документ.ПриходОтУслуг.ПустаяСсылка)";
//----

Только в новом (или обновляемом) документе нет табличных частей,
Табличная чать есть у ДокументаОснования ПриходОтУслуг.ПриходПоКлиентам

cska-fanat-kz

Для начала надо определиться, по каким признакам вы будете определять, что документ уже создан?

Документы создаются:
1. в единственном экземпляре (1 документ ПриходОтУслуг = 1 документ Соглашение и т.д.)
2. по одному для каждой строки вашей ТЧ

В первом случае что мешает вам завести в документе например Соглашение реквизит ДокументОснование и заполнять его ссылкой на ПриходОтУслуг?

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

Теги:

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

Рейтинг@Mail.ru

Поиск