Об этом даже написано в справке:
https://its.1c.ru/db/metod8dev/content/1587/hdoc
И все прекрасно работает с любыми датами, если они присутствуют непосредственно в запросе СКД.
Ну вот, например, возьмем запрос к регистру "Продажи":
ВЫБРАТЬ
ПродажиОбороты.Номенклатура КАК Номенклатура,
ПродажиОбороты.СтоимостьОборот КАК СтоимостьОборот,
ПродажиОбороты.Период КАК Период
ИЗ
РегистрНакопления.Продажи.Обороты(
,
,
День,
Организация = &Организация
И Номенклатура = &Номенклатура) КАК ПродажиОбороты
и оформим таблицу СКД:
и сделаем дополнение для поля Период:
В итоге при формировании отчета мы получим данные даже за те периоды, по которым нет движений:
Все выглядит красиво.
Но метод дополнения периода работает только, если эта дата есть прямо в запросе СКД, причем неважно, как была получена эта дата. Если же каким то образом дата получается через вычисляемые поля, то метод дополнения не будет работать. Во всяком случае, я не нашел, как заставить СКД дополнить нужную мне дату до определенного периода.