|
Как в Управление торговлей, редакция 11 запретить в документах выбор номенклатуры. | ☑ | ||
---|---|---|---|---|
0
failchik
01.09.21
✎
10:31
|
Здравствуйте подскажите пожалуйста как в Управление торговлей, редакция 11(11.4.13.187) запретить некоторым пользователям в документах (Приобретение товаров и услуг, перемещение товаров) ручной выбор номенклатуры, а только со сканера по штрихкоду.
|
|||
1
HeKrendel
01.09.21
✎
10:32
|
Програмно
|
|||
2
failchik
01.09.21
✎
10:40
|
(1) Где копать не подскажете? В правах таких ролей не нашел, только полностью блокируется.
|
|||
3
ДенисЧ
01.09.21
✎
10:41
|
(2) В форме. ПриНачалеВыбора для поля номенклатура.
Или вообще только чтение ему ставить Если ИмяПользователя() = "Вася" |
|||
4
failchik
09.09.21
✎
15:45
|
(3) Процедура ТоварыНоменклатураНачалоВыбораНаСервере()
Если ИмяПользователя() = "1" тогда документы.ПриобретениеТоваровУслуг.фоЭлементы.ТоварыНоменклатура.Доступность = ложь конецесли КонецПроцедуры Что я делаю не так ошибок нет а не работает код |
|||
5
failchik
09.09.21
✎
15:46
|
Если ИмяПользователя() = "1" тогда Элементы.ТоварыНоменклатура.Доступность = ложь
конецесли; вот |
|||
6
Ненавижу 1С
гуру
09.09.21
✎
16:36
|
А через загрузку из табличного документа если?
А копирование строк? А копирование документов? |
|||
7
Смотрящий от 1С
09.09.21
✎
17:16
|
(4) тебе в (3) написали В форме!!. ПриНачалеВыбора для поля номенклатура, а ты почему то на сервере получаешь какую то абстрактную форму и рулишь ее доступностью
|
|||
8
Вафель
09.09.21
✎
17:41
|
(7) а если по коду?
|
|||
9
failchik
10.09.21
✎
09:19
|
Создаю на клиенте в форме поле номенклатура при начале выбора процедуру с кодом Если ИмяПользователя() = "1" тогда Элементы.ТоварыНоменклатура.Доступность = ложь конецесли; Сохраняю, захожу под пользователем 1 а поле как было доступно так и есть.
|
|||
10
ДенисЧ
10.09.21
✎
09:21
|
Мдя...
Или в ПриНачалеВыбора - стандартная обработка ложЪ и возврат или в ПриОткрытии доступность - ложь А не и то, и то одновременно. |
|||
11
failchik
10.09.21
✎
09:21
|
Если галочку убираю доступность, то работает, но для всех пользователей, а надо некоторым.
|
|||
12
Kassern
10.09.21
✎
09:28
|
(10) а тетя Клава на поступлении продуманная возьмет и жмякнет на "заполнить" -> "подобрать товары", или еще круче, "загрузить из внешнего файла" и усе)
|
|||
13
failchik
10.09.21
✎
09:28
|
Спасибо вот так заработало при открытии значит
Процедура ТоварыНоменклатураОткрытие(Элемент, СтандартнаяОбработка) Если ИмяПользователя() = "1" тогда Элементы.ТоварыНоменклатура.Доступность = ложь конецесли; КонецПроцедуры |
|||
14
failchik
10.09.21
✎
09:30
|
(12) Кнопки можно скрыть подбор
|
|||
15
Kassern
10.09.21
✎
09:32
|
(14) Тут не можно, а нужно) И не надо к имени пользователя привязываться, есть же роли для этого.
|
|||
16
failchik
10.09.21
✎
09:33
|
(15) В ролях поля не блокируются все излазил
|
|||
17
failchik
10.09.21
✎
09:34
|
Все таки код через раз срабатывает, иногда активно поле
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |