Доброго времени суток, уважаемые форумчане
Вопрос следующий, никак не могу придумать как корректно прописать условие в запросе. Есть регистр ДвижениеЖивотных, в него заносятся данные из различных док-тов по животным (Прибытие, Привес, Перемещение, Выбытие и т.д.). На основе данных из этого регистра формируется отчет по Животным. Но необходимо впендюрить условие, что если у животного есть док-т Выбытие, то не выводить его в отчете. Заранее спасибо!
Легко делается с помощью виртуальных таблиц. Сначала выбираете все данные, помещаете в вт. Во втором запросе из этой ВТ выбираете только выбытия, помещаете в ВТ.
В третьем запросе выбираете все данные из первой ВТ, за исключением животных, которые есть в ВТ2
(0) в 1 уже расписали, но все же - как бы вы поступили, не имея компьютера? Сначала создали бы реестр выбывших животных. А потом, когда составляли бы отчет, сверялись бы с этим реестром - если животное есть в реестре выбывших, в отчет его не включать.
Поэтому сначала создается временная таблица, в которую помещаются все выбывшие животные.
Обычно такой реестр уже есть. Называется регистр сведений "Состояние сотрудников". Ой. Точнее "Состояние животных" или "Состояние ОС" или ...
Я бы посмотрел на движения которые делают документы "Прибытие" и "Выбытие".
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.