Управление торговлей
23.11.2009
12:13
#1
Доброго времени суток!
Задача такая. Есть два склада нучно чтобы один склад видели все а второй склад только избранные как это реализовать!
Пробывал подцепить группы доступа к контрагентам пока неполучается может, что подскажите или может ктото уже сталкивался с такой проблемой заводить в базе еще одну организацию и вешать на нее этот склад неочень хочется
Задача такая. Есть два склада нучно чтобы один склад видели все а второй склад только избранные как это реализовать!
Пробывал подцепить группы доступа к контрагентам пока неполучается может, что подскажите или может ктото уже сталкивался с такой проблемой заводить в базе еще одну организацию и вешать на нее этот склад неочень хочется
24.11.2009
10:41
#3
Ну вот к примеру есть группы доступа к контрагентам и есть два менеджера к примеру при правильной настройке каждиый менеджер видит в справочнике только своих клиентов и отчеты у него формируются только по своим клиентам.
Примерно также мне бы хотелось и со складами(если это возможно) ну или просто чтобы "избранные" не могли видить остатки по складу ну и соответственно с него отгружать тоже не смогли!
Примерно также мне бы хотелось и со складами(если это возможно) ну или просто чтобы "избранные" не могли видить остатки по складу ну и соответственно с него отгружать тоже не смогли!
24.11.2009
10:58
#4
Для складов такого нет. Есть некоторое понятие "Группа доступности складов", но оно предназначено для ограничения размещения отгрузок с определенных складов при формировании заказа покупателя.
24.11.2009
11:12
#5
ну то что для складов такого нет я в курсе может можно группы доступа к контрагентам както переделать на склады! Я просто пытался да и сейчас пытаюсь но чтото пока не получается! есть у кого какие идеи может!
24.11.2009
11:14
#6
может както шаблонами ограничений или еще как мне нужно просмотреть все варианты
24.11.2009
11:34
#7
Прикрутить можно только через РЛС. Только уж очень много исправлений стандартных объектов получается.
24.11.2009
12:00
#8
Шаблон ИЗ Комлексной автоматизации 
#Если &ИспользоватьОграничениеПоСклады #Тогда
ТекущаяТаблица
ИЗ
#ТекущаяТаблица КАК ТекущаяТаблица
ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РАЗЛИЧНЫЕ
СоставГруппы.Ссылка КАК ГруппаПользователей
ИЗ
Справочник.ГруппыПользователей.ПользователиГруппы КАК СоставГруппы
ГДЕ
СоставГруппы.Пользователь = &ТекущийПользователь) КАК ГруппыПользователей
ПО (ИСТИНА)
ГДЕ
ТекущаяТаблица.ЭтоГруппа
ИЛИ НЕ ГруппыПользователей.ГруппаПользователей ЕСТЬ NULL
И
(НЕ 1 В
(ВЫБРАТЬ ПЕРВЫЕ 1
1
ИЗ
РегистрСведений.НазначениеВидовОбъектовДоступа КАК НазначениеВидовОбъектовДоступа
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.НастройкиПравДоступаПользователей КАК НастройкиПравДоступаПользователей
ПО
НастройкиПравДоступаПользователей.ОбъектДоступа = ТекущаяТаблица.Ссылка
И НастройкиПравДоступаПользователей.ВидОбъектаДоступа = НазначениеВидовОбъектовДоступа.ВидОбъектаДоступа
И НастройкиПравДоступаПользователей.ОбластьДанных = ЗНАЧЕНИЕ(Перечисление.ОбластиДанныхОбъектовДоступа.ПустаяСсылка)
И НастройкиПравДоступаПользователей.Пользователь = ГруппыПользователей.ГруппаПользователей
ГДЕ
НазначениеВидовОбъектовДоступа.ГруппаПользователей = ГруппыПользователей.ГруппаПользователей
И НазначениеВидовОбъектовДоступа.ВидОбъектаДоступа В (ЗНАЧЕНИЕ(Перечисление.ВидыОбъектовДоступа.Склады))
И НастройкиПравДоступаПользователей.ОбъектДоступа ЕСТЬ NULL))
#КонецЕсли
#Если &ИспользоватьОграничениеПоСклады #Тогда
ТекущаяТаблица
ИЗ
#ТекущаяТаблица КАК ТекущаяТаблица
ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РАЗЛИЧНЫЕ
СоставГруппы.Ссылка КАК ГруппаПользователей
ИЗ
Справочник.ГруппыПользователей.ПользователиГруппы КАК СоставГруппы
ГДЕ
СоставГруппы.Пользователь = &ТекущийПользователь) КАК ГруппыПользователей
ПО (ИСТИНА)
ГДЕ
ТекущаяТаблица.ЭтоГруппа
ИЛИ НЕ ГруппыПользователей.ГруппаПользователей ЕСТЬ NULL
И
(НЕ 1 В
(ВЫБРАТЬ ПЕРВЫЕ 1
1
ИЗ
РегистрСведений.НазначениеВидовОбъектовДоступа КАК НазначениеВидовОбъектовДоступа
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.НастройкиПравДоступаПользователей КАК НастройкиПравДоступаПользователей
ПО
НастройкиПравДоступаПользователей.ОбъектДоступа = ТекущаяТаблица.Ссылка
И НастройкиПравДоступаПользователей.ВидОбъектаДоступа = НазначениеВидовОбъектовДоступа.ВидОбъектаДоступа
И НастройкиПравДоступаПользователей.ОбластьДанных = ЗНАЧЕНИЕ(Перечисление.ОбластиДанныхОбъектовДоступа.ПустаяСсылка)
И НастройкиПравДоступаПользователей.Пользователь = ГруппыПользователей.ГруппаПользователей
ГДЕ
НазначениеВидовОбъектовДоступа.ГруппаПользователей = ГруппыПользователей.ГруппаПользователей
И НазначениеВидовОбъектовДоступа.ВидОбъектаДоступа В (ЗНАЧЕНИЕ(Перечисление.ВидыОбъектовДоступа.Склады))
И НастройкиПравДоступаПользователей.ОбъектДоступа ЕСТЬ NULL))
#КонецЕсли
77 ТСЖ Редакция 2.20Зарплата и кадры 8 Бюджет, релиз 1.0.11, автоматический расчет надбавки за выслугу лет
Читают тему
(гостей: 1)