В раздел
Задача № 29. Вывести себестоимость и розничную цену для всей номенклатуры с видом номенклатуры «Полуфабрикат»

Напишите текст запроса, который выведет список всех записей справочника «Номенклатура» с видом номенклатуры «Полуфабрикат» и заполнена табличная часть Ингредиенты. Для каждой такой записи рассчитать Себестоимость, получить значение розничной цены. Если себестоимость не задана вывести 0. Если розничная цена не задана вывести 0. Отбор по виду цены в параметрах виртуальной таблицы наложить на измерение «ВидЦены».

Ожидаемые колонки:

  1. Номенклатура – реквизит Ссылка справочника Номенклатура.
  2. ЕдиницаИзмерения – реквизит ЕдиницаИзмерения справочника Номенклатура.
  3. Себестоимость – расчетное поле, Сумма(количество ингредиента * закупочную цену ингредиента). Закупочная цена ингредиента = реквизит Цена регистра сведений Цены, отбор по измерению ВидЦены равный параметру ОсновнаяЗакупочнаяЦена, а также отбор по измерению Номенклатура = реквизит Ингредиент из ТЧ Ингредиенты.
  4. РозничнаяЦена – реквизит Цена регистра сведений Цены, отбор по измерению ВидЦены равный параметру ОсновнаяРозничнаяЦена.

Источник данных: справочник Номенклатура, табличная часть Ингредиенты, регистр сведений Цены.

Доступные параметры:

  1. ОсновнаяЗакупочнаяЦена, тип: «СправочникСсылка.ВидЦены»
  2. ОсновнаяРозничнаяЦена, тип: «СправочникСсылка.ВидЦены»
Схема БД "Тортики"