Имя: Пароль:
1C
1С v8
дата запрета изменения данных - позавчера
0 furchia
 
09.06.23
12:09
Здравствуйте

есть в настройке пользователей и прав такой раздел очень хороший - дата запрета изменения.
и всё бы хорошо, но в стандартные периоды начала запрета входят только "вчера", "конец прошлой недели" (это тоже кстати может быть "вчера" это это воскресенье и понедельник), "конец прошлого месяца" (аналогично, если это 31 и 1) ну и т.д. или четко заданная дата например 08.06.23
что нужно? есть ли возможность сделать дата запрета не "вчера", а "позавчера"? штатными средствами 1С я так полагаю, нет, только кодить. ну наверняка кто-то еще задавался такими вопросами, по поиску ничего умного не нашел. может быть подскажите, пожалуйста?
1 dmpl
 
09.06.23
12:16
(0) Есть еще задержка даты. Т.е., например, указывает конец прошлого месяца и задержка 10 дней, то 10 дней в новом месяце можно править предыдущий месяц. При выборе "Предыдущий день" галка становится недоступной, но подсказка, тем не менее, показывает правильные даты. Так что, возможно, оно или работает, или можно снять ограничение - и оно заработает (например, поменяв соответствующие константы напрямую).
2 dmpl
 
09.06.23
12:17
+(1) Т.е. выбираем "Конец прошлой недели", ставим галку отсрочки, указываем 1 день. Переключаем на "Предыдущий день" - галка снялась, но подсказка отображает как будто галка установлена.
3 Мультук
 
09.06.23
12:19
(0)

Для извратных случаев

1) Ставим четко заданную дату, например 08.06.23
2) Пишем простейшую внешнюю обработку, назначаем ей нужное расписание, каждый день, в 00:05, например
3) В обработке пишем несложный код, который ставит нужную дату
4 furchia
 
09.06.23
12:22
(3) ну я бы не сказал, что это совсем извратные случаи. у нас смены с 10-22 и с 22-10. соответственно, если ставить "вчера", то продукция выпустилась в 23-55 иии... провести ее в 00-05 уже нельзя ((( но спасибо за помощь, попробуем.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.