|
Ограничить выбор периода в отчете в зависимости от текущей даты! | ☑ | ||
---|---|---|---|---|
0
dft2014
05.11.19
✎
17:55
|
Добрый день!
Месяц у нас закрывается 5-го числа СЛЕДУЮЩЕГО месяца, например: - октябрь закроется 5ноября; - ноябрь закроется 5декабря. Т.е. пока месяц не закрыт, не давать возможности формировать отчет. Соответственно, как поставить ограничение при выборе периода отчета: 1) если наступило 5-тое число текущего месяца, то доступный выбор периода - до прошлого месяца. 2) если не наступило 5-тое число текущего месяца, то доступный выбор периода - до позапрошлого месяца. Например, сегодня 05.11.2019, соответственно месяц октябрь закрыт, доступный выбор периода на форме - до октября 2019. А если бы формировали отчет вчера (04.11.2019), то доступный выбор периода на форме был бы - до сентября 2019г. Как это технически реализовать? |
|||
1
Chum
05.11.19
✎
18:00
|
(0) Вместо полей ввода даты указать выпадающий список разрешенных отчетных месяцев. Список формируешь при открытии формы или типа того. Или можно на форме разместить что-то вроде [<]Отчетный месяц[>]. Думаю, что смысл ясен, дальше проявляй фантазию.
|
|||
2
hhhh
05.11.19
✎
18:01
|
(0) а сами пользователи не могут запомнить, когда какой период формировать? Зачем этой фигней заниматься?
|
|||
3
unregistered
05.11.19
✎
18:08
|
(2) > Зачем этой фигней заниматься?
Какая-то дурочка сформировала отчёт по ещё не закрытым данным и представила его руководству. Получила звиздюлей. Виноватым назначили 1С. Программисту поручили исправить эту явную грубую недоработку 1С. |
|||
4
dft2014
05.11.19
✎
18:08
|
(2) Отчет - это расчетный листок в Самообслуживании (ЗУП КОРП). Поэтому хотим ограничить, пока вся ЗП не выплачена, чтобы не смотрели расчетный лист, иначе вопросы лишние задают...
|
|||
5
pechkin
05.11.19
✎
18:15
|
кидай исключение в модуле: за текущий месяц зп еще не посчитана
|
|||
6
Fragster
гуру
05.11.19
✎
18:16
|
(3) ну выведи в отчет дату формирования отчета
|
|||
7
Fragster
гуру
05.11.19
✎
18:16
|
и пользователя, сформировавшего, заодно
|
|||
8
Fragster
гуру
05.11.19
✎
18:16
|
и пусть без этих данных не принимают данные
|
|||
9
Fragster
гуру
05.11.19
✎
18:16
|
не принимают отчет
|
|||
10
pechkin
05.11.19
✎
18:18
|
(7) Это не значит, что не нужно делать защиту от дурака.
|
|||
11
Fragster
гуру
05.11.19
✎
18:21
|
(10) я вот прям вижу, как срочноважнонужно тому самому начальству второго числа посмотреть предварительные данные из этого отчета.
|
|||
12
Fragster
гуру
05.11.19
✎
18:21
|
кстати, у меня по ключевым отчетам каждый день формируется их "слепок", чтобы можно было сравнить, как оно менялось и какие конкретно документы изменили показатели.
|
|||
13
Fragster
гуру
05.11.19
✎
18:22
|
а то месяц-то пятого закрывается, но вполне бывает, что шестого кто-то что-то довносит.
|
|||
14
Fragster
гуру
05.11.19
✎
18:22
|
и этот кто-то - оооочень важный пользователь
|
|||
15
Fragster
гуру
05.11.19
✎
18:23
|
и получается, что когда КПЭ (KPI) будет не выполнен постфактум - видно, что это не 1с накосячил, а тот самый очень важный пользователь.
|
|||
16
Chum
05.11.19
✎
18:25
|
(3)
>Виноватым назначили 1С. >Программисту поручили исправить эту явную грубую недоработку 1С. Безапелляционный идиотизм. Кого-то головой думать не научили, а виновата программа. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |