Учебно-методический комплекс по дисциплине «Инструментальные средства в электронном бизнесе»


Скачать 0.59 Mb.
Название Учебно-методический комплекс по дисциплине «Инструментальные средства в электронном бизнесе»
страница 9/15
Тип Учебно-методический комплекс
rykovodstvo.ru > Руководство эксплуатация > Учебно-методический комплекс
1   ...   5   6   7   8   9   10   11   12   ...   15

2.10Практическая работа «Работа с перечислениями»


Цель занятия

  1. создание перечислений в конфигурации;

  2. использование перечислений при заполнении документов.

Краткая теория занятия

  1. Откройте конфигурацию и создайте новый объект Перечисление с именем ВидаНоменклатуры.

  2. На закладке Данные добавьте два значения перечисления Материал и Услуга (Рис. 1).



Рисунок 1 – Создание Перечисления ВидыНоменклатуры

  1. Затем, добавьте в справочник Номенклатура новый реквизит ВидНоменклатуры с типом ПеречислениеСсылка.ВидыНоменклатуры (Рис. 2).



Рисунок 2 – Добавление реквизита в справочник Номенклатура


  1. Запустите 1С:предприятие в режиме отладки и задайте для каждого элемента справочника Номенклатура соответствующее значение реквизита ВидНоменклатуры. Вернитесь в режим Конфигуратора.

  2. Откройте в конфигурации документ ОказаниеУслуги. Проверьте создает ли этот документ движение в регистре накопления ОстаткиМатериалов. На закладке Движения в списке регистров накопления регистр ОстаткиМатериалов должен быть отмечен галочкой.

  3. Если нет, то создайте движение документа, как описано в Практической работе 3 на примере документов ПриходнаяНакладная и РасходнаяНакладная.

  4. Поскольку в регистре накопления должны содержаться данные только о материалах, скорректируйте движения документа ОказаниеУслуги, исключив из обработки строки, в которых находятся услуги.

  5. Для этого откройте документ ОказаниеУслуги, перейдите на закладку Прочее и нажмите кнопку Модуль объекта.

  6. В обработчик события ОбработкаПроведения, расположенного в модуле документа ОказаниеУслуги, после объявления цикла добавьте следующий текст (после оператора Цикл, перед комментарием //Регистр ОстаткиМатериалов Расход.):



  1. Создайте документ ОказаниеУслуги и внесите в него данные и о материалах и об услугах. Проведите документ.

  2. Установите курсор на созданном Вами документе и на командной панели выполните команду Перейти – Остатки материалов (Рис 3). Убедитесь, что в движения по регистру ОстаткиМатериалов включаются только те строки, которые содержат материалы.



Рисунок 3 – Просмотр регистра Остатки материалов из командной панели документа

2.11Практическая работа «Интерфейс, роль, список»


Цель занятия

  1. создание интерфейсов и ролей;

  2. аутентификация пользователей.

Краткая теория занятия

Список пользователей задается в Конфигураторе, редактируется "на лету", т.е. без монопольного использования базы. Каждому пользователю могут быть доступны несколько ролей. Права доступа назначаются для ролей. Если хотя бы одна роль пользователя разрешает действие над объектом, то доступ разрешен. Понятие «доступ не назначен» полностью аналогично «доступ запрещен» (флажок может быть установлен или нет, т.е. нет третьего состояния).Два режима идентификации:

-    аутентификация средствами 1С:Предприятия (логин и пароль): при запуске пользователь должен выбрать (ввести) свое имя и ввести пароль можно настроить ярлык для быстрого доступа к базе

-    аутентификация средствами Windows (имя пользователя в домене) пароль вводить вообще не нужно, просто запустить 1С и выбрать базу меньше списков пользователей и паролей – меньше работы администратору. Возможен программный доступ к списку пользователей. Для этого пользователь должен иметь административные права. Доступ осуществляется через свойство ПользователиИнформационнойБазы глобального контекста. Можно читать пользователей, создавать новых, удалять, изменять. Поле «Пароль» доступно только на запись (т.е. установить программно пароль можно, а прочитать нельзя).

Начиная с релиза 8.0.7 платформа 1С:Предприятие позволяет реализовать то, что называется RLS – Record Level Security, или «ограничение доступа на уровне записей». Для каждого вида права из нижеперечисленных можно задавать ограничения:    

- Чтение  

- Добавление  

- Изменение

- Удаление

Ограничения задаются не для конкретных записей (элементов справочника, документов, записей регистров), а для ПОДМНОЖЕСТВА, которое определяется условием выборки (ограничением). Ограничение задается с помощью подмножества языка запросов – конструкции ГДЕ. Если условие дает значение ИСТИНА, то доступ разрешен, иначе – доступ запрещен.

Ограничение на право «чтение» может задаваться для каждого поля в отдельности или для списка полей. То есть можно организовать так, чтобы поля ЗакупочнаяЦена и МаксимальнаяСкидка справочника Номенклатура были видны, если только уровень доступа пользователя (число) позволяет обращаться к данной позиции номенклатуры. В условии запись «МаксимальныйУровеньДоступа» является ссылкой на параметр сеанса. Так же можно задействовать поле «Пользователь», например, организовать доступ менеджеров к «своим» контрагентам. Заданные ограничения добавляются системой к КАЖДОМУ запросу, даже тем, которые платформа генерирует самостоятельно для реализации пользовательского интерфейса или других функций. Отсюда – значительное снижение производительности. Поля, по которым накладывается ограничение (УровеньДоступа в вышеприведенном запросе) должны быть проиндексированы. Ограничения на доступ к данным работают в двух режимах:

- в режиме динамического списка производится простая фильтрация разрешенных записей, таким образом, пользователь просто не видит запрещенные данные.

- в режиме выборки – нарушение ограничения влечет за собой исключение, таким образом, запрос не будет выполнен вовсе, значит, практически все запросы конфигурации могут «налететь» на ограничение.

В платформе 8.0 (да и 8.1) в условиях ограничений нельзя использовать выражение "В ИЕРАРХИИ" в силу очевидной ресурсоемкости запроса. Справедливости ради, нужно отметить, что для означенной цели использовать RLS таки можно довольно таки невозбранно и вариантов для этого масса. Один из таких вариантов — предложение В и фиксированный массив в параметре сеанса. Не быстро и не без некоторых ограничений, но работать будет. Кроме того, можно посмотреть, как в типовых реализовано разграничение доступа к справочникам номенклатуры и контрагентов на основе групп пользователей — там это разграничение реализовано на основе RLS можно настраивать доступ к группам.

Новую систему прав доступа нужно использовать очень осторожно и осмотрительно. Только для тех данных, для которых это необходимо. Это может привести

  • резкому снижению производительности.

  • нарушению прав доступа в неожиданных местах, например, при формировании отчета по остаткам сработает ограничение на доступ к складам, возникнет - исключение.

  • если используется ключевое слово Разрешенные или динамические списки, то возможны неожиданные визуальные эффекты:  

  • в справочнике с автонумерацией невозможно ввести новый элемент (поле Код недоступно для чтения, а система не может прочитать максимальный код, чтобы увеличить его на 1 и присвоить код новому элементу). 

  • в справочнике пропали все элементы, потому что при задании ограничения не был учтен доступ к ГРУППАМ иерархического справочника
1   ...   5   6   7   8   9   10   11   12   ...   15

Похожие:

Учебно-методический комплекс по дисциплине «Инструментальные средства в электронном бизнесе» icon Учебно-методический комплекс по дисциплине «Инструментальные средства в электронном бизнесе»
Методический комплекс включает учебную программу курса, планы проведения занятий, список основной и дополнительной рекомендуемой...
Учебно-методический комплекс по дисциплине «Инструментальные средства в электронном бизнесе» icon Учебно-методический комплекс по дисциплине «Маркетинг»
Учебно-методический комплекс предназначен для студентов очной формы обучения, содержит план лекционных и практических занятий, рекомендации...
Учебно-методический комплекс по дисциплине «Инструментальные средства в электронном бизнесе» icon Учебно-методический комплекс по дисциплине «Маркетинг»
Учебно-методический комплекс предназначен для студентов заочной формы обучения, содержит план лекционных и практических занятий,...
Учебно-методический комплекс по дисциплине «Инструментальные средства в электронном бизнесе» icon Учебно-методический комплекс по дисциплине «Языки и среды реализации web -приложений»
Учебно-методический комплекс предназначен для студентов заочной формы обучения, содержит план лекционных и практических занятий,...
Учебно-методический комплекс по дисциплине «Инструментальные средства в электронном бизнесе» icon Учебно-методический комплекс по дисциплине «Деньги, кредит, банки»
Учебно-методический комплекс рекомендован к изданию кафедрой «Банковское дело» и утвержден Учебно-методическим советом (протокол...
Учебно-методический комплекс по дисциплине «Инструментальные средства в электронном бизнесе» icon Учебно-методический комплекс по дисциплине «уголовное право»
Учебно-методический комплекс по дисциплине «уголовное право» : учебно-методическое пособие / составитель А. М. Жуков. – Тольятти...
Учебно-методический комплекс по дисциплине «Инструментальные средства в электронном бизнесе» icon Учебно-методический комплекс по дисциплине «Гештальт-психология»
Учебно-методический комплекс предназначен для бакалавров очной формы обучения, содержит учебно-тематический план, учебную программу,...
Учебно-методический комплекс по дисциплине «Инструментальные средства в электронном бизнесе» icon Учебно-методический комплекс по дисциплине «Электронный бизнес»
Методический комплекс включает учебную программу курса, планы проведения занятий, список основной и дополнительной рекомендуемой...
Учебно-методический комплекс по дисциплине «Инструментальные средства в электронном бизнесе» icon Учебно-методический комплекс по дисциплине «Программирование на языках высокого уровня (яву)»
Учебно-методический комплекс (умк) составлен на основании гос впо и учебного плана Улгту специальности (направления) 23010165 «Вычислительные...
Учебно-методический комплекс по дисциплине «Инструментальные средства в электронном бизнесе» icon Учебно-методический комплекс по дисциплине «Уголовное право часть особенная»
Учебно–методический комплекс по дисциплине «Уголовное право часть особенная» подготовлены в соответствии с требованиями Государственного...
Учебно-методический комплекс по дисциплине «Инструментальные средства в электронном бизнесе» icon Учебно-методический комплекс по дисциплине в. Од. 4 Педагогические программные средства
Процесс изучения дисциплины направлен на формирование профессиональных компетенций
Учебно-методический комплекс по дисциплине «Инструментальные средства в электронном бизнесе» icon Учебно-методический комплекс дисциплины по дисциплине «Политология»
Учебно-методический комплекс составлен в соответствии с требованиями государственного образовательного стандарта высшего профессионального...
Учебно-методический комплекс по дисциплине «Инструментальные средства в электронном бизнесе» icon Учебно-методический комплекс по дисциплине опд. В. 01 Современные...
Настоящий учебно-методический комплекс разработан для курса по выбору «стфо: профильное обучение литературе», который изучается студентами...
Учебно-методический комплекс по дисциплине «Инструментальные средства в электронном бизнесе» icon Учебно-методический комплекс по дисциплине «сенсорный анализ продовольственных товаров»
Учебно-методический комплекс предназначен для освоения программы по дисциплине «Сенсорный анализ продовольственных товаров» специальности...
Учебно-методический комплекс по дисциплине «Инструментальные средства в электронном бизнесе» icon Учебно-методический комплекс по дисциплине Экспериментальная п
Учебно-методический комплекс составлен в соответствии с требованиями государственного образовательного стандарта высшего профессионального...
Учебно-методический комплекс по дисциплине «Инструментальные средства в электронном бизнесе» icon Учебно-методический комплекс по дисциплине «Основы технологии производства...
Учебно-методический комплекс (для специальности 190601 «Автомобили и автомобильное хозяйство») / Кожевников С. А. – Димитровград:...

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск