23.3. Структура системы «1С:Предприятие»

Система «1С:Предприятие» предназначена для решения задач по автоматизации учёта товарных и материальных средств, взаиморасчётов с контрагентами, расчёта заработной платы, расчёта амортизационных средств, бухгалтерского учёта по любым разделам и других необходимых предприятию разрезов учёта. Она представляет собой совокупность механизмов, предназначенных для управления различными типами объектов предметной области и позволяющих записывать, корректировать и получать информацию в заданном виде и формате [COLP].

Существует четыре режима запуска системы: собственно «1С:Предприятие», где вводятся конкретные значения элементов данных, т.е. производится заполнение базы данных, «Конфигуратор», описывающий структуру системы и алгоритмы обработки данных, «Отладчик» - для отладки алгоритмов, и «Монитор» - для контроля над деятельностью пользователей в системе.

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

Технологическая платформа состоит из исполняемых файлов и динамически присоединяемых библиотек (с расширением dll), которые содержат:

Исполняемая программа или конфигурация создается на основе платформы и содержит конкретный набор объектов метаданных и алгоритмов их обработки.

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