Показано с 1 по 6 из 6
Тема: Спрятать закупочную цену
-
27.12.2019, 05:38 #1
- Регистрация
- 27.12.2019
- Сообщений
- 3
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Спрятать закупочную цену
Платформа 7.7 (7.70.027)
Конфигурация (Торговля + Склад), редакция 9.2
Оптово-розничная конфигурация (7.70.954)
Всем привет!
Нужно в 1с спрятать закупочную цену от всех кроме бухгалтера
Например, кассир видит цену в:
В Номенклатура - Справочники - Цены - Закупочная цена
Как можно спрятать от лишних глаз?
По ролям, есть права администратор и права администратор1, а интерфейс у всех - администратор
Как это реализовать?
Конкретно для пользователя или по правам/интерфейсу можно убрать?
-
27.12.2019, 07:10 #2
- Регистрация
- 18.07.2018
- Сообщений
- 993
- Сказал(а) спасибо
- 326
- Поблагодарили 3602 раз(а) в 617 сообщениях
Re: Спрятать закупочную цену
Ограничить видимость одной строки справочника - без изменения конфигурации не получится.
А так - сделать на форме списка дополнительный слой с таблицей значений, в процедуре "ПриОткрытии" заполнять ТЗ строками в соответствии с именами (полномочиями) пользователей. Геморроя много..
-
27.12.2019, 07:18 #3
- Регистрация
- 27.12.2019
- Сообщений
- 3
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: Спрятать закупочную цену
а такое решение:
1 - чем-то отличить пользователей друг от друга (правами, интерфейсом, полномочиями или чем-то дополнительным, например флагом в карточке пользователя)
2 - при открытии формы списка цен анализировать права, заполнить СписокРазрешенныхТиповЦен и применить ИспользоватьСписокЭлемент ов(СписокРазрешенныхТипов� �ен)
подойдет?
-
27.12.2019, 08:02 #4
- Регистрация
- 18.07.2018
- Сообщений
- 993
- Сказал(а) спасибо
- 326
- Поблагодарили 3602 раз(а) в 617 сообщениях
-
27.12.2019, 08:06 #5
- Регистрация
- 27.12.2019
- Сообщений
- 3
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: Спрятать закупочную цену
То есть в глобальный модуль нужно внести правки?
Есть такое, но пока не понял как его реализовать...
Посмотрите, такой вариант подходит для решения задачи?
Код:Функция глВернутьЦену(Номенклатура, ТипЦены, ДатаЦены = 0, ЦенаЦены = 0, ЕдЦены = 0, ВалЦены = 0, НаценкаЦены = 0, НайденнаяЦена = 0) Экспорт Перем ЦеныНоменклатуры; Перем Рассчетная; Перем НужныйТипЦен; Перем ЕстьУдаленные; Если (НазваниеНабораПрав() <> "Администратор") И ( ТипЦены = Константа.ЗакупочнаяЦена) Тогда Возврат 0; КонецЕсли; ну и по мелочам немного, к примеру при открытии элемента справочника цены, если Если (НазваниеНабораПрав() <> "Администратор") И ( ТипЦены = Константа.ЗакупочнаяЦена) Тогда Форма.Цена.Видимость(0); Форма.кнУстановить.Видимость(0);
-
27.12.2019, 08:47 #6
- Регистрация
- 18.07.2018
- Сообщений
- 993
- Сказал(а) спасибо
- 326
- Поблагодарили 3602 раз(а) в 617 сообщениях
Re: Спрятать закупочную цену
По моему просто в форме списка справочнике "Цены" в процедуре "При открытии" добавить:
Номенклатура = ИспользоватьВладельца();
Если (НазваниеНабораПрав() <> "Администратор") Тогда
Список = СоздатьОбъект("СписокЗначе ний");
тЦ=СоздатьОбъект("Справочн� �к.Цены");
ТЦ.ИспользоватьВладельца(Н оменклатура);
ТЦ.ВыбратьЭлементы();
Пока ТЦ.ПолучитьЭлемент()=1 Цикл
тек=ТЦ.ТекущийЭлемент();
Если Тек.ТипЦен=Константа.Закуп� �чнаяЦена Тогда
Продолжить;
КонецЕсли;
Список.ДобавитьЗначение(те к);
КонецЦикла;
ИспользоватьСписокЭлемент ов(Список);
КонецЕсли;
Похожие темы
-
УНФ разрешить нулевую цену
от ShureMann в разделе Конфигурирование, программирование 1С - ПредприятиеОтветов: 2Последнее сообщение: 05.03.2019, 13:44 -
1С предприятия Поставить цену в гарантийный талон
от anonim2008 в разделе 1С Предприятие 8.1Ответов: 0Последнее сообщение: 25.12.2011, 15:03 -
НУ как так! вот можно спрятать операции?!!!! Помогите, караул, грабят
от Dorro в разделе 1С Предприятие 8.1Ответов: 2Последнее сообщение: 16.09.2011, 02:34 -
Как зарегистрироват последнуыу цену покупки каждово покупателяИ
от mico_babayan в разделе 1С Предприятие 8.1Ответов: 4Последнее сообщение: 16.05.2011, 23:12 -
спрятать и зашифровать чтоб не нашли!!!
от AnVik в разделе Работа с данными (обработка и сохранение)Ответов: 0Последнее сообщение: 30.04.2011, 02:56
Социальные закладки