6. Понятие «конфигурация»

Основу концепции составляет понятие конфигурация.

Конфигурацией называется совокупность взаимосвязанных составных частей:

  • подсистемы;
  • структуры учетныхданных, их форм ввода, выбора, печати;
  • состава механизмов учета итоговых данных и движений учетных данных;
  • состава различных отчетов и обработок;
  • командного интерфейса;
  • набора ролей (прав доступа);
  • набора общих процедур и функций (модуль приложения, модуль управляемого приложения, модуль внешнего соединения, модуль сеанса, общие модули), макетов табличных документов и др.;
  • вспомогательных объектов:
    1. функциональных опций и их параметров,
    2. хранилищ настроек,
    3. средств работы с Web (Web-сервисы, WS-ссылки),
    4. различной вспомогательной информации (картинки, шаблоны, стили и т. д.).

Фактически структура конфигурации является моделью предметной области. Создание конфигурации выполняется при помощи конфигуратора. Созданная конфигурация используется системой «1С;Предприятие» для реализации программного окружения, пригодногодля выполнения необходимыхучетныхзадач.
Роли в системе «1С;Предприятие» определяют полномочия пользователей на работу с информацией, которая обрабатывается в системе. Совокупность предоставляемых пользователю полномочий определяется, как правило, кругом его обязанностей.

 

Операция назначения ролей пользователю решает две основные задачи;

  • с одной стороны, ограничивается круг пользователей конфиденциальной информации, которая, безусловно, всегда присутствует в любой системе учета;
  • с другой стороны, запрет выполнения определенных операций (в первую очередь операций удаления и корректировки данных) позволяет в какой-то степени предотвратить возможные потери информации.

 

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

 

Так, назначение ролей может выполняться только для существующих объектов конфигурации (конкретных документов, журналов, справочников, отчетов). Добавление в структуру конфигурации нового объекта должно сопровождаться внесением соответствующих изменений в роли.

 

Система учитывает назначение прав на объекты при построении командного интерфейса. Если, например, пользователю запрещен просмотр какого-либо справочника, то команда открытия формы списка этого справочника будет удалена из командного интерфейса автоматически. Формы также автоматически учитывают наличие прав при отображении форм.



comments powered by Disqus