Имя: Пароль:
1C
1С v8
Дата запрета ERP / КА на документ "Корректировка регистров".
0 Sevish
 
22.09.25
08:57
Добрый день всем!
Платформа 8.3.27.1719
ERP / КА 2.5.24.52

Обнаружил странность...
У пользователя есть "Полные права", но всё равно при открытии любого документа срабатывает дата запрета изменений.
НО!
При этом если он откроет документ "Корректировка регистров" - даты запрета нет, делай что хочешь за любой период.

Думал дело в обновлении, но нет, открыл базу за Март 2025 года - там ровно то же самое - может редактировать "Корректировку регистров", не срабатывает дата запрета.

Вопросы:
1. Может кто у себя проверить, это косяк или фишка всё же?
2. Допустим, я сделаю через расширение проверку даты запрета и "ТолькоПросмотр" установлю на документ, но как быть, если пользователь поставил дату на текущий период, а в таблице движений на прошлый период...
1 Мультук
 
гуру
22.09.25
08:19
(0)

1)"при открытии любого документа срабатывает дата запрета изменений" -- потому что в коде не сделано исключение для полных прав.

2) "документ "Корректировка регистров" - даты запрета нет"
Если у пользователя хватает ума, пользоваться "Корректировка регистров",
то у него хватит ума (должно хватить) контролировать свои действия полностью.

Если пользователь бездумно хреначит "Корректировка регистров" налево и направо,то никакая "Дата запрета" базу уже не спасёт.
2 d4rkmesa
 
22.09.25
08:57
(0) Думаю, это зависит от регистра. Регистр-то какой в корректировке?
3 Sevish
 
22.09.25
09:14
(1) нет, поставили задачу чтобы было как в документах, и правильно, что не сделано исключение для "Полные права". Вопрос не в этом.
(2) Мысль хорошая, я тоже так подумал. Регистр любой (чаще всего ОС, расчеты с клиентами / поставщиками и товар на кладах).

Благодаря (2) я так понимаю на документы есть контроль даты запрета, а на регистр тупо нет, т. к. проводки из документов, в которых есть этот запрет :) логика 1С понятна.

PS: что ж, придется добавить свой запрет, надо подумать как лучше сделать, чтобы отследить именно добавляемые строки в движения...
4 Eiffil123
 
22.09.25
08:38
(0)
делайте через расширение проверку даты запрета.
По вопросу 2: если пользователь поставил дату запрета - значит он у вас ответственный за данные и вы должны идти к нему на поклон, чтобы он открыл вам период. Иначе какой смысл ему ставить запреты, когда вы корректировкой смело влезаете с старые периоды.
5 Sevish
 
22.09.25
08:42
(4) да нет вопроса к дате запрета!!! :)
Наоборот, очень хорошо и всё устраивает!

Проблема в том, что в документе "Корректировка регистров" её нет, вот и попросил кого-нибудь посмотреть у себя, чтобы понять косяк или фишка. Но судя по ответу (2) это фишка.
6 azt-yur
 
22.09.25
09:32
(5) проверил на ЕРП - форма не блокируется, но записать не дает для определенных регистров. По крайней мере для Себестоимости товаров и Прочих расходов ругается, а вот НДС продажи дал записать.
Если ваш регистр не попадает в проверку, то его можно добавить в нее в подписку ПроверитьДатуЗапретаИзмененияПередЗаписьюНабораЗаписей.
7 Sevish
 
22.09.25
12:18
(6) О, благодарю, то же решение!