#0
by ac13
Здравствуйте! Есть много подобных тем с ответами и решениями, но того, что мне надо, не нашел. Надо отчет на СКД на каждый день периода по взаиморасчетам с контрагентами. Если движений в этот день не было, то отчет должен показывать пустые ячейки. Т.е. показывать, что в этот день движений не было. Конфа УТ 10.3. Использовал производственный календарь и связывал с регистром накопления по периоду. Мне на каждый день выдает одно и то же значение. Как решить?
#6
by Фрэнки
странный запрос какой-то поищи примеры скд отчетов по выводу из данных табелей, например. Или какую-то готовую чужую открой посмотри. Но запрос совсем совсем странный.
#8
by ac13
спасибо за пример, но мне он не подходит, потому что, если я формирую отчет с периодичностью - день, то если за день не было движений, то этот день в отчете вообще не выводит. а мне надо, чтобы если движений не было, то отчет выводил бы просто пустую колонку. я не нашел ни одного примера
#9
by DrZombi
>>>> Если движений в этот день не было, то отчет должен показывать пустые ячейки. Все просто, у вас должна быть Таблица с заполненными датами в качестве исходного массива данных, а все остальные должны к ней присоединяться :)
#10
by ac13
да, я вот как сделал: Первый набор данных, выборка каждого дня из производственного календаря: РегламентированныйПроизводственныйКалендарь.ДатаКалендаря КАК Период ИЗ РегистрСведений.РегламентированныйПроизводственныйКалендарь КАК РегламентированныйПроизводственныйКалендарь ГДЕ РегламентированныйПроизводственныйКалендарь.ДатаКалендаря МЕЖДУ &НП И &КП СГРУППИРОВАТЬ ПО РегламентированныйПроизводственныйКалендарь.ДатаКалендаря Второй набор данных, выборка из регистра накопления с группировкой периода по дням: Связал два набора по периоду и настроил вывод таблицы по дням. Если за день движений не было, то день не выводит вообще. Что я сделал не так?
#12
by Фрэнки
он прекрасно подходит, потому что там показаны именно способы работы со значениями периодов, чтобы они попадали в результаты запроса. И явно показана разница между кастрированным текстом запроса в твоем решении и тем, как в принципе возможно обращаться к значениям Период.
#13
by ac13
ВЫБРАТЬ РегламентированныйПроизводственныйКалендарь.ДатаКалендаря КАК Период, ГДЕ РегламентированныйПроизводственныйКалендарь.ДатаКалендаря МЕЖДУ &НП И &КП СГРУППИРОВАТЬ ПО ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Контрагент, РегламентированныйПроизводственныйКалендарь.ДатаКалендаря
#15
by ac13
что там такого показано в том примере, кроме примера использования перечисления периодичность? мне он не нужен, так как в моем отчете всегда будут периодичность - день. Период = НАЧАЛОПЕРИОДА(ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Период, ДЕНЬ)
#16
by ac13
у меня проблема в том, что я разными вариантами пробую связать регистр накопления с производственным календарем, т.е. в приоритете - календарь и потом к каждому его дню привязываю данные регистра накопления, но в отчете пустые дни не выводит
#17
by Фрэнки
ВЫБРАТЬ ИЗ ГДЕ РегламентированныйПроизводственныйКалендарь.ДатаКалендаря МЕЖДУ &НП И &КП //////////////////////////////////// А вот так что выводит?
#18
by Фрэнки
По моему, это тот самый широко озвучиваемый пример, что внутри СКД запроса для выборки, если установлена таблица ОстаткиИОбороты использование периодичности День не даст корректный результат.
#19
by ac13
если делать выборку только из производственного календаря, то выводит каждый день с пустыми значениями. когда я его связываю с регистром накопления, то выводит только дни, в которых были движения
#20
by ac13
Получилось, дело было не в запросе, не в периоде, а в отборе, который я устанавливал по контрагенту
#22
by Фрэнки
забавно, что все-таки в платформе этот глючок был (с периодичностью ОстаткиИОбороты в СКД) - приходилось извращаться и на запрос по яндексу "можно в СКД получать ОстаткиИОбороты с периодичностью День" можно посмотреть, что обсуждение этой проблемы было ранее. Теперь уже не обсуждается. Значит уже работает периодичность.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: как в СКД значеняи параметров по умолчанию заполнять?
- СКД: Диаграмма в СКД
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: Объединение в СКД
- СКД: Как в СКД вывести остатки за каждый день месяца
- СКД: СКД - можно ди получить промежуточные итоги по колонкам
- СКД: Настройки СКД
- СКД: СКД: Программное обращение к полям группировки СКД
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
- Получение остатков за каждый день в СКД (с условием)
- Как получить результат СКД, например в модуле, если наборданных - запрос в СКД.
В этой группе 1С
- 1С УПП Мясокомбинат двойное внешнее событие.
- УТ 11 Возврат товаров от клиента, номера ГТД
- 1с 8.2 Связи параметров выбора для списка значений в СКД
- ERP группы (виды) продукции в поступлении услуг и прочих активов
- Выдача денежных документов, Дт 71.01 - Кт 50.03, обмен УТ 10.3 -> БП 2.0
- Ошибка РИБД с отбором УТ11
- Сортировка строк в печатной форме документа по выбору пользователя
- Приобретение платформы 1с, для не типовой конфигурации
- Бух. 8.3 УСН в КУДиР часть доходов попадает в графу 5
- v7: Штрих ККМ и ошибка basic.dll
- 1С 8.2 СКД: как передать параметры в форму выбора для параметра отчета?
- Ошибка при типовом обновлении ЗУП на 3.1.2.105
- Далион УНО – Механизм квартальной декларации
- АТОЛ Налоги ККМ-ККТ
- ПриОткрытии() не всегда срабатывает первой в форме списка справочника
- УПП производство РАУЗ - по прямым или по нулевой?
- Программное добавление колонок в табличную часть erp
- УТ 11.3 Регистр сведений "Реестр документов" - как корректировать запись
- СКД - параметры редактирования - форма выбора
- PLU коды в ут 11.3