Такой вопрос. Есть документ Заказ поставщику, в котором заказывается набор-комплект, состоящие из 3-х товаров. Поступление при этом делается в товарах, потому как не все может прийти из набор комплекта.
В отчете есть две колонки - заказано и получено. При чем отчет нужно просматривать в двух режимах - режим "набор-комплект", когда показываются данные в измерение "набор-комплект", и режим "товары", когда данные показываются в измерении товары.
Вопрос в следующем. Т.к. движения по регистрам делают в товарах только (т.е. набор-комплект разбирается на товары при движении по регистру), то как при написании отчета (а данные я получаю из регистра) мне сделать отображение отчета в режиме "набор-комплект" - то есть запросом я получу данные в товарах, как мне их собрать в набор комплекты? тупо перебирать всю базу товаров в попытках собрать набор-комплект ?
ну откуда-то можно получить количество товара в комплекте? Придется делать запрос с соединением.
А если вопрос в том, что не известно набор-комплект это или нет, то тогда деление (в этом новом запросе) будет производиться на единицу
(3) получить то можно, но мне кажется это ивзращенским - считывать список товаров из заказа, а потому перебирать всю базу набор-комплектов на предмет вхождения их в набор-комплект
может я чего-то не пойму, но перебирать всю базу комплектов не надо. Левым соединением (по ссылке на Товар) с той таблицей, где для товара описывается количество в наборе. Обычный стандартный запрос.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn