Реализация "торговых точек" в одной базе
Вопрос такой. Существует база 1С в которой работает насколько пользователей ;). Надо реализовать такую функцию, когда каждый пользователь видит только "свои документы". Есть одна реализация, когда создается еще один справочник с "торговыми точками", потом для каждого из документов, которые должны фильтроваться, создается дополнительный реквизит ТорговаяТочка, и в справочнике пользователей добавляется аналогичный реквизит. В журналах документов для каждого из документов создается дополнительная графа отбора по реквизиту ТорговаяТочка. Есть ли еще вариации на эту тему, т.к. вышеописанный способ на мой взгляд слишком трудоемкий, к тому же придется изменять еще необходимые отчеты и обработки.
По теме из базы знаний
- "Торгово-складской функционал в УТ, КА и 1С:ERP" (в формате видеокурса или онлайн-курса).
- SynchroSber - полноценный модуль API интеграции с маркетплейсом Мегамаркет (СберМегаМаркет) для 1С УТ 11.X, КА 2.X, ERP 2.X, УНФ 1.6, 3.0 (возможность работы как с публикацией, так и без публикации базы)
- История развития телеграм-ботов в одной сибирской компании
- 1C:EDI - сервис для обмена электронными данными с торговыми сетями: цены от 1 584 руб.
- Sales force automation: мобильное приложение мерчандайзера на платформе 1С с распознаванием товара на 15 языках в одном из крупнейших агентств на нашем континенте (и не только)
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(0) бесполезняк.
смотяр какую задачу хочешь решить... если "спрятать" - то надо глубоко в код лезть, потому как принесет кто-нить простую обработку распечатки документов и все вытянет...
Я думаю, вполне достаточно, организовать запрет ОТКРЫТИЯ ДОКА не своим менеджером/пользователем.
т.е. пусть журналы видят, общие суммы видят, а вот конкретно что в доке - ни-ни... - такое можно реализовать в полпинка с минимальными изменениями... а с учетом указивки Абадонны - практически без изменений.
смотяр какую задачу хочешь решить... если "спрятать" - то надо глубоко в код лезть, потому как принесет кто-нить простую обработку распечатки документов и все вытянет...
Я думаю, вполне достаточно, организовать запрет ОТКРЫТИЯ ДОКА не своим менеджером/пользователем.
т.е. пусть журналы видят, общие суммы видят, а вот конкретно что в доке - ни-ни... - такое можно реализовать в полпинка с минимальными изменениями... а с учетом указивки Абадонны - практически без изменений.
>организовать запрет ОТКРЫТИЯ ДОКА не своим менеджером/пользователем
Как раз и смотри вышеуказанное!
А по поводу внешних обработок в той же процедуре:
Как раз и смотри вышеуказанное!
Код |
---|
Процедура ПослеОткрытия(Конт)
//...................................
Если Тип="Документ" Тогда
Если (Конт.Вид()=ТакойТо) И (ИмяПользователя()<>ТакоеТо) Тогда
Конт.Форма.Закрыть();
КонецЕсли;
КонецЕсли;
КонецПроцедуры
Показать полностью |
А по поводу внешних обработок в той же процедуре:
Код |
---|
Если Тип="ВнешнийОтчет" Тогда
Если ВРЕГ(ИмяПользователя())<>ТутТвоеИмя Тогда
Конт.Форма.Закрыть(); // не фиг им ваще внешние отчеты открывать!!!!
КонецЕсли;
КонецЕсли;
Показать полностью |
Меня больше интересуют именно журналы документов. Как можно более простой способ фильтрации документов по торговой точке. Тем который использовал я, слишком долго и неудобно. Есть ли какой-нить еще? А по поводу запрета открытия дока, спасибо, очень пригодится:)
У меня сделано просто - торговая точка есть склад. На одной точке работают под одним пользователем. Соответственно каждый пользователь (он же автор документа) может редактировать только свои документы, а остальные - смотреть. Ес-сно администратор может все.........
>Меня больше интересуют именно журналы документов.
Если менеджеры не смогут открывать (т.е. и создавать документы) "чужих" торговых точек, стало быть все документы по конкретной торговой точке будут только его (при условии, если их только он создает, конечно). В этом раскладе вполне достаточно отбора по автору
Если менеджеры не смогут открывать (т.е. и создавать документы) "чужих" торговых точек, стало быть все документы по конкретной торговой точке будут только его (при условии, если их только он создает, конечно). В этом раскладе вполне достаточно отбора по автору
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот