Конфигурация 1С
Конфигурация 1С - это специальный файл, формируемые средствами платформы 1С, включающая в себя:
1) Структуру данных, которая используется для создания таблиц в базе данных 1С
2) Исполняемый код на языке 1С
3) Дополнительные объекты для работы с данными
4) Макеты и исполняемые файлы
Конфигурация сохраняется на диск в формате *.cf, а также может быть выгружена в виде набора файлов формата *.xml. Второй вариант позволяет хранить конфигурацию в системах контроля версий, например Git.
В конфигураторе 1С, который работает с базой данных 1С выполняются манипуляции с конфигурацией. При этом различают несколько видов конфигураций, которые могут храниться в базе данных 1С:
1) Основная конфигурация - это конфигурация разработчика, в которой выполняется непосредственно разработка решения.
2) Конфигурация базы данных - это конфигурация, которая влияет непосредственно на структуру данных, хранящихся в базе, а также на логику обработки этих данных. При работе с базой 1С в режиме 1С:Предприятия идет взаимодействие только с конфигурацией базы данных.
3) Конфигурация поставщика - в случае развертывания конфигурации от внешнего поставщика - это неизменяемая конфигурация, предоставленная поставщиком (как правило, фирмой 1С). Может не присутствовать в базе данных, если основная конфигурация является самописной. Конфигураций поставщика может быть несколько в базе данных, в зависимости от наследования.