Что же такое 1С? Во-первых, 1С – это крупная ИТ-компания, занимающаяся выпуском программных продуктов, методических материалов, а также обучением. Помимо самой фирмы «1С», существует еще множество фирм-партнеров (франчайзи), которые занимаются продажей, внедрением и сопровождением продуктов 1С.
Во-вторых, 1С – это комплекс программ, в основном предназначенных для автоматизации учета, в различных сферах человеческой деятельности.
Основной программой, выпускаемой фирмой «1С» является платформа 1С, официальное название которой - «1С:Предприятие». Что делает эта программа? Для того чтобы ответить на этот вопрос, нужно ввести еще одно центральное понятие – информационная база 1С (ИБ). Информационная база логически состоит из двух частей – конфигурации и данных. Конфигурация содержит описание структуры хранимых в ИБ данных и логику работы с ними. Данные ИБ – структурированные в соответствии с конфигурацией данные.
Для того чтобы проще понять, что представляют из себя ИБ, конфигурация и данные ИБ 1С, проведем аналогию со всем хорошо знакомым Excel. Предположим, у нас имеется файл Excel, в котором содержится перечень книг нашей домашней библиотеки. Пусть в нем содержится всего одна таблица следующего вида.
У этой таблицы есть структура – ее колонки Автор и Наименования и данные – строки с книгами. Структура колонок и логика работы (представим, что в нашей таблице есть какие-то формулы) относится к конфигурации в 1С, а весь файл в целом, в котором содержатся данные заданной структуры – к информационной базе.
Работа в 1С всегда происходит с какой-то информационной базой. Для работы с базой в платформе есть два основных режима – режим «Конфигуратор», в котором производится редактирование структуры данных и логики работы с ними и режим, который называется «1С:Предприятие», в котором происходит работа с данными ИБ (в рамках структуры и логики, определенных в конфигурации).
Различных конфигураций и баз 1С может быть любое количество. Фирма 1С, помимо самой платформы, выпускает ряд готовых к использованию конфигураций, которые называются «типовыми». К типовым конфигурациям относятся «1С:Бухгалтерия», «1С:Зарплата и управление персоналом», «1С:Управление торговлей» и другие. Например, база с конфигурацией «1С:Бухгалтерия» есть почти на каждом предприятии, у всех них одинаковые конфигурации, но разные данные. Таким образом, с помощью платформы «1С:Предприятие» мы можем осуществлять работу с ИБ 1С и при необходимости изменять ее конфигурацию. Если возвратиться к Excel, то в нем все – и работа с данными, и редактирование структуры таблиц, и написание формул происходит в одном режиме. Для того чтобы поработать с каким-то файлом, нужно запустить саму программу Excel (платформу в случае 1С). При этом работа происходит с каким-то файлом (книгой), как и работа с ИБ в 1С.
Когда говорят о версии 1С, необходимо понимать, о версии чего именно идет речь. Версии есть и у платформы, и у конфигурации и это важно различать. Посмотреть версии платформы и конфигурации вашей 1С можно в разделе «О программе». Часто можно услышать – «…у нас Бухгалтерия версии 8.3» – это неправильно, так как 8.3… – это платформа.
А что является аналогом файла Excel, где хранится информационная база 1С? Место хранения базы 1С зависит от варианта размещения, который может быть на сервере – в специальной программе, относящейся к классу СУБД (система управления базами данных) или в файловом каталоге (папке с файлами). Конфигурацию ИБ можно выгрузить в специальный файл и использовать его для переноса конфигурации между базами или создать на основании него новую (пустую) базу.