Нужно вытаскивать товары из табличных частей документа - у которых (документов) установлены определенные признаки.
Как правильнее сделать - первым подзапросом отобрать документы по дате, следующим подзапросом соединиться с табличными частями этих документов,
далее подзапросом сгруппировать все и вывести, или все сделать в одном запросе через ссылку получить документ, в где проверить условия и вывести.
выбрать документы - внутреннее соединение с таб.частями этих документов по .Ссылка
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший