БП 30 дать имя файла в зависимости от выбранного периода

1. one_strannik 1 20.05.23 16:38 Сейчас в теме
Всем доброго дня!
Имеется база БП 30, актуальная, типовая. Просьба подсказать, как сделать следующим образом:
Имеется внешняя обработка, в ней возможность выбора периода (в ней можно указать период через Начало периода и Конец периода). После указания периода выполняется сохранение файла с текущей датой (данные в него попадают из указанного периода). Как в зависимости от выбранного периода давать сохраняемым файлам имена, наподобие:
- если периодом выбран первый квартал года, то в названии указать 1_квартал_года
- если периодом выбран год, то в названии указать год
- если выбран месяц, то в названии указать месяц_год.
Заранее спасибо за помощь.
По теме из базы знаний
Найденные решения
4. koln 22.05.23 06:21 Сейчас в теме
(1)Используйте метод глобального контекста ПредставлениеПериода (PeriodPresentation) с признаком финансового периода (ФП=Истина)
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user856012 13 20.05.23 21:56 Сейчас в теме
(1)
- если периодом выбран первый квартал года, то в названии указать 1_квартал_года
- если периодом выбран год, то в названии указать год
- если выбран месяц, то в названии указать месяц_год.
И в чем проблема? Ааа, ну да - в отсутствии "готовой функции"... непреодолимое препятствие для современных 1Сников.

Можно ориентироваться на разность месяцев дат начала и конца периода: если равна 1 - это месяц, (иначе)если меньше 4 - квартал, иначе - год.

Код писать не буду принципиально, тем более, что в него надо вставить кучу проверок на неуказанные варианты - 2 месяца, полугодие, 2 года и так далее - как показывает опыт, "фантазия" пользователей тут просто безгранична.
3. user1880116 21.05.23 09:27 Сейчас в теме
(1) Если дата начала периода совпадает с датой начала первого квартала года и дата окончания периода совпадает с датой окончания первого квартала года, то выбран первый квартал года.
Если дата начала периода совпадает с датой начала года и дата окончания периода совпадает с датой окончания того же года, то выбран год.
Если дата начала периода совпадает с датой начала месяца и дата окончания периода совпадает с датой окончания того же месяца, то выбран месяц.

Приступай.
4. koln 22.05.23 06:21 Сейчас в теме
(1)Используйте метод глобального контекста ПредставлениеПериода (PeriodPresentation) с признаком финансового периода (ФП=Истина)
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот