Как-то извращался так:
ДеньДаты = ?(СтрДлина(День(ТекущаяДата()))=1, "0"+День(ТекущаяДата()),День(ТекущаяДата()));
МесяцДаты = ?(СтрДлина(Месяц(ТекущаяДата()))=1, "0"+Месяц(ТекущаяДата()),Месяц(ТекущаяДата()));
ГодДаты = Формат(Год(ТекущаяДата()),"ЧГ=0");
ЧасДаты = ?(СтрДлина(Час(ТекущаяДата()))=1, "0"+Час(ТекущаяДата()),Час(ТекущаяДата()));
МинутаДаты = ?(СтрДлина(Минута(ТекущаяДата()))=1, "0"+Минута(ТекущаяДата()),Минута(ТекущаяДата()));
СекундаДаты = ?(СтрДлина(Секунда(ТекущаяДата()))=1, "0"+Секунда(ТекущаяДата()),Секунда(ТекущаяДата()));
ИмяФайла = "СтруктураПродаж_" + Сотрудник + "_" +
ДеньДаты+МесяцДаты+ГодДаты+ "_" +
ЧасДаты+МинутаДаты+СекундаДаты;
ПолноеИмяФайла = КаталогДляСохраненияФайла + ИмяФайла;
ТабДок.Записать(ПолноеИмяФайла,ТипФайлаТабличногоДокумента.XLSX);
для того, чтобы день или месяц (час, минута, секунда) начинались с 0, если в номере одна цифра и год не ставился как 2 024, а нормально 2024