- •Администрирование
- •Список пользователей
- •Создание нового пользователя
- •Установка пароля
- •Удаление пользователя
- •Редактирование свойств пользователя
- •Настройка прав доступа
- •Активные пользователи
- •Журнал регистрации
- •Аутентификация средствами «1с: Предприятие»
- •Аутентификация средствами Windows
- •Варианты работы системы
- •Файловый вариант работы
- •Клиент-серверный вариант
- •Установка системы
- •Обычная установка и обновление
- •Установка информационной базы
- •Тестирование и исправление информационной базы
- •Общие объекты конфигурации
- •Прикладные объекты Справочники.
- •Реквизиты справочника
- •Документы
- •Встроенный язык. Программные модули. Переменные. Операторы. Назначение и краткая характеристика встроенного языка
- •Формат описания элементов языка
- •Соглашения и обозначения, принятые в синтаксических диаграммах
- •Синтаксическая диаграмма описания элемента языка
- •ЭлементЯзыка
- •Программный модуль
- •Контекст выполнения программного модуля
- •Виды программных модулей
- •Формат программного модуля
- •Комментарии
- •Формат операторов
- •Имена переменных, процедур и функций
- •Зарезервированные слова
- •Структура программного модуля
- •Специальные символы, используемые в исходном тексте
- •Процедуры и функции программного модуля Процедура
- •Функция
- •Предварительное описание процедур и функций
- •Передача параметров
- •Системные процедуры и функции
- •Математические функции
- •Строковые функции СтрДлина
- •ПустаяСтрока
- •СтрЗаменить
- •СтрЧислоВхождений
- •СтрКоличествоСтрок
- •СтрПолучитьСтроку
- •ТекущаяДата
- •ДобавитьМесяц
- •НомерДняГода
- •НомерДняНедели
- •ПериодСтр
Тестирование и исправление информационной базы
При возникновении в подозрении на наличие ошибок в БД, а так же после критических ситуаций, например отключение электричества, а также периодически для профилактики необходимо проводить проверку информационной базы. Процедура тестирования и исправления информационной базы служит для диагностики и исправления ошибочных состояний информационных баз, имеющих различный формат хранения данных. Вызывается процедура из меню администрирования « тестирование и исправление». Данная процедура позволяет выбрать проверки и режимы, которые должны быть выполнены для текущей информационной базы. Для баз, использующих клиент-серверный режим работы, возможна проверка логической целостности данных и пересчёт итогов. Для баз, использующих файловый вариант работы в дополнение к этим проверкам может быть выполнена реиндексация таблиц и сжатие информационной базы.
Имеется возможность выполнять только тестирование либо тестирование с исправлениями. Перед проведением тестирования с исправлением рекомендуется сделать информационную выгрузку информационной базы, т.к. этот процесс необратим. Следует отметить, что тестирование и тестирование с исправлением можно выполнять только в монопольном режиме, т.е. работа пользователей с информационной базой на момент тестирования невозможна.
Общие объекты конфигурации
К общим объектам конфигурации относятся:
Подсистемы
общие модули
параметры сеанса
роли
планы обмена
критерии отбора
общие формы
интерфейсы
общие картинки
общие пакеты
языки и стили
Эти объекты предназначены для установки правил работы пользователя с данными, для описания вспомогательных объектов, используемых для формирования различных форм, а также содержит общие макеты, доступные из любого модуля или конфигурации.
Роли в системе «1С: Предприятие» определяют полномочия пользователей на работы с информацией, которые обрабатываются в системе. В процессе создания новой конфигурации создаётся необходимое число типовых ролей, описывающих полномочия различных категорий пользователей, на доступ к информации, обрабатываемой системой. Роли могут быть заданы в достаточно широких пределах. От возможности только просмотра ограниченного числа документов до полного набора прав по вводу, просмотру корректировке и удалению любых видов данных. Все права, поддерживаемые системой «1С: Предприятие» можно разделить на 2 большие группы:
Основные – описывают действия, выполняемые над элементами данной системы или над всей системой в целом. И проверяются всегда независимо от способа обращения к данным
Интерактивные – описывают действия, которые могут быть выполнены пользователем интерактивно. Соответственно проверяются они только при выполнении интерактивных операций стандартными способами.
Причём в клиент-серверном варианте все проверки прав, кроме интерактивных выполняются на сервере. Одному пользователю может быть назначено несколько ролей, в этом случае алгоритм представления доступа по каждому объекту и виду права доступа будет работать следующим образом. Если хотя бы одной роли есть разрешение, то доступ будет открыт. Если во всех ролях есть запрещение, то доступ будет закрыт.
Также существует возможность назначения привилегированных модулей. Такие модули могут быть перенесены в операцию, использующие данные, на которые у текущего пользователя нет прав. И сами операции, на выполнение которых у пользователя также нет прав.
Пример: пользователю могу быть назначены права, позволяющие создавать новый документ, однако никаких прав на выполнение операции проведения документа у пользователя нет. В таком случае процедура проведения документа должна быть занесена в привилегированный модуль, который будет выполняться на сервере.