БП 30 дать имя файла в зависимости от выбранного периода
Всем доброго дня!
Имеется база БП 30, актуальная, типовая. Просьба подсказать, как сделать следующим образом:
Имеется внешняя обработка, в ней возможность выбора периода (в ней можно указать период через Начало периода и Конец периода). После указания периода выполняется сохранение файла с текущей датой (данные в него попадают из указанного периода). Как в зависимости от выбранного периода давать сохраняемым файлам имена, наподобие:
- если периодом выбран первый квартал года, то в названии указать 1_квартал_года
- если периодом выбран год, то в названии указать год
- если выбран месяц, то в названии указать месяц_год.
Заранее спасибо за помощь.
Имеется база БП 30, актуальная, типовая. Просьба подсказать, как сделать следующим образом:
Имеется внешняя обработка, в ней возможность выбора периода (в ней можно указать период через Начало периода и Конец периода). После указания периода выполняется сохранение файла с текущей датой (данные в него попадают из указанного периода). Как в зависимости от выбранного периода давать сохраняемым файлам имена, наподобие:
- если периодом выбран первый квартал года, то в названии указать 1_квартал_года
- если периодом выбран год, то в названии указать год
- если выбран месяц, то в названии указать месяц_год.
Заранее спасибо за помощь.
По теме из базы знаний
- Подготовка сведений для ПФР с учетом задолженности по страховым взносам в разрезе сотрудников для "Бухгалтерия 7.7", "УСН 7.7" и "Предприниматель 7.7"
- Выгрузка-загрузка любых данных (и измененных) между похожими конфигурациями (ФАЙЛ, HTTP, COM) ЛЮБЫХ баз 1С 8.1-8.3 с обработкой и поиском данных по произвольным полям поиска
- Перенос данных из УПП 1.3 / КА 1.1 в БП 3.0
- Выгрузка УПД реализации в xml ФНС для загрузки в ЭДО: Диадок, СБИС, Такском, КОРУС, Астрал и прочие. Обработка на управляемых формах для БП 3.0, УНФ 1.6 / 3.0, УТ 11.4 / 11.5, КА 2, ERP 2 (Приказ ФНС №820 от 19.12.2018, 736 от 12.10.2020)
- Как сдать экзамен 1С:Специалист по платформе?
Найденные решения
Остальные ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
(1)
Можно ориентироваться на разность месяцев дат начала и конца периода: если равна 1 - это месяц, (иначе)если меньше 4 - квартал, иначе - год.
Код писать не буду принципиально, тем более, что в него надо вставить кучу проверок на неуказанные варианты - 2 месяца, полугодие, 2 года и так далее - как показывает опыт, "фантазия" пользователей тут просто безгранична.
- если периодом выбран первый квартал года, то в названии указать 1_квартал_года
- если периодом выбран год, то в названии указать год
- если выбран месяц, то в названии указать месяц_год.
И в чем проблема? Ааа, ну да - в отсутствии "готовой функции"... непреодолимое препятствие для современных 1Сников.
- если периодом выбран год, то в названии указать год
- если выбран месяц, то в названии указать месяц_год.
Можно ориентироваться на разность месяцев дат начала и конца периода: если равна 1 - это месяц, (иначе)если меньше 4 - квартал, иначе - год.
Код писать не буду принципиально, тем более, что в него надо вставить кучу проверок на неуказанные варианты - 2 месяца, полугодие, 2 года и так далее - как показывает опыт, "фантазия" пользователей тут просто безгранична.
(1) Если дата начала периода совпадает с датой начала первого квартала года и дата окончания периода совпадает с датой окончания первого квартала года, то выбран первый квартал года.
Если дата начала периода совпадает с датой начала года и дата окончания периода совпадает с датой окончания того же года, то выбран год.
Если дата начала периода совпадает с датой начала месяца и дата окончания периода совпадает с датой окончания того же месяца, то выбран месяц.
Приступай.
Если дата начала периода совпадает с датой начала года и дата окончания периода совпадает с датой окончания того же года, то выбран год.
Если дата начала периода совпадает с датой начала месяца и дата окончания периода совпадает с датой окончания того же месяца, то выбран месяц.
Приступай.
Вакансии
1С-Программист (интегратор Битрикс24)
Санкт-Петербург
зарплата от 150 000 руб. до 250 000 руб.
Полный день
Санкт-Петербург
зарплата от 150 000 руб. до 250 000 руб.
Полный день