Эти функции не подходят, я про них еще раньше почитал
Точнее не совсем подходят
А вообще-то вот нашел в конфигурации фрагмент кода (не моего)
Если НачалоСтандартногоИнтервала() = "День" Тогда
НачДата = РабочаяДата();
ИначеЕсли НачалоСтандартногоИнтервала() = "Квартал" Тогда
НачДата = НачКвартала(РабочаяДата());
ИначеЕсли НачалоСтандартногоИнтервала() = "Месяц" Тогда
НачДата = НачМесяца(РабочаяДата());
ИначеЕсли НачалоСтандартногоИнтервала() = "Год" Тогда
НачДата = НачГода(РабочаяДата());
Иначе
НачДата = НачалоСтандартногоИнтервала();
КонецЕсли;
Если КонецСтандартногоИнтервала() = "День" Тогда
КонДата = РабочаяДата();
ИначеЕсли КонецСтандартногоИнтервала() = "Квартал" Тогда
КонДата = КонКвартала(РабочаяДата());
ИначеЕсли КонецСтандартногоИнтервала() = "Месяц" Тогда
КонДата = КонМесяца(РабочаяДата());
ИначеЕсли КонецСтандартногоИнтервала() = "Год" Тогда
КонДата = КонГода(РабочаяДата());
Иначе
КонДата = КонецСтандартногоИнтервала();
КонецЕсли;
По идее он делает то, что нужно
Bap