Отчет не СКД:

```1c
    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    | ДоговорыКонтрагентов.Ссылка КАК Договор,
    | ДоговорыКонтрагентов.Полуфабрикат,
    | ДоговорыКонтрагентов.КоличествоПолуфабриката,
    | ДоговорыКонтрагентов.СрокДействия,
    | ДоговорыКонтрагентов.СтоимостьУслугПереработки
    |ПОМЕСТИТЬ ДоговорыЗаПериод
    |ИЗ
    | Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
    |ГДЕ
    | ДоговорыКонтрагентов.СрокДействия МЕЖДУ &НачалоПериода И &КонецПериода
    |;

    ////////////////////////////////////////////////////////////­////////////////////
    |ВЫБРАТЬ
    |ДоговорыЗаПериод.Договор,
    |ДоговорыЗаПериод.Полуфабрикат,
    |СУММА(ДоговорыЗаПериод.КоличествоПолуфабриката) КАК КоличествоПолуфабриката,
    |СУММА(ЕСТЬNULL(ХозрасчетныйОбороты.КоличествоОборотДт, 0)) КАК КоличествоФакт,
    |ДоговорыЗаПериод.СтоимостьУслугПереработки КАК СтоимостьУслугПереработки
    |ПОМЕСТИТЬ Суммы
    |ИЗ
    |ДоговорыЗаПериод КАК ДоговорыЗаПериод
    |ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Обороты(&НачалоПериода, &КонецПериода, , Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.Полуфабрикаты), , , , ) КАК ХозрасчетныйОбороты
    |ПО ДоговорыЗаПериод.Полуфабрикат = ХозрасчетныйОбороты.Субконто1
    | И ДоговорыЗаПериод.Договор = ХозрасчетныйОбороты.Субконто2.ДоговорКонтрагента

    |СГРУППИРОВАТЬ ПО
    | ДоговорыЗаПериод.Полуфабрикат,
    | ДоговорыЗаПериод.Договор,
    | ДоговорыЗаПериод.СтоимостьУслугПереработки
    |;

    ////////////////////////////////////////////////////////////­///////////////////
    |ВЫБРАТЬ
    |Суммы.Договор,
    |Суммы.Полуфабрикат,
    |Суммы.КоличествоПолуфабриката,
    |Суммы.КоличествоФакт,
    |Суммы.СтоимостьУслугПереработки,
    |Суммы.КоличествоПолуфабриката - ЕСТЬNULL(Суммы.КоличествоФакт, 0) КАК РазницаКоличество,
    |(Суммы.КоличествоПолуфабриката - Суммы.КоличествоФакт) * Суммы.СтоимостьУслугПереработки / Суммы.КоличествоПолуфабриката КАК РазницаСумма
    |ИЗ
    |Суммы КАК Суммы"
    ;

    Запрос.УстановитьПараметр("КонецПериода", Отчет.КонецПериода);
    Запрос.УстановитьПараметр("НачалоПериода", Отчет.НачалоПериода);

    РезультатЗапроса = Запрос.Выполнить();

    ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();

    Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
    Сообщить(ВыборкаДетальныеЗаписи.Договор);
    КонецЦикла;
```

Отчет СКД:

```1c
    ВЫБРАТЬ
    ДоговорыКонтрагентов.Ссылка КАК Договор,
    ДоговорыКонтрагентов.Полуфабрикат,
    ДоговорыКонтрагентов.СтоимостьУслугПереработки,
    ДоговорыКонтрагентов.КоличествоПолуфабриката
    ПОМЕСТИТЬ ДоговорыЗаПериод
    ИЗ
    Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
    ГДЕ
    ДоговорыКонтрагентов.СрокДействия МЕЖДУ &НачалоПериода И &КонецПериода
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    ДоговорыЗаПериод.Договор,
    ДоговорыЗаПериод.Полуфабрикат,
    СУММА(ДоговорыЗаПериод.КоличествоПолуфабриката) КАК КоличествоПолуфабриката,
    СУММА(ЕСТЬNULL(ХозрасчетныйОбороты.КоличествоОборотДт, 0)) КАК КоличествоФакт,
    ДоговорыЗаПериод.СтоимостьУслугПереработки КАК СтоимостьУслугПереработки
    ПОМЕСТИТЬ Суммы
    ИЗ
    ДоговорыЗаПериод КАК ДоговорыЗаПериод
    ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Обороты(&НачалоПериода, &КонецПериода, , Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.Полуфабрикаты), , , , ) КАК ХозрасчетныйОбороты
    ПО ДоговорыЗаПериод.Полуфабрикат = ХозрасчетныйОбороты.Субконто1
    И ДоговорыЗаПериод.Договор = ХозрасчетныйОбороты.Субконто2.ДоговорКонтрагента

    СГРУППИРОВАТЬ ПО
    ДоговорыЗаПериод.Полуфабрикат,
    ДоговорыЗаПериод.Договор,
    ДоговорыЗаПериод.СтоимостьУслугПереработки
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    Суммы.Договор,
    Суммы.Полуфабрикат,
    Суммы.КоличествоПолуфабриката,
    Суммы.КоличествоФакт,
    Суммы.СтоимостьУслугПереработки,
    Суммы.КоличествоПолуфабриката - ЕСТЬNULL(Суммы.КоличествоФакт, 0) КАК РазницаКоличество,
    (Суммы.КоличествоПолуфабриката - Суммы.КоличествоФакт) * Суммы.СтоимостьУслугПереработки / Суммы.КоличествоПолуфабриката КАК РазницаСумма
    ИЗ
    Суммы КАК Суммы
```
---
в СКД на закладке Параметры можно передвигать.
---
в отчете на СКД не вынесены НачалоПериода и КонецПериода на форму для пользователя. Следовательно там значения по-умолчанию 01.01.01:00:00:00
В базе нет данных на этот интервал в 1 секунду нулевой даты.
---
НачалоПериода и КонецПериода Вынесены на форму
---
Это не те параметры. Они называются одинаково просто. Сами так назвали. А нужные параметры не вынесены или не сопоставлены с параметрами на СКД.
---
у меня начало перепутано с окончанием на форме, вам спасибо!
---
как переставить начало и окончание периода?
---
в СКД на закладке Параметры можно передвигать.
---
а настройки СКД какие?