Задача, своего рода, аналог документа УТ УсловияПоставокПоДоговорам.
Есть РС в котором храниться информация максимально возможной отгрузки номенклатуры за опредленный период (измерения Номенклатура, ДатаНачалаОтчетаПродаж, ДатаКонцаОтчетаПродаж). При проведении реализации необходимо проверять, что нет превышения по отгрузки по позициям. Т.е сумма уже отгруженного за интервал указанный в РС и введенного в документе должна быть меньше лимита.
Соль данной задачи в том, что у разных позиций интервал продаж может быть разный т.е обороты по продажам надо получать за разный интервал времени.
Вижу 3 решения данной задачи:
1) Запрос по оборотам продаж в цикле для каждого уникального временного интервала из регистра. Пока планирую сделать так.
2) Запрос по реальной таблице продаж с заданием условий временных интервалов в связях.
3) Как-то хитро на СКД с соединением 2-х наборов данных
4) [Предложите свой]
(8) это вообще о чем? Так и делаю. Вопрос был о том как вытащить данные о продажа - обороты в цикле или связи+группировка по реальной таблице в запросе. Второй вариант оказался быстрее.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн