Запрос писал не я. Необходимо в СКД выбирать даты за какой промежуток времени выводить данные.

Сам запрос:

```1c
    ВЫБРАТЬ
    РеализацияТоваровУслуг.Номер КАК Номер,
    РеализацияТоваровУслуг.Дата КАК Дата,
    РеализацияТоваровУслуг.Склад КАК Склад,
    РеализацияТоваровУслугТовары.Количество КАК Количество,
    РеализацияТоваровУслугТовары.Номенклатура.Артикул КАК Артикул,
    РеализацияТоваровУслуг.Партнер КАК Партнер,
    РеализацияТоваровУслуг.Ссылка КАК Ссылка,
    РеализацияТоваровУслуг.ЗаказКлиента КАК ЗаказКлиента,
    РеализацияТоваровУслуг.НомерAWB КАК НомерAWB,
    //РеализацияТоваровУслуг.Дата КАК Период
    //НАЧАЛОПЕРИОДА(Реализация.Дата, ДЕНЬ) КАК ДатаНач,
    //КОНЕЦПЕРИОДА(Реализация.Дата, День) КАК ДатаКон
    ИЗ
    Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
    ПО РеализацияТоваровУслугТовары.Ссылка = РеализацияТоваровУслуг.Ссылка
    ГДЕ
    РеализацияТоваровУслуг.Проведен
    //И Период МЕЖДУ &ДатаНач И &ДатаКон

    ОБЪЕДИНИТЬ ВСЕ

    ВЫБРАТЬ
    РеализацияТоваровУслуг.Номер,
    РеализацияТоваровУслуг.Дата,
    РеализацияТоваровУслуг.Склад,
    РеализацияТоваровУслугТовары.Количество,
    РеализацияТоваровУслугТовары.Номенклатура.Артикул,
    РеализацияТоваровУслуг.Партнер,
    NULL,
    NULL,
    NULL,
    NULL
    ИЗ
    Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
    ПО РеализацияТоваровУслугТовары.Ссылка = РеализацияТоваровУслуг.Ссылка
    ГДЕ
    РеализацияТоваровУслуг.Проведен
```

Там где закомментировано это мои жалкие попытки сделать самому)

В самой СКД в параметрах создал 2 парметра ДатаНач и ДатаКон с типом Дата. Больше ничего там не добавлял.
---
```1c
    [1C-CODE]

    ВЫБРАТЬ
    РеализацияТоваровУслуг.Номер КАК Номер,
    РеализацияТоваровУслуг.Дата КАК Дата,
    РеализацияТоваровУслуг.Склад КАК Склад,
    РеализацияТоваровУслугТовары.Количество КАК Количество,
    РеализацияТоваровУслугТовары.Номенклатура.Артикул КАК Артикул,
    РеализацияТоваровУслуг.Партнер КАК Партнер,
    РеализацияТоваровУслуг.Ссылка КАК Ссылка,
    РеализацияТоваровУслуг.ЗаказКлиента КАК ЗаказКлиента,
    РеализацияТоваровУслуг.НомерAWB КАК НомерAWB
    //РеализацияТоваровУслуг.Дата КАК Период
    //НАЧАЛОПЕРИОДА(Реализация.Дата, ДЕНЬ) КАК ДатаНач,
    //КОНЕЦПЕРИОДА(Реализация.Дата, День) КАК ДатаКон
    ИЗ
    Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
    ПО РеализацияТоваровУслугТовары.Ссылка = РеализацияТоваровУслуг.Ссылка
    ГДЕ
    РеализацияТоваровУслуг.Проведен
    И РеализацияТоваровУслуг.Дата >= &ДатаНач
    И РеализацияТоваровУслуг.Дата <= &ДатаКон

    ОБЪЕДИНИТЬ ВСЕ

    ВЫБРАТЬ
    РеализацияТоваровУслуг.Номер,
    РеализацияТоваровУслуг.Дата,
    РеализацияТоваровУслуг.Склад,
    РеализацияТоваровУслугТовары.Количество,
    РеализацияТоваровУслугТовары.Номенклатура.Артикул,
    РеализацияТоваровУслуг.Партнер,
    NULL,
    NULL,
    NULL,
    NULL
    ИЗ
    Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
    ПО РеализацияТоваровУслугТовары.Ссылка = РеализацияТоваровУслуг.Ссылка
    ГДЕ
    РеализацияТоваровУслуг.Проведен
```
[/1C-CODE]
---
Насколько видно из файла обработки - отчет добавляется как внешний. Как тестируете? Через файл-открыть?
Проверьте, что происходит выполнение именно кода из измененного отчета, т.к. если выгрузить отчет из конфигурации поменять, а потом открыть через файл-открыть то открывается старая версия, внесенная в дополнительные отчеты. Чтобы этого не происходило, можно поменять название файла отчета и самого отчета(название обработки в конфигураторе).
Если это не помогает то просьба выложить скрины отчета в режиме предприятия, из которых видно, что при установленном периоде попадают документы не из указанного периода.
---
```1c
    ГДЕ
    РеализацияТоваровУслуг.Проведен
    И РеализацияТоваровУслуг.Дата МЕЖДУ &ДатаНач И &ДатаКон
```
---
(3) чет не заработало. Так же выводит за всё время.

Может влияет,что есть НаборДанных2 с таким запросом:

```1c
    ВЫБРАТЬ
    ЗаказКлиентаДополнительныеРеквизиты.Ссылка КАК СсылкаЗаказ,
    ЗаказКлиентаДополнительныеРеквизиты.Свойство КАК Свойство,
    ЗаказКлиентаДополнительныеРеквизиты.Значение КАК НомерЗаказаНаСайте,
    NULL КАК ДатаЗаказаНаСайте
    ПОМЕСТИТЬ вт1
    ИЗ
    Документ.ЗаказКлиента.ДополнительныеРеквизиты КАК ЗаказКлиентаДополнительныеРеквизиты
    ГДЕ
    ЗаказКлиентаДополнительныеРеквизиты.Свойство = &СвойствоНомерЗаказа

    ОБЪЕДИНИТЬ ВСЕ

    ВЫБРАТЬ
    ЗаказКлиентаДополнительныеРеквизиты.Ссылка,
    ЗаказКлиентаДополнительныеРеквизиты.Свойство,
    NULL,
    ЗаказКлиентаДополнительныеРеквизиты.Значение
    ИЗ
    Документ.ЗаказКлиента.ДополнительныеРеквизиты КАК ЗаказКлиентаДополнительныеРеквизиты
    ГДЕ
    ЗаказКлиентаДополнительныеРеквизиты.Свойство = &СвойствоДатаЗаказа
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    вт1.СсылкаЗаказ КАК СсылкаЗаказ,
    МАКСИМУМ(вт1.НомерЗаказаНаСайте) КАК НомерЗаказаНаСайте,
    МАКСИМУМ(вт1.ДатаЗаказаНаСайте) КАК ДатаЗаказаНаСайте
    ИЗ
    вт1 КАК вт1

    СГРУППИРОВАТЬ ПО
    вт1.СсылкаЗаказ
```
---
И что тут не понравилось:

```1c
    ГДЕ
    РеализацияТоваровУслуг.Проведен
    И РеализацияТоваровУслуг.Дата МЕЖДУ &ДатаНач И &ДатаКон
```

Дальше пишите:
---
пишет, что параметр такой не найден Период.ДатаНач (ДатаНачала тоже не подходит).
---
Период.ДатаНач

Период.ДатаНачала
---
Период.ДатаНачала тоже не подходит с той же самой ошибкой :с Поле не найдено
---
Как вы их соединяете?
---
покажите, что ввели в параметрах СКД
---
вот
---
а третья строчка с моего скрина где? И флажки правильно расставьте
---
я чет пропустил её, извиняюсь, сейчас
---
Всё равно выводит за весь период, не учитывает даты. Может глянете своими глазами, может где-то что-то не дописал?
---
Какая конфигурация?
---
УТ11.4
---
```1c
    ВЫБРАТЬ
    РеализацияТоваровУслуг.Номер КАК Номер,
    РеализацияТоваровУслуг.Дата КАК Дата,
    РеализацияТоваровУслуг.Склад КАК Склад,
    РеализацияТоваровУслугТовары.Количество КАК Количество,
    РеализацияТоваровУслугТовары.Номенклатура.Артикул КАК Артикул,
    РеализацияТоваровУслуг.Партнер КАК Партнер,
    РеализацияТоваровУслуг.Ссылка КАК Ссылка,
    РеализацияТоваровУслуг.ЗаказКлиента КАК ЗаказКлиента,
    РеализацияТоваровУслуг.НомерAWB КАК НомерAWB
    //РеализацияТоваровУслуг.Дата КАК Период
    //НАЧАЛОПЕРИОДА(Реализация.Дата, ДЕНЬ) КАК ДатаНач,
    //КОНЕЦПЕРИОДА(Реализация.Дата, День) КАК ДатаКон
    ИЗ
    Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
    ПО РеализацияТоваровУслугТовары.Ссылка = РеализацияТоваровУслуг.Ссылка
    ГДЕ
    РеализацияТоваровУслуг.Проведен
    РеализацияТоваровУслуг.Дата >= &ДатаНач

    РеализацияТоваровУслуг.Дата <=&ДатаКон

    ОБЪЕДИНИТЬ ВСЕ

    ВЫБРАТЬ
    РеализацияТоваровУслуг.Номер,
    РеализацияТоваровУслуг.Дата,
    РеализацияТоваровУслуг.Склад,
    РеализацияТоваровУслугТовары.Количество,
    РеализацияТоваровУслугТовары.Номенклатура.Артикул,
    РеализацияТоваровУслуг.Партнер,
    NULL,
    NULL,
    NULL,
    NULL
    ИЗ
    Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
    ПО РеализацияТоваровУслугТовары.Ссылка = РеализацияТоваровУслуг.Ссылка
    ГДЕ
    РеализацияТоваровУслуг.Проведен
```
---
К сожалению не получилось
---
На что ругается ?
---
ни на что не ругается, просто выводит данные также за всё время
---
Какой из наборов справа? Как соединяются? Почему не пытаетесь ограничить второй набор?
---
как соединяются кинул в (6)
---
Следующий вопрос: какие именно данные выводятся за весь период?
---
выводятся все документы реализации. Т.е. в СКД список реализаций с колонками из неё. Второй запрос для выбора ДополниельныхРеквизитов из ЗаказаКлиента который связан с данной реализацией
---
м... А второй запрос в объединении не пробовали ограничивать?

ВЫБРАТЬ
ИЗ
    Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
        ПО РеализацияТоваровУслугТовары.Ссылка = РеализацияТоваровУслуг.Ссылка
ГДЕ
    РеализацияТоваровУслуг.Проведен
   И РеализацияТоваровУслуг.Дата >= &ДатаНач
    И РеализацияТоваровУслуг.Дата <= &ДатаКон

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ

ИЗ
    Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
        ПО РеализацияТоваровУслугТовары.Ссылка = РеализацияТоваровУслуг.Ссылка
ГДЕ
    РеализацияТоваровУслуг.Проведен
   И РеализацияТоваровУслуг.Дата >= &ДатаНач
    И РеализацияТоваровУслуг.Дата <= &ДатаКон
---
пробовал, не прокатило
---
```1c
    [1C-CODE]

    ВЫБРАТЬ
    РеализацияТоваровУслуг.Номер КАК Номер,
    РеализацияТоваровУслуг.Дата КАК Дата,
    РеализацияТоваровУслуг.Склад КАК Склад,
    РеализацияТоваровУслугТовары.Количество КАК Количество,
    РеализацияТоваровУслугТовары.Номенклатура.Артикул КАК Артикул,
    РеализацияТоваровУслуг.Партнер КАК Партнер,
    РеализацияТоваровУслуг.Ссылка КАК Ссылка,
    РеализацияТоваровУслуг.ЗаказКлиента КАК ЗаказКлиента,
    РеализацияТоваровУслуг.НомерAWB КАК НомерAWB
    //РеализацияТоваровУслуг.Дата КАК Период
    //НАЧАЛОПЕРИОДА(Реализация.Дата, ДЕНЬ) КАК ДатаНач,
    //КОНЕЦПЕРИОДА(Реализация.Дата, День) КАК ДатаКон
    ИЗ
    Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
    ПО РеализацияТоваровУслугТовары.Ссылка = РеализацияТоваровУслуг.Ссылка
    ГДЕ
    РеализацияТоваровУслуг.Проведен
    И РеализацияТоваровУслуг.Дата >= &ДатаНач
    И РеализацияТоваровУслуг.Дата <= &ДатаКон

    ОБЪЕДИНИТЬ ВСЕ

    ВЫБРАТЬ
    РеализацияТоваровУслуг.Номер,
    РеализацияТоваровУслуг.Дата,
    РеализацияТоваровУслуг.Склад,
    РеализацияТоваровУслугТовары.Количество,
    РеализацияТоваровУслугТовары.Номенклатура.Артикул,
    РеализацияТоваровУслуг.Партнер,
    NULL,
    NULL,
    NULL,
    NULL
    ИЗ
    Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
    ПО РеализацияТоваровУслугТовары.Ссылка = РеализацияТоваровУслуг.Ссылка
    ГДЕ
    РеализацияТоваровУслуг.Проведен
```
[/1C-CODE]
---
у вас же два запроса с объединением, на второй ставить отбор по периоду не забываете? он же выдаст все реализации без отбора по дате
---
Только что пробовал. Добавил ко второму запросу такую вещь:

```1c
    ВЫБРАТЬ
    ЗаказКлиентаДополнительныеРеквизиты.Ссылка КАК СсылкаЗаказ,
    ЗаказКлиентаДополнительныеРеквизиты.Свойство КАК Свойство,
    ЗаказКлиентаДополнительныеРеквизиты.Значение КАК НомерЗаказаНаСайте,
    NULL КАК ДатаЗаказаНаСайте
    ПОМЕСТИТЬ вт1
    ИЗ
    Документ.ЗаказКлиента.ДополнительныеРеквизиты КАК ЗаказКлиентаДополнительныеРеквизиты
    ГДЕ
    ЗаказКлиентаДополнительныеРеквизиты.Свойство = &СвойствоНомерЗаказа

    ОБЪЕДИНИТЬ ВСЕ

    ВЫБРАТЬ
    ЗаказКлиентаДополнительныеРеквизиты.Ссылка,
    ЗаказКлиентаДополнительныеРеквизиты.Свойство,
    NULL,
    ЗаказКлиентаДополнительныеРеквизиты.Значение
    ИЗ
    Документ.ЗаказКлиента.ДополнительныеРеквизиты КАК ЗаказКлиентаДополнительныеРеквизиты
    ГДЕ
    ЗаказКлиентаДополнительныеРеквизиты.Свойство = &СвойствоДатаЗаказа
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    вт1.СсылкаЗаказ КАК СсылкаЗаказ,
    МАКСИМУМ(вт1.НомерЗаказаНаСайте) КАК НомерЗаказаНаСайте,
    МАКСИМУМ(вт1.ДатаЗаказаНаСайте) КАК ДатаЗаказаНаСайте
    ИЗ
    вт1 КАК вт1
    ГДЕ
    вт1.ДатаЗаказаНаСайте >= &ДатаНач
    И вт1.ДатаЗаказаНаСайте <= &ДатаКон

    СГРУППИРОВАТЬ ПО
    вт1.СсылкаЗаказ
```

Не получилось. Мб ещё что где написать?
---
Показывай итоговый запрос набора1, набор2 пока убери вообще из отчета
---
сейчас попробую без набора 2. Вот перый

```1c
    ВЫБРАТЬ
    РеализацияТоваровУслуг.Номер КАК Номер,
    РеализацияТоваровУслуг.Дата КАК Дата,
    РеализацияТоваровУслуг.Склад КАК Склад,
    РеализацияТоваровУслугТовары.Количество КАК Количество,
    РеализацияТоваровУслугТовары.Номенклатура.Артикул КАК Артикул,
    РеализацияТоваровУслуг.Партнер КАК Партнер,
    РеализацияТоваровУслуг.Ссылка КАК Ссылка,
    РеализацияТоваровУслуг.ЗаказКлиента КАК ЗаказКлиента,
    РеализацияТоваровУслуг.НомерAWB КАК НомерAWB
    ИЗ
    Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
    ПО РеализацияТоваровУслугТовары.Ссылка = РеализацияТоваровУслуг.Ссылка
    ГДЕ
    РеализацияТоваровУслуг.Проведен
    И РеализацияТоваровУслуг.Дата >= &ДатаНач
    И РеализацияТоваровУслуг.Дата <= &ДатаКон

    ОБЪЕДИНИТЬ ВСЕ

    ВЫБРАТЬ
    РеализацияТоваровУслуг.Номер,
    РеализацияТоваровУслуг.Дата,
    РеализацияТоваровУслуг.Склад,
    РеализацияТоваровУслугТовары.Количество,
    РеализацияТоваровУслугТовары.Номенклатура.Артикул,
    РеализацияТоваровУслуг.Партнер,
    NULL,
    NULL,
    NULL
    ИЗ
    Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
    ПО РеализацияТоваровУслугТовары.Ссылка = РеализацияТоваровУслуг.Ссылка
    ГДЕ
    РеализацияТоваровУслуг.Проведен
    И РеализацияТоваровУслуг.Дата >= &ДатаНач
    И РеализацияТоваровУслуг.Дата <= &ДатаКон
```
---
убрал второй набор данных - ничего не поменялось. Так же не хочет проставлять.
---
у тебя с запросом все ок, ты в настройках схемы компановки делаешь что то не так. Возьми открой консоль запросов (не скдшную!), выполни свой запрос и увидишь что все ок.
---
а что там можно в настройках не так сделать?)
---
ну мы же точно не можем знать что у тебя в параметры &ДатаНач и &ДатаКон попадает в итоге, это же СКД ;)
Может там даты с 01.01.0001 до бескоенчности, разумеется захватывается выборкой все данные, как будто и нет этого отбора по периоду.. вот сделай в консоли запросов, сразу разделишь проблему, либо с запросом, либо с настройками. По моему в твоем запросе из (28) ломаться нечему.
---
чет как то не хочет
---
А если подумать, что в период 02/08-01/08 ну физически не запихнуть документы?
---
блин, чет тут перепутал, да. В консоли сработало, согласен. Буду разбираться тогда с СКД, что там не так. Ну там даты точно верные выставлял)
---
В консоли сработало
о чем и речь ) в СКД все зависит от настроек компановки в первую очередь, она модифицирует ваш запрос, поэтому для решения подобных проблем всегда используйте принцип определения работает ли ваш запрос без СКД, если да, то разбираемся с настройками СКД, если нет - с запросом
---
дельный совет, надо запомнить)
---
добрый день! откройте конструктор запроса и посмотрите вкладку Компоновка данных, попробуйте те поля, на которые накладываете ограничения, добавить во вкладке условия. Скорее всего СКД подменяет ваши параметры своими. Если напрямую добавить свои параметры, подмены не будет. В тексте запроса при этом проявятся конструкции в фигурных скобках {}
---
и так уже есть
---
во вкладке КОМПОНОВКА ДАННЫХ - УСЛОВИЯ, а не Условия =)
---
Блин, что тут может быть с настройками? Может чего не хватает?
---
По отдельности мои 2 запроса в консоли запросов выводят нужные значения. Что же такое необходимо указать в СКД, чтб корректно работало
---
И кстати зачем вам объединение в запросе ??

период можно просто задать

```1c
    И РеализацияТоваровУслуг.Дата Между &ДатаНач И &ДатаКон
```

И надеюсь поле периоды вы вывели в саму форму отчета
Именно Период, не датаКон и ДатаНач Период, иначе у все будет перезаполнены датанач и датакон, вернее пустые будут
Покажите скрин как вы период в отчете ставите...
---
выводится так (дата нач и дата кон специально здесь вывел, для экспериментов)
---
Зайдите в настройки отчета и поставте галку выводить параметры, или как то там так примерно в шапке отчета
И полный текст самого запроса, а то не понятно, тут дата нач, а в отчете.
А во вторых скройте параметры Дата начала и дата конца в отчете, они не будут использоваться, так как у вас данные параметры заполняются из Периода.!!!!

И кстати вроде как у вас выводяться правильно даты стоит с 5 а документы с 6 вроде выведены ???
---
Насколько видно из файла обработки - отчет добавляется как внешний. Как тестируете? Через файл-открыть?
Проверьте, что происходит выполнение именно кода из измененного отчета, т.к. если выгрузить отчет из конфигурации поменять, а потом открыть через файл-открыть то открывается старая версия, внесенная в дополнительные отчеты. Чтобы этого не происходило, можно поменять название файла отчета и самого отчета(название обработки в конфигураторе).
Если это не помогает то просьба выложить скрины отчета в режиме предприятия, из которых видно, что при установленном периоде попадают документы не из указанного периода.
---
я себя настолько глупым человеком давно не чувствовал. Все решилось банальным переименованием (старую версию на всякий помтил на удаление). Блин. Решение оказалось таким банальным! Спасибо.
---
Название файла может не прокатить кстати. Нужно наименование варианта менять во вкладке настройки, так как вариант отчета он ищет именно по данному имени..было такое, уж не знаю видать при изменении имени файла, он как то находит его по идентификатору...
---
Чем не устраивает ДатаНач и ДатаКон?