Size: a a a

1С, БСП, DevOps и Архитектура

2021 October 21

D

DAnatoliy in 1С, БСП, DevOps и Архитектура
источник

AD

Abramov Dmitry in 1С, БСП, DevOps и Архитектура
Я бы в обработке проведения проверял бы, без рлс
источник

AD

Abramov Dmitry in 1С, БСП, DevOps и Архитектура
Правда если склад в группах доступа назначается, то нужно будет подумать как синхронизировать допустимый состав
источник

D

DAnatoliy in 1С, БСП, DevOps и Архитектура
эх, все ссылают меня туда... но раньше надо была сравнивать с 1 складом, а сейчас с 2. не факт что завтра не будет 3 склада. то есть раньше склад документа сравнивался со складом пользователя а теперь надо просто с 2-3 складами...
источник

AD

Abramov Dmitry in 1С, БСП, DevOps и Архитектура
А где эти склады назначаются?
источник

D

DAnatoliy in 1С, БСП, DevOps и Архитектура
ну вот. нигде ) если через рлс я делаю так.
источник

D

DAnatoliy in 1С, БСП, DevOps и Архитектура
а если через модуль объекта, то надо или в спр пользователи добавить тч или в регистр писать
источник

AD

Abramov Dmitry in 1С, БСП, DevOps и Архитектура
Если хотите оставить там же, то советую доп подчинённый регистр
источник

AD

Abramov Dmitry in 1С, БСП, DevOps и Архитектура
И на него уже накидывать рлс
источник

AD

Abramov Dmitry in 1С, БСП, DevOps и Архитектура
Но тогда надо будет снимать привилегированный режим при проведении, что может дать отказ в других точках
источник

VN

Vladimir Nadulich in 1С, БСП, DevOps и Архитектура
стопудово
задача не подходит под концепции ни РЛС, ни прав
источник

AD

Abramov Dmitry in 1С, БСП, DevOps и Архитектура
Согласен, просто тогда отдельно пилить хранение доступных складов придётся, и скорее их дальнейшая синхронизация с группами доступа
источник

VN

Vladimir Nadulich in 1С, БСП, DevOps и Архитектура
это уже касается логики ограничений
не факт, то перечень складов будет совпадать с группами доступа (а их может быть не одна)
не факт, что подобных документов не окажется несколько, с отличными от текущего документа складами
т.е. это уже исполнителю решать какую логику закладывать
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Я все вторую песню записать не могу. На этот раз с Адой на обложке
источник

D

DAnatoliy in 1С, БСП, DevOps и Архитектура
рлс как таковая не используется. она включена, но по настройкам всем все можно.
в коде в перед записью в каждом доке (ну или не в каждом, а в семи) написано что если склады не совпадают то или вывести сообщение о том что не совпадают или поменять режим записи с проведения на запись.
хотел уйти от этого велосипеда настроив рлс.
но тут 2 камня - оно должно действовать не на все документы а только на семь, ну и разрешить записывать, если запрещено проводить. убедить заказчика не удалось. по этому переделываю на подписку и добавлю тч в спр пользователи. буду сверять не основной склад пользователя а тч со складом в документе
источник

H

Hero in 1С, БСП, DevOps и Архитектура
Это хорошая идея, хранить доступные склады в пользователе, если так сильно завязана на этом бизнес логика. Проверяй это при проведении, зачем в подписках?
источник

D

DAnatoliy in 1С, БСП, DevOps и Архитектура
во всех 7?
источник

H

Hero in 1С, БСП, DevOps и Архитектура
Тем более ты и так же хранил в раньше, но не в В ТЧ.
источник

H

Hero in 1С, БСП, DevOps и Архитектура
У тебя что для каждого дока разный склад?
источник

D

DAnatoliy in 1С, БСП, DevOps и Архитектура
да
источник