Система «1С: Предриятие»
1. Технологическая платформа системы «1С»
2. Основа концепции системы «1С»
3. Структура системы «1С»
4. Режимы запуска системы «1С»
5. Базовые объекты метаданных
6. Конфигуратор системы «1С»
Система «1С: Предприятие» представляет собой совокупность механизмов, предназначенных для манипулирования различными типами объектов предметной области.
Система «1С: Предприятие» является универсальной системой автоматизации деятельности предприятия. За счет своей универсальности система «1С: Предприятие» может быть использована для автоматизации самых разных участков экономической деятельности предприятия: учета товарных и материальных средств, взаиморасчетов с контрагентами, расчета заработной платы, расчета амортизации основных средств, бухгалтерского учета по любым разделам и так далее.
1. Технологическая платформа
В основе системы программ «1С: Предприятие» лежит единая технологическая платформа. Технологическая платформа «1С: Предприятие» не является программным продуктом для использования конечными пользователями. Она является фундаментом для построения всех прикладных решений. Главное преимущество единой технологической платформы - стандартизация разработки, обеспечение масштабируемости и обеспечение быстрого внедрения современных технологий во всех прикладных решениях.
Платформа «1С: Предприятия» для всех прикладных решений независимо от отраслевой специфики и фирмы разработчика обеспечивает:
- возможность использования системы от локального компьютера до десятков пользователей в локальной сети;
- возможность развертывания работы на нескольких территориально удаленных точках с периодическим обменом информацией;
- возможность использования современных технологий (WEB, XML, интеграция с другими программными системами и различным торговым оборудованием).
Наличие единой технологической платформы и общей методологии позволяет создавать специализированные и индивидуальные решения на базе стандартных, добавляя в них только необходимые отличия, учитывающие специфику отрасли или конкретного предприятия. Это обеспечивает высокую скорость создания и внедрения решений, так как максимально используется отработанная функциональность и методология, содержащиеся в типовых решениях.
Очень важным преимуществом такого подхода является унификация обучения пользователей.
Стандартизация платформы также существенно упрощает и администрирование системы, так как функции администрирования практически не зависят от конкретного прикладного решения. Большинство системных администраторов и специалистов по автоматизации уже имеют опыт администрирования и даже модификации прикладных решений «1С: Предприятия». Опыт показывает, что освоение этих функций происходит очень быстро - в течение нескольких дней.
2. Основа концепции системы
Функционирование системы делится на два процесса - конфигурирование (описание модели предметной области средствами системы) и исполнение (обработку данных предметной области).
Основу концепции системы «1С: Предприятие» составляет понятие конфигурация.
Конфигурируемость является основной особенностью системы «1С: Предприятие». Создание оригинальных конфигураций позволяет решать с помощью «1С: Предприятия» самые разнообразные задачи по автоматизации экономической деятельности.
Конфигурация создается штатными средствами системы. Конфигурация обычно поставляется фирмой «1С» в качестве типовой для конкретной области применения, но может быть изменена, дополнена пользователем системы, а также разработана заново. Проектирование конфигурации требует глубоких знаний, как в сфере программирования, так и в предметной области автоматизации.
При выполнении конфигурации специалист, в сущности, строит описание модели предметной области (например, бухгалтерии) средствами системы. Его задача — создать такую конфигурацию объектов предметной области, чтобы пользователь в режиме исполнения смог бы выполнять обработку данных в конкретной предметной области. То есть программист в конфигурации должен предусмотреть возможность создания, к примеру, документа Счет, возможности резервирования товара по счету, а пользователь уже будет выписывать счета.
В этом смысле в процессе конфигурирования формируется структура информационной базы и алгоритмы ее обработки.
В процессе же исполнения используются как штатные алгоритмы обработки данных (технологическая платформа), так и созданные в процессе конфигурирования.
В данной работе будет подробно рассматриваться именно работа на этапе конфигурирования.
3. Структура системы
Система «1С: Предприятие» имеет компонентную структуру. Это значит, что некоторые возможности системы реализуются отдельными компонентами. В настоящий момент в состав системы входят три основные компоненты: "Бухгалтерский учет", "Оперативный учет" (Торговля) и "Расчет" (Зарплата + Кадры). Это своеобразный конструктор из частей-компонент, которые по отдельности или в самых различных сочетаниях расширяют возможности системы дополнительными механизмами обработки информации и таким образом позволяют решать различные задачи.
Компонента "Бухгалтерский учет" предназначена для ведения учета на основе бухгалтерских операций. Она обеспечивает ведение планов счетов, ввод проводок, получение бухгалтерских итогов. Компонента используется для автоматизации бухгалтерского учета в соответствии с законодательством и методологией учета.
Компонента "Оперативный учет" предназначена для учета наличия и движения средств в самых различных разрезах в реальном времени. Она используется для учета запасов товарно-материальных ценностей, взаиморасчетов с контрагентами и т. д. Компонента позволяет отражать в учете операции хозяйственной жизни предприятия непосредственно в момент их совершения.
Компонента "Расчет" предназначена для выполнения сложных периодических расчетов. Она может использоваться для расчета заработной платы любой сложности, расчетов по ценным бумагам и других видов.
Выбор состава необходимых компонент определяется теми задачами, которые организация ставит в области автоматизации учета.
4. Режимы запуска системы
В системе существует четыре режима работы программы (Рис.1.1):
«1C: Предприятие» - основной режим работы с программой. В этом режиме работают пользователи системы, вводя первичную информацию и формируя необходимые отчеты. Работать в этом режиме можно только со сформированной настройкой. Изменять функциональные возможности настройки в данном режиме можно только в ограниченных пределах.
Конфигуратор - этот режим предназначен для конфигурирования информационной базы, придания необходимых свойств и функциональных возможностей рабочей настройке. Также в данном режиме осуществляется сервисное обслуживание (сохранение и восстановление данных, настройка списка пользователей, назначения прав доступа к объектам данных, обновления конфигурации, тестирование и исправление информационной базы и так далее).
Отладчик - этот режим служит для облегчения разработки конфигурации. Отладчик предназначен для отладки программных модулей в процессе конфигурирования. Имеются следующие возможности:
- пошаговое выполнение модулей конфигурации;
- расстановка точек останова;
- прерывание и продолжение выполнения модуля;
- вычисление выражений для анализа состояния переменных.
Монитор - этот режим служит для отслеживания работы пользователей с информационной базой. Предназначен для просмотра списков активных пользователей. Кроме того, монитор позволяет анализировать журнал регистрации действий, выполняемых пользователями в любые периоды времени (историю работы пользователей).
Дополнительный материал.
Весь материал - в архиве.